[ofa-general] Re: [PATCH] infiniband: add support for invalidate stag

Michael S. Tsirkin mst at dev.mellanox.co.il
Mon Apr 30 20:57:08 PDT 2007


> 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



More information about the general mailing list