linux_dsm_epyc7002/drivers/infiniband/hw/bnxt_re
Selvin Xavier ccd9d0d3df RDMA/bnxt_re: Enable RoCE on virtual functions
RoCE can be used by virtual functions (VFs) as well. Adding
code changes to allow resource reservation, initialization
and avail the resources to the RDMA applications running on
those VFs.

Currently, fifty percent of the total available resources
are reserved for PF and remaining are equally divided among
active VFs.

Signed-off-by: Selvin Xavier <selvin.xavier@broadcom.com>
Signed-off-by: Devesh Sharma <devesh.sharma@broadcom.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2018-01-17 09:56:17 -05:00
..
bnxt_re.h RDMA/bnxt_re: Enable RoCE on virtual functions 2018-01-17 09:56:17 -05:00
hw_counters.c RDMA/bnxt_re: Implement the alloc/get_hw_stats callback 2017-08-18 15:08:30 -04:00
hw_counters.h RDMA/bnxt_re: Implement the alloc/get_hw_stats callback 2017-08-18 15:08:30 -04:00
ib_verbs.c RDMA/bnxt_re: Enable RoCE on virtual functions 2018-01-17 09:56:17 -05:00
ib_verbs.h RDMA/bnxt_re: Delete unsupported modify_port function 2017-07-24 08:44:46 -04:00
Kconfig bnxt_re: add MAY_USE_DEVLINK dependency 2017-07-29 14:17:48 -07:00
main.c RDMA/bnxt_re: Enable RoCE on virtual functions 2018-01-17 09:56:17 -05:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
qplib_fp.c RDMA/bnxt_re: Remove redundant bnxt_qplib_disable_nq() call 2017-12-13 10:35:31 -07:00
qplib_fp.h RDMA/bnxt_re: Flush CQ notification Work Queue before destroying QP 2017-11-13 15:53:57 -05:00
qplib_rcfw.c RDMA/bnxt_re: Add memory barriers when processing CQ/EQ entries 2017-11-13 15:53:57 -05:00
qplib_rcfw.h bnxt_re: Fix incorrect usage of test_bit() 2017-10-18 10:24:12 -04:00
qplib_res.c RDMA/bnxt_re: Use zeroing memory allocator than allocator/memset 2018-01-02 11:20:13 -07:00
qplib_res.h bnxt_re: Make room for mapping beyond 32 entries 2017-10-18 10:24:13 -04:00
qplib_sp.c RDMA/bnxt_re: Enable RoCE on virtual functions 2018-01-17 09:56:17 -05:00
qplib_sp.h RDMA/bnxt_re: Enable RoCE on virtual functions 2018-01-17 09:56:17 -05:00
roce_hsi.h RDMA/bnxt_re: Enable RoCE on virtual functions 2018-01-17 09:56:17 -05:00