mbox series

[rdma-next,v2,0/3] bnxt: Enhance the resource distribution for RoCE VFs

Message ID 1730882676-24434-1-git-send-email-selvin.xavier@broadcom.com (mailing list archive)
Headers show
Series bnxt: Enhance the resource distribution for RoCE VFs | expand

Message

Selvin Xavier Nov. 6, 2024, 8:44 a.m. UTC
Implements the mechanism to distribute the RoCE VF resource
based on the active VFs. If the firmware support the feature,
NIC driver will distribute the resources for Active VFs. For
older Firmware, RoCE driver will continue to distribute the
resources across the total number of VFs.

Please review and apply.

Thanks,
Selvin Xavier

v1 -> v2:
	Updated the commit message of patch 1 of the series

Bhargava Chenna Marreddy (1):
  RDMA/bnxt_re: Enhance RoCE SRIOV resource configuration design

Kalesh AP (1):
  RDMA/bnxt_re: Add set_func_resources support for P5/P7 adapters

Vikas Gupta (1):
  bnxt_en: Add support for RoCE sriov configuration

 drivers/infiniband/hw/bnxt_re/main.c            | 24 ++++++-----
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c      | 13 ++----
 drivers/infiniband/hw/bnxt_re/qplib_res.h       |  3 ++
 drivers/infiniband/hw/bnxt_re/roce_hsi.h        |  1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c       |  6 +++
 drivers/net/ethernet/broadcom/bnxt/bnxt.h       |  6 +++
 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 53 +++++++++++++++++++++++++
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c   |  2 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h   |  1 +
 9 files changed, 89 insertions(+), 20 deletions(-)

Comments

Leon Romanovsky Nov. 12, 2024, 8:04 a.m. UTC | #1
On Wed, 06 Nov 2024 00:44:33 -0800, Selvin Xavier wrote:
> Implements the mechanism to distribute the RoCE VF resource
> based on the active VFs. If the firmware support the feature,
> NIC driver will distribute the resources for Active VFs. For
> older Firmware, RoCE driver will continue to distribute the
> resources across the total number of VFs.
> 
> Please review and apply.
> 
> [...]

Applied, thanks!

[1/3] bnxt_en: Add support for RoCE sriov configuration
      https://git.kernel.org/rdma/rdma/c/53371c5c218f9f
[2/3] RDMA/bnxt_re: Enhance RoCE SRIOV resource configuration design
      https://git.kernel.org/rdma/rdma/c/304cc83807da5f
[3/3] RDMA/bnxt_re: Add set_func_resources support for P5/P7 adapters
      https://git.kernel.org/rdma/rdma/c/cdb21c12adcb9e

Best regards,