Skip to content

Releases: linux-rdma/rdma-core

rdma-core-64.0

Choose a tag to compare

@jgunthorpe jgunthorpe released this 08 Jul 13:06
v64.0
f272237

Changes:

  • f272237 Merge pull request #1767 from qvicksilver/fix-cache-timeout-ports
  • a07758d Merge pull request #1768 from amzn/query_port_speed
  • 9143bdd Merge pull request #1748 from jpirko/wip_umem_attrs_and_cc
  • 475b17a tests: Add tests for ibv_buf provider-aware buffers
  • 3a4a255 pyverbs: Remove MREx.close() override to fix deallocation crash
  • b882686 pyverbs: Add ibv_buf provider-aware buffer support
  • 5f7a972 pyverbs: Add ParentDomain CC unprotected alloc
  • 6a0ddf1 pyverbs: Add parent domain CC unprotected flag
  • f0d3f29 pyverbs: Add CoCo DMA bounce device cap flag
  • 98d1e04 rc_pingpong: Add unprotected memory allocation for CoCo guests
See More
  • d623370 rc_pingpong: Move buffer allocation after PD setup
  • 925a34a mlx5: Pass per-buffer dmabuf UMEM attrs to kernel
  • f6bbcda mlx5: Implement ibv_alloc_buf/ibv_free_buf ops
  • 0d19256 mlx5: Add DMA-buf heap and CoCo shared allocation support
  • dd6a30a mlx5: Adopt struct ibv_buf for internal buffer allocations
  • 684944b libibverbs: Add internal DMA-buf heap allocator library
  • 97de057 libibverbs: Extend ibv_cmd_create_qp_ex2() with driver chain
  • c9e2d0b libibverbs: Add per-buffer UMEM helper
  • e808e84 libibverbs: Add CoCo DMA bounce flag
  • 3cb2879 libibverbs: Add parent domain ALLOW_CC_UNPROTECTED_ALLOC flag
  • e5c8afe libibverbs: Fall back to the write ABI in ibv_cmd_reg_mr_ex()
  • 37ca6c1 libibverbs: Add ibv_reg_buf_mr() for provider-aware buffers
  • 91f6baf libibverbs: Accept ibv_buf in ibv_reg_mr_ex()
  • 1e4eae7 libibverbs: Fall back to legacy ops in default reg_mr_ex
  • 7bfc689 libibverbs: Add ibv_alloc_buf/ibv_free_buf verbs API
  • fb6b027 libibverbs: Add dmabuf fd field to struct ibv_buf
  • 9ff1bbd libibverbs: Introduce struct ibv_buf for common buffer description
  • 2e5f54e Update kernel headers
  • 45c66ed libibverbs: Set vmr->access in ibv_cmd_reg_mr_ex()
  • df25277 efa: Add support for the query port speed verb
  • de83d1c libibnetdisc: keep cache loadable after port timeouts
  • 1d06522 Merge pull request #1759 from qvicksilver/pkey-idx
  • 1efbcbf libibmad: echo the request P_Key index on MAD responses
  • bdf0a8f infiniband-diags: add common -Y/--pkey-idx option
  • a67c2f9 Merge pull request #1764 from amzn/memset_optimization
  • e604aff Merge pull request #1763 from abhijitG-xlnx/manpage
  • 68730b5 Merge pull request #1762 from abhijitG-xlnx/td
  • 0afcf53 Merge pull request #1760 from amzn/efa4
  • 66fcb26 libibnetdisc: guard against NULL remoteport in chassis grouping
  • 73bf0cd efa: Optimize WR memset on WR creation
  • 9c61d55 ionic: Add man pages for ionic direct verbs API
  • 0a03e4c ionic: Add thread domain support for lockless operation
  • 8b1a1e9 efa: Add EFA 0xefa4 PCI ID
  • 213649e Merge pull request #1757 from hginjgerx/fix
  • 7ed105b Merge pull request #1756 from ShacharKagan/import-devx-qp-rate
  • 145d70a libhns: Inline set extend atomic seg() to improve performance
  • 595fec3 libhns: Optimize memory allocation to reduce page faults
  • c30047f tests: Add RAW QP rate limit modification test
  • bd631f2 pyverbs: Add QP rate limit modification support
  • 9e0fec2 tests: Add UMEM and DevX export/import tests
  • c7fafed pyverbs: Add DevX and UMEM export/import support
  • d0046cd tests: Add MLX5 VAR TLP alloc and import tests
  • 48357ab pyverbs: Add VAR export/import and TLP support
  • e56695b Merge pull request #1746 from hector-cao/fix-preload-build-error
  • d20d0da librdmacm/preload.c: fix duplicate LFS symbols definitions
  • aa2c433 Merge pull request #1749 from ez-lbz/fix-node-name-map-duplicate
  • a7453f8 Merge pull request #1750 from mazorasaf/increase_max_ports
  • f710865 Merge pull request #1744 from jeholza/rxe-fix-wr-set-sge-list
  • c158c93 Merge pull request #1745 from nmorey/dev/master/systemd
  • fb62230 suse: use ldconfig_scriptlets
  • bc3e02c suse: drop dependency from libibverbs to rdma-core
  • 7b1589e cbuild: bump leap to 16.0
  • 406cd2a rxe: Fix dma.length computation in wr_set_sge_list
  • 7bc02c3 libibumad: Increase max ports supported to 192
  • a4da21a Merge pull request #1752 from liuyi-thu/rxe-fix-inline-sge-length-overflow
  • b675739 Merge pull request #1751 from liuyi-thu/rxe-fix-inline-data-list-overflow
  • a189e25 Merge pull request #1747 from Flowdalic/fix-efa-verbs
  • 665294c providers/rxe: Avoid 32-bit overflow when validating inline send length
  • 1e8ed0a providers/rxe: Fix missing length accumulation in wr_set_inline_data_list
  • 70587e6 util: Fix node name map duplicate issue
  • 1596afe providers/efa: Fix build failure when LTTNG is enabled
  • 6c11a26 Merge pull request #1743 from yishaih/mlx5_misc
  • 45184d2 mlx5: Fix inline-scatter source address on 128B CQE REQ completions
  • 1c73934 Merge pull request #1741 from jpirko/wip_sf_renames
  • 8284c5a Merge pull request #1742 from hginjgerx/fix
  • be4e4bf libhns: Fix UD 0 msg length err using new post send
  • e9de4bb kernel-boot: Add naming support for sub-function (SF) RDMA devices
  • e952c49 Merge pull request #1739 from amzn/processing-hints
  • a68c2a6 Merge pull request #1727 from nmorey/dev/factory/suse-spec
  • bed66fa Merge pull request #1725 from EdwardSro/pr-rdma-topo
  • a519952 Merge pull request #1738 from selvintxavier/bug_fixes
  • b53605f Merge pull request #1737 from pentschev/cmake-allow-sysusersdir-override
  • 2fa5086 pyverbs/efa: Add processing hints support
  • e89166b providers/efa: Add processing hints work request setter
  • 240a4f7 bnxt_re/lib: Fix the num_attrs used in bnxt_re_get_toggle_mem uapi
  • bbcdc3b bnxt_re/lib: Report vendor_err as zero for all flush completions.
  • 0cbb657 bnxt_re/lib: Fix memcpy size in bnxt_re_create_qp
  • 3d65bd6 bnxt_re/lib: Fix the flush CQE handling
  • c6dc255 bnxt_re/lib: Avoid cleaning up cq twice
  • f221577 suse: switch to systemd_requires
  • ff68db8 suse: do not BuildRequire valgrind on loongarch64
  • 8b186b5 cmake: allow overriding sysusers.d install directory
  • 82ea449 Merge pull request #1640 from tatyana-en/support-for-irdma-gen3
  • 2763c6b Merge pull request #1736 from selvintxavier/init_req
  • ef0d818 bnxt_re/lib: Initialize the SRQ request structure
  • cfba725 bnxt_re/lib: Initialize the request structures
  • 6fe804e Update library version to be 64.0
  • f8f0f10 rdma_topo: Add support for inline topologies
  • 2a24ac8 rdma_topo: Run all checks, even when some fail
  • 0434340 rdma_topo: Split NVCX_Complex into abstract and concrete classes
  • 3c7134e rdma_topo: Add offline analysis support
  • e97c7dc rdma_topo: Store unparsed device data separately
  • 97d5cf7 rdma_topo: Generalize check for supported top...
