github linux-rdma/rdma-core v40.0
rdma-core-40.0

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

Changes:

  • a3e6926 Merge pull request #1163 from yishaih/mlx5_misc
  • 230a681 mlx5: Align VFIO DEVX APIs return codes to the regular DEVX APIs
  • 35a7a70 mlx5: Translate the EREMOTEIO to the real error when DEVX used internally
  • c1333e7 mlx5: Update DEVX man pages to describe the EREMOTEIO return code
  • ee7b8e7 mlx5: Initialize variables to avoid compilation warnings
  • 91004ec Merge pull request #1162 from MarkZhang81/master
  • c755e22 librdmacm: Don't rely on IB device index if not available
  • bac4d9b Merge pull request #1161 from cornelisnetworks/update_maint
  • 0211787 MAINTAINERS: Update hfi1 and qib entries
  • cef0c83 Merge pull request #1160 from rleon/retire
See More
  • ce2f7ad Merge pull request #1157 from nmorey/dev/master/systemctl-fix
  • b8891b6 MAINTAINERS: Update Doug Ledford's entry
  • cc340db cmake: Add default for SYSTEMCTL_BIN option.
  • 3b28e0e Merge pull request #1154 from SergeyGorenko/srp_daemon_prevent_starting_on_roce
  • 3991231 Merge pull request #1159 from firasj/unresp_remote
  • ae813b6 efa: Add unresponsive remote completion error
  • 6391b5d Merge pull request #1158 from nmorey/dev/master/riscv
  • 94205fa Revert "suse: fix build for riscv64"
  • ece32c5 Merge pull request #1153 from yishaih/mlx5_misc
  • 6963839 Merge pull request #1156 from Wenpeng-Liang/bugfix
  • 36446a5 libhns: Extended QP supports the new post send mechanism
  • f9848a9 Merge pull request #1155 from Wenpeng-Liang/cqe_general_err
  • 1e5f8bb libhns: Add general error type for CQE
  • 9943468 srp_daemon: Prevent starting when the link layer is not InfiniBand
  • 988f90b mlx5: Enforce IB spec QP state behaviour on post_send()/recv()
  • 3b87263 librdmacm: Make rping with external qp compliant to IB spec
  • eb01f46 mlx5: Optimize dbrec data structure
  • 289fc09 mlx5: Use valid qp type to determine wqe buffer allocation type
  • b061d2c Merge pull request #1152 from bjornfor/fix-pkgconfig-template
  • 342b3b2 pkg-config: remove unused prefix= and exec_prefix=
  • 4389aed pkg-config: fix double prefixed libdir= and includedir=
  • ae6eb0a Merge pull request #1146 from yishaih/mlx5_misc
  • d9df64d tests: Add a test for mlx5 async events over VFIO
  • 96209f9 pyverbs: Support DevX EQ and msi_vectors
  • cfdc3f2 mlx5: Introduce devx APIs to create and destroy EQs
  • 1383a56 mlx5: Introduce devx APIs to allocate and free msi vectors
  • e88258d mlx5: Move to use VFIO_TYPE1v2_IOMMU
  • 49f5693 Merge pull request #1149 from nmorey/dev/master/modprobe
  • f8d7f42 Merge pull request #1144 from yishaih/verbs_misc
  • c18c918 suse: Add dependency to perl for tumbleweed
  • 685a654 Merge pull request #1141 from EdwardSro/pr-pyverbs-tests
  • 5ece41c Merge pull request #1147 from Wenpeng-Liang/ibv_wc
  • 1060af8 Merge pull request #1148 from yishaih/mlx5_device
  • c26acd4 Merge pull request #1151 from changchengx/ibv_modify_qp_manual
  • 2185e69 verbs: fix document format for ibv_modify_qp
  • f5a69fb suse: Change install path for modprobe.d
  • 015554f cmake: Make modprobe.d path configurable
  • 6b748e8 suse: fix build for riscv64
  • a0bc78c suse: Comestic fixes
  • 9dd7b55 libhns: Refactor hns roce v2 poll one() and wc poll cqe()
  • 2d48954 libhns: Optimize the error handling of CQE
  • 0464e0c libhns: Extended CQ supports the new polling mechanism
  • d8596ef libhns: Add support for creating extended CQ
  • 004c4ed mlx5: Update the list of the PCI supported devices
  • a9626b3 Merge pull request #1145 from yishaih/mlx5_dr
  • b23c91b Merge pull request #1122 from niklas88/s390_pci_mio
  • c0c2467 Merge pull request #1139 from rpearsonhpe/fix-post_recv
  • c6fde1a mlx5: DR, Allocate less memory for mlx5dv_dr_action struct
  • e19ccbb mlx5: DR, Optimize modify header of single action
  • 1cf51a6 mlx5: DR, Improve insertion rate by pre-allocating STE shadow memory
  • d4f5114 mlx5: DR, Add RX source port optimization to definers
  • 7d88b2d mlx5: DR, Support full tunnel headers match
  • 41003b9 mlx5: DR, Check tunnel header support
  • 3b87281 Merge pull request #1142 from yishaih/mlx5_dr
  • c45290a ccan: Remove bitmap code
  • f553607 verbs: Adapt bitmap usage to use util API
  • c34ffb3 libhns: Adapt bitmap usage to use util API
  • f73e42a mlx5: Adapt bitmap usage to use util API
  • 689edcf util: Add new bitmap API
  • ac295e9 mlx5: DR, Add support for ConnectX-7 steering
  • f0eaf22 mlx5: DR, Extend ste_ctx for STE v0 and v1 with additional fields
  • 39301ec mlx5: DR, Rename action modify fields to reflect their actual naming in HW
  • 572bb1b mlx5: DR, Add definitions for new STE version 2
  • 8fccbdb mlx5: DR, Fix handling of different actions on the same STE in STEv1
  • c590950 mlx5: DR, Extend the dump information
  • eca897a tests: Add tag matching test
  • dbf49de pyverbs: Add Tag matching support
  • 5fc2b44 pyverbs: Check if logger is valid on close
  • 338f74a tests: Add a test for dr packet-reformat action
  • 28d735d pyverbs: Add dr packet-reformat action support
  • 416315b tests: Add DrDestDevxTirAction test
  • 3912827 tests: Rename create_rx_recv_qp_rule to create_rx_recv_rules
  • f50a9c7 pyverbs: Support dr destination TIR action creation
  • 9459b91 tests: Test RSS traffic
  • 64a8525 pyverbs: Support RSS QPs
  • 037a175 pyverbs: Support WQ creation
  • 8c0caf1 pyverbs: Expose some C objects
  • 21134ab tests: Add timeout on polling completions
  • 847d02f Merge pull request #1140 from nmorey/dev/systemctl-path
  • 05a19e0 srp_daemon: Detect proper path to systemctl
  • 80df17c Providers/rxe: Fix bugs in rxe_post_recv
  • fe43e33 util: Use enhanced s390 PCI instructions
  • 3ff453e Merge pull request #1117 from firasj/error_flows
  • 1997b49 Merge pull request #1136 from Pusnow/master
  • b25af7e Merge pull request #1137 from Pusnow/fix-link-static
  • 86a6c95 cmake: Fix cmake link property for static library
  • 8f6a113 cmake: Use PROJECT_BINARY_DIR in cmake
  • 4155e3c Merge pull request #1135 from vvmitrofanov/riscv-support
  • bf67cad cmake: Use PROJECT_SOURCE_DIR in cmake
  • 63b41f2 util: Add barriers support for RISC-V
  • f1a1a46 Merge pull request #1132 from nzmsv/master
  • 5a02100 libibverbs: consistently parse environment variables in ibverbs_init
  • ac98da8 Merge pull request #1130 from yishaih/mlx5_dr
  • 7ed172c Merge pull request #1134 from SoapGentoo/musl
  • 6ee618b Merge pull request #1133 from Honggang-LI/master
  • 0ecba59 Do not use __THROW in prototypes
  • 077139f Merge pull request #1131 from bdrung/debian-39.0-1-changes
  • d452c0f redhat: fix CMake flags
  • 12a02b0 debian: Add Debian uploads up to version 39.0-1
  • ee50f58 debian: Override spare-manual-page lintian complaint
  • 93ba1de debian: Override obsolete-command-in-modprobe.d-file lintian error
  • de36fe8 debian: Update overrides for lintian 2.114
  • 3c1ba5f debian: Update year in copyright
  • acc5b03 mlx5: DR, Align mlx5dv_dr API vport action with FW behavior
  • e15408b mlx5: DR, Fix counter of pop/push vlans
  • 187dd99 mlx5: DR, Add support to match on geneve_tlv_option_0_exist
  • 02e6759 mlx5: DR, Add check for unsupported fields in match param
  • 5c4d000 mlx5: DR, Fix SW steering dump tool dr_match_param structs
  • b3b5d93 Update library version to be 40.0
  • a5ae9e5 tests: Add test to check QP's RQ with larger SGL than allowed
  • b779467 tests: Add test to check full SQ bad flow
  • 4ab2a13 tests: Add tests to check full RQ bad flow
  • 6f10cea tests: Add error flow test to check post recv/send while QP is in reset state
  • dd31621 pyverbs: Raise proper exception class if error is returned

This list of changes was auto generated.

Don't miss a new rdma-core release

NewReleases is sending notifications on new releases.