linux/drivers/infiniband/hw/bnxt_re
Sriharsha Basavapatna 23d7e03a52 RDMA/bnxt_re: Avoid exposing umdbr to userspace
The umdbr field in struct bnxt_re_db_region returns the raw
unmapped PCI BAR address of the doorbell region. Avoid sharing
this field to the userspace. Change this to a reserved field
and stop populating it, keeping the ABI layout and size
unchanged for existing binaries.

Fixes: 1234a9d8ae ("RDMA/bnxt_re: Support doorbell extensions")
Signed-off-by: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
Link: https://patch.msgid.link/20260824172443.33943-1-sriharsha.basavapatna@broadcom.com
Reviewed-by: Selvin Xavier <selvin.xavier@broadcom.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
2026-09-02 09:27:35 -04:00
..
bnxt_re.h RDMA/bnxt_re: Replace per-device hash tables with per-context XArrays 2026-07-28 08:03:10 -04:00
debugfs.c RDMA/bnxt_re: simplify bnxt_re_cc_config_set() and cq_coal_cfg_write() 2026-07-23 05:59:57 -04:00
debugfs.h RDMA/bnxt_re: Add a debugfs entry for CQE coalescing tuning 2025-11-09 04:02:27 -05:00
hw_counters.c RDMA/bnxt_re: Remove non-statistics counters from hw_counters 2025-09-24 10:42:14 -03:00
hw_counters.h RDMA/bnxt_re: Fix OOB write in bnxt_re_copy_err_stats() 2025-12-22 03:56:35 -05:00
ib_verbs.c RDMA/bnxt_re: Add uverbs object handle path for CQ/SRQ toggle page 2026-07-28 08:03:10 -04:00
ib_verbs.h RDMA/bnxt_re: Defer toggle page free to rdma_user_mmap_entry teardown 2026-07-28 08:03:10 -04:00
Kconfig RDMA/bnxt_re: Depend on bnxt ethernet driver and not blindly select it 2021-04-19 14:57:03 -03:00
main.c RDMA/bnxt_re: check create_singlethread_workqueue() in DCB setup 2026-09-02 09:22:52 -04:00
Makefile RDMA/bnxt_re: Move the UAPI methods to a dedicated file 2026-03-08 06:20:25 -04:00
qplib_fp.c RDMA v7.1 merge window 2026-04-20 11:20:35 -07:00
qplib_fp.h RDMA/bnxt_re: Refactor bnxt_qplib_create_qp() function 2026-03-08 06:20:25 -04:00
qplib_rcfw.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
qplib_rcfw.h RDMA/bnxt_re: Add data structures for RoCE mirror support 2025-09-11 02:17:59 -04:00
qplib_res.c RDMA/bnxt_re: Proper rollback if the ioremap fails 2026-06-16 12:19:10 -03:00
qplib_res.h RDMA v7.1 merge window 2026-04-20 11:20:35 -07:00
qplib_sp.c RDMA/bnxt_re: Add support for QP rate limiting 2026-02-02 08:37:59 -05:00
qplib_sp.h RDMA/bnxt_re: Add a max slot check for SQ 2026-06-16 12:19:10 -03:00
qplib_tlv.h IB: Use capital "OR" for multiple licenses in SPDX 2023-09-11 14:14:00 +03:00
roce_hsi.h RDMA/bnxt_re: Add support for QP rate limiting 2026-02-02 08:37:59 -05:00
uapi.c RDMA/bnxt_re: Avoid exposing umdbr to userspace 2026-09-02 09:27:35 -04:00