[openib-general] Re: [PATCH] iWARP Include File Changes
Hal Rosenstock
halr at voltaire.com
Thu Jan 19 11:08:40 PST 2006
On Thu, 2006-01-19 at 14:02, Tom Tucker wrote:
> Sean:
>
> I don't think mtcha needs to set these unless it supports FMR or SRQ.
> When the device does, it should set them. The bits aren't currently
> usedby any of the core code or ULP. However...
>
> This change is intended to allow an application (and the core for that
> matter) to determine if a device has an optional capability. This will
> be important going forward when attempting to optimize a ULP and making
> sure that optional features are not relied upon (e.g. SRQ), but are
> available if they can be used to good effect.
>
> I think the mtcha device would set FMR, and ultimately SRQ when that is
> ready.
Might there be 2 different FMR capabilities ? I may be wrong but I think
the one mthca offers now is a pre (IBA 1.2) standard mode (and perhaps
API).
-- Hal
>
> On Wed, 2006-01-18 at 16:38 -0800, Sean Hefty wrote:
> > Tom Tucker wrote:
> > > enum ib_device_cap_flags {
> > > @@ -86,6 +87,14 @@
> > > IB_DEVICE_RC_RNR_NAK_GEN = (1<<12),
> > > IB_DEVICE_SRQ_RESIZE = (1<<13),
> > > IB_DEVICE_N_NOTIFY_CQ = (1<<14),
> > > + IB_DEVICE_IN_ORD_PLCMNT = (1<<15),
> > > + IB_DEVICE_ZERO_STAG = (1<<16),
> > > + IB_DEVICE_SEND_W_INV = (1<<17),
> > > + IB_DEVICE_MW = (1<<18),
> > > + IB_DEVICE_FMR = (1<<19),
> > > + IB_DEVICE_SRQ = (1<<20),
> > > + IB_DEVICE_ARP = (1<<21),
> > > + IB_DEVICE_LLP = (1<<22),
> > > };
> >
> > Does this change imply that devices need to set these capabilities? I.e. should
> > mthca and the other drivers be updated to set the device capabilities correctly?
> >
> > - Sean
>
> _______________________________________________
> openib-general mailing list
> openib-general at openib.org
> http://openib.org/mailman/listinfo/openib-general
>
> To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
More information about the general
mailing list