linux/drivers/net/mlx4
Roland Dreier 0981582dbf mlx4_core: Change command token on timeout
The FW command token is currently only updated on a command completion
event. This means that on command timeout, the same token will be
reused for new command, which results in a mess if the timed out
command *does* eventually complete.

This is the same change as the patch for mthca from Michael
S. Tsirkin <mst@dev.mellanox.co.il> that was just merged.  It seems
sensible to avoid gratuitous differences in FW command processing
between mthca and mlx4.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
2007-07-20 21:19:43 -07:00
..
Makefile IB/mlx4: Add a driver Mellanox ConnectX InfiniBand adapters 2007-05-08 18:00:38 -07:00
alloc.c IB/mlx4: Fix last allocated object tracking in bitmap allocator 2007-05-29 16:07:09 -07:00
catas.c mlx4_core: Reset device when internal error is detected 2007-07-17 18:37:42 -07:00
cmd.c mlx4_core: Change command token on timeout 2007-07-20 21:19:43 -07:00
cq.c mlx4_core: Fix CQ context layout 2007-06-07 11:51:57 -07:00
eq.c mlx4_core: Reset device when internal error is detected 2007-07-17 18:37:42 -07:00
fw.c mlx4_core: Get the maximum message size from reported device capabilities 2007-07-09 20:12:26 -07:00
fw.h mlx4_core: Get the maximum message size from reported device capabilities 2007-07-09 20:12:26 -07:00
icm.c missing includes in mlx4 2007-05-15 18:56:37 -07:00
icm.h IB/mlx4: Add a driver Mellanox ConnectX InfiniBand adapters 2007-05-08 18:00:38 -07:00
intf.c mlx4_core: Reset device when internal error is detected 2007-07-17 18:37:42 -07:00
main.c IB/mlx4: Increase max outstanding RDMA reads as target 2007-07-17 20:50:50 -07:00
mcg.c IB/mlx4: Add a driver Mellanox ConnectX InfiniBand adapters 2007-05-08 18:00:38 -07:00
mlx4.h mlx4_core: Reset device when internal error is detected 2007-07-17 18:37:42 -07:00
mr.c mlx4_core: Don't set MTT address in dMPT entries with PA set 2007-06-07 23:24:38 -07:00
pd.c IB/mlx4: Add a driver Mellanox ConnectX InfiniBand adapters 2007-05-08 18:00:38 -07:00
profile.c IB/mlx4: Add a driver Mellanox ConnectX InfiniBand adapters 2007-05-08 18:00:38 -07:00
qp.c IB/mlx4: Implement query QP 2007-07-12 15:41:00 -07:00
reset.c missing includes in mlx4 2007-05-15 18:56:37 -07:00
srq.c IB/mlx4: Implement query SRQ 2007-07-12 15:41:24 -07:00