Changes:
- b2fedc4 rsocket: Make sure that the allocated memory is aligned
- ebbdb85 Merge pull request #1107 from Sindhu-Devale/libirdma-12-9-fixes
- a83619b providers: Move input validation for memory window bind to core
- a274c9c providers/rxe: Replace '%' with '&' in check_qp_queue_full()
- 812ab81 Merge pull request #1128 from Wenpeng-Liang/clear_rq_sge
- 1a9b2db docs: Fix typo in pyverbs example
- d498180 libhns: Clear remaining unused sges when post recv
- d99f61c Merge pull request #1127 from Wenpeng-Liang/misc_bugfix
- 7307264 verbs: Fix description of manual for ibv wc read byte len function
- c298130 verbs: Fix a typo
See More
- 9e040fc libhns: Fix wrong HIP08 version macro
- 2ced2bc libhns: Fix out-of-bounds write when filling inline data into extended sge space
- 2f28aeb Merge pull request #1125 from selvintxavier/free_queue_fix
- 02fb24d bnxt_re/lib: Check pointer validity while freeing queue pointers
- 5a3a4b3 Merge pull request #1114 from yishaih/verbs_misc
- e3d0a18 Merge pull request #1116 from yishaih/mlx5_misc
- f3596c3 libhns: Fix the calculation of QP/SRQ table size
- ff0a589 Merge pull request #1120 from selvintxavier/fix_inline_wqe_size
- 61e41d0 bnxt_re/lib: Fix the Send WQE size calulation for inline data
- bc6a7e4 Merge pull request #1118 from selvintxavier/bnxt_re_maintainer_up
- a282b7e Merge pull request #1048 from zhijianli88/master
- 24cf762 MAINTAINERS: Update bnxt_re and ocrdma maintainer
- 3501e7c man page: Fix return value for ibv_advise_mr()
- 8197f70 Merge pull request #1096 from raygift/fix-raccept-to-handle-cm-event-on-failure
- 465f8f9 tests: Modify test_mlx5_raw_wqe
- 4c90564 mlx5: Initialize wr_data when post a work request
- 4834dd4 Merge pull request #1115 from firasj/mmio_memcpy
- a16c6f5 util: Fix mmio memcpy on ARM
- 49c2d6e pyverbs: Extend support of NDR rates
- eb7a7fb ibdiags: Extend support of NDR rates
- f6c49e7 verbs: Extend support of NDR rates
- da6f951 Merge pull request #1113 from Wenpeng-Liang/hr_reg_xxx
- 9ed4dc7 libhns: Use new interfaces hr reg ***() to operate the WQE field
- 0ed27cc libhns: Use new interfaces hr reg ***() to operate the DB field
- 5ddef9e libhns: Add new interfaces hr reg ***() to operate the CQE field
- 272f442 Merge pull request #1112 from Wenpeng-Liang/isolated_db
- 0591d05 Merge pull request #1110 from firasj/deb_fix
- fa92e4b debian: Remove i40iw provider conffile
- 4eb2572 libhns: Use new SQ doorbell register for HIP09
- 4cc30d8 Merge pull request #1109 from zhijianli88/misc-fixes
- c431afe rxe: output error message via verbs_err()
- cbd3995 Merge pull request #1088 from Wenpeng-Liang/dwqe
- 4f0cfa2 Merge pull request #1105 from Kamalheib/qp_state
- d87ed8a Merge pull request #1106 from Sindhu-Devale/libirdma-12-8-fixes
- 8c1874a Application requires that nonblocking accept calls progress without
- 159933c libhns: Add support for direct wqe
- d8914ab Update kernel headers
- ba3689c Merge pull request #1033 from rpearsonhpe/av
- a73e621 providers/rxe: Replace AV by AH for UD sends
- b3c4a92 providers/irdma: Report correct WC errors
- 97f29cb Merge pull request #1104 from Wenpeng-Liang/forcibly_rewrite_so
- 698f2ae tests: Fix comparing qp_state for iWARP providers.
- 11495c0 libhns: Forcibly rewrite the strong-order flag of WQE
- 3cc4088 Merge pull request #1103 from nmorey/dev/master/suse
- 2917170 suse: Add recommends for rdma-ndd
- 12e8ad3 suse: fix CMake flags
- 6f7582a suse: drop libirdma-rdmav2 obsolete
- 4443472 Merge pull request #1101 from Kamalheib/comp_mask
- 5c9af20 Merge pull request #1102 from clameter/multicast-loopback
- e3629ad libqedr: Verify the comp_mask before create qp
- 40806cc rdma-core: Add support for multicast loopback prevention to mckey
- db2b218 Merge pull request #1099 from Kamalheib/qp_state
- 85da3c8 Merge pull request #1098 from Wenpeng-Liang/force_rewrite_inline
- 816a838 Merge pull request #1097 from Wenpeng-Liang/add_vendor_err
- fc1800a Merge pull request #1089 from nmorey/dev/master/service-harden
- 451b92b tests: Fix QP state verification
- a5ef81a libhns: Forcibly rewrite the inline flag of WQE
- c5a0047 libhns: Add vendor_err information for error WC
- 940f53f Merge pull request #1069 from swimlessbird/master
- b541522 Merge pull request #1094 from Wenpeng-Liang/xrc_rq_err
- 9bbb5f4 Merge pull request #1093 from Wenpeng-Liang/cqe_size_err
- 4f50746 Merge pull request #1092 from bryantan-vmware/create_qp_srq_fix
- 3b01823 Merge pull request #1091 from EdwardSro/pr-pyverbs-build-fixes
- a0b4f50 libhns: Fix the problem that XRC does not need to create RQ
- e7fcdb6 libhns: Fix the size setting error when copying CQE in clean cq()
- 8c3e3aa ibverbs: Fix missing copy for srq field in ibv_cmd_create_qp
- 108cdd3 pyverbs: Fix Cython 3 code preparation
- 9dac595 build: Fix python library location
- c52b43e Merge pull request #1090 from Wenpeng-Liang/hr_ilog32
- 3cf1fd8 libhns: hr ilog32() should be represented by a function instead of a macro
- 3ade715 Merge pull request #1086 from Wenpeng-Liang/refactor_poll_one
- 384b75b rdma-ndd: systemd hardening
- 07c09ec iwpmd: systemd hardening
- c719619 ibacm: systemd hardening
- dc18c95 Merge pull request #1087 from bdrung/fix-typos
- a130975 Fix spelling mistake of "allows doing"
- 0dc59b8 Fix spelling mistake of "concurrent"
- b5333ec Update library version to be 39.0
- 02361e3 Merge pull request #1085 from rleon/upgrade-fc35
- a546cab build: Update to clang 13
- fe04590 build: Update to Fedora 35
- 174f128 ci: Convert deprecated distutils
- 5070d02 Merge pull request #1084 from jgunthorpe/kernel-headers
- a04f300 Update kernel headers
- 061f7e1 libhns: Refactor the poll one interface
- 58eec6b build: Fix distutils deprecation warning during vuild
- b1168ab pyverbs: Prepare code to Cython 3
- a3e21ab mlx5: Change pthread_yield to sched_yield
- 1d56b80 Merge pull request #1083 from Wenpeng-Liang/fix_db
- 96ce786 libhns: Fix wrong data type when writing doorbell
- ab6b2ec Merge pull request #1082 from rleon/hns
- 6b90fec libhns: The function declaration should be the same as the definition
- cdde135 libhns: The content of the header file should be protected with #define
- 1efc858 libhns: Fix wrong type of variables and fields
- bc4fada libhns: Fix wrong print format for unsigned type
- 03dc533 libhns: Remove redundant variable initialization
- 0b7e255 libhns: Remove unsupported QP type
- 054392a libhns: Remove unused macros
- 6eaf5ab Merge pull request #1071 from EdwardSro/pr-mlx5-dr-steering
- 74af92a ibverbs: Don't memcpy padding in ibv_qp_init_attr
- 101f5a6 Merge pull request #1080 from galpress/efa-dmabuf-pr
- deb4c80 Merge pull request #1078 from yishaih/mlx5_dr
- 59ab8e5 efa: Add support for ibv_reg_dmabuf_mr
- 1026546 Merge pull request #1075 from yishaih/mlx5_sig
- 019cd6f verbs: enable query IBV_EVENT_WQ_FATAL event string
- 730329f mlx5: DR, Support ASO CT cross domain
- 76277f1 mlx5: DR, Allow to query devx_port without register_c attributes
- 414cbcf mlx5: DR, Add check for flex parser ID value
- 7179a05 mlx5: DR, Add support for definer 33
- 698cef4 Merge pull request #1076 from EdwardSro/pr-test-fixes
- 4d4fbda tests: Fixed DCS stream channel tests
- 88ec631 mlx5: Always post SET_PSV WRs after block signature error
- 34e71f3 mlx5: Fix unexpected block signature errors
- a276f09 mlx5: Fix inverted CRC seed for block signature
- acbd84a Merge pull request #1074 from yishaih/mlx5_misc
- fb3d384 mlx5: Fix incorrect mmo value in mlx5_qpc_opt_mask
- 8b7c19b mlx5: Fix subscribe event wrappers to get ibv_context correctly
- e4be54c mlx5: Allow DCS modify QP when max_log_num_errored is set
- 568ef79 Merge pull request #1073 from Honggang-LI/redhat
- 2544400 redhat: move four files into sub-package infiniband-diags-compat
- 1fc1f46 Merge pull request #1072 from EdwardSro/pr-rdmacm
- 6430619 tests: Add rdmacm reject coverage
- 1071334 pyverbs: Add rdmacm reject support
- a02ba07 tests: Add rdma set QP timeout coverage
- 66a89af pyverbs: Add rdma set option support
- b5bae03 Merge pull request #1070 from EdwardSro/pr-fix-tabs-indentation
- 7f5e004 tests: Add coverage for DR VPort and IBPort actions
- edfef22 tests: Add gid param to argument parser
- 3f0df06 pyverbs: Add destination VPort and IB port actions support
- cd16449 tests: Add SW steering default miss action coverage
- c74a481 pyverbs: Add default miss action support
- d41c053 tests: Add coverage for DR multi dest array action
- 80bf8c1 pyverbs: Add DR dest array action support
- 6c57891 tests: Add DR action push/pop VLAN coverage
- c8f2075 pyverbs: Add DR push/pop VLAN action support
- 8dbf247 tests: Add test for setting matcher size
- 4cc2111 pyverbs: Add set_layout to matcher
- c4c117a tests: Add test for DR domain dump
- 0c02bdd pyverbs: Add support for DR domain dump
- 25c60a1 tests: Add coverage for DR dest table action
- a004ffc pyverbs: Add DR action dest flow table
- 635e4be tests: Add DR sync check
- e489c05 pyverbs: Add DR domain sync support
- 291927b tests: Add DR action tag coverage
- 1f83805 pyverbs: Add DR tag action support
- bdc23cb tests: Add more strict checks for reformat support
- 18af732 tests: Add DR drop action test
- 0b6a212 tests: Extend duplicate rule test
- 8498ea5 test: Add test for duplicate dr rules API
- 3706f68 pyverbs: Add DR drop action support
- 868c21b tests: Add DevX flow counter test
- 4dbf97c pyverbs: Add flow counter action support
- 3b7e388 tests: Add DR modify action test
- f730f4c pyverbs: Add DR modify action support
- 40591da pyverbs: Add dependencies between Context and DrDomain
- 92ce497 pyverbs/mlx5: Update Mlx5FlowMatchParameters
- 1e71fbc tests: Add FlowTableEntryMatchParam class
- 6e59264 pyverbs: Support duplicate dr rules
- f81305d tests: Skip mlx5 flow tests if DevX general cmd is not supp
- 2e29828 tests: Skip creating mlx5 mkey if not supported
- bc58591 tests: Fix tabs indentation
- 187a215 Merge pull request #1068 from tatyana-en/iwpmd-init-remote-addr
- 9ae281f ibdiags: fix small buffer
- 3fcf920 iwpmd: Zero-initialize the remote addr info
- c07f86d Merge pull request #1066 from yishaih/mlx5_dr
- 6376a08 Merge pull request #1067 from tatyana-en/udcq-polarity-fix
- 63aa8fe Merge pull request #1044 from amzn/cq-notifications-pr
- 94ed75b efa: CQ notifications support
- 7a7deff Update kernel headers
- 2cd3df0 Manually fix kernel-headers CMakeLists.txt
- 7566f9b tests: Skip CQ creation with completion channel in case its not supported
- 266ca0d Merge pull request #1065 from galpress/is-fork-init-typo
- 6e07f63 Merge pull request #1064 from swimlessbird/master
- 8f7a166 providers/irdma: Process extended CQ entries correctly
- 5ce5836 rxe: Allocate rxe/ib objs by calloc
- 98c7586 man: Fix typo in ibv_is_fork_initialized SYNOPSIS header
- 68f5aa3 mlx5: DR, Set functional lb bit when matching on non-wire vports
- e602289 mlx5: DR, Allow cross GVMI vport access
- bff4a96 ibdiags: Make escape character tack effect
- 0217e47 Merge pull request #1060 from sydidelot/rdma_sparse_init
- 5e1f084 providers/rxe: Set the correct value of resid for inline data
- 4ed4436 ibdiags: Don't suggest non-existing ibqueryerrors command line argument
- c381cfa ibdiags: Increase maximum number of CPUs
- 7c7b347 Merge pull request #1062 from rleon/fix-irdma
- f277eb0 irdma: Remove optimization algorithm for QP doorbell
- 7f68318 Update library version to be 38.0
- 027a07b Merge pull request #1057 from amzn/pyverbs-zero-size-pr
- 70ce3e0 Merge pull request #1056 from amzn/devinfo-gid-silent-err-fix-pr
- ce2e530 Merge pull request #1043 from EdwardSro/pr-atomic-tests
- 09cc9c4 Merge pull request #1058 from amzn/doc-typos-pr
- 36769bc Merge pull request #1059 from bdrung/master
- 27ab758 librdmacm: Do not fail init completely if one device is failing
- 9f2bfca debian: Mark libraries as Multi-Arch: same
- 39a7fd4 debian: Bump Standards-Version to 4.6.0
- 206cb9f tests: Add UD traffic test with size 0
- 622b21d tests: Add SRD traffic test with size 0
- ab9e714 docs: Fix misc documentation typos
- 061eeeb libibverbs/examples: Fix gid query silent error in devinfo
- 83ebc34 Merge pull request #1053 from yishaih/mlx5_dv
- c89d402 Merge pull request #1054 from Honggang-LI/redhat
- c7dbb62 redhat: rdma-core-devel should not require ibacm
- f8b8d61 tests: Add mkey with crypto tests
- 0b44a3f pyverbs: Add mkey crypto configuration support
- f7b1351 mlx5: Add device capabilities for crypto offload
- b5f0a58 mlx5: Add crypto setter for MKey
- b269f69 mlx5: Add DEK management DV API
- 6ea8954 mlx5: Add crypto login DV API
- 7fd01f0 Merge pull request #1050 from yishaih/mlx5_dr
- b1b81ca Merge pull request #1052 from jgunthorpe/azp_update
- f94fde2 Merge pull request #1051 from jgunthorpe/readme
- 6e1b31b build: Provide a real i386 build environment
- 68c319b pyverbs: Fix missing cast for 32 bit
- f6056ab build: Update to clang 12 and gcc 11
- 01ae470 Merge pull request #1049 from yishaih/verbs_misc
- 88be531 README: Modernize some of the readme text
- bdbe132 mlx5: DR, Extend misc4 flex parsers
- efc6a76 mlx5: DR, Add destination IB port action
- 3878bf0 mlx5: DR, Support ECPF vport
- b97347a mlx5: DR, Query vports dynamically
- 5bd3ce8 mlx5: DR, Implement vports table structure
- 8062a7c verbs: Add a man page note for IBV_EVENT_WQ_FATAL
- 206a0cf Merge pull request #1047 from yishaih/mlx5_misc
- 7da62e7 mlx5: Fix compilation on 32 bit systems with gcc 7.5
- a9001bc Merge pull request #1041 from yishaih/mlx5_dr
- 6b8a1be Merge pull request #1040 from yishaih/mlx5_dv
- 64d1ae5 Merge pull request #1042 from EdwardSro/pr-pyverbs-i386-fix
- 02f7869 Merge pull request #1045 from flx42/2021-08-11/fix-qpextestcase
- ee488c6 tests: Fix exception handling in QpExTestCase
- d1ce7c2 tests: Add Atomic traffic tests
- 5362de5 tests: Extend data validation of atomic tests
- ff5696d Link util static library to pyverbs
- 313509f Merge pull request #1038 from selvintxavier/master
- 2d3dc48 Merge pull request #1039 from amzn/pyverbs-mac-fix-pr
- ffc0df8 mlx5: DR, Use the rule lock index as the index for the send-ring
- 2dbeaf3 mlx5: DR, Add infrastructure for multi QPs
- f7d0d4f mlx5: DR, Use multi locks for rule handling
- 8a265ba mlx5: DR, Add separate debug lock
- 9712f25 mlx5: DR, New user API for setting matcher layout
- 7cbf593 tests/mlx5: Add tests for mlx5 DMA memcpy WR
- a702ad6 tests: Make sure that end_poll() is always called
This list of changes was auto generated.