Skip to content

Releases: linux-rdma/rdma-core

rdma-core-57.0

21 Apr 12:36
v57.0
18696ad
Compare
Choose a tag to compare

Changes:

  • 18696ad Merge pull request #1592 from YanLongDai/fix_malloc_null_pointer_v0_2
  • 424ae54 Merge pull request #1585 from EdwardSro/pr-pyverbs-tests
  • c1ebfaf Merge pull request #1589 from ddmatsu/urdma-spells
  • 0fe2a36 Merge pull request #1594 from rleon/fix-checkpatch
  • 7f78758 azp: Overcome kernel.org AI protection check
  • c68c280 mthca: Fix malloc() return value without detecting null pointer
  • b719451 Documentation: Fix spelling and grammatical errors
  • 4c2e07f Merge pull request #1579 from hginjgerx/fix
  • 68d647b Merge pull request #1572 from clan/clang
  • 76a7321 Merge pull request #1588 from Kamalheib/fix
See More
  • f7010cb Revert "providers: Fix overrun-buffer-arg issues"
  • 8ee1837 Merge pull request #1586 from Kamalheib/mlx4-fix
  • 0d58020 Revert "mlx4: Fix overrun-buffer-arg"
  • d22198a tests: Add test to cover RDMA domain
  • fb81142 tests: Add test to cover RDMA transport domain
  • b2af890 tests: Rename FlowTableEntryMatchParam
  • f635400 pyverbs: Add FLOW_ACTION_DEST_DEVX to flow action
  • df4c2c1 pyverbs: Add extension of mlx5dv_create_flow_matcher
  • 9b3ef25 Merge pull request #1584 from TaranovK/kotaranov/shadow_thread
  • 4b6d66b Merge pull request #1583 from mazorasaf/fix_switch_bug_libibumad
  • 6832181 providers/mana: improve synchronization on the shadow queue
  • 26ea3d8 libibumad: Fix iteration index for switches
  • 1d80711 Merge pull request #1581 from Kamalheib/rxe
  • 34944c1 Merge pull request #1582 from Kamalheib/ocrdma
  • 509cc96 ocrdma: Fix uninit_use issues
  • ac97606 rxe: Fix uninit_use_in_call issues
  • d2b41c8 libhns: Fix wrong order of spin unlock in modify qp
  • 8307b7c libhns: Fix wrong max inline data value
  • fbe8827 libhns: Clean up data type issues
  • b85b2e7 Merge pull request #1573 from yishaih/verbs_misc
  • 36461e3 libibverbs: Fix cast-align warning in verbs_get_ctx()
  • d253f15 Merge pull request #1577 from ddmatsu/test-improve
  • 93dff56 Merge pull request #1537 from yishaih/mlx5_dv
  • e675242 mlx5: Extend mlx5dv_create_flow_matcher() to support new flow table types
  • 35729ff Update kernel headers
  • bf824d4 Merge pull request #1571 from yishaih/mlx5_ucap
  • c49e6f2 Merge pull request #1578 from selvintxavier/pushbuf_fix
  • 541b71f tests: Add test that creates context with fd array
  • 1526092 pyverbs: Add fd array attribute to mlx5dv_open_device()
  • c8ec8ce mlx5: Add file descriptor array attribute support in mlx5dv_open_device
  • f4d7c01 libibverbs: Add file descriptor array attribute
  • 12208a3 Update kernel headers
  • 9558f22 bnxt_re/lib: Fix the data copy during the low latency push path
  • f52afbe tests: Force page fault for ODP atomic testcases
  • a302cb9 tests: Apply unified naming convention to zero size tests
  • 37a59a9 Merge pull request #1575 from Kamalheib/vmw_pvrdma
  • 34606e1 Merge pull request #1576 from Kamalheib/mlx4
  • 25cf877 cmake: add ${BUILD_INCLUDE} for __SOCKADDR_ARG test
  • 4d92ff7 mlx4: Fix overrun-buffer-arg
  • 3ca882f mlx4: Fix uninit_use issues
  • a25f6f1 vmw_pvrdma: Fix uninit_use issue
  • ac6e942 Merge pull request #1574 from nmorey/dev/master/fixes
  • f564d19 libefa.map: efadv_wc_read_sgid is static inline
  • c13a26a libibverbs.map: ibv_cmd_query_device had been removed
  • 660479a preload: fix build issue with clang 19
  • f6346c2 mlx5: vfio: fix memory leak in mlx5_vfio_get_iommu_info
  • 971a76e mlx5: fix bad alloc type in dr_arg_pool_alloc_objs
  • 50263e4 ibdiags: mark ibexit as noreturn
  • 99ea511 libibmad: fix memory leak in mad_rpc_open_port2
  • 3b0168a Merge pull request #1569 from Kamalheib/cxgb4
  • 67bd87a cxgb4: Fix uninit_use issues
  • 9e9a957 Merge pull request #1570 from Kamalheib/qedr
  • f8256d5 qedr: Fix uninit_use issue
  • 0d99a06 Merge pull request #1563 from dkkranz/efa_recv_fix
  • 3804431 Merge pull request #1567 from Kamalheib/iwpmd
  • 215cccc iwpmd: Fix uninitialized value
  • bfdc015 efa: Fix receive SGE length overflow
  • 2a22f1c Merge pull request #1568 from jakemoroni/master
  • 3286f33 Merge pull request #1557 from TaranovK/kotaranov/dmabuf
  • 6f8e005 rping: wait for acknowledgement before processing subsequent CONNECT_REQUESTs
  • 4e4674c Merge pull request #1564 from heiner/pyverbs-comp_channel-fd
  • 71e7499 Expose fd of ibv_comp_channel.
  • 1ed5bdc providers/mana: Add dma-buf support
  • 2d2510d Merge pull request #1535 from leoncamel/fixing-hostname-length
  • 0220206 mlx5: fix max length of hostname
  • 536e01f Merge pull request #1561 from masatake/ibdiags--man-literal-blocks
  • d9a2586 Merge pull request #1560 from EdwardSro/pr-pyverbs-tests
  • 4414a12 Merge pull request #1559 from Kamalheib/modify_srq
  • dfd8417 Merge pull request #1558 from Kamalheib/uninstall
  • 5c5bfbb ibdiags: fix the usage of literal block indicators in the man pages
  • f140335 providers: Fix overrun-buffer-arg issues
  • fede944 tests: Skip DR root reuse test if counters are not supported
  • 5e8dc11 tests: Allow proper skip if reg C is not supported.
  • 56fc7d7 pyverbs: Allow RecvWR init get zero num_sge
  • c9cc01a tests: Sync between threads in vfio async event
  • 874e4f2 tests: Add test to verify rd_atomic in modify RC QP
  • 880315d redhat: Add missing rdma-load-modules systemd scriptlets
  • 65bedad Merge pull request #1556 from TaranovK/kotaranov/errorcqe_dmabuf_next
  • 8c7b201 providers/mana: Process Error cqes
  • 824eb82 providers/mana: Implement signal all for RC QPs
  • 87b48c6 providers/mana: Fix modify RC QPs for RTS and INIT states
  • 3d17a18 providers/mana: Fix return values on unsupported parent domain flags
  • b8e99f5 providers/mana: fix WRs with zero sges
  • 3c72ef9 providers/mana: Fix return value on unsupported QP type
  • 0d5908c Update library version to be 57.0

