[ofa-general] Re: IPOIB CM (NOSRQ)[PATCH V4] patch for review
Michael S. Tsirkin
mst at dev.mellanox.co.il
Fri May 11 06:36:39 PDT 2007
> Quoting Pradeep Satyanarayana <pradeeps at linux.vnet.ibm.com>:
> Subject: Re: IPOIB CM (NOSRQ)[PATCH V4] patch for review
>
> If there are no other issues than the small restructure suggestion that
> Michael had, can this patch be merged into the for-2.6.22 tree?
I'm not sure.
I haven't the time, at the moment, to go over the patch again in depth.
Have the issues from this message been addressed?
http://www.mail-archive.com/general@lists.openfabrics.org/msg02056.html
Just a quick review, it seems that two most important issues have
apparently not been addressed yet:
1. Testing device SRQ capability twice on each RX packet is just too ugly,
and it *should* be possible to structure the code
by separating common functionality in separate
functions instead of scattering if (srq) tests around.
2. Once the number of created connections exceeds
the constant that you allow, all attempts to communicate
with this node over IP over IB will fail.
A way needs to be designed to switch to the datagram mode,
and to retry going back to connected after some time.
[We actually have this theoretical issue in SRQ
as well - it is just much more severe in the nonSRQ case].
If connected mode works much worse than datagram in some setups,
people won't be able to enable it by default.
--
MST
More information about the general
mailing list