[ofa-general] [PATCH] infiniband: add support for invalidate stag
mhagen at iol.unh.edu
mhagen at iol.unh.edu
Mon Apr 30 13:07:06 PDT 2007
Patch to add support for the iWARP verbs SEND with INV and SEND with SE
and INV.
--- linux-2.6.21.1/include/rdma/ib_verbs.h 2007-04-28
15:35:02.677618096 -0400
+++ linux-2.6.21.1/include/rdma/ib_verbs.h 2007-04-28
15:29:16.200290656 -0400
@@ -611,7 +611,8 @@ enum ib_send_flags {
IB_SEND_FENCE = 1,
IB_SEND_SIGNALED = (1<<1),
IB_SEND_SOLICITED = (1<<2),
- IB_SEND_INLINE = (1<<3)
+ IB_SEND_INLINE = (1<<3),
+ IB_SEND_INVALIDATE = (1<<4)
};
struct ib_sge {
@@ -646,6 +647,9 @@ struct ib_send_wr {
u16 pkey_index; /* valid for GSI only */
u8 port_num; /* valid for DR SMPs on switch only */
} ud;
+ struct {
+ u32 rkey;
+ } invalidate;
} wr;
};
--
Mikkel Hagen
Project Assistant - Fibre Channel/SAS/SATA Consortiums
Research and Development Engineer - iWARP Consortium
FC/SAS/SATA:1-603-862-0701 iWARP:1-603-862-5083 Fax:1-603-862-4181
UNH-IOL
121 Technology Drive, Suite 2
Durham, NH 03824
More information about the general
mailing list