[ofa-general] Re: [PATCH] infiniband: add support for invalidate stag
mhagen at iol.unh.edu
mhagen at iol.unh.edu
Tue May 1 07:22:34 PDT 2007
I don't believe so. I just sent out modifications to the Ammasso driver on
another thread that might clear this up. The modifications to the driver
should show how these new verbs could be used.
>> Quoting mhagen at iol.unh.edu <mhagen at iol.unh.edu>:
>> Subject: [PATCH] infiniband: add support for invalidate stag
>>
>> 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;
>> };
>
> Shouldn't this rather be part of rc wr?
>
> --
> MST
>
--
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