Read more

rdma-core-63.1

Choose a tag to compare

@jgunthorpe jgunthorpe released this 07 Jul 10:51
v63.1

Changes:

  • 1803b1b Bump to version 63.1
  • 4f0f2aa libibverbs: Set vmr->access in ibv_cmd_reg_mr_ex()
  • e7e3411 libibnetdisc: keep cache loadable after port timeouts
  • 176c852 libibnetdisc: guard against NULL remoteport in chassis grouping
  • 71016e4 librdmacm/preload.c: fix duplicate LFS symbols definitions
  • 51fd1fd rxe: Fix dma.length computation in wr_set_sge_list
  • 9e4d5cf util: Fix node name map duplicate issue
  • f0844cb providers/rxe: Avoid 32-bit overflow when validating inline send length
  • 10c0cca providers/rxe: Fix missing length accumulation in wr_set_inline_data_list
  • bd15e88 providers/efa: Fix build failure when LTTNG is enabled
See More
  • 36806d1 libhns: Fix UD 0 msg length err using new post send
  • 86c7060 mlx5: Fix inline-scatter source address on 128B CQE REQ completions
  • 7c175f1 bnxt_re/lib: Fix the flush CQE handling
  • 6957c90 bnxt_re/lib: Fix the num_attrs used in bnxt_re_get_toggle_mem uapi
  • 18e2872 bnxt_re/lib: Report vendor_err as zero for all flush completions.
  • e2e3d61 bnxt_re/lib: Fix memcpy size in bnxt_re_create_qp
  • 924b72e bnxt_re/lib: Initialize the SRQ request structure
  • 3f8d496 bnxt_re/lib: Initialize the request structures
  • c40e347 stable branch creation

