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.