~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[[mds-getstatus-rpc]]
-The MDS_GETSTATUS request is used to determine the filesystem ROOT FID
-during initial mount. It is always sent to MDT0000 initially.
+.MDS_GETSTATUS Generic Packet Structure
+image::mds-getstatus-generic.png["MDS_GETSTATUS Generic Packet Structure",height=100]
-.MDS_GETSTATUS (40)
-[options="header"]
-|====
-| request | reply
-| mdt_body | mdt_body
-|====
+//////////////////////////////////////////////////////////////////////
+The mds-getstatus-generic.png diagram resembles this text art:
-The request message 'mdt_body' is normally empty.
+ MDS_GETSTATUS:
+ --request-----------------
+ | ptlrpc_body | mdt_body |
+ --------------------------
+ --reply-------------------
+ | ptlrpc_body | mdt_body |
+ --------------------------
+//////////////////////////////////////////////////////////////////////
-The reply message 'mdt_body' contains only the FID of the filesystem
-ROOT in 'mbo_fid1'. The client can then use the returned FID to
-fetch inode attributes for the root inode of the local mountpoint.
+'ptlrpc_body'::
+RPC descriptor. See <<struct-ptlrpc_body>>.
+
+'mdt_body'::
+See <<struct-mdt-body>>.
+
+In the request message, the 'mdt_body' is normally empty.
+
+In the reply message, the 'mdt_body' contains only the FID of the
+filesystem ROOT in 'mbo_fid1'. The client can then use the returned
+FID to fetch inode attributes for the root inode of the local
+mountpoint.