Releases: linux-rdma/rdma-core
Releases · linux-rdma/rdma-core
rdma-core-55.0
Changes:
- 1ba947a Merge pull request #1528 from efip-ns/case_insensitive
- 7fc6039 Merge pull request #1518 from EdwardSro/pr-rdma-core-tests
- cd7d4d9 Merge pull request #1527 from amzn/width-to-str
- ea61d3e Case-insensitive FS: rename rest files to prevent collision
- 5c9a546 Merge pull request #1525 from changchengx/mkey_cfg_doc
- b0da1d5 Merge pull request #1526 from RDMA-Rust/fz/fix-cq-cur-rsc
- 8802b57 pyverbs: Add 12X to width_to_str mapping array
- 8452205 mlx5: invalidate cq->cur_rsc when QP is destroyed inside a polling batch
- be21c2a Merge pull request #1524 from nmorey/dev/master/pipeline
- 218c6b5 mlx5: update mkey configuration doc for readability
See More
- ea39370 buildlib: set a proper name when creating a github release
- 18c97ed Merge pull request #1523 from jgunthorpe/azp_update
- 3629afc azp: Use v2 version of DownloadPipelineArtifact
- 6963701 Merge pull request #1522 from rleon/upgrade-fc41
- 8a08996 Merge pull request #1511 from dharmik-arm/aarch64_io_barrier
- 78b8325 Merge pull request #1519 from yishaih/mlx5_misc
- 1619094 cbuild: Update to Fedora 41
- 09c15a9 Merge pull request #1515 from zhijianli88/fix-warnings
- caf3bbc mlx5: Fix the license disclaimer of mlx5_vfio.c/h
- 78ddabe providers/mlx5: Correct argument order in calloc call to fix warning
- 401c0d7 example/cmtime: Correct argument order in calloc call to fix warning
- 191a5fe libibnetdisc: Correct argument order in calloc call to fix warning
- fbcbb4e providers/mlx5: Fix warning: 'prev' may be used uninitialized
- cd995af tests: Add test to verify MR reregistration
- 3ef8fd7 tests: Add tests to cover new DV dmabuf API
- 859fdb8 pyverbs: Add new pyverbs to DV dma-buf
- 8b0fcd4 tests: Add tests to cover mlx5 OOO QP
- 054622e pyverbs: Add OOO QP support
- 48d0db2 Merge pull request #1513 from hginjgerx/bugffff
- 18e3117 libhns: Fix reference to uninitialized cq pointer
- 423f8a1 Merge pull request #1505 from amzn/service-level
- e8b1192 Merge pull request #1509 from mohammadheib/bnxt_skip_cq_resize
- 69ac14f Merge pull request #1512 from RDMA-Rust/fix-rxe-next-poll
- e3286dd Merge pull request #1494 from yishaih/mlx5_ddp
- cfcfc7b mlx5: Support OOO RX WQE consumption
- e8eb3ef mlx5: Remove max_post assignment in create_qp()
- 7e8db6f mlx5: Handle OOO WQE consumption in CQE generation
- 1065b35 Update kernel headers
- c411991 libhns: Fix out-of-order issue of requester when setting FENCE
- b78b414 rxe: fix completion queue consumer index overrun
- 1ec7276 util/udma_barrier.h: adjust ARMv8 memory barriers
- 906b210 bnxt_re: set errno to 'EINVAL' in cq creation bad flow
- 8ac2197 tests: resize cq handle provider output properly
- 9f40685 Merge pull request #1510 from changchengx/reg_mr
- 4931dc4 libibverbs: correct access range bits flag name
- 86a3a69 Merge pull request #1508 from yishaih/mlx5_dr
- c113e07 pyverbs: Add EFA DV create QP with SL
- cd38554 providers/efa: Add QP service level in EFA DV
- fcb3547 Update kernel headers
- 1bce194 mlx5: DR, Add support for ConnectX-8 steering
- f936e36 mlx5: DR, Expand DR STE callback and consolidate common structs
- 6dd7c8c Merge pull request #1506 from amzn/unreachable
- b913faa Merge pull request #1507 from jakemoroni/master
- 0cbc484 rxe: use ibv_inc_rkey helper for generating type 1 bind rkey
- e667779 providers/efa: Handle unreachable error code
- f5475dd Merge pull request #1503 from nmorey/dev/master/min-version
- befe98d stable: clarify stable policy
- 0498efb README: Bump minimum supported branch to v33.X
- 3d67a45 Update library version to be 55.0
This list of changes was auto generated.
rdma-core-53.1
Changes:
- 7ecd05f Bump to version 53.1
- f00b27f tests: Fix poll_cq_ex function
- 0a04ff3 bnxt_re/lib: Populate vendor_err in the work completion
- f9d5f72 bnxt_re/lib: Track and maintain CQ doorbell epoch during CQ resize
- 95947e9 bnxt_re/lib: Avoid applications hang in resize cq operation
- 2d21318 mlx5: Fix mlx5_sig_err output for sig_type and domain
- fe1ebfd cxgb4: update t4_cqe_common pointer in c4iw_flush_hw_cq()
- 48b7720 verbs: Use provider name when generating provider constructor
- 0128070 stable branch creation
This list of changes was auto generated.
rdma-core-52.1
Changes:
- 0612cc7 Bump to version 52.1
- 89660c5 tests: Fix poll_cq_ex function
- 6e066a7 bnxt_re/lib: Populate vendor_err in the work completion
- 90a9cbf bnxt_re/lib: Track and maintain CQ doorbell epoch during CQ resize
- f790afe bnxt_re/lib: Avoid applications hang in resize cq operation
- 374afee mlx5: Fix mlx5_sig_err output for sig_type and domain
- fe4ffca cxgb4: update t4_cqe_common pointer in c4iw_flush_hw_cq()
- fee6398 verbs: Use provider name when generating provider constructor
- 3661a6a kernel-boot: Adjust rdma-load-modules@.service
- c2d3983 suse: start rdma-load-modules@.service in initrd
See More
- 26a3ffb redhat: start rdma-load-modules@.service in initrd
- 0cce9cb libhns: Fix no locking in the exception branch of wr start()
- d30d40e rsockets: Fix for cm_svc_run thread
- 8d152a2 providers/mana: fix align_hw_size and improve get_wqe_size
- 6c96e44 mlx5: Fail in create_cq if uar_page_index size is unsupported
- b61fbac bnxt_re/lib: Fix doorbell fifo register read
- cd71763 Added suffix libdrm to CMakeLists.txt for drm
- 14c6a16 mlx5: fix error message in mlx5 verbs
- 63a535d fix potential CQ deadlock in mlx5 provider
- cd344ea debian: Correct libhns library name in lintian override
- 41c17e8 stable branch creation
This list of changes was auto generated.
rdma-core-51.2
Changes:
- 8bc7dbf Bump to version 51.2
- b3d02f0 tests: Fix poll_cq_ex function
- 2b27d61 bnxt_re/lib: Populate vendor_err in the work completion
- 795246d bnxt_re/lib: Track and maintain CQ doorbell epoch during CQ resize
- 92376b5 bnxt_re/lib: Avoid applications hang in resize cq operation
- 0131708 mlx5: Fix mlx5_sig_err output for sig_type and domain
- 723f81c cxgb4: update t4_cqe_common pointer in c4iw_flush_hw_cq()
- 684416b verbs: Use provider name when generating provider constructor
- 5657691 kernel-boot: Adjust rdma-load-modules@.service
- b708d55 suse: start rdma-load-modules@.service in initrd
See More
- 84b49b0 redhat: start rdma-load-modules@.service in initrd
- 93de89d libhns: Fix no locking in the exception branch of wr start()
- 830e5f1 rsockets: Fix for cm_svc_run thread
- 96058fd providers/mana: fix align_hw_size and improve get_wqe_size
- 260083c bnxt_re/lib: Fix doorbell fifo register read
- 807fa4f mlx5: Fail in create_cq if uar_page_index size is unsupported
- 11a51f8 Added suffix libdrm to CMakeLists.txt for drm
- b8cc935 mlx5: fix error message in mlx5 verbs
- fce116a fix potential CQ deadlock in mlx5 provider
- ff98844 debian: Correct libhns library name in lintian override
- b7f3f76 providers/irdma: Do not override the raw op type in CQE
- d7bb562 providers/irdma: Fix the number of CQEs attribute returned in create_ex CQ.
- 70fa67e tests: Drop unintended t10dif flags
- 85568fc tests: Fix expected value after test_and_set atomic op
- 8dfe8c1 libhns: Add check for input param of hnsdv_query_device()
This list of changes was auto generated.
rdma-core-50.2
Changes:
- ea5d29c Bump to version 50.2
- 8065368 tests: Fix poll_cq_ex function
- 00a023f bnxt_re/lib: Populate vendor_err in the work completion
- b6d4ea4 bnxt_re/lib: Avoid applications hang in resize cq operation
- f24e100 mlx5: Fix mlx5_sig_err output for sig_type and domain
- 6ab6ae4 cxgb4: update t4_cqe_common pointer in c4iw_flush_hw_cq()
- 09ea477 verbs: Use provider name when generating provider constructor
- 51d8c2f kernel-boot: Adjust rdma-load-modules@.service
- 2c353a9 suse: start rdma-load-modules@.service in initrd
- 81a682e redhat: start rdma-load-modules@.service in initrd
See More
- 8bfb184 libhns: Fix no locking in the exception branch of wr start()
- 7ea6fb7 rsockets: Fix for cm_svc_run thread
- c284536 providers/mana: fix align_hw_size and improve get_wqe_size
- 3abdab6 bnxt_re/lib: Fix doorbell fifo register read
- d628cea mlx5: Fail in create_cq if uar_page_index size is unsupported
- 98187d1 Added suffix libdrm to CMakeLists.txt for drm
- 4ea2c0f mlx5: fix error message in mlx5 verbs
- 1059962 fix potential CQ deadlock in mlx5 provider
- f64f1ba providers/irdma: Do not override the raw op type in CQE
- cece286 providers/irdma: Fix the number of CQEs attribute returned in create_ex CQ.
- 7aecd66 tests: Drop unintended t10dif flags
- 68634d8 tests: Fix expected value after test_and_set atomic op
This list of changes was auto generated.
rdma-core-49.3
Changes:
- 6000e68 Bump to version 49.3
- 3caa640 tests: Fix poll_cq_ex function
- b92f4e9 bnxt_re/lib: Populate vendor_err in the work completion
- 10a5e06 bnxt_re/lib: Avoid applications hang in resize cq operation
- 5fab78b mlx5: Fix mlx5_sig_err output for sig_type and domain
- 8f07b2e cxgb4: update t4_cqe_common pointer in c4iw_flush_hw_cq()
- c359c3d verbs: Use provider name when generating provider constructor
- d5059b0 kernel-boot: Adjust rdma-load-modules@.service
- 54cebdf suse: start rdma-load-modules@.service in initrd
- cbfe5f9 redhat: start rdma-load-modules@.service in initrd
See More
- 08aed8a libhns: Fix no locking in the exception branch of wr start()
- 3848b88 rsockets: Fix for cm_svc_run thread
- 931ebdd providers/mana: fix align_hw_size and improve get_wqe_size
- 8a01969 bnxt_re/lib: Fix doorbell fifo register read
- b6f278c mlx5: Fail in create_cq if uar_page_index size is unsupported
- 9b51d88 Added suffix libdrm to CMakeLists.txt for drm
- 2c029d0 mlx5: fix error message in mlx5 verbs
- 6e1d741 fix potential CQ deadlock in mlx5 provider
- 539228a providers/irdma: Do not override the raw op type in CQE
- 517f28b providers/irdma: Fix the number of CQEs attribute returned in create_ex CQ.
- 4dd6828 tests: Drop unintended t10dif flags
- a5e2e9c tests: Fix expected value after test_and_set atomic op
This list of changes was auto generated.
rdma-core-48.3
Changes:
- fb6580a Bump to version 48.3
- f7e8ca2 tests: Fix poll_cq_ex function
- 1865730 bnxt_re/lib: Populate vendor_err in the work completion
- 4a66de1 bnxt_re/lib: Avoid applications hang in resize cq operation
- 9287acd mlx5: Fix mlx5_sig_err output for sig_type and domain
- 90a4878 cxgb4: update t4_cqe_common pointer in c4iw_flush_hw_cq()
- 8a5c78d verbs: Use provider name when generating provider constructor
- 45b0845 kernel-boot: Adjust rdma-load-modules@.service
- 743d95a suse: start rdma-load-modules@.service in initrd
- e3c277d redhat: start rdma-load-modules@.service in initrd
See More
- eacecc5 libhns: Fix no locking in the exception branch of wr start()
- 6b4ea4f rsockets: Fix for cm_svc_run thread
- 89ba144 providers/mana: fix align_hw_size and improve get_wqe_size
- 5b8b7b3 bnxt_re/lib: Fix doorbell fifo register read
- 9876fc0 mlx5: Fail in create_cq if uar_page_index size is unsupported
- 3f0823b Added suffix libdrm to CMakeLists.txt for drm
- 3d24c1f mlx5: fix error message in mlx5 verbs
- ae00c22 fix potential CQ deadlock in mlx5 provider
- 92aeb70 providers/irdma: Do not override the raw op type in CQE
- a27c6d0 providers/irdma: Fix the number of CQEs attribute returned in create_ex CQ.
- 0c6db1a tests: Drop unintended t10dif flags
- 72eee6f tests: Fix expected value after test_and_set atomic op
This list of changes was auto generated.
rdma-core-47.4
Changes:
- 41821ec Bump to version 47.4
- e086efb tests: Fix poll_cq_ex function
- 0b3111f bnxt_re/lib: Populate vendor_err in the work completion
- 40f77c0 bnxt_re/lib: Avoid applications hang in resize cq operation
- 5acbf39 mlx5: Fix mlx5_sig_err output for sig_type and domain
- 2ab7f1a cxgb4: update t4_cqe_common pointer in c4iw_flush_hw_cq()
- f116ced verbs: Use provider name when generating provider constructor
- 62d4d37 kernel-boot: Adjust rdma-load-modules@.service
- be7de49 suse: start rdma-load-modules@.service in initrd
- 384c6ed redhat: start rdma-load-modules@.service in initrd
See More
- 7becc50 libhns: Fix no locking in the exception branch of wr start()
- 2300f62 rsockets: Fix for cm_svc_run thread
- 8347e54 providers/mana: fix align_hw_size and improve get_wqe_size
- f3cb4fc mlx5: Fail in create_cq if uar_page_index size is unsupported
- 7c6d9a3 Added suffix libdrm to CMakeLists.txt for drm
- 944053c mlx5: fix error message in mlx5 verbs
- ca396b5 fix potential CQ deadlock in mlx5 provider
- 6fc42f6 providers/irdma: Do not override the raw op type in CQE
- 6cc40f8 providers/irdma: Fix the number of CQEs attribute returned in create_ex CQ.
- 05e42ae tests: Drop unintended t10dif flags
- 3183d14 tests: Fix expected value after test_and_set atomic op
This list of changes was auto generated.
rdma-core-46.5
Changes:
- b8582a6 Bump to version 46.5
- 8013909 tests: Fix poll_cq_ex function
- 9cc6f8a bnxt_re/lib: Populate vendor_err in the work completion
- 97d80e4 bnxt_re/lib: Avoid applications hang in resize cq operation
- f3297a0 mlx5: Fix mlx5_sig_err output for sig_type and domain
- 9cdded1 cxgb4: update t4_cqe_common pointer in c4iw_flush_hw_cq()
- 169de92 verbs: Use provider name when generating provider constructor
- 40530f6 kernel-boot: Adjust rdma-load-modules@.service
- e15eaa3 suse: start rdma-load-modules@.service in initrd
- 012ea6b redhat: start rdma-load-modules@.service in initrd
See More
- 11a0c5c libhns: Fix no locking in the exception branch of wr start()
- 70f0d78 rsockets: Fix for cm_svc_run thread
- 8ed336b providers/mana: fix align_hw_size and improve get_wqe_size
- 7821e10 mlx5: Fail in create_cq if uar_page_index size is unsupported
- d5cf009 Added suffix libdrm to CMakeLists.txt for drm
- 605d9ab mlx5: fix error message in mlx5 verbs
- 70c67c0 fix potential CQ deadlock in mlx5 provider
- 7422a3d providers/irdma: Do not override the raw op type in CQE
- ce2953b providers/irdma: Fix the number of CQEs attribute returned in create_ex CQ.
- f3b6bf3 tests: Drop unintended t10dif flags
- f42319b tests: Fix expected value after test_and_set atomic op
This list of changes was auto generated.
rdma-core-45.6
Changes:
- 58914ab Bump to version 45.6
- 2d04151 tests: Fix poll_cq_ex function
- 7abc54e bnxt_re/lib: Populate vendor_err in the work completion
- 3126b71 mlx5: Fix mlx5_sig_err output for sig_type and domain
- 7ebd97c cxgb4: update t4_cqe_common pointer in c4iw_flush_hw_cq()
- 4497fd6 verbs: Use provider name when generating provider constructor
- 0302efb kernel-boot: Adjust rdma-load-modules@.service
- a6d80d3 suse: start rdma-load-modules@.service in initrd
- 0ca552b redhat: start rdma-load-modules@.service in initrd
- 01700db libhns: Fix no locking in the exception branch of wr start()
See More
- 4e6b0e8 rsockets: Fix for cm_svc_run thread
- eb0aad7 providers/mana: fix align_hw_size and improve get_wqe_size
- f428465 mlx5: Fail in create_cq if uar_page_index size is unsupported
- 86c373d Added suffix libdrm to CMakeLists.txt for drm
- 65fac15 mlx5: fix error message in mlx5 verbs
- 6bd76b4 fix potential CQ deadlock in mlx5 provider
- 49a4b12 providers/irdma: Do not override the raw op type in CQE
- 681b7b9 providers/irdma: Fix the number of CQEs attribute returned in create_ex CQ.
- c626da5 tests: Drop unintended t10dif flags
- f617bcc tests: Fix expected value after test_and_set atomic op
This list of changes was auto generated.