Skip to content

Releases: linux-rdma/rdma-core

rdma-core-59.0

13 Aug 13:17
v59.0
Compare
Choose a tag to compare

Changes:

  • 92ad54b libibverbs: Rename ibv_reg_mr_in to ibv_mr_init_attr
  • b503436 Merge pull request #1626 from amzn/parent_domains
  • ee1b331 efa: Add support to bind QPs and CQs to thread domains
  • a5e9c31 efa: Add support to allocate a parent domain
  • e8661f3 efa: Add support to allocate thread domains
  • c0d5740 Merge pull request #1627 from amzn/cq_with_ext_mem_fix
  • bb3ecf3 libibverbs: Fix create CQ max number of attributes
  • f544285 Merge pull request #1608 from amzn/cq-with-ext-mem
  • d0fcdd9 Merge pull request #1622 from jakemoroni/master
  • b41b472 efa: Add direct verbs query QP and CQ
See More
  • 22c4e37 efa: Add option to create CQ with external memory
  • 8d0ce82 libibverbs: Add option to pass CQ buffers to kernel
  • 1df1887 Merge pull request #1618 from EdwardSro/pr-pyverbs-graceful-closure
  • a4b1824 Merge pull request #1619 from EdwardSro/pr-pyverbs-fixes
  • f52df9b Merge pull request #1623 from yishaih/verbs_dmah
  • 535720d mlx5: Add support for the ibv_reg_mr_ex() verb
  • ca61708 verbs: Add ibv_cmd_reg_mr_ex() to be used by drivers
  • d239109 verbs: Introduce the ibv_reg_mr_ex() verb
  • d326867 mlx5: Add support for alloc/dealloc DMAH
  • d9af497 verbs: Add ibv_cmd_alloc/free commands for DMA handle
  • c2ba4c1 verbs: Introduce verbs for DMA handle allocation and deallocation
  • cb43335 Update kernel headers
  • 60aa1cb Merge pull request #1625 from vladum/dist-cmtime
  • 1dd867d librdmacm/cmtime: Add timeout for server disconnect
  • 934def1 librdmacm/cmtime: Add sync point after QP init
  • 039fe91 librdmacm/cmtime: Prevent time stats u32 overflow
  • 6d02058 librdmacm/examples: Support IPv6
  • 18fce1e librdmacm/cmtime: Determine root or leaf based on bind result
  • 93bf54a librdmacm/cmtime: Bind to named interface
  • 67879d9 librdmacm/cmtime: Support mesh based connection testing
  • cad0e39 librdmacm/cmtime: Allocate server port dynamically
  • 0892dd7 librdmacm/cmtime: Accept connections from multiple clients
  • c46d0c3 librdmacm/cmtime: Rename struct node to struct conn
  • 5d5735c librdmacm/cmtime: Restructure tracking number of connections
  • 03f7e37 librdmacm/cmtime: Order command line parameters alphabetically
  • 573df93 librdmacm/examples: Support multiple OOB connections
  • 6fc7569 Merge pull request #1617 from jfunston-bytedance/rxe-bug-fix
  • 0aa47bc Merge pull request #1605 from ddmatsu/rxe-prefetch
  • 73b6210 Merge pull request #1616 from amzn/poll-after-qp-destroy
  • f3ae653 rping: terminate CM event thread before exiting
  • 5abc21f Merge pull request #1613 from hginjgerx/mw
  • 47c3855 pyverbs: Change PD object return type
  • e9ce8e8 tests: Fix requires_no_sriov decorator
  • 8cc243e pyverbs: Fix Ipv6Spec class
  • a9eb740 tests: Ensure graceful resource cleaning
  • 3f02277 efa: Fix CQ poll after QP destroy
  • a97ea53 Merge pull request #1615 from amzn/cython
  • 5e7aa41 rxe: Fix double unlock in cq_ex polling
  • a45b3aa pyverbs: Align code to support Cython 3.1.0 format
  • e586fcd Update library version to be 59.0
  • 2e412b9 libhns: Remove MW support
  • 5e49611 rxe: Enable ibv_advise_mr(3)

This list of changes was auto generated.

rdma-core-58.0

16 Jun 10:50
v58.0
6697a72
Compare
Choose a tag to compare

