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 \
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
--- /dev/null
+#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
+++ /dev/null
-#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
--- /dev/null
+#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
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
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
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
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
.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: