]> git.baikalelectronics.ru Git - kernel.git/commit
bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF.
authorVasundhara Volam <vasundhara-v.volam@broadcom.com>
Sun, 26 Apr 2020 20:24:39 +0000 (16:24 -0400)
committerDavid S. Miller <davem@davemloft.net>
Mon, 27 Apr 2020 18:44:05 +0000 (11:44 -0700)
commit10d1f9574e546d46ec7d18c702872cf677e2cf2d
tree0256e79457f8c53d67785ac4b9adcf4d5dc4dad0
parentd7b8153964563a43b7b28afc20794b9ab884cf28
bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF.

Broadcom adapters support only maximum of 512 CQs per PF. If user sets
MSIx vectors more than supported CQs, firmware is setting incorrect value
for msix_vec_per_pf_max parameter. Fix it by reducing the BNXT_MSIX_VEC_MAX
value to 512, even though the maximum # of MSIx vectors supported by adapter
are 1280.

Fixes: 20e07ad16ad0 ("bnxt_en: Use msix_vec_per_pf_max and msix_vec_per_pf_min devlink params.")
Signed-off-by: Vasundhara Volam <vasundhara-v.volam@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h