This list of changes was auto generated.

rdma-core-62.1

Choose a tag to compare

@jgunthorpe jgunthorpe released this 07 Jul 10:51
v62.1

Changes:

  • e306f7c Bump to version 62.1
  • 52b1221 libibverbs: Set vmr->access in ibv_cmd_reg_mr_ex()
  • 0db0c98 libibnetdisc: keep cache loadable after port timeouts
  • 80bc129 libibnetdisc: guard against NULL remoteport in chassis grouping
  • 02dcc0e librdmacm: Change wake-up timeout from rpoll
  • 262570e rxe: Fix dma.length computation in wr_set_sge_list
  • 09e592b util: Fix node name map duplicate issue
  • 98df538 librdmacm: Fix rpoll in case of timeout
  • 0f1b463 librdmacm: Fix rfcntl to keep fs flags separately
  • 3b66b12 mlx5/vfio: Avoid warning for unused count variable
See More
  • 061e6f9 ibstat: ignore non-RDMA endpoint devices when umad_get_ca() fails
  • 62aa634 librdmacm: Add rsocket to connect service on success too
  • 1fecc7f librdmacm: Fix select function
  • 8a7e09e librdmacm: Fix SOCK_STREAM and SOCK_DGRAM types
  • 0d37a8a providers/rxe: Avoid 32-bit overflow when validating inline send length
  • 5809870 providers/rxe: Fix missing length accumulation in wr_set_inline_data_list
  • 5bff346 libhns: Fix UD 0 msg length err using new post send
  • d0815c9 mlx5: Fix inline-scatter source address on 128B CQE REQ completions
  • 7abe4a2 bnxt_re/lib: Fix the flush CQE handling
  • a5e9cc7 bnxt_re/lib: Fix the num_attrs used in bnxt_re_get_toggle_mem uapi
  • 3d2c749 bnxt_re/lib: Report vendor_err as zero for all flush completions.
  • c5f7a39 bnxt_re/lib: Fix memcpy size in bnxt_re_create_qp
  • 89c7d1b bnxt_re/lib: Initialize the SRQ request structure
  • ce7405e bnxt_re/lib: Initialize the request structures
  • 5302686 ionic: Honor sq_sig_all for signaled completions
  • 0c644c8 dump_fts: Change lft type in dump_fts to uint8_t
  • 47e4bed CMakeLists: Fix LTTNG trace build
  • ea48a96 Merge pull request #1716 from yishaih/stable-v62-mlx5-dv
  • fa62d7a mlx5: Fix mlx5dv_create_flow to keep legacy ABI
  • 6fe69c2 stable branch creation