This list of changes was auto generated.

rdma-core-56.1

03 Apr 10:39
v56.1
Compare
Choose a tag to compare

Changes:

  • 45b7e6d Bump to version 56.1
  • 7c3c6ed Revert "mlx4: Fix overrun-buffer-arg"
  • 0373137 libibumad: Fix iteration index for switches
  • 1279b6b ocrdma: Fix uninit_use issues
  • 9c4c63f rxe: Fix uninit_use_in_call issues
  • 469ab11 libibverbs: Fix cast-align warning in verbs_get_ctx()
  • 5db095b bnxt_re/lib: Fix the data copy during the low latency push path
  • 21d854e mlx4: Fix overrun-buffer-arg
  • f1a1707 mlx4: Fix uninit_use issues
  • 2ac8b7c vmw_pvrdma: Fix uninit_use issue
See More
  • 8ef43b0 mlx5: vfio: fix memory leak in mlx5_vfio_get_iommu_info
  • d81e886 mlx5: fix bad alloc type in dr_arg_pool_alloc_objs
  • 97ef96d libibmad: fix memory leak in mad_rpc_open_port2
  • 9250afa cxgb4: Fix uninit_use issues
  • 142a705 qedr: Fix uninit_use issue
  • af892b8 iwpmd: Fix uninitialized value
  • 7aa572c efa: Fix receive SGE length overflow
  • 565435f rping: wait for acknowledgement before processing subsequent CONNECT_REQUESTs
  • 795c88b providers/mana: Fix modify RC QPs for RTS and INIT states
  • 1b6c273 providers/mana: Fix return values on unsupported parent domain flags
  • d98aa53 providers/mana: fix WRs with zero sges
  • 2630715 providers/mana: Fix return value on unsupported QP type
  • 36d3203 stable branch creation

