github linux-rdma/rdma-core v39.0
rdma-core-39.0

latest releases: v30.14, v31.15, v32.14...
2 years ago

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.

Don't miss a new rdma-core release

NewReleases is sending notifications on new releases.