Changes:

  • 6697a72 Merge pull request #1614 from yishaih/mlx5_dv
  • 7ce51d2 pyverbs: Expose BlueFlame capability
  • 7e57842 mlx5: Expose BlueFlame capability
  • a096910 Merge pull request #1612 from amzn/fix-double-req-idx
  • 050b787 efa: Fix work request index double use
  • 378bd1b Merge pull request #1610 from hginjgerx/fix
  • 4fe94ae libhns: Fix double-free of rinl buf->wqe list
  • 86c99fb Merge pull request #1607 from amzn/trace-post-length
  • 6bded47 efa: Add WQE length to post_send tracepoint
  • b2ff238 Merge pull request #1601 from sydidelot/libibverbs_typos
See More
  • 0601e01 libibverbs: Fix typos in comments in verbs.h
  • 4603f83 Merge pull request #1580 from ddmatsu/odp-extended
  • b837a74 Merge pull request #1602 from YanLongDai/ibdiag_sa_realloc
  • 0866d2a Merge pull request #1603 from YanLongDai/rping_iff
  • 0a509e4 Merge pull request #1600 from YanLongDai/rsocket_uninit_ret
  • 949e30d rping: Fix typos in comments
  • 6dc445c ibdiag_sa: Fix memory leak in sa_query()
  • f53870c rsocket: Fix use of uninitialized ret
  • 968e842 tests: RDMA FLUSH test with ODP
  • 38a88d0 tests: ATOMIC WRITE test with ODP
  • 7bad926 pyverbs: Add ODP capabilities for RDMA FLUSH and ATOMIC WRITE
  • 2c0963a libibverbs: Define ODP capabilities for RDMA FLUSH and ATOMIC WRITE
  • ca4e1c1 Merge pull request #1599 from hginjgerx/td
  • f084dec Merge pull request #1597 from YanLongDai/srp_daemon_malloc_null
  • 56348c9 mthca: Fix malloc() return value without detecting null pointer
  • bf1e427 verbs: Assign ibv srq->pd when creating SRQ
  • 234d135 libhns: Fix freeing pad without checking refcnt
  • f877d6e libhns: Fix pad refcnt leaking in error flow of create qp/cq/srq
  • 2034b18 libhns: Fix ret not assigned in create srq()
  • fb96940 libhns: Add debug log for lock-free mode
  • 799d23e Merge pull request #1598 from gregoryl-mlnx/fix_0_guid
  • cfb19e1 Merge pull request #1596 from williamtu/master
  • 01650ab libibumad: Skip Zero GUIDs local port interfaces
  • 324c42e Merge pull request #1587 from hginjgerx/trace
  • 19cb51c libhns: Add tracepoint for HNS RoCE I/O
  • 5d96d96 libhns: Add initial support for HNS LTTng tracing
  • 2623204 Update kernel headers
  • d5e1802 util: Fix mmio read on ARM
  • 03cb390 Update library version to be 58.0

This list of changes was auto generated.

rdma-core-57.1

17 Jun 13:16
v57.1
Compare
Choose a tag to compare

Changes:

  • 0af3fc7 Bump to version 57.1
  • 72e83c5 efa: Fix work request index double use
  • a9d7652 libhns: Fix double-free of rinl buf->wqe list
  • 821bb10 verbs: Assign ibv srq->pd when creating SRQ
  • b806c21 libhns: Fix freeing pad without checking refcnt
  • ce6d45b libhns: Fix pad refcnt leaking in error flow of create qp/cq/srq
  • 2985a91 libhns: Fix ret not assigned in create srq()
  • 6ed98fb util: Fix mmio read on ARM
  • 9222ba5 stable branch creation

This list of changes was auto generated.

rdma-core-56.2

17 Jun 13:16
v56.2
Compare
Choose a tag to compare

Changes:

  • b4438d7 Bump to version 56.2
  • c7cf59a efa: Fix work request index double use
  • 109050e libhns: Fix double-free of rinl buf->wqe list
  • bd492d1 verbs: Assign ibv srq->pd when creating SRQ
  • fd87012 libhns: Fix freeing pad without checking refcnt
  • 95a68ae libhns: Fix pad refcnt leaking in error flow of create qp/cq/srq
  • 0415e6f libhns: Fix ret not assigned in create srq()
  • 500e0d3 util: Fix mmio read on ARM
  • 22c2cb7 azp: Overcome kernel.org AI protection check
  • 4068c48 libhns: Fix wrong order of spin unlock in modify qp
See More
  • 29cbe5d libhns: Fix wrong max inline data value
  • 37a97df libhns: Clean up data type issues

This list of changes was auto generated.

rdma-core-55.2

17 Jun 13:16
v55.2
Compare
Choose a tag to compare

