Skip to content

Releases: linux-rdma/rdma-core

rdma-core-62.0

24 Feb 13:36
v62.0
31af04e

Choose a tag to compare

Changes:

  • 31af04e Merge pull request #1703 from ShacharKagan/mem_fixes
  • 97d14a8 Merge pull request #1697 from amzn/error-feature-mismatch
  • 125c731 Merge pull request #1695 from TaranovK/kotaranov/cq_poll_opt
  • 8220d19 Merge pull request #1692 from kaleshap86/qp_rate_limit
  • f167dea pyverbs: Replace WeakSet.pop() with list cleanup
  • 0fe9c86 pyverbs: Change devx object return type
  • b788f21 tests: Fix memory leak in test_mlx5_crypto
  • 3f091b0 bnxt_re: Support ibv_modify_qp_rate_limit
  • 8706cef bnxt_re: Report QP rate limit capabilities
  • eb71aff libibverbs: Enhance display of print_packet_pacing_caps
See More
  • f52b267 bnxt_re: Add support for rate limit in modify_qp
  • 9f95e3b Update kernel headers
  • d1c38b0 providers/efa: Add new completion status for feature mismatch
  • 8b9cdb7 Merge pull request #1678 from yishaih/verbs_misc
  • b685f21 mlx5: Introduce mlx5dv_devx_uar_export_dmabuf_fd()
  • 1b8cbbe mlx5: Add support for DM export DMABUF fd
  • f824da4 verbs: Expose ibv_cmd_export_dmabuf_fd() to be used by drivers
  • 6091731 verbs: Introduce ibv_dm_export_dmabuf_fd() verb
  • c789919 Update kernel headers
  • b7f6164 providers/mana: unify rc_qp to be rnic_qp
  • f9a143f providers/mana: Retrieve queue type from queue ID
  • e277e90 providers/mana: Optimize poll completion path
  • 4969c01 Merge pull request #1663 from natoscott/usdt-tracing
  • d4dd187 providers: add support for USDT tracing using libbpf/usdt
  • d646a57 Merge pull request #1687 from bdrung/wrap-and-sort
  • 75bc96b Merge pull request #1691 from TaranovK/kotaranov/dm_mr
  • 26a1cff libibverbs: Avoid memcpy from NULL in fill_attr_in()
  • 41fbbae Merge pull request #1690 from zhijianli88/resize_cq
  • 3b94bde providers/mana: Device memory
  • 197d1a4 tests/test_cq: Prevent CQ overflows by introducing a delay before resize [ #342 ]
  • b48a28d debian: run wrap-and-sort
  • 6e9643e Merge pull request #1689 from bdrung/exclude-ionic
  • 38eaf30 Merge pull request #1688 from bdrung/fix-spelling
  • 8c04976 Merge pull request #1686 from bdrung/update-year
  • c289d3b Merge pull request #1685 from bdrung/debian-cross-build
  • bb176a6 debian: exclude ionic on architectures without coherent DMA
  • d7bfb24 Fix spelling mistake "allows to do"
  • d774d00 debian: update year in copyright
  • 5692197 Merge pull request #1684 from bdrung/rules-requires-root
  • 39b955d debian: Fix cross compiling
  • 51c365b debian: drop Rules-Requires-Root
  • e420131 Merge pull request #1683 from bdrung/debian-copyright
  • 35bad8c Merge pull request #1682 from bdrung/debian-python-dependency
  • 19c4baa Merge pull request #1680 from ShacharKagan/pyverbs_resolve_addr
  • db312dd Merge pull request #1679 from TaranovK/kotaranov/fix_cq_check
  • ce001cc Merge pull request #1681 from bdrung/debian-add-libionic1
  • 5570dee debian: replace old FSF postal address by URL
  • 0b5f67f debian: add ${python3:Depends} to rdma-core for rdma_topo
  • fdb42b1 debian: add libionic1 to ibverbs-providers lintian-overrides
  • 18d8571 tests: Fix missing port in resolve addrinfo test
  • 92e7555 tests: Fix process exit code checking
  • 3f5b710 tests: Add resolve and query addr_info CM test
  • a019dc7 pyverbs: Add resolve_addrinfo & query_addrinfo
  • a09db86 providers/mana: do not check cqid on creation
  • c7cc0c8 Merge pull request #1674 from yishaih/verbs_misc
  • 5083d3a verbs: Add IBV_EVENT_DEVICE_SPEED_CHANGE to async events
  • d4870bd mlx5: Implement ibv_query_port_speed() verb
  • a97fb53 verbs: Add ioctl for ibv_query_port_speed() verb
  • 8504597 verbs: Introduce ibv_query_port_speed() verb
  • d026300 Update kernel headers
  • fd86576 Merge pull request #1677 from bdrung/fix-libibverbs-symbols
  • 9adb2c8 debian: correct symbol version of new ibverbs 1.15 functions
  • 902dce1 Merge pull request #1675 from hginjgerx/fix
  • 61d4e59 libhns: Fix CQ clean when CQ record doorbell enabled
  • 20147f9 libhns: Fix wrong WQE data in new post send API when QP wraps around
  • ed04764 Update library version to be 62.0

This list of changes was auto generated.

rdma-core-36.16

07 Jan 09:09
v36.16

Choose a tag to compare

Changes:

  • ac6b4e6 Bump to version 36.16
  • 34d6870 bnxt_re/lib: Fix the inline size check
  • 55633b5 rping: terminate CM event thread before exiting
  • de2ce9c pyverbs: Fix Ipv6Spec class
  • 8881016 rxe: Fix double unlock in cq_ex polling

This list of changes was auto generated.

rdma-core-60.1

07 Jan 09:13
v60.1

Choose a tag to compare

Changes:

  • 54224f4 Bump to version 60.1
  • dec964a debian: correct symbol version of new ibverbs 1.15 functions
  • f8f949e libhns: Fix CQ clean when CQ record doorbell enabled
  • 4ed561f libhns: Fix wrong WQE data in new post send API when QP wraps around
  • 182b414 providers/mana: fix multi sge send
  • 2d7354b libibumad: Increase max device supported to 128
  • 12dd692 bnxt_re: fix assertion in bnxt_re_alloc_page
  • caad82b bnxt_re/lib: Remove the unused function
  • 92d4acb bnxt_re/lib: Fix the WQE size alignment
  • 9ca2eb1 bnxt_re/lib: Fix the inline size check
See More
  • 1fe7783 efa: Fix missing mmio flush writes on WQ lock skip
  • f32014d libibumad: allow choose port with state DOWN in case of explicit user port
  • 0ce536e librdmacm: Fix rdma_resolve_addrinfo() deadlock in sync mode [ #0, #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11 ]
  • 341795e providers/efa: Fix the size check in efadv_create_cq
  • 5807390 providers/mana: Fix mapping of mana vendor errors to ibv errors
  • 21cdd0b libhns: Clean up an extra blank line
  • 508e352 libhns: Fix wrong WQE data when QP wraps around
  • dcc503d stable branch creation

This list of changes was auto generated.

rdma-core-59.1

07 Jan 09:13
v59.1

Choose a tag to compare

Changes:

  • 3005c4d Bump to version 59.1
  • 3cab528 debian: correct symbol version of new ibverbs 1.15 functions
  • f2cff7f libhns: Fix CQ clean when CQ record doorbell enabled
  • e96dbbf libhns: Fix wrong WQE data in new post send API when QP wraps around
  • e6522e2 providers/mana: fix multi sge send
  • 395a248 libibumad: Increase max device supported to 128
  • 85e1473 bnxt_re: fix assertion in bnxt_re_alloc_page
  • 209cef8 bnxt_re/lib: Remove the unused function
  • 260adb5 bnxt_re/lib: Fix the WQE size alignment
  • 944ea01 bnxt_re/lib: Fix the inline size check
See More
  • 0d7da97 libibumad: allow choose port with state DOWN in case of explicit user port
  • ae50053 providers/efa: Fix the size check in efadv_create_cq
  • 90e147a providers/mana: Fix mapping of mana vendor errors to ibv errors
  • 6e3426e libhns: Clean up an extra blank line
  • 7e49e45 libhns: Fix wrong WQE data when QP wraps around
  • 6b0524c ibqueryerrors: Fix SMP call to use correct port
  • 08786c3 infiniband-diags: Fix sa_get_handle to use smi/gsi API
  • a9e491b librdmacm/cmtime: Update man page
  • 67b266b librdmacm/cmtime: Drop unused 's' option
  • 85564b8 tests: Fix RDMA transport domain test capability validation
  • 76ad265 stable branch creation

This list of changes was auto generated.

rdma-core-58.1

07 Jan 09:13
v58.1

Choose a tag to compare

Changes:

  • 7561ce0 Bump to version 58.1
  • 4a8b62f libhns: Fix CQ clean when CQ record doorbell enabled
  • 8cc52fd libhns: Fix wrong WQE data in new post send API when QP wraps around
  • 8848631 providers/mana: fix multi sge send
  • c712d7e libibumad: Increase max device supported to 128
  • 1bd3814 bnxt_re: fix assertion in bnxt_re_alloc_page
  • 5d64617 bnxt_re/lib: Remove the unused function
  • b8f7cd2 bnxt_re/lib: Fix the WQE size alignment
  • 02cc2c1 bnxt_re/lib: Fix the inline size check
  • ee1eda0 libibumad: allow choose port with state DOWN in case of explicit user port
See More
  • 089d755 providers/efa: Fix the size check in efadv_create_cq
  • 988078c providers/mana: Fix mapping of mana vendor errors to ibv errors
  • dadfa88 libhns: Clean up an extra blank line
  • 3867859 libhns: Fix wrong WQE data when QP wraps around
  • 14c9741 ibqueryerrors: Fix SMP call to use correct port
  • fa36f7e infiniband-diags: Fix sa_get_handle to use smi/gsi API
  • c732734 tests: Fix RDMA transport domain test capability validation
  • eaa05f1 rping: terminate CM event thread before exiting
  • 34133dd tests: Fix requires_no_sriov decorator
  • ee3d0c5 pyverbs: Fix Ipv6Spec class
  • 5b4125e librdmacm/cmtime: Prevent time stats u32 overflow
  • 2355a0b rxe: Fix double unlock in cq_ex polling
  • e019cfa stable branch creation

This list of changes was auto generated.

rdma-core-57.2

07 Jan 09:13
v57.2

Choose a tag to compare

Changes:

  • be1863d Bump to version 57.2
  • dd977b8 libhns: Fix CQ clean when CQ record doorbell enabled
  • ad52959 libhns: Fix wrong WQE data in new post send API when QP wraps around
  • 43981a1 providers/mana: fix multi sge send
  • c68285d libibumad: Increase max device supported to 128
  • 6658d79 bnxt_re: fix assertion in bnxt_re_alloc_page
  • f8fef56 bnxt_re/lib: Remove the unused function
  • 6cdcb63 bnxt_re/lib: Fix the WQE size alignment
  • c249efb bnxt_re/lib: Fix the inline size check
  • dbac939 libibumad: allow choose port with state DOWN in case of explicit user port
See More
  • c9aaa34 providers/efa: Fix the size check in efadv_create_cq
  • 3680b8e providers/mana: Fix mapping of mana vendor errors to ibv errors
  • 29dbc98 libhns: Clean up an extra blank line
  • cd55d26 libhns: Fix wrong WQE data when QP wraps around
  • d7037b7 ibqueryerrors: Fix SMP call to use correct port
  • 0b5337e infiniband-diags: Fix sa_get_handle to use smi/gsi API
  • 6ffe151 tests: Fix RDMA transport domain test capability validation
  • 1ba712d rping: terminate CM event thread before exiting
  • af6e525 tests: Fix requires_no_sriov decorator
  • 981e491 pyverbs: Fix Ipv6Spec class
  • 9c475ff librdmacm/cmtime: Prevent time stats u32 overflow
  • 87f7222 rxe: Fix double unlock in cq_ex polling

This list of changes was auto generated.

rdma-core-56.3

07 Jan 09:13
v56.3

Choose a tag to compare

Changes:

  • ebd5af0 Bump to version 56.3
  • a2f15bf libhns: Fix CQ clean when CQ record doorbell enabled
  • 7ac4304 libhns: Fix wrong WQE data in new post send API when QP wraps around
  • 8dd1696 providers/mana: fix multi sge send
  • 988881f libibumad: Increase max device supported to 128
  • c5954e0 bnxt_re: fix assertion in bnxt_re_alloc_page
  • a598479 bnxt_re/lib: Remove the unused function
  • aa6fbc2 bnxt_re/lib: Fix the WQE size alignment
  • 1ae3e34 bnxt_re/lib: Fix the inline size check
  • 602d37f libibumad: allow choose port with state DOWN in case of explicit user port
See More
  • f7175f5 providers/efa: Fix the size check in efadv_create_cq
  • ccb2dfd libhns: Clean up an extra blank line
  • 74172bd libhns: Fix wrong WQE data when QP wraps around
  • 9206cc1 ibqueryerrors: Fix SMP call to use correct port
  • acce35f infiniband-diags: Fix sa_get_handle to use smi/gsi API
  • b2d8de8 rping: terminate CM event thread before exiting
  • b3e439b pyverbs: Fix Ipv6Spec class
  • f8e1f6b librdmacm/cmtime: Prevent time stats u32 overflow
  • 7266c86 rxe: Fix double unlock in cq_ex polling

This list of changes was auto generated.

rdma-core-55.3

07 Jan 09:13
v55.3

Choose a tag to compare

Changes:

  • aac30cb Bump to version 55.3
  • 2dfa311 libhns: Fix CQ clean when CQ record doorbell enabled
  • dd9bacc libhns: Fix wrong WQE data in new post send API when QP wraps around
  • eee9715 providers/mana: fix multi sge send
  • f79f56e bnxt_re: fix assertion in bnxt_re_alloc_page
  • cba9060 bnxt_re/lib: Remove the unused function
  • 2cb919e bnxt_re/lib: Fix the WQE size alignment
  • eb23476 providers/efa: Fix the size check in efadv_create_cq
  • e1212d9 libhns: Clean up an extra blank line
  • b05285a libhns: Fix wrong WQE data when QP wraps around
See More
  • df8d148 rping: terminate CM event thread before exiting
  • a5fc13f pyverbs: Fix Ipv6Spec class
  • 611a4f5 librdmacm/cmtime: Prevent time stats u32 overflow
  • 79372bb rxe: Fix double unlock in cq_ex polling

This list of changes was auto generated.

rdma-core-54.4

07 Jan 09:13
v54.4

Choose a tag to compare

Changes:

  • f77cbf5 Bump to version 54.4
  • cf03bba libhns: Fix CQ clean when CQ record doorbell enabled
  • ad9e1b7 libhns: Fix wrong WQE data in new post send API when QP wraps around
  • e693648 providers/mana: fix multi sge send
  • ea4ca01 bnxt_re: fix assertion in bnxt_re_alloc_page
  • aa63584 bnxt_re/lib: Remove the unused function
  • 443c302 bnxt_re/lib: Fix the WQE size alignment
  • 2b37027 providers/efa: Fix the size check in efadv_create_cq
  • 181a085 libhns: Clean up an extra blank line
  • ba4363d libhns: Fix wrong WQE data when QP wraps around
See More
  • 2f5cffe rping: terminate CM event thread before exiting
  • ea4110b pyverbs: Fix Ipv6Spec class
  • fae8c30 librdmacm/cmtime: Prevent time stats u32 overflow
  • 6e0c917 rxe: Fix double unlock in cq_ex polling

This list of changes was auto generated.

rdma-core-53.5

07 Jan 09:13
v53.5

Choose a tag to compare

Changes:

  • 87289de Bump to version 53.5
  • a36ea96 libhns: Fix CQ clean when CQ record doorbell enabled
  • f922433 libhns: Fix wrong WQE data in new post send API when QP wraps around
  • 0373e93 providers/mana: fix multi sge send
  • 5bed74a bnxt_re: fix assertion in bnxt_re_alloc_page
  • abb5935 bnxt_re/lib: Remove the unused function
  • 337fcbe bnxt_re/lib: Fix the WQE size alignment
  • 8b40b1b providers/efa: Fix the size check in efadv_create_cq
  • b6417ec libhns: Clean up an extra blank line
  • eed3a09 libhns: Fix wrong WQE data when QP wraps around
See More
  • a7e86cf rping: terminate CM event thread before exiting
  • aff17c6 pyverbs: Fix Ipv6Spec class
  • 968559f librdmacm/cmtime: Prevent time stats u32 overflow
  • 8d44f70 rxe: Fix double unlock in cq_ex polling

This list of changes was auto generated.