This list of changes was auto generated.

rdma-core-61.1

Choose a tag to compare

@jgunthorpe jgunthorpe released this 07 Jul 10:51
v61.1

Changes:

  • cf9dd60 Bump to version 61.1
  • 3a7456e libibverbs: Set vmr->access in ibv_cmd_reg_mr_ex()
  • d0cef01 libibnetdisc: keep cache loadable after port timeouts
  • 3880037 libibnetdisc: guard against NULL remoteport in chassis grouping
  • 99fd5ac librdmacm: Change wake-up timeout from rpoll
  • 3bb6a9b rxe: Fix dma.length computation in wr_set_sge_list
  • 2a43ac2 util: Fix node name map duplicate issue
  • 38f7d81 pyverbs: Replace WeakSet.pop() with list cleanup
  • e9995e7 librdmacm: Fix rpoll in case of timeout
  • 3eb0539 librdmacm: Fix rfcntl to keep fs flags separately
See More
  • 578f901 tests/test_cq: Prevent CQ overflows by introducing a delay before resize
  • 77c2bf5 tests: Fix memory leak in test_mlx5_crypto
  • 2d8a235 providers/mana: do not check cqid on creation
  • fd4ceac mlx5/vfio: Avoid warning for unused count variable
  • c1d4224 ibstat: ignore non-RDMA endpoint devices when umad_get_ca() fails
  • 548c01d librdmacm: Add rsocket to connect service on success too
  • e0093e5 librdmacm: Fix select function
  • 92bb16b librdmacm: Fix SOCK_STREAM and SOCK_DGRAM types
  • 2f58d59 providers/rxe: Avoid 32-bit overflow when validating inline send length
  • 35d45d5 providers/rxe: Fix missing length accumulation in wr_set_inline_data_list
  • 062def7 libhns: Fix UD 0 msg length err using new post send
  • 87b8a99 mlx5: Fix inline-scatter source address on 128B CQE REQ completions
  • 28a49b8 bnxt_re/lib: Fix the flush CQE handling
  • 0a5be96 bnxt_re/lib: Fix the num_attrs used in bnxt_re_get_toggle_mem uapi
  • 38a3a98 bnxt_re/lib: Report vendor_err as zero for all flush completions.
  • 098f418 bnxt_re/lib: Fix memcpy size in bnxt_re_create_qp
  • b9f3eb2 buildlib: disable symbol version check
  • 9edd92a bnxt_re/lib: Initialize the SRQ request structure
  • 21e1d8a bnxt_re/lib: Initialize the request structures
  • d3389cd ionic: Honor sq_sig_all for signaled completions
  • 1e7c3c2 dump_fts: Change lft type in dump_fts to uint8_t
  • 8db4460 Merge pull request #1715 from yishaih/stable-v61-mlx5-dv
  • 9ecf3d0 mlx5: Fix mlx5dv_create_flow to keep legacy ABI
  • 5d245c7 libibverbs: Avoid memcpy from NULL in fill_attr_in()
  • 78f4ec7 debian: correct symbol version of new ibverbs 1.15 functions
  • 71c4bf3 libhns: Fix CQ clean when CQ record doorbell enabled
  • 06aa56f libhns: Fix wrong WQE data in new post send API when QP wraps around
  • 8641f42 stable branch creation

