This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 47d65738b975 Merge tag 'parisc-for-6.14-rc1' of git://git.kernel.org/pu [...] new d61927d784e2 iommufd/selftest: Remove domain_alloc_paging() new 11534b4de2a1 iommufd: Deal with IOMMU_HWPT_FAULT_ID_VALID in iommufd core new d9df72c6acd6 iommu: iommufd: fix WARNING in iommufd_device_unbind new e24c15510592 iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitma [...] new 442003f3a842 iommufd: Keep OBJ/IOCTL lists in an alphabetical order new 3f4818ec1390 iommufd/fault: Destroy response and mutex in iommufd_fault [...] new 3d49020a327c iommufd/fault: Use a separate spinlock to protect fault->d [...] new e721f619e3ec iommufd: Fix struct iommu_hwpt_pgfault init and padding new aa44198a6cf5 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...] new 1f53d88cbb0d RDMA/mlx4: Avoid false error about access to uninitialized [...] new d31ba16c4331 RDMA/mlx4: Use ib_umem_find_best_pgsz() to calculate MTT size new f5afe060b103 RDMA/mlx4: Use DMA iterator to write MTT new fbef60de6c75 RDMA/mlx5: Extend ODP statistics with operation count new bd96a3935e89 rdma/cxgb4: Prevent potential integer overflow on 32bit new a883e71345a0 RDMA/erdma: Probe the erdma RoCEv2 device new 6edc15abc256 RDMA/erdma: Add GID table management interfaces new 14bcf7354a0e RDMA/erdma: Add the erdma_query_pkey() interface new 41dcaf48ff9e RDMA/erdma: Add address handle implementation new 9566cf6a7742 RDMA/erdma: Add erdma_modify_qp_rocev2() interface new de5b8008aa4d RDMA/erdma: Refactor the code of the modify_qp interface new 1cccbd3eec3d RDMA/erdma: Add the query_qp command to the cmdq new 999a0a2e9b87 RDMA/erdma: Support UD QPs and UD WRs new c7f2cfe81e05 RDMA/bnxt_re: Remove extra new line in bnxt_re_netdev_event new ae51cb982132 RDMA/bnxt_re: Remove unnecessary goto in bnxt_re_netdev_event new 55992c386263 RDMA/bnxt_re: Optimize error handling in bnxt_re_probe new 8aa3dd3e7659 RDMA/bnxt_re: Eliminate need for some forward declarations new 1950af31dc66 RDMA/bnxt_re: Remove unnecessary header file inclusion new 2dab32d1c79c IB/hfi1: Remove unused hfi1_format_hwerrors new db03b70969aa RDMA/rxe: Fix mismatched max_msg_sz new a3cbf68c6961 RDMA/srp: Fix error handling in srp_add_port new c57c76498a89 RDMA/erdma: Fix opcode conditional check new 695df3e833c0 RDMA/irdma: Remove unused irdma_cqp_*_fpm_val_cmd functions new 30dd62fa3954 RDMA/core: Remove unused ib_ud_header_unpack new ddc8fab40b9a RDMA/core: Remove unused ib_find_exact_cached_pkey new 750efbb9c307 RDMA/core: Remove unused ibdev_printk new 2028c2958775 RDMA/core: Remove unused ib_copy_path_rec_from_user new 0c039a57b68d RDMA/core: Add ib_query_netdev_port() to query netdev port [...] new 1fb0644c3899 RDMA/core: Support link status events dispatching new d3b15fcc4201 RDMA/bnxt_re: Remove deliver net device event new 18eb2bf3df19 RDMA/erdma: Remove deliver net device event new 4c354c02d5e3 RDMA/irdma: Remove deliver net device event new 958152336cfa RDMA/rxe: Remove deliver net device event new 62f5d59d1a3d RDMA/siw: Remove deliver net device event new 2298c30c6885 RDMA/usnic: Support report_port_event() ops new e4b4ef345788 RDMA/mlx4: Support report_port_event() ops new e89fd16278fd RDMA/pvrdma: Support report_port_event() ops new 379013776222 RDMA/mlx5: Handle link status event only for LAG device new 20b6d8a7b9bd RDMA/hns: Support fast path for link-down events dispatching new 123c13f10ed3 RDMA/efa: Reset device on probe failure new 67831baff0d7 RDMA/erdma: Add missing fields to the erdma_device_ops_rocev2 new 3761e0ad79c1 RDMA/erdma: Fix incorrect response returned from query_qp new 26981e688ca8 RDMA/erdma: Support non-sleeping erdma_post_cmd_wait() new a6c346760a52 RDMA/erdma: Support create_ah/destroy_ah in non-sleepable [...] new 220043b06fde RDMA/mlx5: Fix link status down event for MPV new c84f0f4f49d8 RDMA/bnxt_re: Fix to drop reference to the mmap entry in c [...] new 802a9f8792c4 RDMA/efa: Align interrupt related fields to same type new 81468c4058a6 RDMA/rtrs: Add missing deinit() call new 8977b561216c RDMA/hns: Clean up the legacy CONFIG_INFINIBAND_HNS new 76b26917e4ff MAINTAINERS: Update the bnxt_re maintainers new 235f23840219 RDMA/mlx5: Fix indirect mkey ODP page count new 184fe6f2382b bnxt_en: Add ULP call to notify async events new 7fea32784068 RDMA/bnxt_re: Add Async event handling support new c0ad30eddc28 RDMA/bnxt_re: Query firmware defaults of CC params during probe new 51dc5312dcd9 RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event new 57e6464c221c RDMA/bnxt_re: Pass the context for ulp_irq_stop new 9264cd6aa8f1 RDMA/bnxt_re: Allocate dev_attr information dynamically new 42e6ddda4c17 RDMA/cxgb4: Notify rdma stack for IB_EVENT_QP_LAST_WQE_REA [...] new edc4ef0e0154 RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]" new 39d772f6654a RDMA/hfi1: Constify 'struct bin_attribute' new f5f01c5c409e RDMA/qib: Constify 'struct bin_attribute' new abb604a1a9c8 RDMA/mlx5: Fix a race for an ODP MR which leads to CQE with error new d3d930411ce3 RDMA/mlx5: Fix implicit ODP use after free new 0afd22092df4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
The 73 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: MAINTAINERS | 1 + drivers/infiniband/core/cache.c | 35 -- drivers/infiniband/core/device.c | 116 ++++- drivers/infiniband/core/ud_header.c | 83 --- drivers/infiniband/core/uverbs_marshall.c | 42 -- drivers/infiniband/hw/Makefile | 2 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 5 +- drivers/infiniband/hw/bnxt_re/hw_counters.c | 11 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 47 +- drivers/infiniband/hw/bnxt_re/main.c | 339 +++++++----- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 1 + drivers/infiniband/hw/bnxt_re/qplib_res.c | 7 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 4 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 117 ++++- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 6 +- drivers/infiniband/hw/cxgb4/device.c | 6 +- drivers/infiniband/hw/cxgb4/qp.c | 8 + drivers/infiniband/hw/efa/efa.h | 8 +- drivers/infiniband/hw/efa/efa_com.h | 6 +- drivers/infiniband/hw/efa/efa_main.c | 28 +- drivers/infiniband/hw/erdma/Kconfig | 2 +- drivers/infiniband/hw/erdma/erdma.h | 14 +- drivers/infiniband/hw/erdma/erdma_cm.c | 71 +-- drivers/infiniband/hw/erdma/erdma_cmdq.c | 26 +- drivers/infiniband/hw/erdma/erdma_cq.c | 65 +++ drivers/infiniband/hw/erdma/erdma_eq.c | 6 +- drivers/infiniband/hw/erdma/erdma_hw.h | 135 ++++- drivers/infiniband/hw/erdma/erdma_main.c | 62 ++- drivers/infiniband/hw/erdma/erdma_qp.c | 301 ++++++++--- drivers/infiniband/hw/erdma/erdma_verbs.c | 568 ++++++++++++++++++--- drivers/infiniband/hw/erdma/erdma_verbs.h | 166 +++++- drivers/infiniband/hw/hfi1/hfi.h | 14 - drivers/infiniband/hw/hfi1/intr.c | 31 -- drivers/infiniband/hw/hfi1/sysfs.c | 14 +- drivers/infiniband/hw/hns/Kconfig | 20 +- drivers/infiniband/hw/hns/Makefile | 9 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 13 + drivers/infiniband/hw/irdma/osdep.h | 4 - drivers/infiniband/hw/irdma/protos.h | 4 - drivers/infiniband/hw/irdma/utils.c | 71 --- drivers/infiniband/hw/mlx4/cq.c | 6 +- drivers/infiniband/hw/mlx4/main.c | 60 +-- drivers/infiniband/hw/mlx4/mlx4_ib.h | 18 +- drivers/infiniband/hw/mlx4/mr.c | 286 +---------- drivers/infiniband/hw/mlx4/qp.c | 12 +- drivers/infiniband/hw/mlx5/main.c | 4 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 6 + drivers/infiniband/hw/mlx5/mr.c | 17 +- drivers/infiniband/hw/mlx5/odp.c | 70 ++- drivers/infiniband/hw/mlx5/restrack.c | 9 + drivers/infiniband/hw/qib/qib_sysfs.c | 16 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 73 ++- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 66 ++- drivers/infiniband/sw/rxe/rxe_net.c | 22 +- drivers/infiniband/sw/rxe/rxe_param.h | 2 +- drivers/infiniband/sw/rxe/rxe_pool.c | 11 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 6 +- drivers/infiniband/sw/siw/siw_main.c | 8 - drivers/infiniband/sw/siw/siw_verbs.c | 5 +- drivers/infiniband/ulp/rtrs/rtrs.c | 3 + drivers/infiniband/ulp/srp/ib_srp.c | 1 - .../iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c | 8 +- drivers/iommu/intel/iommu.c | 3 +- drivers/iommu/iommufd/fault.c | 44 +- drivers/iommu/iommufd/hw_pagetable.c | 10 +- drivers/iommu/iommufd/iommufd_private.h | 29 +- drivers/iommu/iommufd/iova_bitmap.c | 2 +- drivers/iommu/iommufd/main.c | 32 +- drivers/iommu/iommufd/selftest.c | 45 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 39 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 8 +- include/rdma/ib_cache.h | 16 - include/rdma/ib_marshall.h | 3 - include/rdma/ib_pack.h | 3 - include/rdma/ib_verbs.h | 24 +- include/uapi/linux/iommufd.h | 4 +- 77 files changed, 2112 insertions(+), 1328 deletions(-)