From 5a5b3e4d0db84c3dc3486627e66f37f2e7da2ee5 Mon Sep 17 00:00:00 2001 From: "Andrew C. Uselton" Date: Wed, 8 Jul 2015 16:44:07 -0500 Subject: [PATCH] LUDOC-296 protocol: Reorganize the document to be top-down [2015-07-08] A couple of figures got left behind. Including them here touching up a couple more that had minor issues. Signed-off-by: Andrew C. Uselton Change-Id: I145d7696e6a76a6b128f07bd4ecb9de42bd806ae Reviewed-on: http://review.whamcloud.com/15538 Tested-by: Jenkins --- Makefile | 2 ++ figures/chmod_rpcs.fig | 2 +- figures/getxattr_rpcs.fig | 50 +++++++++++++++++++++++++++++ figures/setattr_rpcs.fig | 81 ----------------------------------------------- figures/setxattr_rpcs.fig | 50 +++++++++++++++++++++++++++++ figures/touch_rpcs.fig | 2 +- figures/truncate_rpcs.fig | 2 +- getxattr.txt | 2 +- 8 files changed, 106 insertions(+), 85 deletions(-) create mode 100644 figures/getxattr_rpcs.fig delete mode 100644 figures/setattr_rpcs.fig create mode 100644 figures/setxattr_rpcs.fig diff --git a/Makefile b/Makefile index 3eb1db5..991c260 100644 --- a/Makefile +++ b/Makefile @@ -47,9 +47,11 @@ FIGURES = figures/ost-setattr-generic.png \ figures/ost-statfs-reply.png \ figures/mds-statfs-generic.png \ figures/ost-statfs-generic.png \ + figures/getxattr_rpcs.png \ figures/ldlm-enqueue-intent-getxattr-request.png \ figures/ldlm-enqueue-intent-getxattr-reply.png \ figures/ldlm-enqueue-intent-getxattr-generic.png \ + figures/setxattr_rpcs.png \ figures/client_mgs_connect_rpcs.png \ figures/client_mdt_connect_rpcs.png \ figures/client_ost_connect_rpcs.png \ diff --git a/figures/chmod_rpcs.fig b/figures/chmod_rpcs.fig index ba80297..489b778 100644 --- a/figures/chmod_rpcs.fig +++ b/figures/chmod_rpcs.fig @@ -43,8 +43,8 @@ Single 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 8295 1365 8475 1365 8475 2700 8295 2700 8295 1365 4 0 0 50 -1 0 12 0.0000 4 150 615 885 960 Client1\001 -4 0 0 50 -1 0 12 0.0000 4 195 705 285 1470 setattr()\001 4 0 0 50 -1 0 12 0.0000 4 150 480 4515 960 MDT\001 4 0 0 50 -1 0 12 0.0000 4 150 405 8070 990 OST\001 4 0 0 50 -1 0 12 0.0000 4 195 1905 1875 1650 MDS_REINT request\001 4 0 0 50 -1 0 12 0.0000 4 195 1695 2400 2025 MDS_REINT reply\001 +4 0 0 50 -1 0 12 0.0000 4 195 735 285 1470 chmod()\001 diff --git a/figures/getxattr_rpcs.fig b/figures/getxattr_rpcs.fig new file mode 100644 index 0000000..60d8e66 --- /dev/null +++ b/figures/getxattr_rpcs.fig @@ -0,0 +1,50 @@ +#FIG 3.2 Produced by xfig version 3.2.5b +Landscape +Center +Inches +Letter +100.00 +Single +-2 +1200 2 +6 1350 1275 1800 1725 +1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 1561 1514 181 181 1561 1514 1636 1679 +4 0 0 50 -1 0 12 0.0000 4 150 105 1531 1574 1\001 +-6 +6 4200 1725 4650 2175 +1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 4411 1936 181 181 4411 1936 4486 2101 +4 0 0 50 -1 0 12 0.0000 4 150 105 4381 2011 2\001 +-6 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 1200 1200 1200 1350 +2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 150 1575 1125 1575 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 600 600 1800 600 1800 1200 600 1200 600 600 +2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 1275 1725 4725 1725 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 4215 600 5415 600 5415 1200 4215 1200 4215 600 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 4815 1185 4815 1335 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 7770 615 8970 615 8970 1215 7770 1215 7770 615 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 8370 1215 8370 1365 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 4740 1335 4875 1335 4875 2700 4740 2700 4740 1335 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 1125 1350 1275 1350 1275 2700 1125 2700 1125 1350 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 8295 1365 8475 1365 8475 2700 8295 2700 8295 1365 +2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 4740 2100 1290 2100 +4 0 0 50 -1 0 12 0.0000 4 150 615 885 960 Client1\001 +4 0 0 50 -1 0 12 0.0000 4 150 480 4515 960 MDT\001 +4 0 0 50 -1 0 12 0.0000 4 150 405 8070 990 OST\001 +4 0 0 50 -1 0 12 0.0000 4 195 825 285 1470 getxattr()\001 +4 0 0 50 -1 0 12 0.0000 4 195 2430 1875 1650 LDLM_ENQUEUE request\001 +4 0 0 50 -1 0 12 0.0000 4 195 2220 2025 2025 LDLM_ENQUEUE reply\001 diff --git a/figures/setattr_rpcs.fig b/figures/setattr_rpcs.fig deleted file mode 100644 index 702472c..0000000 --- a/figures/setattr_rpcs.fig +++ /dev/null @@ -1,81 +0,0 @@ -#FIG 3.2 Produced by xfig version 3.2.5b -Landscape -Center -Inches -Letter -100.00 -Single --2 -1200 2 -1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 6044 4831 181 181 6044 4831 6119 4996 -1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3706 4291 181 181 3706 4291 3781 4456 -1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 2281 3766 181 181 2281 3766 2356 3931 -1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3976 3241 181 181 3976 3241 4051 3406 -1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3959 2309 181 181 3959 2309 4034 2474 -1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 2221 2699 181 181 2221 2699 2296 2864 -1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 2686 1936 181 181 2686 1936 2761 2101 -1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3511 1514 181 181 3511 1514 3586 1679 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 1200 1200 1200 1350 -2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 - 0 0 1.00 60.00 120.00 - 150 1575 1125 1575 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 600 600 1800 600 1800 1200 600 1200 600 600 -2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 - 0 0 1.00 60.00 120.00 - 1275 1725 4725 1725 -2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 - 0 0 1.00 60.00 120.00 - 4725 2925 1275 2925 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4215 600 5415 600 5415 1200 4215 1200 4215 600 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 4815 1185 4815 1335 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 7770 615 8970 615 8970 1215 7770 1215 7770 615 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 - 8370 1215 8370 1365 -2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 - 0 0 1.00 60.00 120.00 - 1275 3450 4725 3450 -2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 - 0 0 1.00 60.00 120.00 - 1275 4500 8325 4500 -2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 - 0 0 1.00 60.00 120.00 - 8250 5025 1275 5025 -2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 - 0 0 1.00 60.00 120.00 - 4740 2100 1290 2100 -2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 - 0 0 1.00 60.00 120.00 - 1290 2490 4740 2490 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 1125 1350 1275 1350 1275 5400 1125 5400 1125 1350 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 4740 1335 4875 1335 4875 5400 4740 5400 4740 1335 -2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 - 8295 1365 8475 1365 8475 5400 8295 5400 8295 1365 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 2 - 4725 3975 1275 3975 -4 0 0 50 -1 0 12 0.0000 4 150 615 885 960 Client1\001 -4 0 0 50 -1 0 12 0.0000 4 195 705 285 1470 setattr()\001 -4 0 0 50 -1 0 12 0.0000 4 150 480 4515 960 MDT\001 -4 0 0 50 -1 0 12 0.0000 4 150 405 8070 990 OST\001 -4 0 0 50 -1 0 12 0.0000 4 195 1695 2865 2040 MDS_REINT reply\001 -4 0 0 50 -1 0 12 0.0000 4 195 1905 1380 1665 MDS_REINT request\001 -4 0 0 50 -1 0 12 0.0000 4 195 2430 1335 2415 LDLM_ENQUEUE request\001 -4 0 0 50 -1 0 12 0.0000 4 195 2220 2415 2835 LDLM_ENQUEUE reply\001 -4 0 0 50 -1 0 12 0.0000 4 195 2415 1365 3375 MDS_GETXATTR request\001 -4 0 0 50 -1 0 12 0.0000 4 195 2205 2460 3855 MDS_GETXATTR reply\001 -4 0 0 50 -1 0 12 0.0000 4 195 2160 1350 4425 OST_SETATTR request\001 -4 0 0 50 -1 0 12 0.0000 4 195 1950 6255 4920 OST_SETATTR reply\001 -4 0 0 50 -1 0 12 0.0000 4 150 105 5999 4921 8\001 -4 0 0 50 -1 0 12 0.0000 4 150 105 3661 4381 7\001 -4 0 0 50 -1 0 12 0.0000 4 150 105 2251 3841 6\001 -4 0 0 50 -1 0 12 0.0000 4 150 105 3931 3316 5\001 -4 0 0 50 -1 0 12 0.0000 4 150 105 3914 2384 3\001 -4 0 0 50 -1 0 12 0.0000 4 150 105 2176 2774 4\001 -4 0 0 50 -1 0 12 0.0000 4 150 105 2656 2011 2\001 -4 0 0 50 -1 0 12 0.0000 4 150 105 3481 1574 1\001 diff --git a/figures/setxattr_rpcs.fig b/figures/setxattr_rpcs.fig new file mode 100644 index 0000000..7a7aa86 --- /dev/null +++ b/figures/setxattr_rpcs.fig @@ -0,0 +1,50 @@ +#FIG 3.2 Produced by xfig version 3.2.5b +Landscape +Center +Inches +Letter +100.00 +Single +-2 +1200 2 +6 1350 1275 1800 1725 +1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 1561 1514 181 181 1561 1514 1636 1679 +4 0 0 50 -1 0 12 0.0000 4 150 105 1531 1574 1\001 +-6 +6 4200 1725 4650 2175 +1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 4411 1936 181 181 4411 1936 4486 2101 +4 0 0 50 -1 0 12 0.0000 4 150 105 4381 2011 2\001 +-6 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 1200 1200 1200 1350 +2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 150 1575 1125 1575 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 600 600 1800 600 1800 1200 600 1200 600 600 +2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 1275 1725 4725 1725 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 4215 600 5415 600 5415 1200 4215 1200 4215 600 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 4815 1185 4815 1335 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 7770 615 8970 615 8970 1215 7770 1215 7770 615 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 + 8370 1215 8370 1365 +2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 4740 2100 1290 2100 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 4740 1335 4875 1335 4875 2700 4740 2700 4740 1335 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 1125 1350 1275 1350 1275 2700 1125 2700 1125 1350 +2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 8295 1365 8475 1365 8475 2700 8295 2700 8295 1365 +4 0 0 50 -1 0 12 0.0000 4 150 615 885 960 Client1\001 +4 0 0 50 -1 0 12 0.0000 4 150 480 4515 960 MDT\001 +4 0 0 50 -1 0 12 0.0000 4 150 405 8070 990 OST\001 +4 0 0 50 -1 0 12 0.0000 4 195 1905 1875 1650 MDS_REINT request\001 +4 0 0 50 -1 0 12 0.0000 4 195 1695 2400 2025 MDS_REINT reply\001 +4 0 0 50 -1 0 12 0.0000 4 195 810 285 1470 setxattr()\001 diff --git a/figures/touch_rpcs.fig b/figures/touch_rpcs.fig index f2d0c32..798a181 100644 --- a/figures/touch_rpcs.fig +++ b/figures/touch_rpcs.fig @@ -71,7 +71,6 @@ Single 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 8295 1365 8475 1365 8475 4500 8295 4500 8295 1365 4 0 0 50 -1 0 12 0.0000 4 150 615 885 960 Client1\001 -4 0 0 50 -1 0 12 0.0000 4 195 705 285 1470 setattr()\001 4 0 0 50 -1 0 12 0.0000 4 150 480 4515 960 MDT\001 4 0 0 50 -1 0 12 0.0000 4 150 405 8070 990 OST\001 4 0 0 50 -1 0 12 0.0000 4 195 1950 5700 3975 OST_SETATTR reply\001 @@ -80,3 +79,4 @@ Single 4 0 0 50 -1 0 12 0.0000 4 195 1695 2550 2025 MDS_REINT reply\001 4 0 0 50 -1 0 12 0.0000 4 195 2430 1725 2400 LDLM_ENQUEUE request\001 4 0 0 50 -1 0 12 0.0000 4 195 2220 1950 2850 LDLM_ENQUEUE reply\001 +4 0 0 50 -1 0 12 0.0000 4 195 630 285 1470 touch()\001 diff --git a/figures/truncate_rpcs.fig b/figures/truncate_rpcs.fig index 1c3885d..1fb5193 100644 --- a/figures/truncate_rpcs.fig +++ b/figures/truncate_rpcs.fig @@ -106,7 +106,6 @@ Single 2 1 0 1 0 0 50 -1 41 0.000 0 0 -1 1 0 2 0 0 1.00 60.00 120.00 10770 4125 7920 4125 -4 0 0 50 -1 0 12 0.0000 4 195 705 285 1470 setattr()\001 4 0 0 50 -1 0 12 0.0000 4 150 480 4515 960 MDT\001 4 0 0 50 -1 0 12 0.0000 4 195 1695 2865 2040 MDS_REINT reply\001 4 0 0 50 -1 0 12 0.0000 4 195 1905 1380 1665 MDS_REINT request\001 @@ -133,3 +132,4 @@ Single 4 0 0 50 -1 0 12 0.0000 4 195 2100 8325 6450 LDLM_CANCEL reply\001 4 0 0 50 -1 0 12 0.0000 4 195 2220 5475 3675 LDLM_ENQUEUE reply\001 4 0 0 50 -1 0 12 0.0000 4 195 2310 8325 4350 LDLM_CANCEL request\001 +4 0 0 50 -1 0 12 0.0000 4 195 870 285 1470 truncate()\001 diff --git a/getxattr.txt b/getxattr.txt index 9dad5ff..71eb6e6 100644 --- a/getxattr.txt +++ b/getxattr.txt @@ -14,7 +14,7 @@ shown in <>. .Getxattr RPCs [[getxattr-rpcs]] -image::getxattr_rpcs.png["getxattr RPCs",height=100] +image::getxattr_rpcs.png["getxattr RPCs",height=75] ////////////////////////////////////////////////////////////////////// The getxattr_rpcs.png diagram resembles this text art: -- 1.8.3.1