Re: [RFC] XRC upstream merge reboot

Jason Gunthorpe
2011-08-03T21:36:43Z

On Wed, Aug 03, 2011 at 05:16:17PM -0400, Shamis, Pavel wrote:
> >
> > > Well, in Open MPI we have XRC code that uses APM.
> > > If Mellanox cares about the feature, they would have to rework this part of
> > > code in Open MPI.
> > > I don't know about other apps.
> >
> > But does the APM implementation expect some other process other than
> > the creator to be able to modify the QP?
>
> It was long time ago and I do not remember all the details. From
> first glance it seems that it is not bounded to specific process. I
> would suggest to Mellanox to review this par of code.

I'd say a basic starting point would be this question:

Where does the ib_verbs async event for APM state change get routed for
XRC? Does the event have enough info to identify all the necessary
parts? Can the process that receives the event do something about it?

Jason