This list of changes was auto generated.

rdma-core-55.1

03 Apr 10:39
v55.1
Compare
Choose a tag to compare

Changes:

  • f9ec557 Bump to version 55.1
  • 2976f41 Revert "mlx4: Fix overrun-buffer-arg"
  • 3ee7090 ocrdma: Fix uninit_use issues
  • 8c12975 rxe: Fix uninit_use_in_call issues
  • 59b34bd libibverbs: Fix cast-align warning in verbs_get_ctx()
  • 1650e26 bnxt_re/lib: Fix the data copy during the low latency push path
  • dc39a9a mlx4: Fix overrun-buffer-arg
  • 4b4b240 mlx4: Fix uninit_use issues
  • ee78193 vmw_pvrdma: Fix uninit_use issue
  • 21d8175 mlx5: vfio: fix memory leak in mlx5_vfio_get_iommu_info
See More
  • 37567fc mlx5: fix bad alloc type in dr_arg_pool_alloc_objs
  • 5c30a98 cxgb4: Fix uninit_use issues
  • d78f39e qedr: Fix uninit_use issue
  • ddba7e5 iwpmd: Fix uninitialized value
  • d549e18 efa: Fix receive SGE length overflow
  • d21d132 rping: wait for acknowledgement before processing subsequent CONNECT_REQUESTs
  • a8f651d providers/mana: Fix modify RC QPs for RTS and INIT states
  • 101c65b providers/mana: Fix return values on unsupported parent domain flags
  • e16a613 providers/mana: fix WRs with zero sges
  • 611534b providers/mana: Fix return value on unsupported QP type
  • e1120ea infiniband-diags: Use correct port info to get correct cap_mask
  • 05c6eb3 librdmacm: prevent NULL pointer access during device initialization
  • 5e400d2 debian: add IBMAD_1.4@IBMAD_1.4 symbol
  • f3133d7 providers/bnxt_re: Fix memory leak
  • e840026 libhns: Fix missing fields for SRQ WC
  • 3046ca0 efa: Fix CQ doorbell unmap on CQ destroy
  • 3a6f0bd bnxt_re/lib: Fix the inline size check
  • 2ce88c9 stable branch creation

This list of changes was auto generated.

rdma-core-54.2

03 Apr 10:39
v54.2
Compare
Choose a tag to compare

Changes:

  • 70bc14d Bump to version 54.2
  • 5900c45 Revert "mlx4: Fix overrun-buffer-arg"
  • 224da5b ocrdma: Fix uninit_use issues
  • b9b82dd rxe: Fix uninit_use_in_call issues
  • 3da8542 libibverbs: Fix cast-align warning in verbs_get_ctx()
  • 9075f91 bnxt_re/lib: Fix the data copy during the low latency push path
  • 14e96b9 mlx4: Fix overrun-buffer-arg
  • 295ac8a mlx4: Fix uninit_use issues
  • 9d26b74 vmw_pvrdma: Fix uninit_use issue
  • 31c5753 mlx5: vfio: fix memory leak in mlx5_vfio_get_iommu_info
See More
  • bb1f9b8 mlx5: fix bad alloc type in dr_arg_pool_alloc_objs
  • 011f00e cxgb4: Fix uninit_use issues
  • a347881 qedr: Fix uninit_use issue
  • 80a39a5 iwpmd: Fix uninitialized value
  • a07ed53 efa: Fix receive SGE length overflow
  • 1871089 rping: wait for acknowledgement before processing subsequent CONNECT_REQUESTs
  • 8c11dec providers/mana: Fix modify RC QPs for RTS and INIT states
  • 0b8c148 providers/mana: Fix return values on unsupported parent domain flags
  • 221b787 providers/mana: fix WRs with zero sges
  • d5a4aa5 providers/mana: Fix return value on unsupported QP type
  • d1b774c infiniband-diags: Use correct port info to get correct cap_mask
  • d1abdaa librdmacm: prevent NULL pointer access during device initialization

This list of changes was auto generated.

rdma-core-53.3

03 Apr 10:39
v53.3
Compare
Choose a tag to compare

Changes:

  • 430e4fc Bump to version 53.3
  • 6fc66c1 Revert "mlx4: Fix overrun-buffer-arg"
  • a7142c8 ocrdma: Fix uninit_use issues
  • 4ce86c4 rxe: Fix uninit_use_in_call issues
  • d470d41 libibverbs: Fix cast-align warning in verbs_get_ctx()
  • e12e18d bnxt_re/lib: Fix the data copy during the low latency push path
  • 55fb717 mlx4: Fix overrun-buffer-arg
  • 80c534c mlx4: Fix uninit_use issues
  • 8e01805 vmw_pvrdma: Fix uninit_use issue
  • 1f431ec mlx5: vfio: fix memory leak in mlx5_vfio_get_iommu_info
