rdma-core
-
rdma-core-40.0
Published by jgunthorpe over 2 years ago
Changes:
- a3e69268892bbd5ab30123748e89a26509a25ac5 Merge pull request #1163 from yishaih/mlx5_misc
- 230a6816980567b89586550ca36515b95e11b6d6 mlx5: Align VFIO DEVX APIs return codes to the regular DEVX APIs
- 35a7a70d0b9d6704bad71041468060b5c712a2d5 mlx5: Translate the EREMOTEIO to the real error when DEVX used internally
- c1333e7f4fa7b4ecb119bb7da3b2b6a904b1300c mlx5: Update DEVX man pages to describe the EREMOTEIO return code
- ee7b8e7902b4770a14be0fa037001a5f9b46a18b mlx5: Initialize variables to avoid compilation warnings
- 91004ece66005379a8e50582de18c838b5041a47 Merge pull request #1162 from MarkZhang81/master
- c755e22b1f038bbf7871c52969fbc699ef9ddd67 librdmacm: Don't rely on IB device index if not available
- bac4d9bd72a6233a7feb870a9907a0f5127ffbc5 Merge pull request #1161 from cornelisnetworks/update_maint
- 0211787af3f509adcb426df7aa2c69dfe6394a74 MAINTAINERS: Update hfi1 and qib entries
- cef0c835e987efbe79752f965a1951c5b6a609e3 Merge pull request #1160 from rleon/retire
- ce2f7ad7247837b6d6d1fee93c084117421ed305 Merge pull request #1157 from nmorey/dev/master/systemctl-fix
- b8891b665114c34a12b57505d9e6d3a268f6843c MAINTAINERS: Update Doug Ledford's entry
- cc340db62e6fcd7034f1b020d27cf407de6b425e cmake: Add default for SYSTEMCTL_BIN option.
- 3b28e0e4784cce3aceedab39e1ae102538e212e2 Merge pull request #1154 from SergeyGorenko/srp_daemon_prevent_starting_on_roce
- 39912314d431f3fc9e1550f4a4124e9279bf0699 Merge pull request #1159 from firasj/unresp_remote
- ae813b6e8704e4765e7e0e5f28517cc59467a8b9 efa: Add unresponsive remote completion error
- 6391b5dea5df790abe7f20f1d09f802c19f34c0a Merge pull request #1158 from nmorey/dev/master/riscv
- 94205facc92b04a93fb708892a73d6b82e28faaf Revert "suse: fix build for riscv64"
- ece32c58acff0e63407f5c9e64e0de9f88de378d Merge pull request #1153 from yishaih/mlx5_misc
- 69638395262b8bef8d3dfd094645688e7403d8df Merge pull request #1156 from Wenpeng-Liang/bugfix
- 36446a56eea5db54e229207bf39c796df16f519a libhns: Extended QP supports the new post send mechanism
- f9848a9a33cf711bd859fac80d91328126cf6717 Merge pull request #1155 from Wenpeng-Liang/cqe_general_err
- 1e5f8bb89169453cfdd17bf58cef7186dcf58596 libhns: Add general error type for CQE
- 9943468d837368f8271744277f28b50cc4d1a2e2 srp_daemon: Prevent starting when the link layer is not InfiniBand
- 988f90bc167263989685b1f226c6080005d0b379 mlx5: Enforce IB spec QP state behaviour on post_send()/recv()
- 3b87263474d2a5192dac3b6f27636db76923fb1b librdmacm: Make rping with external qp compliant to IB spec
- eb01f4664bf2477c0414524b24aa76c9662c15db mlx5: Optimize dbrec data structure
- 289fc09dd24e632f2420637588be39c76fc711be mlx5: Use valid qp type to determine wqe buffer allocation type
- b061d2cf76a296771ef6c1d450244c609e068d8f Merge pull request #1152 from bjornfor/fix-pkgconfig-template
- 342b3b2a82ee9962a22d8034db269a6138b82a3e pkg-config: remove unused prefix= and exec_prefix=
- 4389aed06fb047ebc3d4e124c9780825cc1e3e38 pkg-config: fix double prefixed libdir= and includedir=
- ae6eb0a936076fcaf5f282e7d204fe1087ecea7e Merge pull request #1146 from yishaih/mlx5_misc
- d9df64d17d1b65bd403ee69c86aa2e533aa63632 tests: Add a test for mlx5 async events over VFIO
- 96209f99516b2835cc32f46dbe4f91c824b63c27 pyverbs: Support DevX EQ and msi_vectors
- cfdc3f295b1ee0589bddbc9f7223fe013706d316 mlx5: Introduce devx APIs to create and destroy EQs
- 1383a560acb4405b0ae6ec5dcd28ff290fcb3d84 mlx5: Introduce devx APIs to allocate and free msi vectors
- e88258d9f5f97517bd5585daa8b44bb8728700b5 mlx5: Move to use VFIO_TYPE1v2_IOMMU
- 49f56939b5c041cbf5e63c8e11e360f6abc02789 Merge pull request #1149 from nmorey/dev/master/modprobe
- f8d7f427f129b98140056cf9b234e72724932020 Merge pull request #1144 from yishaih/verbs_misc
- c18c918f4a8504b4a7900709170600f272b5e445 suse: Add dependency to perl for tumbleweed
- 685a6544824ae34202efbbdddc1d78bcec7ea9d3 Merge pull request #1141 from EdwardSro/pr-pyverbs-tests
- 5ece41ca024b6c60b43eec99ab88dd750cf85054 Merge pull request #1147 from Wenpeng-Liang/ibv_wc
- 1060af8c3f93da9f2b8cf473903ea442a325da5a Merge pull request #1148 from yishaih/mlx5_device
- c26acd490c8f1fbf3a1cc79567bc82fd2e384f46 Merge pull request #1151 from changchengx/ibv_modify_qp_manual
- 2185e69e70a25eb5e3fa75dcd97cedb12b682c41 verbs: fix document format for ibv_modify_qp
- f5a69fbd96dc5ed7239e9125290a0293cd83dc6e suse: Change install path for modprobe.d
- 015554fd163c73dc499b0ba4ebe82822dc8f088c cmake: Make modprobe.d path configurable
- 6b748e875b242957e420adac3b8da59060a53701 suse: fix build for riscv64
- a0bc78c1b213be0179668555b99eb7a920eed06e suse: Comestic fixes
- 9dd7b55957ccc720a6844613af9d43680d8fbaad libhns: Refactor hns roce v2 poll one() and wc poll cqe()
- 2d48954e9b2617cb48f7d5ba47a10ceda4e556ff libhns: Optimize the error handling of CQE
- 0464e0cb0416d679aba3b58261bbd2cadb74fd03 libhns: Extended CQ supports the new polling mechanism
- d8596eff4eb46d1db1b6066e3bbbd03976f49e58 libhns: Add support for creating extended CQ
- 004c4ededc1a49d5e39bc3b12c6a409696350b9f mlx5: Update the list of the PCI supported devices
- a9626b33a4fa70b9c48f979b6f3dddf63e516671 Merge pull request #1145 from yishaih/mlx5_dr
- b23c91b2bca61190da01532ee1590814ef3dd788 Merge pull request #1122 from niklas88/s390_pci_mio
- c0c2467809e7e49e7766369e8c6b2ac8e6821d1c Merge pull request #1139 from rpearsonhpe/fix-post_recv
- c6fde1aaed6f52cc37102433f11b85af01997fee mlx5: DR, Allocate less memory for mlx5dv_dr_action struct
- e19ccbb6bfd3cb55f91bfd73e5a18b88e3daba56 mlx5: DR, Optimize modify header of single action
- 1cf51a60d8c3bef1cb4cb4e51eef1a9676373a66 mlx5: DR, Improve insertion rate by pre-allocating STE shadow memory
- d4f511481456327f9ea511917587ca2e2f3ba551 mlx5: DR, Add RX source port optimization to definers
- 7d88b2da5c98a2508a0010df4313373dfe0806c8 mlx5: DR, Support full tunnel headers match
- 41003b9ec897eaa02b45b3ab9a13cc22605c8760 mlx5: DR, Check tunnel header support
- 3b87281547e38d77a37b19a4dc74b61219351b72 Merge pull request #1142 from yishaih/mlx5_dr
- c45290abe1cb4565c547806c1b8cc91955bbdbe2 ccan: Remove bitmap code
- f553607011daacd513bcb29f914117a5696c85b8 verbs: Adapt bitmap usage to use util API
- c34ffb37049cc5564601ece78bb22d56e57608ed libhns: Adapt bitmap usage to use util API
- f73e42af120551f04c3034ecebfdf15eb1a44bb3 mlx5: Adapt bitmap usage to use util API
- 689edcfbd27653dd4b86123bdaaa607608e9df8a util: Add new bitmap API
- ac295e97373bfdbb9b67e40ec9bcd25b354fb771 mlx5: DR, Add support for ConnectX-7 steering
- f0eaf2296138aa85f76854de7000396c3b364b3e mlx5: DR, Extend ste_ctx for STE v0 and v1 with additional fields
- 39301ec8286750f8d79105270d4e17e019b81c03 mlx5: DR, Rename action modify fields to reflect their actual naming in HW
- 572bb1bb82f35f86c0770418fac7e11763fbc210 mlx5: DR, Add definitions for new STE version 2
- 8fccbdba83155275590b9748184bac7d1ae78224 mlx5: DR, Fix handling of different actions on the same STE in STEv1
- c59095074795fcbb6839dfea5492bc6fa94cb5a9 mlx5: DR, Extend the dump information
- eca897a9940943c6400c884c3c64f67d196d91dd tests: Add tag matching test
- dbf49de9d63d43bbe98b10c9251a85ea3d82e9d4 pyverbs: Add Tag matching support
- 5fc2b442d0b6e385786fc7155dfd6cf6d80103ee pyverbs: Check if logger is valid on close
- 338f74afb71fccb9fd959c2e127145b090f30dc3 tests: Add a test for dr packet-reformat action
- 28d735d596b7876df8d0e64062268de5548c764d pyverbs: Add dr packet-reformat action support
- 416315bb66a84ad657fca353eb76dce405957be6 tests: Add DrDestDevxTirAction test
- 3912827f4dcf974d6e799219339d438423b5ebff tests: Rename create_rx_recv_qp_rule to create_rx_recv_rules
- f50a9c7213f892a62d1a7c14a73539142168c57f pyverbs: Support dr destination TIR action creation
- 9459b91df6c61ac8f406fe4748fcdae8f42b7485 tests: Test RSS traffic
- 64a8525812e95ec04538cd04f49feb74c9a37a88 pyverbs: Support RSS QPs
- 037a17518bb5f2db892f44f769f2f7617ce2459b pyverbs: Support WQ creation
- 8c0caf12223abe74af9a49862c73b13660be6934 pyverbs: Expose some C objects
- 21134ab0cf160f6565f247e4a5963000111e53d8 tests: Add timeout on polling completions
- 847d02fade17d3a5b4fdab6d02ac7d19d9e36aaa Merge pull request #1140 from nmorey/dev/systemctl-path
- 05a19e050278ed54ce22a560ab62d20a2cf5cb64 srp_daemon: Detect proper path to systemctl
- 80df17ceda0bf0ba2a9c7c89732de8aab5874bd2 Providers/rxe: Fix bugs in rxe_post_recv
- fe43e33e18145b1bda3271fe72d65c769182edae util: Use enhanced s390 PCI instructions
- 3ff453edb8ce0e0e63e0d7de602577bd0a31aaee Merge pull request #1117 from firasj/error_flows
- 1997b49a3cef14db7bbad5d29f1d50f2e6cbbbe6 Merge pull request #1136 from Pusnow/master
- b25af7edc3ef1d56748d0fb07b31f99821acb1f6 Merge pull request #1137 from Pusnow/fix-link-static
- 86a6c952f4727e5822f69085c81010549f540f00 cmake: Fix cmake link property for static library
- 8f6a113742dd142a2d5eee6ac1778daa5a339abe cmake: Use PROJECT_BINARY_DIR in cmake
- 4155e3c8332bc71647556a5c3a92e352bdd06423 Merge pull request #1135 from vvmitrofanov/riscv-support
- bf67caddff4f1f18d862314245e7bdcd825eebf8 cmake: Use PROJECT_SOURCE_DIR in cmake
- 63b41f22a9f5c9aed64f63b1c07a162bcfd21f7f util: Add barriers support for RISC-V
- f1a1a46eda0b452d29109b9e98fadeb76d845667 Merge pull request #1132 from nzmsv/master
- 5a021003623ef2ae8e03cf27e184f3c9ddee7360 libibverbs: consistently parse environment variables in ibverbs_init
- ac98da8d66d22839d716feb6e70bd5502399bcfa Merge pull request #1130 from yishaih/mlx5_dr
- 7ed172c508aaeb693353565d4cc730217d36ee25 Merge pull request #1134 from SoapGentoo/musl
- 6ee618ba3c5ce0ca19383c9147f5f83a95332c03 Merge pull request #1133 from Honggang-LI/master
- 0ecba59efae041330501cc8b79877ffae7b00d94 Do not use
__THROW
in prototypes
- 077139f236a754078a599fba38000f0d3162dcf4 Merge pull request #1131 from bdrung/debian-39.0-1-changes
- d452c0fd9ea62b82744d15fe954789d2d3e16f0f redhat: fix CMake flags
- 12a02b07ae9e880988f0e3f47c3ddf840765484c debian: Add Debian uploads up to version 39.0-1
- ee50f58ad2e69ae1353dd812b3be65eccff472d9 debian: Override spare-manual-page lintian complaint
- 93ba1deade923d6574c39019e0a0f7710914189b debian: Override obsolete-command-in-modprobe.d-file lintian error
- de36fe89a6a8641d3d3549d6174bf28aa96f56fd debian: Update overrides for lintian 2.114
- 3c1ba5f2064dc0ba0d22a485e5e7384f4a366ee1 debian: Update year in copyright
- acc5b035295e7eb03233167ebae3ebbafa336b0c mlx5: DR, Align mlx5dv_dr API vport action with FW behavior
- e15408bd7319190e1d34e4f5aca2a582aef4b57e mlx5: DR, Fix counter of pop/push vlans
- 187dd99253e70f032a9310289efff68fa7d562e9 mlx5: DR, Add support to match on geneve_tlv_option_0_exist
- 02e6759b337a9c9896bc47db259d0929047a5165 mlx5: DR, Add check for unsupported fields in match param
- 5c4d0009d6b4a0def475ff100d04ceff438a1fb5 mlx5: DR, Fix SW steering dump tool dr_match_param structs
- b3b5d933806aa538ef21dd83797cf97ebda8628c Update library version to be 40.0
- a5ae9e5d1c71bb60f50699206b2974b9fc2bcffd tests: Add test to check QP's RQ with larger SGL than allowed
- b7794673d6cf8986df8dfeb349febd13e1a83548 tests: Add test to check full SQ bad flow
- 4ab2a13236395f28d9a330b090f866603eff4f3a tests: Add tests to check full RQ bad flow
- 6f10cea800856c1045a9304ae9d9de23dbc91aa3 tests: Add error flow test to check post recv/send while QP is in reset state
- dd3162160f7e18eee74dfe4bddf111850a7a8465 pyverbs: Raise proper exception class if error is returned
This list of changes was auto generated.