Changes:

  • 09a017c Bump to version 55.2
  • b65e5ba efa: Fix work request index double use
  • 0d39da2 libhns: Fix double-free of rinl buf->wqe list
  • 234bf40 verbs: Assign ibv srq->pd when creating SRQ
  • 6f5f920 libhns: Fix freeing pad without checking refcnt
  • 6f0bafc libhns: Fix pad refcnt leaking in error flow of create qp/cq/srq
  • 0b82bdc libhns: Fix ret not assigned in create srq()
  • f770697 util: Fix mmio read on ARM
  • 4ad59b4 azp: Overcome kernel.org AI protection check
  • 80faddb libhns: Fix wrong order of spin unlock in modify qp
See More
  • 1968b16 libhns: Fix wrong max inline data value
  • b77da84 libhns: Clean up data type issues

This list of changes was auto generated.

rdma-core-54.3

17 Jun 13:16
v54.3
Compare
Choose a tag to compare

Changes:

  • 73998be Bump to version 54.3
  • 3f37dc1 efa: Fix work request index double use
  • 9cbd11f libhns: Fix double-free of rinl buf->wqe list
  • ea6b3ac verbs: Assign ibv srq->pd when creating SRQ
  • 926fda6 libhns: Fix freeing pad without checking refcnt
  • ccb6c25 libhns: Fix pad refcnt leaking in error flow of create qp/cq/srq
  • a4db9be libhns: Fix ret not assigned in create srq()
  • 225fbfb util: Fix mmio read on ARM
  • cc5c9a4 azp: Overcome kernel.org AI protection check
  • 8a4f450 libhns: Fix wrong order of spin unlock in modify qp
See More
  • 8af8b3f libhns: Fix wrong max inline data value
  • 21c2592 libhns: Clean up data type issues

This list of changes was auto generated.

rdma-core-53.4

17 Jun 13:16
v53.4
Compare
Choose a tag to compare

Changes:

  • dd16bdc Bump to version 53.4
  • b9ae5ff efa: Fix work request index double use
  • 578fa4f libhns: Fix double-free of rinl buf->wqe list
  • e13900f verbs: Assign ibv srq->pd when creating SRQ
  • de10ad2 libhns: Fix freeing pad without checking refcnt
  • e6901ba libhns: Fix pad refcnt leaking in error flow of create qp/cq/srq
  • 3c13617 libhns: Fix ret not assigned in create srq()
  • 927264c util: Fix mmio read on ARM
  • 0ce83ad azp: Overcome kernel.org AI protection check
  • 28b256c libhns: Fix wrong order of spin unlock in modify qp
See More
  • 6181802 libhns: Fix wrong max inline data value
  • 631232b libhns: Clean up data type issues

This list of changes was auto generated.

rdma-core-52.4

17 Jun 13:16
v52.4
Compare
Choose a tag to compare

Changes:

  • 746131f Bump to version 52.4
  • ce9e2b9 efa: Fix work request index double use
  • b75951f libhns: Fix double-free of rinl buf->wqe list
  • d235a3a verbs: Assign ibv srq->pd when creating SRQ
  • 8a739f6 util: Fix mmio read on ARM
  • 9d5d26d azp: Overcome kernel.org AI protection check
  • 2c73f87 libhns: Fix wrong max inline data value
  • 6d3d647 libhns: Clean up data type issues

This list of changes was auto generated.

rdma-core-51.5

17 Jun 13:16
v51.5
Compare
Choose a tag to compare

Changes:

  • 4725a2f Bump to version 51.5
  • 7735ab3 libhns: Fix double-free of rinl buf->wqe list
  • 7d8e3f8 verbs: Assign ibv srq->pd when creating SRQ
  • d6b0a9d util: Fix mmio read on ARM
  • 496c97c azp: Overcome kernel.org AI protection check
  • 9fcf4ea libhns: Fix wrong max inline data value
  • ee1b611 libhns: Clean up data type issues

This list of changes was auto generated.

rdma-core-50.5

17 Jun 13:16
v50.5
Compare
Choose a tag to compare

Changes:

  • a701aa0 Bump to version 50.5
  • edb3b40 libhns: Fix double-free of rinl buf->wqe list
  • 71e816c verbs: Assign ibv srq->pd when creating SRQ
  • 129a556 util: Fix mmio read on ARM
  • ea37cbe azp: Overcome kernel.org AI protection check
  • 375cb68 libhns: Fix wrong max inline data value

This list of changes was auto generated.