This list of changes was auto generated.

rdma-core-60.2

Choose a tag to compare

@jgunthorpe jgunthorpe released this 07 Jul 10:51
v60.2

Changes:

  • d1e2fa9 Bump to version 60.2
  • 4d0ebd2 libibverbs: Set vmr->access in ibv_cmd_reg_mr_ex()
  • d640713 libibnetdisc: keep cache loadable after port timeouts
  • 36973a0 libibnetdisc: guard against NULL remoteport in chassis grouping
  • 2a03b4c librdmacm: Change wake-up timeout from rpoll
  • 3fec0fc rxe: Fix dma.length computation in wr_set_sge_list
  • 8f2e183 util: Fix node name map duplicate issue
  • 045a60e pyverbs: Replace WeakSet.pop() with list cleanup
  • 8f8afbb librdmacm: Fix rpoll in case of timeout
  • ce265ab librdmacm: Fix rfcntl to keep fs flags separately
See More
  • 00c245c tests/test_cq: Prevent CQ overflows by introducing a delay before resize
  • 88d9b55 tests: Fix memory leak in test_mlx5_crypto
  • 12c6f8b providers/mana: do not check cqid on creation
  • ab433ef mlx5/vfio: Avoid warning for unused count variable
  • 602002b ibstat: ignore non-RDMA endpoint devices when umad_get_ca() fails
  • b81a665 librdmacm: Add rsocket to connect service on success too
  • 52856ca librdmacm: Fix select function
  • dadc7ef librdmacm: Fix SOCK_STREAM and SOCK_DGRAM types
  • d0f9136 efa: Verify QP number on CQE process
  • 06d2547 mlx5: Fix byte_count type in umr_sg_list_create
  • fdcc2f2 providers/rxe: Avoid 32-bit overflow when validating inline send length
  • ff11e7b providers/rxe: Fix missing length accumulation in wr_set_inline_data_list
  • b6f0b1f libhns: Fix UD 0 msg length err using new post send
  • a6136fd mlx5: Fix inline-scatter source address on 128B CQE REQ completions
  • 63719d4 bnxt_re/lib: Fix the flush CQE handling
  • 421c625 bnxt_re/lib: Fix the num_attrs used in bnxt_re_get_toggle_mem uapi
  • ae1afc9 bnxt_re/lib: Report vendor_err as zero for all flush completions.
  • 53df383 bnxt_re/lib: Fix memcpy size in bnxt_re_create_qp
  • e3feb72 buildlib: disable symbol version check
  • b5b630b bnxt_re/lib: Initialize the SRQ request structure
  • b107622 bnxt_re/lib: Initialize the request structures
  • 9faa6b7 dump_fts: Change lft type in dump_fts to uint8_t
  • 50a0890 Merge pull request #1714 from yishaih/stable-v60-mlx5-dv
  • 8eaac5c mlx5: Fix mlx5dv_create_flow to keep legacy ABI
  • 90d648c libibverbs: Avoid memcpy from NULL in fill_attr_in()

This list of changes was auto generated.

rdma-core-59.2

Choose a tag to compare

@jgunthorpe jgunthorpe released this 07 Jul 10:51
v59.2

Changes:

  • efcfbd1 Bump to version 59.2
  • 4f2319c libibverbs: Set vmr->access in ibv_cmd_reg_mr_ex()
  • 2c72133 libibnetdisc: keep cache loadable after port timeouts
  • aa36859 libibnetdisc: guard against NULL remoteport in chassis grouping
  • 726fe71 librdmacm: Change wake-up timeout from rpoll
  • 09ce2a0 rxe: Fix dma.length computation in wr_set_sge_list
  • a980f71 util: Fix node name map duplicate issue
  • 3a781f3 pyverbs: Replace WeakSet.pop() with list cleanup
  • 671cba9 librdmacm: Fix rpoll in case of timeout
  • 84cbceb librdmacm: Fix rfcntl to keep fs flags separately
