diff options
author | Ralph Campbell <ralph.campbell@qlogic.com> | 2008-05-13 11:42:20 -0700 |
---|---|---|
committer | Roland Dreier <rolandd@cisco.com> | 2008-05-13 11:42:20 -0700 |
commit | 74116f580b7279543340dd716a2af642f5c1c2c7 (patch) | |
tree | 3c667c606001ee9d053305180ba8d465a5fe587c /drivers/infiniband/hw/ipath/ipath_verbs.h | |
parent | e509be898d8937634437caa474b57ac12795e5bc (diff) | |
download | lwn-74116f580b7279543340dd716a2af642f5c1c2c7.tar.gz lwn-74116f580b7279543340dd716a2af642f5c1c2c7.zip |
IB/ipath: Fix RDMA read response sequence checking
If an out of sequence RDMA read response middle or last packet is
received, we should only resend the RDMA read request on the first
out of sequence packet and drop subsequent out of sequence packets
otherwise, we get "too many retries".
Signed-off-by: Ralph Campbell <ralph.campbell@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'drivers/infiniband/hw/ipath/ipath_verbs.h')
-rw-r--r-- | drivers/infiniband/hw/ipath/ipath_verbs.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/ipath/ipath_verbs.h b/drivers/infiniband/hw/ipath/ipath_verbs.h index deee02ca7ca4..9d12ae8a778e 100644 --- a/drivers/infiniband/hw/ipath/ipath_verbs.h +++ b/drivers/infiniband/hw/ipath/ipath_verbs.h @@ -444,6 +444,7 @@ struct ipath_qp { * Bit definitions for r_flags. */ #define IPATH_R_REUSE_SGE 0x01 +#define IPATH_R_RDMAR_SEQ 0x02 /* * Bit definitions for s_flags. |