linux/drivers/infiniband/hw
Ralph Campbell 0a69631b28 IB/ipath: Fix receiving UD messages with immediate data
This fixes a small bug in ipath_ud_rcv()'s handling of UD messages
with immediate data.  We need to test whether immediate data is
present and update the header size accordingly *before* testing the
packet size from the header against the actual received length.
Otherwise the wrong header size will be used and all messages with
immediate data will be dropped.

This bug keeps MVAPICH-UD and HP MPI from working at all on ipath devices.

Signed-off-by: Ralph Campbell <ralph.campbell@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2008-01-16 14:42:35 -08:00
..
amso1100 [NET]: Nuke SET_MODULE_OWNER macro. 2007-10-10 16:51:13 -07:00
cxgb3 RDMA/cxgb3: Set the max_qp_init_rd_atom attribute in query_device 2007-11-13 15:27:00 -08:00
ehca IB/ehca: Fix lock flag variable location, bump version number 2007-12-13 09:37:23 -08:00
ipath IB/ipath: Fix receiving UD messages with immediate data 2008-01-16 14:42:35 -08:00
mlx4 IB/mlx4: Fix value of pkey_index in QP1 completions 2008-01-08 12:05:53 -08:00
mthca SG: Change sg_set_page() to take length and offset argument 2007-10-24 11:20:47 +02:00