See More
  • b0dbce6 tests/test_cq: Prevent CQ overflows by introducing a delay before resize
  • f1c5cd9 tests: Fix memory leak in test_mlx5_crypto
  • 35ad76d providers/mana: do not check cqid on creation
  • 12fbc92 mlx5/vfio: Avoid warning for unused count variable
  • 572e25b ibstat: ignore non-RDMA endpoint devices when umad_get_ca() fails
  • 1f10dcd librdmacm: Add rsocket to connect service on success too
  • dab7f6a librdmacm: Fix select function
  • 82b7727 librdmacm: Fix SOCK_STREAM and SOCK_DGRAM types
  • 41c0833 efa: Verify QP number on CQE process
  • 26c2a29 mlx5: Fix byte_count type in umr_sg_list_create
  • e54d919 providers/rxe: Avoid 32-bit overflow when validating inline send length
  • ca3a837 providers/rxe: Fix missing length accumulation in wr_set_inline_data_list
  • f9a7b7a libhns: Fix UD 0 msg length err using new post send
  • 78f527d mlx5: Fix inline-scatter source address on 128B CQE REQ completions
  • 0740e6e bnxt_re/lib: Fix the flush CQE handling
  • 50861ea bnxt_re/lib: Fix the num_attrs used in bnxt_re_get_toggle_mem uapi
  • ff7a9c8 bnxt_re/lib: Report vendor_err as zero for all flush completions.
  • 24c4fe3 bnxt_re/lib: Fix memcpy size in bnxt_re_create_qp
  • 33d8431 bnxt_re/lib: Initialize the SRQ request structure
  • 8ff8f03 bnxt_re/lib: Initialize the request structures
  • ec9150f dump_fts: Change lft type in dump_fts to uint8_t
  • 3bc3766 libibverbs: Avoid memcpy from NULL in fill_attr_in()

This list of changes was auto generated.

rdma-core-58.2

Choose a tag to compare

@jgunthorpe jgunthorpe released this 07 Jul 10:51
v58.2

Changes:

  • 1f6bd34 Bump to version 58.2
  • efa8821 libibnetdisc: keep cache loadable after port timeouts
  • a55e0d6 libibnetdisc: guard against NULL remoteport in chassis grouping
  • 12c8a2d librdmacm: Change wake-up timeout from rpoll
  • 4bf8cf4 rxe: Fix dma.length computation in wr_set_sge_list
  • 34c16e9 util: Fix node name map duplicate issue
  • 632f381 pyverbs: Replace WeakSet.pop() with list cleanup
  • 4f70b2e librdmacm: Fix rpoll in case of timeout
  • 3ffd431 librdmacm: Fix rfcntl to keep fs flags separately
  • b3d749a tests/test_cq: Prevent CQ overflows by introducing a delay before resize
See More
  • 9a4c3f6 tests: Fix memory leak in test_mlx5_crypto
  • 5cfe6d5 providers/mana: do not check cqid on creation
  • f65d598 mlx5/vfio: Avoid warning for unused count variable
  • c5318ba ibstat: ignore non-RDMA endpoint devices when umad_get_ca() fails
  • d687e5e librdmacm: Add rsocket to connect service on success too
  • 384f72b librdmacm: Fix select function
  • 46cfa4b librdmacm: Fix SOCK_STREAM and SOCK_DGRAM types
  • 50054ed efa: Verify QP number on CQE process
  • cc4ed33 mlx5: Fix byte_count type in umr_sg_list_create
  • cca0aac providers/rxe: Avoid 32-bit overflow when validating inline send length
  • 293fa92 providers/rxe: Fix missing length accumulation in wr_set_inline_data_list
  • b288f48 libhns: Fix UD 0 msg length err using new post send
  • 82fc9c3 mlx5: Fix inline-scatter source address on 128B CQE REQ completions
  • 02d7245 bnxt_re/lib: Fix the flush CQE handling
  • a3a6d44 bnxt_re/lib: Fix the num_attrs used in bnxt_re_get_toggle_mem uapi
  • f9bec45 bnxt_re/lib: Report vendor_err as zero for all flush completions.
  • e5ca26c bnxt_re/lib: Fix memcpy size in bnxt_re_create_qp
  • f33bf2e bnxt_re/lib: Initialize the SRQ request structure
  • c8399d5 bnxt_re/lib: Initialize the request structures
  • 9b317da dump_fts: Change lft type in dump_fts to uint8_t

