Re: [PATCH rdma-next 00/13] Elastic Fabric Adapter (EFA) driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Jan 04, 2019 at 05:04:01PM -0800, Sagi Grimberg wrote:

> > > I'm sure that all of those (other than modify_qp) are trivial
> > > to add but it doesn't really make sense to have them if userspace
> > > is not using uverbs for them.
> > 
> > If there is no modify_qp then the driver doesn't support the verbs QP
> > FSM, and a lot of other stuff. Ie it is not really a verbs QP. :\
> 
> Can you explain what does the FSM matter to UD? I always thought
> its really just a shim because its sort of irrelevant...

No, it has INIT/RTR/RTS like everything else. The purpose of the FSM
is to synchronize with setup, you shouldn't get a recv until
completion until everything is ready (ie recvs are posted, etc) and
RTR is entered.

I think it also has some relevance if linking UD with CM, but that is
so obscure I'm not sure.

IIRC init has some relavance for error recovery. But that is pretty
obscure too.

Jason



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux