Whamcloud - gitweb
LUDOC-297 protocol: Update protocol document 50/15650/8
authorAndrew C. Uselton <andrew.c.uselton@intel.com>
Tue, 14 Jul 2015 21:30:19 +0000 (16:30 -0500)
committerAndrew Uselton <andrew.c.uselton@intel.com>
Thu, 23 Jul 2015 22:10:28 +0000 (22:10 +0000)
commitfcef7c1bf5a197eed7a85704be12b80c5067c2d1
treecc83c1fcd6c85a92d61f33d1e1df488c07914442
parenta35c4d03a85eaab5762e11b54ed982bb9f74e5cb
LUDOC-297 protocol: Update protocol document

[2015-07-23]
Editorial pass through the first half of the document.

[2015-07-22]
Discuss the role of the struct_obd_import and struct_obd_export.

[2015-07-21]
Split all the figures in the RPC discussions into two. One for teh
request and one for the reply. Detail the components of the messages
individually.

[2015-07-20]

Editorial work on the introduction. Use of highlighted text to set of
the discussion of structures themselves versus how they are used in
particular RPCs. Also fixed a typo that caused the 'asciidoc' compile
to fail.

[2015-07-14]
A change to ptlrpc_body.txt got left behind so I've brought that
change in now.

Signed-off-by: Andrew C. Uselton <andrew.c.uselton@intel.com>
Change-Id: I1402c028203dbb301ffc4bf8fbeee631d7e769a3
Reviewed-on: http://review.whamcloud.com/15650
Tested-by: Jenkins
113 files changed:
Makefile
basement/ldlm-bl-callback-generic.fig [moved from figures/ldlm-bl-callback-generic.fig with 100% similarity]
basement/ldlm-cancel-generic.fig [moved from figures/ldlm-cancel-generic.fig with 100% similarity]
basement/ldlm-cp-callback-generic.fig [moved from figures/ldlm-cp-callback-generic.fig with 100% similarity]
basement/ldlm-enqueue-generic.fig [moved from figures/ldlm-enqueue-generic.fig with 100% similarity]
basement/ldlm-enqueue-intent-getattr-generic.fig [moved from figures/ldlm-enqueue-intent-getattr-generic.fig with 100% similarity]
basement/ldlm-enqueue-intent-getxattr-generic.fig [moved from figures/ldlm-enqueue-intent-getxattr-generic.fig with 100% similarity]
basement/ldlm-enqueue-intent-layout-generic.fig [moved from figures/ldlm-enqueue-intent-layout-generic.fig with 100% similarity]
basement/ldlm-gl-callback-generic.fig [moved from figures/ldlm-gl-callback-generic.fig with 100% similarity]
basement/llog-origin-handle-create-generic.fig [moved from figures/llog-origin-handle-create-generic.fig with 100% similarity]
basement/llog-origin-handle-next-block-generic.fig [moved from figures/llog-origin-handle-next-block-generic.fig with 100% similarity]
basement/llog-origin-handle-read-header-generic.fig [moved from figures/llog-origin-handle-read-header-generic.fig with 100% similarity]
basement/mds-connect-generic.fig [moved from figures/mds-connect-generic.fig with 59% similarity]
basement/mds-disconnect-generic.fig [moved from figures/mds-disconnect-generic.fig with 100% similarity]
basement/mds-getattr-generic.fig [moved from figures/mds-getattr-generic.fig with 100% similarity]
basement/mds-getstatus-generic.fig [moved from figures/mds-getstatus-generic.fig with 100% similarity]
basement/mds-getxattr-generic.fig [moved from figures/mds-getxattr-generic.fig with 100% similarity]
basement/mds-reint-setattr-generic.fig [moved from figures/mds-reint-setattr-generic.fig with 100% similarity]
basement/mds-reint-setxattr-generic.fig [moved from figures/mds-reint-setxattr-generic.fig with 100% similarity]
basement/mds-statfs-generic.fig [moved from figures/mds-statfs-generic.fig with 100% similarity]
basement/mgs-config-read-generic.fig [moved from figures/mgs-config-read-generic.fig with 93% similarity]
basement/mgs-connect-generic.fig [moved from figures/mgs-connect-generic.fig with 59% similarity]
basement/mgs-disconnect-generic.fig [moved from figures/mgs-disconnect-generic.fig with 100% similarity]
basement/ost-connect-generic.fig [moved from figures/ost-connect-generic.fig with 59% similarity]
basement/ost-disconnect-generic.fig [moved from figures/ost-disconnect-generic.fig with 100% similarity]
basement/ost-punch-generic.fig [moved from figures/ost-punch-generic.fig with 100% similarity]
basement/ost-setattr-generic.fig [moved from figures/ost-setattr-generic.fig with 100% similarity]
basement/ost-statfs-generic.fig [moved from figures/ost-statfs-generic.fig with 100% similarity]
client.txt [new file with mode: 0644]
connection.txt
extract.txt [deleted file]
extract_getattr.txt [deleted file]
extract_setattr.txt [deleted file]
figures/mds-connect-request.fig
figures/mds-disconnect-reply.fig [new file with mode: 0644]
figures/mds-disconnect-request.fig [new file with mode: 0644]
figures/mds-getattr-reply.fig [new file with mode: 0644]
figures/mds-getattr-request.fig [new file with mode: 0644]
figures/mds-getstatus-reply.fig [new file with mode: 0644]
figures/mds-getstatus-request.fig [new file with mode: 0644]
figures/mds-getxattr-request.fig
figures/mgs-config-read-reply.fig [new file with mode: 0644]
figures/mgs-config-read-request.fig [new file with mode: 0644]
figures/mgs-connect-request.fig
figures/mgs-disconnect-reply.fig [new file with mode: 0644]
figures/mgs-disconnect-request.fig [new file with mode: 0644]
figures/ost-connect-request.fig
figures/ost-disconnect-reply.fig [new file with mode: 0644]
figures/ost-disconnect-request.fig [new file with mode: 0644]
figures/ost-punch-request.fig
file_system_operations.txt
getattr.txt
getxattr.txt
glossary.txt
introduction.txt
ldlm_bl_callback.txt
ldlm_cancel.txt
ldlm_cp_callback.txt
ldlm_enqueue.txt
ldlm_gl_callback.txt
llog_origin_handle_create.txt
llog_origin_handle_next_block.txt
llog_origin_handle_read_header.txt
lustre_rpcs.txt
mds_connect.txt
mds_disconnect.txt
mds_getattr.txt
mds_getstatus.txt
mds_getxattr.txt
mds_reint.txt
mds_statfs.txt
mgs_config_read.txt
mgs_connect.txt
mgs_disconnect.txt
mount.txt
ost_connect.txt
ost_disconnect.txt
ost_punch.txt
ost_setattr.txt
ost_statfs.txt
rpc.txt [new file with mode: 0644]
security.txt
setattr.txt
setxattr.txt
statfs.txt
struct_layout_intent.txt
struct_ldlm_intent.txt
struct_ldlm_reply.txt
struct_ldlm_request.txt
struct_llog_log_hdr.txt
struct_llogd_body.txt
struct_lov_mds_md.txt
struct_lu_fid.txt
struct_lustre_capa.txt [new file with mode: 0644]
struct_lustre_handle.txt
struct_mdt_body.txt
struct_mdt_rec_reint.txt
struct_mdt_rec_setattr.txt
struct_mdt_rec_setxattr.txt
struct_mgs_config_body.txt
struct_mgs_config_res.txt [new file with mode: 0644]
struct_obd_connect_data.txt
struct_obd_export.txt [moved from export.txt with 96% similarity]
struct_obd_import.txt [moved from import.txt with 92% similarity]
struct_obd_statfs.txt
struct_obd_uuid.txt
struct_ost_body.txt
struct_ost_id.txt
struct_ost_lvb.txt
struct_ptlrpc_body.txt
target.txt [new file with mode: 0644]
transno.txt
umount.txt