See More
  • 5a78288 mlx5: fix bad alloc type in dr_arg_pool_alloc_objs
  • f799109 cxgb4: Fix uninit_use issues
  • a02bb5c qedr: Fix uninit_use issue
  • 84e9c13 iwpmd: Fix uninitialized value
  • ff59ebb efa: Fix receive SGE length overflow
  • ccbd8ac rping: wait for acknowledgement before processing subsequent CONNECT_REQUESTs
  • 7a01436 providers/mana: Fix modify RC QPs for RTS and INIT states
  • 4c5af21 providers/mana: Fix return values on unsupported parent domain flags
  • 0608324 providers/mana: fix WRs with zero sges
  • 09dd0be providers/mana: Fix return value on unsupported QP type
  • e9d15c2 infiniband-diags: Use correct port info to get correct cap_mask
  • 1904d80 librdmacm: prevent NULL pointer access during device initialization

This list of changes was auto generated.

rdma-core-52.3

03 Apr 10:39
v52.3
Compare
Choose a tag to compare

Changes:

  • 2892265 Bump to version 52.3
  • d9f3145 Revert "mlx4: Fix overrun-buffer-arg"
  • 10df2fb ocrdma: Fix uninit_use issues
  • c077023 rxe: Fix uninit_use_in_call issues
  • 5f949c4 libibverbs: Fix cast-align warning in verbs_get_ctx()
  • a99e69a bnxt_re/lib: Fix the data copy during the low latency push path
  • 1e3bb86 mlx4: Fix overrun-buffer-arg
  • 7bcc125 mlx4: Fix uninit_use issues
  • 4205a13 vmw_pvrdma: Fix uninit_use issue
  • 1f24ec7 mlx5: vfio: fix memory leak in mlx5_vfio_get_iommu_info
See More
  • 8feb447 mlx5: fix bad alloc type in dr_arg_pool_alloc_objs
  • db6ca76 cxgb4: Fix uninit_use issues
  • 7fc3de4 qedr: Fix uninit_use issue
  • 9b562b7 iwpmd: Fix uninitialized value
  • 81f3205 efa: Fix receive SGE length overflow
  • 5f73488 rping: wait for acknowledgement before processing subsequent CONNECT_REQUESTs
  • b0b387d providers/mana: Fix return values on unsupported parent domain flags
  • 288562d providers/mana: Fix return value on unsupported QP type
  • eddba63 infiniband-diags: Use correct port info to get correct cap_mask
  • 004f686 librdmacm: prevent NULL pointer access during device initialization

This list of changes was auto generated.

rdma-core-51.4

03 Apr 10:39
v51.4
Compare
Choose a tag to compare

Changes:

  • fa4ad3e Bump to version 51.4
  • 05b96bd Revert "mlx4: Fix overrun-buffer-arg"
  • 7d6c21b ocrdma: Fix uninit_use issues
  • 7c0225b rxe: Fix uninit_use_in_call issues
  • 3d647b3 libibverbs: Fix cast-align warning in verbs_get_ctx()
  • b46bd88 bnxt_re/lib: Fix the data copy during the low latency push path
  • 8449da6 mlx4: Fix overrun-buffer-arg
  • d2ddce2 mlx4: Fix uninit_use issues
  • 35efba1 vmw_pvrdma: Fix uninit_use issue
  • e24fec7 mlx5: vfio: fix memory leak in mlx5_vfio_get_iommu_info
See More
  • b325ce1 mlx5: fix bad alloc type in dr_arg_pool_alloc_objs
  • be0e468 cxgb4: Fix uninit_use issues
  • 234aec7 qedr: Fix uninit_use issue
  • a7f390f iwpmd: Fix uninitialized value
  • 9a8af5f efa: Fix receive SGE length overflow
  • c5993f7 rping: wait for acknowledgement before processing subsequent CONNECT_REQUESTs
  • 3343ad2 providers/mana: Fix return values on unsupported parent domain flags
  • 959bd7d providers/mana: Fix return value on unsupported QP type
  • ef160a9 infiniband-diags: Use correct port info to get correct cap_mask
  • 4337ba9 librdmacm: prevent NULL pointer access during device initialization

This list of changes was auto generated.

rdma-core-50.4

03 Apr 10:39
v50.4
Compare
Choose a tag to compare

