Releases: linux-rdma/rdma-core
Releases · linux-rdma/rdma-core
rdma-core-62.0
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
rdma-core-60.1
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
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
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
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
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
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
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
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.