This list of changes was auto generated.

rdma-core-57.3

Choose a tag to compare

@jgunthorpe jgunthorpe released this 07 Jul 10:51
v57.3

Changes:

  • ff161df Bump to version 57.3
  • 9903b85 libibnetdisc: keep cache loadable after port timeouts
  • b2533dc libibnetdisc: guard against NULL remoteport in chassis grouping
  • 9348b4c librdmacm: Change wake-up timeout from rpoll
  • 7c6a51b rxe: Fix dma.length computation in wr_set_sge_list
  • dd25535 util: Fix node name map duplicate issue
  • b88437c pyverbs: Replace WeakSet.pop() with list cleanup
  • e395165 librdmacm: Fix rpoll in case of timeout
  • 3e05325 librdmacm: Fix rfcntl to keep fs flags separately
  • fd37037 tests/test_cq: Prevent CQ overflows by introducing a delay before resize
See More
  • ef69806 tests: Fix memory leak in test_mlx5_crypto
  • 41eef76 providers/mana: do not check cqid on creation
  • 9302d17 mlx5/vfio: Avoid warning for unused count variable
  • 5c8a6c9 ibstat: ignore non-RDMA endpoint devices when umad_get_ca() fails
  • 754c2ce librdmacm: Add rsocket to connect service on success too
  • 0bc7838 librdmacm: Fix select function
  • 29415fe librdmacm: Fix SOCK_STREAM and SOCK_DGRAM types
  • bcf6112 efa: Verify QP number on CQE process
  • a24edd2 mlx5: Fix byte_count type in umr_sg_list_create
  • b4bc043 providers/rxe: Avoid 32-bit overflow when validating inline send length
  • 121af0d providers/rxe: Fix missing length accumulation in wr_set_inline_data_list
  • 7e4707b libhns: Fix UD 0 msg length err using new post send
  • f7b41c9 mlx5: Fix inline-scatter source address on 128B CQE REQ completions
  • 9da9fde bnxt_re/lib: Fix the flush CQE handling
  • 77bdc1f bnxt_re/lib: Fix the num_attrs used in bnxt_re_get_toggle_mem uapi
  • 65058af bnxt_re/lib: Report vendor_err as zero for all flush completions.
  • b8cd532 bnxt_re/lib: Fix memcpy size in bnxt_re_create_qp
  • 8576511 bnxt_re/lib: Initialize the SRQ request structure
  • 9f0f19b bnxt_re/lib: Initialize the request structures
  • 9dae877 dump_fts: Change lft type in dump_fts to uint8_t

This list of changes was auto generated.

rdma-core-56.4

Choose a tag to compare

@jgunthorpe jgunthorpe released this 07 Jul 10:50
v56.4

Changes:

  • acc42ce Bump to version 56.4
  • 33cafa9 libibnetdisc: keep cache loadable after port timeouts
  • 16ae54c libibnetdisc: guard against NULL remoteport in chassis grouping
  • 3f14da3 librdmacm: Change wake-up timeout from rpoll
  • e89a8bf rxe: Fix dma.length computation in wr_set_sge_list
  • 2f73ca9 util: Fix node name map duplicate issue
  • fc65b89 pyverbs: Replace WeakSet.pop() with list cleanup
  • 3aaaad0 librdmacm: Fix rpoll in case of timeout
  • 3ba736c librdmacm: Fix rfcntl to keep fs flags separately
  • fee86bd tests/test_cq: Prevent CQ overflows by introducing a delay before resize
