Hello,

In logs, generally  messages of the form, like below are seen,

00000100:00100000:2.0:1307742632.935994:0:23114:0:(service.c:1705:ptlrpc_server_handle_reque
st()) Handling RPC pname:cluuid+ref:pid:xid:nid:opc
ll_ost_io_126:30dc3ffd-9567-deb3-c9ed-423e4589e173+6:21865:x1371266995979156:12345-0@lo:10

00000100:00100000:2.0:1307742632.950439:0:23114:0:(service.c:1752:ptlrpc_server_handle_reque
st()) Handled RPC pname:cluuid+ref:pid:xid:nid:opc
ll_ost_io_126:30dc3ffd-9567-deb3-c9ed-423e4589e173+6:21865:x1371266995979156:12345-0@lo:10

What are these values ? what do they signify ? Are there any standard definitions for these ?

from lustre/include/lustre/lustre_idl.h
991 struct ptlrpc_body {
992         struct lustre_handle pb_handle;
993         __u32 pb_type;
994         __u32 pb_version;
995         __u32 pb_opc;
996         __u32 pb_status;
997         __u64 pb_last_xid;
998         __u64 pb_last_seen;
999         __u64 pb_last_committed;
1000         __u64 pb_transno;
1001         __u32 pb_flags;
1002         __u32 pb_op_flags;
1003         __u32 pb_conn_cnt;
1004         __u32 pb_timeout;  /* for req, the deadline, for rep, the service est */
1005         __u32 pb_service_time; /* for rep, actual service time, also used for
1006                                   net_latency of req */
1007         __u32 pb_limit;
1008         __u64 pb_slv;
1009         /* VBR: pre-versions */
1010         __u64 pb_pre_versions[PTLRPC_NUM_VERSIONS];
1011         /* padding for future needs */
1012         __u64 pb_padding[4];
1013 };

Thanks
--
cheers
Akam