The SRP initiator and the endianness of tags in SRP information units

2010-01-02 Thread Bart Van Assche
Hello Roland, First of all, my best wishes for the new year. I hope that you will be able to continue supporting the RDMA community in 2010. I have a question about the SRP initiator available in the Linux kernel. While consulting the SRP spec (r16a) I noticed that all multi-byte integer fields

[PATCH] IB/srp: Fix initiator lockup

2010-01-02 Thread Bart Van Assche
When the SRP initiator is communicating with an SRP target under load it can happen that the SRP initiator locks up. The communication pattern that causes the lockup is as follows: * SRP initiator sends (req_lim - 2) SRP_CMD requests to the target. * The REQUEST LIMIT DELTA field of each SRP_RSP

Re: [PATCH] IB/srp: Fix initiator lockup

2010-01-02 Thread Bart Van Assche
On Sat, Jan 2, 2010 at 5:05 PM, Chris Worley worl...@gmail.com wrote: Would this fix effect the Window's SRP initiator too? I'm not familiar with the WinOF codebase. But at first sight it looks like the WinOF SRP initiator doesn't support processing SRP_CRED_REQ information units either, which