See More
  • 68c3051 tests: Fix memory leak in test_mlx5_crypto
  • 497f7ec providers/mana: do not check cqid on creation
  • 2034014 mlx5/vfio: Avoid warning for unused count variable
  • 3f70185 ibstat: ignore non-RDMA endpoint devices when umad_get_ca() fails
  • de2bccd librdmacm: Add rsocket to connect service on success too
  • c20639a librdmacm: Fix select function
  • 7af5b66 librdmacm: Fix SOCK_STREAM and SOCK_DGRAM types
  • 05c0fc7 efa: Verify QP number on CQE process
  • a7619e0 mlx5: Fix byte_count type in umr_sg_list_create
  • 48a9c3c providers/rxe: Avoid 32-bit overflow when validating inline send length
  • e37ab32 providers/rxe: Fix missing length accumulation in wr_set_inline_data_list
  • b71a3d0 libhns: Fix UD 0 msg length err using new post send
  • a2b922c mlx5: Fix inline-scatter source address on 128B CQE REQ completions
  • 17b074c bnxt_re/lib: Fix the flush CQE handling
  • a32fc2b bnxt_re/lib: Fix the num_attrs used in bnxt_re_get_toggle_mem uapi
  • 6d01c60 bnxt_re/lib: Report vendor_err as zero for all flush completions.
  • 9f9b41a bnxt_re/lib: Fix memcpy size in bnxt_re_create_qp
  • 0275d00 bnxt_re/lib: Initialize the SRQ request structure
  • 0a6a637 bnxt_re/lib: Initialize the request structures
  • 7d8d9cc dump_fts: Change lft type in dump_fts to uint8_t

This list of changes was auto generated.

rdma-core-55.4

Choose a tag to compare

@jgunthorpe jgunthorpe released this 07 Jul 10:50
v55.4

Changes:

  • dfed6ab Bump to version 55.4
  • 492848a libibnetdisc: keep cache loadable after port timeouts
  • 1f79cb8 libibnetdisc: guard against NULL remoteport in chassis grouping
  • 7c9f2c5 librdmacm: Change wake-up timeout from rpoll
  • c29129b rxe: Fix dma.length computation in wr_set_sge_list
  • b3e5cb1 util: Fix node name map duplicate issue
  • e90865b pyverbs: Replace WeakSet.pop() with list cleanup
  • 48d6a72 librdmacm: Fix rpoll in case of timeout
  • 75d98c3 librdmacm: Fix rfcntl to keep fs flags separately
  • c2c6797 tests/test_cq: Prevent CQ overflows by introducing a delay before resize
See More
  • 2095e48 tests: Fix memory leak in test_mlx5_crypto
  • 965ddcc providers/mana: do not check cqid on creation
  • e0d01f1 mlx5/vfio: Avoid warning for unused count variable
  • 393b399 ibstat: ignore non-RDMA endpoint devices when umad_get_ca() fails
  • b33224f librdmacm: Add rsocket to connect service on success too
  • 1b9a25e librdmacm: Fix select function
  • 292b93d librdmacm: Fix SOCK_STREAM and SOCK_DGRAM types
  • 848c48a efa: Verify QP number on CQE process
  • c1f7f59 mlx5: Fix byte_count type in umr_sg_list_create
  • 1276b83 providers/rxe: Avoid 32-bit overflow when validating inline send length
  • b8a50d3 providers/rxe: Fix missing length accumulation in wr_set_inline_data_list
  • 70dc5de bnxt_re/lib: Fix the flush CQE handling
  • 10c13ec libhns: Fix UD 0 msg length err using new post send
  • 7727fbd mlx5: Fix inline-scatter source address on 128B CQE REQ completions
  • 3f506c1 bnxt_re/lib: Fix the num_attrs used in bnxt_re_get_toggle_mem uapi
  • 0863923 bnxt_re/lib: Report vendor_err as zero for all flush completions.
  • 43fca6c bnxt_re/lib: Initialize the SRQ request structure
  • 0a3f86d bnxt_re/lib: Initialize the request structures
  • e349dbf dump_fts: Change lft type in dump_fts to uint8_t

This list of changes was auto generated.