| Age | Commit message (Expand) | Author | Files | Lines |
| 13 days | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma | Linus Torvalds | 143 | -1769/+3447 |
| 2026-06-16 | RDMA/irdma: Replace waitqueue and flag with completion | Jacob Moroni | 3 | -13/+9 |
| 2026-06-16 | RDMA/hns: Fix memory leak of bonding resources | Junxian Huang | 1 | -1/+1 |
| 2026-06-16 | RDMA/rtrs-srv: Bound RDMA-Write length to chunk size in rdma_write_sg | Zhenhao Wan | 1 | -2/+3 |
| 2026-06-16 | RDMA/bnxt_re: Reject GET_TOGGLE_MEM when toggle page was not allocated | Selvin Xavier | 1 | -0/+4 |
| 2026-06-16 | RDMA/bnxt_re: Fail DBR related page allocation UAPIs if the feature is disabled | Selvin Xavier | 1 | -0/+4 |
| 2026-06-16 | RDMA/bnxt_re: Avoid repeated requests to allocate WC pages | Selvin Xavier | 3 | -6/+29 |
| 2026-06-16 | RDMA/bnxt_re: Proper rollback if the ioremap fails | Selvin Xavier | 1 | -0/+11 |
| 2026-06-16 | RDMA/bnxt_re: Add a max slot check for SQ | Selvin Xavier | 2 | -0/+4 |
| 2026-06-16 | RDMA/bnxt_re: Avoid displaying the kernel pointer | Selvin Xavier | 1 | -2/+0 |
| 2026-06-16 | RDMA/bnxt_re: Free CQ toggle page after firmware teardown | Selvin Xavier | 1 | -3/+3 |
| 2026-06-16 | RDMA/bnxt_re: Free SRQ toggle page after firmware teardown | Selvin Xavier | 1 | -3/+3 |
| 2026-06-16 | RDMA/bnxt_re: Initialize dpi variable to zero | Selvin Xavier | 1 | -1/+1 |
| 2026-06-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 12 | -22/+95 |
| 2026-06-11 | RDMA/mlx5: Release the HW‑provided UAR index rather than the SW one | Leon Romanovsky | 1 | -1/+1 |
| 2026-06-11 | RDMA/mlx5: Fix undefined shift of user RQ WQE size | Maher Sanalla | 1 | -7/+4 |
| 2026-06-11 | RDMA/mlx5: Remove raw RSS QP restrack tracking | Patrisious Haddad | 1 | -0/+1 |
| 2026-06-11 | RDMA/mlx5: Remove DCT restrack tracking | Patrisious Haddad | 2 | -3/+1 |
| 2026-06-11 | RDMA/mlx5: Drop FRMR pool handle on UMR revoke failure | Michael Guralnik | 1 | -3/+9 |
| 2026-06-11 | RDMA/core: Add ib_frmr_pool_drop for unrecoverable handles | Michael Guralnik | 1 | -0/+15 |
| 2026-06-11 | RDMA/core: Fix FRMR handle leak on push failure | Michael Guralnik | 2 | -10/+14 |
| 2026-06-11 | RDMA/core: Avoid NULL dereference on FRMR bad usage | Michael Guralnik | 1 | -1/+3 |
| 2026-06-11 | RDMA/core: Fix FRMR set pinned push error path | Michael Guralnik | 1 | -3/+8 |
| 2026-06-11 | RDMA/core: Fix FRMR aging push to queue error flow | Michael Guralnik | 1 | -15/+38 |
| 2026-06-11 | RDMA/core: Fix skipped usage for driver built FRMR key | Michael Guralnik | 1 | -1/+1 |
| 2026-06-11 | RDMA/mlx5: Fix TPH extraction in FRMR pool key | Michael Guralnik | 1 | -7/+9 |
| 2026-06-11 | RDMA/mlx5: Fix mkey creation error flow rollback | Michael Guralnik | 1 | -1/+1 |
| 2026-06-11 | IB/core: Delegate IB_QP_RATE_LIMIT validation to drivers | Maher Sanalla | 1 | -9/+4 |
| 2026-06-11 | RDMA/ionic: Validate rate limit attribute in modify QP | Maher Sanalla | 1 | -1/+20 |
| 2026-06-11 | RDMA/bnxt_re: Validate rate limit attribute in modify QP | Maher Sanalla | 1 | -1/+21 |
| 2026-06-11 | RDMA/mlx5: Report packet pacing capabilities when querying device | Maher Sanalla | 1 | -14/+23 |
| 2026-06-11 | RDMA/mlx5: Support deferred rate limit configuration | Maher Sanalla | 2 | -1/+14 |
| 2026-06-11 | RDMA/mlx5: Add support for rate limit in UD and UC QPs | Maher Sanalla | 1 | -32/+75 |
| 2026-06-11 | RDMA/mlx5: Refactor raw packet QP rate limit handling | Maher Sanalla | 1 | -58/+110 |
| 2026-06-10 | RDMA/core: Fix broadcast address falsely detected as local | Maher Sanalla | 1 | -1/+1 |
| 2026-06-10 | RDMA/bnxt_re: Check debugfs parameter allocation for failure | Ruoyu Wang | 1 | -0/+2 |
| 2026-06-09 | net: change ndo_set_rx_mode_async return type to int | Stanislav Fomichev | 1 | -4/+5 |
| 2026-06-09 | RDMA/mana_ib: Allocate interrupt contexts on EQs | Long Li | 1 | -8/+35 |
| 2026-06-09 | net: mana: Create separate EQs for each vPort | Long Li | 3 | -15/+107 |
| 2026-06-09 | RDMA/efa: Implement the query port speed verb | Tom Sela | 4 | -3/+16 |
| 2026-06-09 | RDMA/efa: Report 800 and 1600 Gbps link speed | Tom Sela | 1 | -1/+7 |
| 2026-06-09 | RDMA/mlx5: Use strscpy() to copy strings into arrays | David Laight | 1 | -1/+1 |
| 2026-06-09 | RDMA/usnic: User strscpy() to copy device name | David Laight | 1 | -1/+1 |
| 2026-06-09 | RDMA/iwcm: User strscpy() to copy device name | David Laight | 1 | -2/+2 |
| 2026-06-09 | IB/mlx4: Fill in the access_flags if IB_MR_REREG_ACCESS is not specified | Jason Gunthorpe | 2 | -2/+8 |
| 2026-06-08 | RDMA/rtrs-srv: Fix integer underflow in process_read and process_write | Aurelien DESBRIERES | 1 | -2/+10 |
| 2026-06-08 | IB/mlx5: Push pdn above pagefault_dmabuf_mr() | Jason Gunthorpe | 3 | -18/+14 |
| 2026-06-08 | IB/mlx5: Push pdn above pagfault_real_mr() | Jason Gunthorpe | 3 | -11/+15 |
| 2026-06-08 | IB/mlx5: Push pdn above mlx5r_umr_update_xlt() | Jason Gunthorpe | 3 | -22/+23 |
| 2026-06-08 | IB/mlx5: Don't mangle the mr->pd inside the rereg callback | Jason Gunthorpe | 1 | -4/+2 |
| 2026-06-08 | IB/mlx5: Pull the pdn out of the depths of the umr machinery | Jason Gunthorpe | 5 | -46/+64 |
| 2026-06-08 | IB/mlx5: Remove unused mkc bits in mlx5r_umr_update_mr_page_shift() | Jason Gunthorpe | 2 | -15/+4 |
| 2026-06-08 | RDMA/nldev: Fix locking when accessing mr->pd | Jason Gunthorpe | 4 | -8/+67 |
| 2026-06-08 | IB/mlx5: Properly support implicit ODP rereg_mr | Jason Gunthorpe | 1 | -0/+15 |
| 2026-06-08 | RDMA/mlx5: Create ODP EQ for non-pinned dmabuf MRs | Jason Gunthorpe | 2 | -0/+7 |
| 2026-06-08 | IB/mlx5: Don't take the rereg_mr fallback without a new translation | Jason Gunthorpe | 1 | -1/+1 |
| 2026-06-08 | RDMA/srp: bound SRP_RSP sense copy by the received length | Michael Bommarito | 1 | -6/+24 |
| 2026-06-08 | IB/isert: Reject login PDUs shorter than ISER_HEADERS_LEN | Michael Bommarito | 1 | -0/+6 |
| 2026-06-08 | RDMA: During rereg_mr ensure that REREG_ACCESS is compatible | Jason Gunthorpe | 6 | -0/+37 |
| 2026-06-05 | RDMA/siw: Fix endpoint/socket association handling | Bernard Metzler | 1 | -15/+15 |
| 2026-06-05 | RDMA/irdma: Initialize iwmr->access during MR registration | Jacob Moroni | 1 | -0/+1 |
| 2026-06-05 | RDMA/irdma: Fix OOB read during CQ MR registration | Jacob Moroni | 2 | -3/+2 |
| 2026-06-05 | RDMA/irdma: Remove redundant legacy_mode checks | Jacob Moroni | 3 | -13/+4 |
| 2026-06-05 | RDMA/siw: bound Read Response placement to the RREAD length | Michael Bommarito | 1 | -0/+9 |
| 2026-06-05 | RDMA/mlx5: Fix state and counter desync on loopback enable failure | Li RongQing | 1 | -0/+11 |
| 2026-06-05 | RDMA/mlx5: Fix error propagation in __mlx5_ib_add | Li RongQing | 1 | -1/+1 |
| 2026-06-05 | IB/cm: Fix av cm device leak on an error path in cm_init_av_by_path() | Jason Gunthorpe | 1 | -5/+8 |
| 2026-06-05 | RDMA/bnxt_re: Update create_qp to use QP buffer umem attrs | Sriharsha Basavapatna | 1 | -9/+13 |
| 2026-06-05 | RDMA/hfi1: Open-code rvt_set_ibdev_name() | Arnd Bergmann | 1 | -1/+12 |
| 2026-06-05 | RDMA/umem: Be careful about boundary conditions in ib_umem_find_best_pgsz() | Jason Gunthorpe | 1 | -6/+12 |
| 2026-06-03 | RDMA: Update the query_device() op | Jason Gunthorpe | 17 | -51/+91 |
| 2026-06-03 | RDMA/core: Don't make a dummy ib_udata on the stack in create_qp | Jason Gunthorpe | 6 | -25/+33 |
| 2026-06-03 | RDMA/irdma: Fix typo in SQ completions generation | Cyrill Gorcunov | 1 | -1/+1 |
| 2026-06-03 | RDMA/hns: drop dead empty check in setup_root_hem() | Maoyi Xie | 1 | -2/+0 |
| 2026-06-03 | RDMA/core: Validate cpu_id against nr_cpu_ids in DMAH alloc | Yishai Hadas | 1 | -0/+5 |
| 2026-06-03 | RDMA/umem: Fix truncation for block sizes >= 4G | Jason Gunthorpe | 1 | -2/+2 |
| 2026-06-02 | RDMA/efa: Validate SQ ring size against max LLQ size | Yonatan Nachum | 1 | -9/+18 |
| 2026-06-01 | RDMA/core: Validate the passed in fops for ib_get_ucaps() | Jason Gunthorpe | 1 | -5/+3 |
| 2026-05-29 | RDMA/rxe: Copy WQE to local buffer in non-SRQ receive path | Tristan Madani | 1 | -3/+24 |
| 2026-05-29 | RDMA/rxe: Fix TOCTOU heap overflow in get_srq_wqe | Tristan Madani | 1 | -2/+4 |
| 2026-05-29 | RDMA/umem: Block plain userspace memory registration under CoCo bounce | Jiri Pirko | 1 | -0/+3 |
| 2026-05-29 | RDMA/uverbs: Expose CoCo DMA bounce requirement to userspace | Jiri Pirko | 2 | -0/+11 |
| 2026-05-29 | RDMA/mlx5: Use UMEM attribute for QP doorbell record | Jiri Pirko | 3 | -1/+20 |
| 2026-05-29 | RDMA/mlx5: Use UMEM attribute for CQ doorbell record | Jiri Pirko | 5 | -25/+97 |
| 2026-05-29 | RDMA/mlx5: Use UMEM attributes for QP buffers in create_qp | Jiri Pirko | 1 | -13/+33 |
| 2026-05-29 | RDMA/uverbs: Use UMEM attributes for QP creation | Jiri Pirko | 1 | -0/+6 |
| 2026-05-29 | RDMA/uverbs: Remove legacy umem field from struct ib_cq | Jiri Pirko | 4 | -54/+0 |
| 2026-05-29 | RDMA/mlx4: Use ib_umem_get_cq_buf() for user CQ buffer | Jiri Pirko | 2 | -20/+31 |
| 2026-05-29 | RDMA/bnxt_re: Use ib_umem_get_cq_buf_or_va() for user CQ buffer | Jiri Pirko | 2 | -16/+20 |
| 2026-05-29 | RDMA/mlx5: Use ib_umem_get_cq_buf_or_va() for user CQ buffer | Jiri Pirko | 1 | -13/+14 |
| 2026-05-29 | RDMA/efa: Use ib_umem_get_cq_buf() for user CQ buffer | Jiri Pirko | 1 | -10/+17 |
| 2026-05-29 | RDMA/uverbs: Add CQ buffer UMEM attribute and driver helpers | Jiri Pirko | 2 | -1/+58 |
| 2026-05-29 | RDMA/uverbs: Push out CQ buffer umem processing into a helper | Jiri Pirko | 2 | -57/+82 |
| 2026-05-29 | RDMA/umem: Route ib_umem_get_va() through ib_umem_get_attr_or_va() | Jiri Pirko | 1 | -15/+0 |
| 2026-05-29 | RDMA/core: Introduce generic buffer descriptor infrastructure for umem | Jiri Pirko | 2 | -0/+253 |
| 2026-05-29 | RDMA/umem: Split ib_umem_get_va() into a thin wrapper around __ib_umem_get_va() | Jiri Pirko | 1 | -10/+17 |
| 2026-05-29 | RDMA/umem: Rename ib_umem_get() to ib_umem_get_va() | Jiri Pirko | 33 | -90/+91 |
| 2026-05-29 | RDMA/rxe: Fix typos in comments | Purushothaman Ramalingam | 3 | -3/+3 |
| 2026-05-28 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 8 | -136/+156 |
| 2026-05-26 | RDMA/core: Move flow related functions to ib_uverbs_support.ko | Jason Gunthorpe | 3 | -77/+80 |
| 2026-05-26 | RDMA/core: Move ucaps into ib_uverbs_support.ko | Jason Gunthorpe | 3 | -10/+7 |
| 2026-05-26 | RDMA/core: Make a new module for the uverbs components needed by drivers | Jason Gunthorpe | 5 | -105/+133 |
| 2026-05-26 | RDMA/core: Remove uverbs_async_event_release() | Jason Gunthorpe | 5 | -21/+49 |
| 2026-05-26 | RDMA/core: Move many of the little EXPORTs from uverbs_ioctl into ib_core_uverbs | Jason Gunthorpe | 5 | -234/+233 |
| 2026-05-26 | RDMA/core: Do not compile ib_core_uverbs without USER_ACCESS | Jason Gunthorpe | 4 | -9/+9 |
| 2026-05-25 | Merge tag 'v7.1-rc5' into rdma.git for-next | Jason Gunthorpe | 28 | -178/+267 |
| 2026-05-25 | RDMA/counter: Fix incorrect port index in rdma_counter_init() error cleanup | Tao Cui | 1 | -1/+1 |
| 2026-05-25 | RDMA/counter: Fix num_counters leak on bind_qp failure in alloc_and_bind() | Tao Cui | 1 | -1/+9 |
| 2026-05-25 | RDMA/hns: Fix log flood after cmd_mbox failure | Lianfa Weng | 4 | -16/+16 |
| 2026-05-25 | RDMA/hns: Fix warning in poll cq direct mode | Lianfa Weng | 1 | -1/+1 |
| 2026-05-25 | IB/mlx4: Fix refcount leak in add_port() error path | Guangshuo Li | 1 | -18/+27 |
| 2026-05-25 | RDMA/rxe: Fix a use-after-free problem in rxe_mmap | Zhu Yanjun | 1 | -3/+16 |
| 2026-05-25 | RDMA/irdma: Fix out-of-bounds write in irdma_copy_user_pgaddrs | Jacob Moroni | 1 | -4/+10 |
| 2026-05-24 | RDMA/mana_ib: Use ib_get_eth_speed for reporting port speed | Shiraz Saleem | 1 | -2/+1 |
| 2026-05-24 | RDMA/rtrs: Use flexible array for client path stats | Rosen Penev | 3 | -14/+3 |
| 2026-05-24 | RDMA/bnxt_re: Enable app allocated QPs | Sriharsha Basavapatna | 1 | -4/+15 |
| 2026-05-24 | RDMA/bnxt_re: Support doorbells for app allocated QPs | Sriharsha Basavapatna | 3 | -5/+55 |
| 2026-05-24 | RDMA/bnxt_re: Enhance dpi lifecycle logic in doorbell uapis | Sriharsha Basavapatna | 3 | -2/+17 |
| 2026-05-24 | RDMA/bnxt_re: Enhance dbr usecnt logic in doorbell uapis | Sriharsha Basavapatna | 2 | -4/+15 |
| 2026-05-24 | RDMA/bnxt_re: Update hwq depth for app allocated QPs | Sriharsha Basavapatna | 1 | -7/+16 |
| 2026-05-24 | RDMA/bnxt_re: Update msn table size for app allocated QPs | Sriharsha Basavapatna | 1 | -22/+39 |
| 2026-05-24 | RDMA/bnxt_re: Update sq depth for app allocated QPs | Sriharsha Basavapatna | 1 | -9/+15 |
| 2026-05-24 | RDMA/bnxt_re: Update rq depth for app allocated QPs | Sriharsha Basavapatna | 1 | -8/+14 |
| 2026-05-24 | RDMA/bnxt_re: Refactor bnxt_re_init_user_qp() | Sriharsha Basavapatna | 1 | -54/+73 |
| 2026-05-23 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma | Linus Torvalds | 8 | -136/+156 |
| 2026-05-21 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+5 |
| 2026-05-19 | RDMA/rtrs: Fix use-after-free in path file creation cleanup | Guangshuo Li | 1 | -1/+1 |
| 2026-05-19 | RDMA/mana_ib: Report max_msg_sz in mana_ib_query_port | Shiraz Saleem | 1 | -0/+1 |
| 2026-05-19 | RDMA/core: Do not read wild stack memory in uverbs_get_handler_fn() | Jason Gunthorpe | 3 | -16/+15 |
| 2026-05-19 | RDMA/core: Move the _ib_copy_validate_udata* functions to ib_core_uverbs | Jason Gunthorpe | 3 | -122/+124 |
| 2026-05-18 | RDMA/cma: Constify struct configfs_item_operations and configfs_group_operations | Christophe JAILLET | 1 | -3/+3 |
| 2026-05-18 | RDMA: Replace memset with = {} pattern for ib_respond_udata() | Jason Gunthorpe | 6 | -25/+10 |
| 2026-05-18 | RDMA: Add missed = {} initialization to uresp structs | Jason Gunthorpe | 4 | -5/+5 |
| 2026-05-18 | RDMA: Use proper driver data response structs instead of open coding | Jason Gunthorpe | 5 | -24/+48 |
| 2026-05-18 | RDMA/mlx: Replace response_len with ib_respond_udata() | Jason Gunthorpe | 6 | -11/+11 |
| 2026-05-18 | RDMA/qedr: Replace qedr_ib_copy_to_udata() with ib_respond_udata() | Jason Gunthorpe | 1 | -29/+6 |
| 2026-05-18 | RDMA/cxgb4: Convert to ib_respond_udata() | Jason Gunthorpe | 2 | -8/+5 |
| 2026-05-18 | RDMA: Convert drivers using sizeof() to ib_respond_udata() | Jason Gunthorpe | 17 | -77/+56 |
| 2026-05-18 | RDMA: Convert drivers using min to ib_respond_udata() | Jason Gunthorpe | 13 | -110/+49 |
| 2026-05-18 | IB/rdmavt: Don't abuse udata and ib_respond_udata() | Jason Gunthorpe | 1 | -10/+9 |
| 2026-05-18 | RDMA: Use ib_is_udata_in_empty() for places calling ib_is_udata_cleared() | Jason Gunthorpe | 5 | -42/+26 |
| 2026-05-18 | RDMA/hns: Use named initializer for pci_device_id array | Uwe Kleine-König (The Capable Hub) | 1 | -9/+23 |
| 2026-05-18 | RDMA/siw: use kzalloc_flex | Bernard Metzler | 3 | -33/+33 |
| 2026-05-18 | RDMA/bng_re: Remove unused variable rc | Rohit Chavan | 1 | -3/+2 |
| 2026-05-18 | RDMA/hns: Support congestion control algorithm parameter configuration | Chengchang Tang | 5 | -0/+473 |
| 2026-05-18 | RDMA/hns: Add write support to debugfs | Junxian Huang | 2 | -0/+21 |
| 2026-05-18 | RDMA/hns: Initialize seqfile before creating file | Junxian Huang | 1 | -14/+5 |
| 2026-05-18 | RDMA/mlx5: Use max() macro for bfreg calculation | Rohit Chavan | 1 | -6/+2 |
| 2026-05-18 | RDMA/srpt: fix integer overflow in immediate data length check | Sara Venkatesh | 1 | -2/+3 |
| 2026-05-18 | RDMA/mlx4: Use secs_to_jiffies() instead of open-coding | Rohit Chavan | 1 | -1/+1 |
| 2026-05-18 | IB/mlx5: Reduce spinlock contention by moving free operations outside | Li RongQing | 1 | -12/+24 |
| 2026-05-18 | RDMA/mlx5: Fix devx subscribe-event unwind NULL dereference | Prathamesh Deshpande | 1 | -7/+23 |
| 2026-05-18 | RDMA/mlx5: Fix UMR XLT cleanup on ODP populate failure | Prathamesh Deshpande | 1 | -1/+1 |
| 2026-05-18 | RDMA/efa: Add checksum support for admin responses | Yonatan Nachum | 5 | -20/+55 |
| 2026-05-18 | RDMA/rxe: support perf mgmt GET method | zhenwei pi | 4 | -0/+105 |
| 2026-05-18 | RDMA/rxe: add SENT/RCVD bytes | zhenwei pi | 5 | -0/+14 |
| 2026-05-18 | RDMA/rxe: remove rxe_ib_device_get_netdev() and RXE_PORT | zhenwei pi | 4 | -14/+7 |
| 2026-05-18 | RDMA/hns: Fix arithmetic overflow in calc_hem_config() | Alexander Chesnokov | 1 | -4/+4 |
| 2026-05-18 | RDMA/mlx5: Use QP port when decoding responder CQEs | Chenguang Zhao | 1 | -1/+2 |
| 2026-05-18 | IB/mlx5: Fix transport-domain rollback and initialize lb mutex earlier | Prathamesh Deshpande | 1 | -7/+8 |
| 2026-05-15 | IB/IPoIB: ndo_set_rx_mode_async conversion | Dragos Tatulea | 1 | -3/+5 |
| 2026-05-14 | RDMA/siw: Reject MPA FPDU length underflow before signed receive math | Michael Bommarito | 1 | -0/+15 |
| 2026-05-13 | RDMA/bnxt_re: zero shared page before exposing to userspace | Lord Ulf Henrik Holmberg | 1 | -1/+1 |
| 2026-05-13 | RDMA/nldev: Add mutual exclusion in nldev_dellink() | Edward Adam Davis | 1 | -0/+3 |
| 2026-05-10 | RDMA/addr: Change addr_wq back to unordered workqueue | Surabhi Gogte | 1 | -1/+1 |
| 2026-05-07 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 19 | -39/+106 |
| 2026-05-06 | net/mlx5: E-Switch, serialize representor lifecycle | Mark Bloch | 1 | -2/+4 |
| 2026-05-05 | udp_tunnel: Pass struct sock to setup_udp_tunnel_sock(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2026-05-05 | udp_tunnel: Pass struct sock to udp_tunnel_sock_release(). | Kuniyuki Iwashima | 2 | -4/+4 |
| 2026-05-02 | RDMA/hns: Fix unlocked call to hns_roce_qp_remove() | Jason Gunthorpe | 1 | -0/+7 |
| 2026-05-02 | RDMA/hns: Fix xarray race in hns_roce_create_qp_common() | Jason Gunthorpe | 1 | -3/+3 |
| 2026-05-02 | RDMA/hns: Fix xarray race in hns_roce_create_srq() | Jason Gunthorpe | 1 | -6/+6 |
| 2026-05-02 | RDMA/mlx4: Fix resource leak on error in mlx4_ib_create_srq() | Jason Gunthorpe | 1 | -1/+3 |
| 2026-05-02 | RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path | Jason Gunthorpe | 1 | -1/+1 |
| 2026-05-02 | RDMA/ocrdma: Don't NULL deref uctx on errors in ocrdma_copy_pd_uresp() | Jason Gunthorpe | 1 | -2/+2 |
| 2026-05-02 | RDMA/ocrdma: Clarify the mm_head searching | Jason Gunthorpe | 1 | -2/+2 |
| 2026-05-02 | RDMA/mana: Fix error unwind in mana_ib_create_qp_rss() | Jason Gunthorpe | 1 | -1/+3 |
| 2026-05-02 | RDMA/mana: Fix mana_destroy_wq_obj() cleanup in mana_ib_create_qp_rss() | Jason Gunthorpe | 1 | -5/+4 |
| 2026-05-02 | RDMA/mana: Remove user triggerable WARN_ON() in mana_ib_create_qp_rss() | Jason Gunthorpe | 1 | -2/+3 |
| 2026-05-02 | RDMA/mana: Validate rx_hash_key_len | Jason Gunthorpe | 1 | -0/+3 |
| 2026-05-02 | RDMA/mlx5: Add missing store/release for lock elision pattern | Jason Gunthorpe | 2 | -6/+6 |
| 2026-05-02 | RDMA/mlx5: Restore zero-init to mlx5_ib_modify_qp() ucmd | Jason Gunthorpe | 1 | -1/+1 |
| 2026-05-02 | RDMA/ionic: Fix typo in format string | Jason Gunthorpe | 1 | -1/+1 |
| 2026-04-29 | mlx5: Rename the vport number enums for host PF and VF | Moshe Shemesh | 1 | -2/+2 |
| 2026-04-29 | RDMA/mlx5: Fix null-ptr-deref in Raw Packet QP creation | Michael Guralnik | 1 | -0/+5 |
| 2026-04-29 | RDMA/core: Fix rereg_mr use-after-free race | Michael Guralnik | 1 | -2/+7 |
| 2026-04-29 | IB/core: Fix IPv6 netlink message size in ib_nl_ip_send_msg() | Maher Sanalla | 1 | -1/+1 |
| 2026-04-29 | RDMA/mlx5: Fix UAF in DCT destroy due to race with create | Edward Srouji | 1 | -1/+8 |
| 2026-04-29 | RDMA/mlx5: Fix UAF in SRQ destroy due to race with create | Edward Srouji | 1 | -1/+8 |
| 2026-04-28 | RDMA/mlx5: Fix error path fall-through in mlx5_ib_dev_res_srq_init() | Junrui Luo | 1 | -0/+1 |
| 2026-04-28 | RDMA/rxe: Reject non-8-byte ATOMIC_WRITE payloads | Michael Bommarito | 1 | -1/+13 |
| 2026-04-28 | RDMA/rxe: Reject unknown opcodes before ICRC processing | Michael Bommarito | 1 | -0/+11 |
| 2026-04-28 | IB/hfi1: Fix potential use-after-free in PIO and SDMA map teardown | Li RongQing | 2 | -2/+7 |
| 2026-04-21 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -0/+1 |
| 2026-04-20 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma | Linus Torvalds | 150 | -7486/+3945 |
| 2026-04-17 | RDMA/core: Fix user CQ creation for drivers without create_cq | Michael Margolin | 1 | -2/+1 |
| 2026-04-16 | Merge tag 'for-linus-fwctl' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 4 | -4/+4 |
| 2026-04-15 | Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -3/+3 |
| 2026-04-15 | Merge tag 'drm-next-2026-04-15' of https://gitlab.freedesktop.org/drm/kernel | Linus Torvalds | 4 | -13/+3 |
| 2026-04-14 | Merge tag 'net-next-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 9 | -25/+38 |