github linux-rdma/rdma-core v44.0
rdma-core-44.0

latest releases: v30.14, v31.15, v32.14...
22 months ago

Changes:

  • 91392a9 Merge pull request #1289 from EdwardSro/pr-mlx5-tests
  • bb67bd4 Merge pull request #1288 from EdwardSro/pr-test-fixes
  • 9e0a087 Merge pull request #1287 from EdwardSro/pr-expose-uar-obj
  • 6c866bc tests: Fix assert syntax in crypto tests
  • 02ef1a5 tests: Add dr action flow sampler test
  • 32175fa pyverbs: Add dr-action flow sampler support
  • 93c782c tests: Generalize create and query counter functions
  • 8d0364f tests: Add huge page allocation tests
  • 7818377 tests: Don't use empty lists as default param value
  • 7c76be6 pyverbs: Expose UAR C pointer
See More
  • 2023fb4 libhns: Fix multiple assignment of WC status
  • 1dc4f7d libhns: Fix return value when creating unsupported CQ flags
  • ca944a3 libhns: Fix immediately error sign type in data path.
  • fd8020e libhns: Fix return value when creating unsupported QP types
  • 48a4cbd Merge pull request #1285 from bdrung/mips
  • 00887c5 Merge pull request #1283 from ldorau/verbs-Make-integer-conversions-explicit
  • a8f6a90 Merge pull request #1284 from yishaih/mlx5_dr
  • 73bb6e9 debian: Add 64-bit MIPS architectures to COHERENT_DMA_ARCHS
  • c6f26fa mlx5: DR, Fix partial definer2 ip_version match
  • 689fba0 mlx5: DR, Fix error flow in dr_arg_mngr_create
  • 3413632 mlx5: DR, Removed unused member of args
  • fb8788d verbs: Make integer conversions explicit
  • 76cfaa1 Merge pull request #1179 from yangx-jy/new_api_with_point
  • 598dfcd Merge pull request #1264 from jolivain/fix_mips_build
  • 5769f65 Merge pull request #1268 from zhijianli88/0read
  • bbd92cd Merge pull request #1269 from daimatsuda/rdma-zero-length
  • 850bcd3 Merge pull request #1270 from daimatsuda/fix-pkg-deps
  • 1529dca tests: Add a python test for atomic write
  • 41e904e pyverbs: Support atomic write
  • 236206d providers/rxe: Introduce ibv_wr_atomic_write()
  • 003945c tests: Fix failure in importing scapy module
  • 20f75d3 Merge pull request #1265 from yishaih/mlx5_misc
  • 90a5793 util: mmio: fix build on MIPS with binutils >= 2.35
  • fa929fb Merge pull request #1267 from knneth/bitmap_memfixes
  • 58f4843 verbs: Add atomic write flags
  • d77c050 Update kernel headers
  • b094140 Merge pull request #1177 from longlimsft/rebase-upstream-v1
  • 2dc84e4 tests: Add a test of RDMA zero-byte Write
  • c48736d tests: Add RDMA READ zero length scenario
  • d6357f7 util: refactor bitmap_find_first_bit()
  • 92a7df2 util: fix invalid memory access in bitmap functions
  • b478598 util: add bitmap tests
  • 443f196 mana: Microsoft Azure Network Adapter (MANA) RDMA provider
  • 69056ae Update kernel headers
  • c66be3d Merge pull request #1263 from linux-rdma/azp-jammy
  • 5208dc8 azp: Update to Ubuntu Jammy
  • 2fcad0a azp: Use the python 3.10 format for pkg_resources.parse_version
  • ef88673 sparse: Update diffs to support glibc 35
  • 172c3ff sparse: Fixup gen-sparse.py to generate the diffs properly
  • 53223d1 cbuild: Add Ubuntu 'jammy' 22.04 LTS
  • e0736f5 cbuild: Add centos9 stream
  • 779f9ba cbuild: Update for centos8 to use stream
  • 6f81e2c cbuild: Update to Fedora 37
  • 698f40e debian: Update compat to 10
  • 3fe8797 build: Detect non-working compilers early
  • 8388e3b build: Remove -Wno-stringop-overread
  • 523f8df verbs: Pass the cmd to execute_cmd through a void *
  • a6251f4 util: Enable uninitialized_var() for newer gcc too
  • 40fd83d ocrdma: Remove unused discard_cnt
  • 82d5cd0 irdma: Remove unused _total_size
  • adde1df acm: acm_msg::ep_data is not an array
  • f264b6b verbs: Remove double __attribute_const in mbps_to_ibv_rate()
  • 44c885b sparse: Deal with the new sparse warning "array of flexible structures"
  • b8b61e7 Fix incorrect string lengths in sscanf
  • 3755b68 Add clangd stuff to .gitignore
  • 74fecb6 azp: Tell checkpatch where the git dir is
  • c67dbe8 tests: Add test for multi blocks AES-XTS encryption
  • 791a7b6 pyverbs: Add multi block AES-XTS enum
  • dd8a557 mlx5: Add support for multi-block AES-XTS encryption
  • c6b4dbc Merge pull request #1257 from yishaih/mlx5_dr
  • 2aacfc1 mlx5: DR, Add memory statistics for domain object
  • b06858d mlx5: DR, Calculate the threshold of each pool according to its type
  • 33c6f0d mlx5: DR, Free vport ib_ports on domain caps uninitialization
  • bd4c4eb mlx5: DR, Fix argument put list access
  • 48fdfbf mlx5: DR, Clear args send flags
  • c9a7886 mlx5: DR, Fix a memory leak upon destroying the arguments' pools
  • 33baabc mlx5: DR, Enable up to 64 modifications in modify-header action
  • d246b12 mlx5: DR, Enable pattern and arguments for devices above ConnectX-6 DX
  • 563fedf mlx5: DR, Fix issue in writing pattern for accelerate modify list
  • 3f617fe mlx5: DR, Apply modify action and decapl3 correctly
  • c901615 mlx5: DR, Initialize pd_num before pattern/args initialization
  • e550695 mlx5: DR, Use the same STE for cvlan and svlan match
  • 3ac4548 Merge pull request #1252 from rpearsonhpe/fix-negative-errors
  • 784e44c Merge pull request #1255 from gregoryl-mlnx/fix_nd_2
  • 4204577 Merge pull request #1253 from rpearsonhpe/srq_ex
  • 62328ea providers:rxe: Fix -Errors
  • 476f916 Merge pull request #1229 from daimatsuda/odp_testcases
  • 5a63d4e Merge pull request #1256 from yishaih/mlx5_misc
  • 8dd405f mlx5: Fix bugs when registering a MR in vfio context
  • 264b917 mlx5: Allocate one more pointer in mlx5dv_get_vfio_device_list
  • c4344e4 mlx5: Fix memory corruption at writing UMR WQE
  • 37a1aee ibdiags: Fix max length of node description (dump_fst/ibroute/ibtracert) [ #1237 ]
  • 18d506b Merge pull request #1251 from mrgolin/rhel-9-fix
  • 4ae4d7a Merge pull request #1247 from EdwardSro/pr-rdma-cuda-dmabuf
  • 5c78005 Merge pull request #1246 from hz-cheng/master
  • b5ebe9a Merge pull request #1243 from tatyana-en/verbs-fixes
  • a6a3c5d Merge pull request #1242 from EdwardSro/pr-test-fixes
  • d0db277 Merge pull request #1241 from EdwardSro/pr-rdmacm
  • e05647a providers/rxe: Implement create_srq_ex
  • 0914948 redhat: Support rpmbuild on RHEL9
  • d018b4a documentation: Update tests doc
  • a3d2e38 tests: Add DevX traffic over CUDA DMABUF
  • 5a2c958 tests: Add RDMA traffic over CUDA DMABUF
  • 738163f tests: Create general memory write/read functions
  • f75b1a7 pyverbs: Support MLX5DV_UMEM_MASK_DMABUF
  • b4785f9 pyverbs: Generalize DmaBufMR's dmabuf input
  • 45728e3 providers/erdma: Add atomic operation support
  • c8b3aca providers/irdma: Fix RQ completion opcode
  • c87c1df providers/irdma: Fix inline handling of multiple SGE's
  • 37ba938 tests: Fix condition of bad_flow_handling
  • 62a7bd7 tests: Fix the error message in check_mkey function
  • 1901983 tests: Improve DMA memcpy bad flow test
  • 8199fe6 tests: Skip dest port action tests if unsupported
  • b79add9 tests: Adjust FDB VPort tests
  • eec968b tests: Fix excpetion handler of multithreading test
  • a793d23 tests: Initialize port space with UDP on CM tests
  • 7d311d5 tests: Move RDMACM tests to be in one direction
  • a961cb4 tests: Add RDMACM multicast leave test
  • b2adc0a Merge pull request #1238 from bdrung/etc-cleanup
  • f3a8753 debian: Remove /etc/udev/rules.d/70-persistent-ipoib.rules on upgrade
  • b2d8fb3 Merge pull request #1239 from bdrung/fix-typo
  • a9e3d56 Fix grammar mistake of "allow doing"
  • 5de9a22 Update library version to be 44.0
  • f58a9b6 Merge pull request #1237 from gregoryl-mlnx/fix_node_description_2
  • d974c4e Fix max length of node description (ibnetdiscover and smpquery)
  • 0db1648 Merge pull request #1235 from nmorey/dev/master/rdma-ndd
  • 57637df rdma-ndd: disable systemd ProtectHostName feature
  • 8678635 Merge pull request #1236 from mrgolin/efa-2-pciid
  • 7415fa0 efa: Add EFA 0xefa2 PCI ID
  • 5183fdc tests: Add a test for RDMA Write with ODP
  • 62e9ed0 tests: Add a test for RDMA Read with ODP
  • b9fb87d Merge pull request #1234 from rleon/revert-fork
  • bb83145 Merge pull request #1213 from jgunthorpe/umem_dmabuf
  • aa29ee3 Merge pull request #1223 from rpearsonhpe/num_sge
  • f1ae8b8 mlx5: Support MLX5_IB_ATTR_DEVX_UMEM_REG_DMABUF_FD
  • 024d5d3 providers/rxe: Remove redundant num_sge fields
  • f1d5ba5 Update kernel headers
  • 53f9ead Revert "verbs: Allow aligned address & size only for fork init"
  • 689f39b Merge pull request #1226 from bdrung/udev-rule-in-etc
  • c1ed636 Merge pull request #1228 from Sindhu-Devale/rhel9_pandoc
  • 3f180c6 tests: Add tests for Atomic operations with ODP
  • 20380d3 Merge pull request #1225 from matoro/master
  • ea36354 Merge pull request #1231 from bdrung/fix-typo
  • b9ddb7f Install 70-persistent-ipoib.rules into docs instead of /etc
  • 47f3a9f Fix spelling mistake of underlying
  • 0e1577b Merge pull request #1230 from Kamalheib/mckey
  • 926a115 mckey: Use rdma_create_qp_ex only for loopback prevention
  • 0c4d91d pyverbs: Increment the correct rkey in test_qpex
  • 1bf46d2 tests: Make ODP test consistent with other traffic tests
  • b86300d tests: Import test.utils entirely for ODP test cases
  • 6a28124 Merge pull request #1227 from bdrung/debian-packaging
  • 7756fa9 redhat/spec: Drop pandoc requirement for RHEL 9.0 build
  • 4c43408 debian: Add Debian uploads up to version 42.0-1
  • 4381e8a debian: Bump Standards-Version to 4.6.1
  • e5f8ca1 debian: Update overrides for lintian 2.115.2
  • 6c8b24f Merge pull request #1222 from pizhenwei/fix-random-segfault-for-fork-init
  • c18417c Merge pull request #1221 from mrgolin/efa-fix-print-format
  • 70e6048 Merge pull request #1220 from Sindhu-Devale/inv_req_err
  • b6c0868 Merge pull request #1219 from Sindhu-Devale/sg_array
  • 324cda6 Merge pull request #1218 from Sindhu-Devale/qp_attributes_reflush
  • be23876 Merge pull request #1217 from zhijianli88/poll_cq
  • 30996f1 Merge pull request #1211 from zhijianli88/skipped
  • c4ff6e9 Merge pull request #1126 from hz-cheng/master
  • b7c4283 util: Add barriers support for MIPS
  • c1d15b2 tests: use _poll_cq to check wc.status
  • 463125d tests: poll_cq: Don't pass wc.status to PyverbsRDMAError
  • 561cbce verbs: Allow aligned address & size only for fork init
  • 2ea5cd9 efa: Fix print format for WC flags
  • 3cbfb61 Merge pull request #1215 from yishaih/mlx5_misc
  • 7f9761e providers/irdma: Report correct WC errors
  • 7bc6e3b providers/irdma: Use s/g array in post send only when its valid
  • 1ffbbce providers/irdma: Explicitly set QP modify attributes for reflush
  • 7999749 tests: Add mkey remote invalidation coverage
  • b4ea617 Merge pull request #1216 from rleon/ml
  • dd4b9f3 tests: Pass the specified gid index to u.get_global_route()
  • 7c3e56c pyverbs: Add mkey remote invalidation flag
  • b872321 mlx5: Extend mkey creation to add remote invalidate option
  • 9b301bf tests: Fix test_create_ud_qp_ex_{no,with}_attr skipped randomly
  • 5e6c94c Merge pull request #1209 from shuki-zanyovka/shukiz-add-qp-create-tests-coverage-over-illegal-cps
  • 7e6e45a tests: add error flow tests for qp creation
  • e436146 Merge pull request #1212 from kraj/musl
  • a6c547e examples: Include alloca.h for strdupa
  • d9bff23 Merge pull request #1210 from yishaih/mlx5_misc
  • 0bbb8ba mlx5: Enhance the mlx5dv_mkey_check man page
  • ee9ccbf Merge pull request #1203 from mrgolin/efa-dv-cq
  • 7fd5f60 tests: Add read SGID test on EFA DV CQ
  • 18f83bd pyverbs/efa: Support EFA DV CQ
  • b901c97 pyverbs/efa: Add CQ entries with source GID capability
  • 0784b27 efa: Read source GID from EFA DV CQ entry
  • df6ad86 efa: Check for device caps field availability
  • eee810a Update kernel headers
  • a00b600 efa: Introduce EFA DV CQ
  • 1c4fad4 providers/erdma: Add to the build environment
  • c320d4f providers/erdma: Add the main module of erdma
  • 235333a providers/erdma: Add userspace verbs implementation
  • 5f306c0 providers/erdma: Add userspace verbs related header files.
  • ae62d39 Merge pull request #1202 from yishaih/mlx5_misc
  • 9eabb3f mlx5: Allow an application to use the indirect mkey tag
  • f1cc88f Update kernel headers
  • 8a90415 Merge pull request #1208 from bdrung/gitignore
  • 9b44d8f Merge pull request #1207 from rleon/update-kernel-headers
  • 4d319db debian/.gitignore: Add generated files during Debian package build
  • 9c653b8 Update kernel headers
  • 8873bda build: Test if variable sized type not at the end
  • 19fa263 Update library version to be 43.0

This list of changes was auto generated.

Don't miss a new rdma-core release

NewReleases is sending notifications on new releases.