diff options
author | Dmitry Kravkov | 2011-10-10 01:57:36 +0200 |
---|---|---|
committer | David S. Miller | 2011-10-10 20:21:26 +0200 |
commit | 134d0f974c55c942541f1663d51fa846257eff2a (patch) | |
tree | 2ea485354f8057eddacc96cdafd7434a503e300c /drivers/net/bnx2x/bnx2x_cmn.h | |
parent | mlx4_en: fix endianness with blue frame support (diff) | |
download | kernel-qcow2-linux-134d0f974c55c942541f1663d51fa846257eff2a.tar.gz kernel-qcow2-linux-134d0f974c55c942541f1663d51fa846257eff2a.tar.xz kernel-qcow2-linux-134d0f974c55c942541f1663d51fa846257eff2a.zip |
bnx2x: fix cl_id allocation for non-eth clients for NPAR mode
There are some consolidations of NPAR configuration
when FCoE and iSCSI L2 clients will get the same id,
in this case FCoE ring will be non-functional.
Signed-off-by: Dmitry Kravkov <dmitry@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/bnx2x/bnx2x_cmn.h')
-rw-r--r-- | drivers/net/bnx2x/bnx2x_cmn.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/bnx2x/bnx2x_cmn.h b/drivers/net/bnx2x/bnx2x_cmn.h index 223bfeebc597..2dc1199239d0 100644 --- a/drivers/net/bnx2x/bnx2x_cmn.h +++ b/drivers/net/bnx2x/bnx2x_cmn.h @@ -1297,7 +1297,7 @@ static inline void bnx2x_init_txdata(struct bnx2x *bp, static inline u8 bnx2x_cnic_eth_cl_id(struct bnx2x *bp, u8 cl_idx) { return bp->cnic_base_cl_id + cl_idx + - (bp->pf_num >> 1) * NON_ETH_CONTEXT_USE; + (bp->pf_num >> 1) * BNX2X_MAX_CNIC_ETH_CL_ID_IDX; } static inline u8 bnx2x_cnic_fw_sb_id(struct bnx2x *bp) |