diff options
author | Roland Dreier <rolandd@cisco.com> | 2008-12-30 15:30:26 -0800 |
---|---|---|
committer | Roland Dreier <rolandd@cisco.com> | 2008-12-30 15:30:26 -0800 |
commit | f781a22fa2ec11878a960bc3c2abb0a76f9a8f16 (patch) | |
tree | 730299e58bb709ed21977270389521c295911ac8 /arch/powerpc/sysdev/bestcomm/bcom_gen_bd_tx_task.c | |
parent | 541ef5cbb8e68189d47272cea52a69abc30259bc (diff) |
IB/mlx4: Fix reading SL field out of cqe->sl_vid
Commit f780a9f1 ("mlx4_core: Add ethernet fields to CQE struct")
introduced a bug in how wc->sl is set in mlx4_ib_poll_one() -- since
cqe->sl_vid is a big-endian value, the shift must be done after
converting to host endianness.
This bug was found using sparse endianness checking.
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'arch/powerpc/sysdev/bestcomm/bcom_gen_bd_tx_task.c')
0 files changed, 0 insertions, 0 deletions