Changes:

  • aa2d7d4 Bump to version 50.4
  • a570aa3 Revert "mlx4: Fix overrun-buffer-arg"
  • 4e2a4a8 ocrdma: Fix uninit_use issues
  • d2e8a16 rxe: Fix uninit_use_in_call issues
  • 8001dc8 libibverbs: Fix cast-align warning in verbs_get_ctx()
  • b69dd83 bnxt_re/lib: Fix the data copy during the low latency push path
  • 57e6828 mlx4: Fix overrun-buffer-arg
  • 8a040fc mlx4: Fix uninit_use issues
  • 92b29cc vmw_pvrdma: Fix uninit_use issue
  • e5867f8 mlx5: vfio: fix memory leak in mlx5_vfio_get_iommu_info
See More
  • 6c6c9ec mlx5: fix bad alloc type in dr_arg_pool_alloc_objs
  • 1e88a8d cxgb4: Fix uninit_use issues
  • b9f60b4 qedr: Fix uninit_use issue
  • a59bf26 iwpmd: Fix uninitialized value
  • 666d773 efa: Fix receive SGE length overflow
  • 09277c7 rping: wait for acknowledgement before processing subsequent CONNECT_REQUESTs
  • 447e840 providers/mana: Fix return values on unsupported parent domain flags
  • b76c7bc providers/mana: Fix return value on unsupported QP type
  • 37f60c3 infiniband-diags: Use correct port info to get correct cap_mask
  • aecf9c4 librdmacm: prevent NULL pointer access during device initialization

This list of changes was auto generated.

rdma-core-48.5

03 Apr 10:39
v48.5
Compare
Choose a tag to compare

Changes:

  • 9736554 Bump to version 48.5
  • 1b6e58f Revert "mlx4: Fix overrun-buffer-arg"
  • 77027da ocrdma: Fix uninit_use issues
  • 1e78553 rxe: Fix uninit_use_in_call issues
  • 28e1a63 libibverbs: Fix cast-align warning in verbs_get_ctx()
  • 52acf50 bnxt_re/lib: Fix the data copy during the low latency push path
  • 91a3530 mlx4: Fix overrun-buffer-arg
  • 389af0b mlx4: Fix uninit_use issues
  • 88c55d2 vmw_pvrdma: Fix uninit_use issue
  • 20ac5cd mlx5: vfio: fix memory leak in mlx5_vfio_get_iommu_info
See More
  • baeda24 mlx5: fix bad alloc type in dr_arg_pool_alloc_objs
  • fc815e7 cxgb4: Fix uninit_use issues
  • e440221 qedr: Fix uninit_use issue
  • 9fcbbf0 iwpmd: Fix uninitialized value
  • 5bc514e efa: Fix receive SGE length overflow
  • eeb5b69 rping: wait for acknowledgement before processing subsequent CONNECT_REQUESTs
  • b535770 providers/mana: Fix return values on unsupported parent domain flags
  • aaeec9e providers/mana: Fix return value on unsupported QP type
  • 0e6d162 librdmacm: prevent NULL pointer access during device initialization

This list of changes was auto generated.

rdma-core-47.6

03 Apr 10:39
v47.6
Compare
Choose a tag to compare

Changes:

  • c61ff65 Bump to version 47.6
  • 25cef87 Revert "mlx4: Fix overrun-buffer-arg"
  • 1b1c395 ocrdma: Fix uninit_use issues
  • 671e75f rxe: Fix uninit_use_in_call issues
  • 34493ec libibverbs: Fix cast-align warning in verbs_get_ctx()
  • 4e53eb3 bnxt_re/lib: Fix the data copy during the low latency push path
  • 14aaa56 mlx4: Fix overrun-buffer-arg
  • 46afc94 mlx4: Fix uninit_use issues
  • c31619b vmw_pvrdma: Fix uninit_use issue
  • f2503ff mlx5: vfio: fix memory leak in mlx5_vfio_get_iommu_info
See More
  • 4665ed2 mlx5: fix bad alloc type in dr_arg_pool_alloc_objs
  • 93cad43 cxgb4: Fix uninit_use issues
  • 238aa1f qedr: Fix uninit_use issue
  • 100b34a iwpmd: Fix uninitialized value
  • 849804e efa: Fix receive SGE length overflow
  • d221166 rping: wait for acknowledgement before processing subsequent CONNECT_REQUESTs
  • 051aed1 providers/mana: Fix return values on unsupported parent domain flags
  • eb149dc providers/mana: Fix return value on unsupported QP type
  • 5950b20 librdmacm: prevent NULL pointer access during device initialization

This list of changes was auto generated.