Hi,
Lustre protocol uses 4 portals header type :
- LNET_MSG_PUT
- LNET_MSG_GET
- LNET_MSG_REPLY
- LNET_MSG_ACK
The two first contains a portal_index field (4 bytes).
Does someone know which portal types are for LNET_MSG_PUT and which are
for LNET_MSG_GET:
.../lustre_idl.h
#define CONNMGR_REQUEST_PORTAL 1
#define CONNMGR_REPLY_PORTAL 2
//#define OSC_REQUEST_PORTAL 3
#define OSC_REPLY_PORTAL 4
//#define OSC_BULK_PORTAL 5
#define OST_IO_PORTAL 6
#define OST_CREATE_PORTAL 7
#define OST_BULK_PORTAL 8
//#define MDC_REQUEST_PORTAL 9
#define MDC_REPLY_PORTAL 10
//#define MDC_BULK_PORTAL 11
#define MDS_REQUEST_PORTAL 12
//#define MDS_REPLY_PORTAL 13
#define MDS_BULK_PORTAL 14
#define LDLM_CB_REQUEST_PORTAL 15
#define LDLM_CB_REPLY_PORTAL 16
#define LDLM_CANCEL_REQUEST_PORTAL 17
#define LDLM_CANCEL_REPLY_PORTAL 18
//#define PTLBD_REQUEST_PORTAL 19
//#define PTLBD_REPLY_PORTAL 20
//#define PTLBD_BULK_PORTAL 21
#define MDS_SETATTR_PORTAL 22
#define MDS_READPAGE_PORTAL 23
#define OST_REQUEST_PORTAL 28
....
or if both portal_index fields are the same ?
Regards,
T.Donadini
_______________________________________________
Lustre-discuss mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-discuss