rdma-core

RDMA core userspace libraries and daemons

OTHER License

Stars
1.5K
Committers
366

Bot releases are hidden (Show)

rdma-core - rdma-core-20.8:

Published by nmorey over 3 years ago

Updates from version 20.7

  • Backport fixes:
    • librdmacm: Don't overwrite errno returned from libibverbs
    • srp_daemon: Fix systemd dependency
    • bnxt_re: Fix reported error code from create_cq
    • verbs: Replace SQ with RQ in max_recv_sge's documents
    • verbs: Update the type of some variables in documents
    • cxgb4: Fix reported error code from create_cq
    • libqedr: Fix reported error code from create_cq
    • rdma_server: Add '-s' option in rdma_server's manual
    • udaddy: Fix create_reply_ah error flow
    • redhat: no need to recursively remove srp_daemon.sh
    • mlx5: Fix wqe size parameter in wqe signature calculation
rdma-core - rdma-core-19.8:

Published by nmorey over 3 years ago

Updates from version 19.7

  • Backport fixes:
    • librdmacm: Don't overwrite errno returned from libibverbs
    • srp_daemon: Fix systemd dependency
    • bnxt_re: Fix reported error code from create_cq
    • verbs: Replace SQ with RQ in max_recv_sge's documents
    • verbs: Update the type of some variables in documents
    • cxgb4: Fix reported error code from create_cq
    • libqedr: Fix reported error code from create_cq
    • rdma_server: Add '-s' option in rdma_server's manual
    • udaddy: Fix create_reply_ah error flow
    • redhat: no need to recursively remove srp_daemon.sh
    • mlx5: Fix wqe size parameter in wqe signature calculation
rdma-core - rdma-core-18.9:

Published by nmorey over 3 years ago

Updates from version 18.8

  • Backport fixes:
    • librdmacm: Don't overwrite errno returned from libibverbs
    • srp_daemon: Fix systemd dependency
    • bnxt_re: Fix reported error code from create_cq
    • verbs: Replace SQ with RQ in max_recv_sge's documents
    • verbs: Update the type of some variables in documents
    • cxgb4: Fix reported error code from create_cq
    • libqedr: Fix reported error code from create_cq
    • rdma_server: Add '-s' option in rdma_server's manual
    • udaddy: Fix create_reply_ah error flow
    • redhat: no need to recursively remove srp_daemon.sh
    • mlx5: Fix wqe size parameter in wqe signature calculation
rdma-core - rdma-core-17.10:

Published by nmorey over 3 years ago

Updates from version 17.9

  • Backport fixes:
    • librdmacm: Don't overwrite errno returned from libibverbs
    • srp_daemon: Fix systemd dependency
    • bnxt_re: Fix reported error code from create_cq
    • verbs: Replace SQ with RQ in max_recv_sge's documents
    • verbs: Update the type of some variables in documents
    • cxgb4: Fix reported error code from create_cq
    • libqedr: Fix reported error code from create_cq
    • udaddy: Fix create_reply_ah error flow
    • redhat: no need to recursively remove srp_daemon.sh
    • mlx5: Fix wqe size parameter in wqe signature calculation
rdma-core - rdma-core-16.14:

Published by nmorey over 3 years ago

Updates from version 16.13

  • Backport fixes:
    • librdmacm: Don't overwrite errno returned from libibverbs
    • srp_daemon: Fix systemd dependency
    • bnxt_re: Fix reported error code from create_cq
    • verbs: Replace SQ with RQ in max_recv_sge's documents
    • cxgb4: Fix reported error code from create_cq
    • libqedr: Fix reported error code from create_cq
    • udaddy: Fix create_reply_ah error flow
    • redhat: no need to recursively remove srp_daemon.sh
    • mlx5: Fix wqe size parameter in wqe signature calculation
rdma-core - rdma-core-15.13:

Published by nmorey over 3 years ago

Updates from version 15.12

  • Backport fixes:
    • librdmacm: Don't overwrite errno returned from libibverbs
    • srp_daemon: Fix systemd dependency
    • bnxt_re: Fix reported error code from create_cq
    • verbs: Replace SQ with RQ in max_recv_sge's documents
    • cxgb4: Fix reported error code from create_cq
    • libqedr: Fix reported error code from create_cq
    • udaddy: Fix create_reply_ah error flow
    • redhat: no need to recursively remove srp_daemon.sh
    • mlx5: Fix wqe size parameter in wqe signature calculation
rdma-core -

Published by jgunthorpe almost 4 years ago

Changes:

  • e66ca0832e58dafac7af7ad9e6799eaef438061a Merge pull request #912 from Kamalheib/gid_bad
  • 1800b6bab98c4dfd7ee5d5ea54e25acda3fe4c88 tests: Fix test_query_gid_ex_bad_flow
  • c929f4b2e0f49abfeb7c566bd03a50d024b9e523 Merge pull request #905 from Li-Weihang/ud_hip09
  • ade4c68dfb9d611c4f2f97087fde4e594969a9f4 libhns: Add UD support for HIP09
  • af0768a36129eeaeed55ca6ad46f89d1a6513a5c libhns: Add support for create/destroy AH
  • b8cb140e9cd6a9b07a506b44bf01463616313be2 libhns: Refresh version info before using it
  • 756e494fb8724e4bfa2a5061d5703cf29a11619e util: Add GENMASK helper
  • 0ea6aa447814af6697c99e2c1e7efc9d9cd60012 Merge pull request #906 from Honggang-LI/ibacm
  • 639bc02893615f55a70f8b7127b26bb2bf2c51ce Merge pull request #909 from galpress/pd-typos-pr
  • bc77e3f010ed8061ef30b717085e9974d640c9ce verbs: Fix a few typos in parent domain documentation
  • 131d94c148f734f8a0cd0247713ba51aec5855d4 Merge pull request #908 from rleon/librdmacm
  • 11bf28021e62235f312e3132013e3736e4e835e0 librdmacm: Don't overwrite errno returned from libibverbs
  • 285869d727ec1d32762b0974b01c2c145d8974d1 ibacm: acme.c fix memory leak for function 'resolve'
  • a6f75fa52d9ca0553f7caef950513b90eadd76a1 ibacm: remove obsolete function declaration 'acm_if_is_ib'
  • 6a5c1b75bf33d015224abd6ced7fae94714afa4e Merge pull request #899 from Honggang-LI/ibacm
  • 4f908a07f6b4dd72cdf92aeef2833d5ac368335f Merge pull request #904 from amzn/prov-cleanups-pr
  • a245b24aaf0d7562ff9e2c8b2fd64eb6646029c9 Merge pull request #903 from rleon/mailmap
  • e0ec9a5204eaefeddb35de580d610e066d6a9022 rdma_server: Add '-s' option in rdma_server's manual
  • 88ccc7ea0bd8a38b50f39fd406ba05f04a81c30c efa: Store a local SQ/WQ reference of send flows
  • 8c0e4dc2aa3935b3a018ac723786d451d90de32e efa: Store a local RQ/WQ reference of receive flows
  • 787ec1920abec6cf082a3686d25e53585299edc4 efa: Remove redundant send CQ validations
  • e0b89f260fb521118b121c0efc88dcc065119cf0 efa: Remove redundant receive CQ validations
  • 57aeec98497eed1bb9f5ba6ecddef688371e3c21 mailmap: Add my addresses to the mailmap
  • 0065c26ff1e4829a19cffb3761bea178e88cd2f6 Merge pull request #898 from haimbo/support_in_ndr
  • 3d213a77ca853751da25f7ac4beeaf59b5db9f57 Merge pull request #896 from Li-Weihang/ownerbit
  • 6a761f493c60e482199c7b0c01bee4350db5a35f libhns: Support owner mode doorbell
  • af4159897055548ea6b2d5ba0711b6ed608c28b3 libhns: Move capability flags of QP and CQ to hns-abi.h
  • cb0300ddc3b7ed49ec5103774fb79d7c4635ebb4 Update kernel headers
  • eef91694fc6db7344528ce25428d6421136ccab3 Merge pull request #902 from yishaih/mlx5_misc
  • ba45169a2090ab944a6791682c092456718a419b Merge pull request #900 from yishaih/mlx5_dv
  • 9d6cbd2858d237d1d56bada430eca032074204c8 mlx5: Consider single threaded mode for shared UAR
  • 409e3f07578e9d3829f5da6c3e323d238fe3d218 Merge pull request #901 from amzn/pyverbs-fixes-pr
  • 7ba9e337c9f571c1d30b8d050e4e1af0b4583728 Merge pull request #893 from yishaih/mlx5_dr
  • 267b195253b69d8b7a542177d50f7cd77ad79b20 mlx5: DR, Set flex parser for TNL_MPLS dynamically
  • 29daa0ed26b80f6839b339da64aedfb8933c4e71 mlx5: DR, Add support for matching tunnel geneve option
  • 908f0611550be892a8180f9c2a15395893814032 mlx5: DR, Set STEv0 ICMP flex parser dynamically
  • 1b2498e0a84339c753233562a8c5eec31013ffc8 mlx5: DR, Add support for dynamic flex parser
  • 8879f90a01d009984ab533050ab2d53a0ecdaf38 mlx5: DR, Refactoring flex_parser_3
  • 5b9c990ff737e30bb3588ed459d919bbc8fcf083 Update kernel headers
  • abacd8414a91c8cc12285ffb45e9fa70347a7d48 tests: Add tests for mlx5dv_modify_qp_lag_port
  • 6ef0d2a0839856767799fcb3bfc4d6a7748b9364 tests: Fix query_gid_ex_bad_flow test error message
  • ecb8cc0731275555e1e65922b5fb9bf208430cba tests: Don't try to create CQ with non existent vector
  • 5a63f8aa4046b89b8824d5646f32833cd852fcff tests: Add an mlx5dv UDP sport modification test
  • b8e3b38c448a922444f1fb7841d5740a8dd96fd8 pyverbs: Support mlx5dv_modify_qp_udp_sport
  • 94ad5cd50165103738192c392892350bc962438d tests: Add a GID type parameter to RDMATestCase
  • aa036a058092992f212dff5f415981dcd3687aa8 mlx5: Support modify lag port affinity in other QP types
  • 001d39df9c2e0afc08333efb8e970de90b3d41a6 mlx5: Add support for modify UDP source port
  • 61122ed8a51388e151a0940207e0ca22263f5dae mlx5: Add entropy capabilities support
  • db91f2e20bdfc485bd4bc6ac643f438329aa1c5b Merge pull request #897 from yishaih/mlx5_dv
  • c04e11d8bfe6febe3ea9e8b1bb52bee94c650af6 Merge pull request #887 from EdwardSro/pr-query-gid-table
  • 77aa4fe022e75093bfecc4d7b8b2e114f7a54b10 Merge pull request #886 from EdwardSro/pr-resize-cq
  • f334778a5affd8ec1d56f2955cbb22bdcc9549ea Merge pull request #885 from EdwardSro/pr-mlx5dv-cq
  • d82513334a7a7a6bf54fb5ccbfcba7382752870e ibacm: acmc_recv_mad should print data in host byte order
  • ea5593dcddb3a4aa3ec31f5fd96df2b3341201c8 ibacm: add umad_debug_level setting
  • 4693522b6a181990ea560d28551fff27cedff166 ibdiag: Initial NDR support
  • 7f3ca1bca351bb8b7319c5b6a78bf841514fb5cc tests: Add mlx5 schedule elements tests
  • 01bdd34a15552d5ea4d7e61689b5cd65e58dbb5d pyverbs: Add QoS scheduling support
  • 025419be1b67204024f2093555cc4e9a5383a026 mlx5: Support connect a raw QP to a scheduling element
  • 7e4de481c1fb75fdcc72643f8879bb681ef49216 mlx5: Support connect an IB QP to a scheduling element
  • 9796360b89126d7033f6ad71c38d6ce33b44ab11 mlx5: Add QoS scheduling element support
  • d08033c02534ab9baecc0d7309a632f1688a99b2 mlx5: Add QoS capabilities support
  • cad63ebb03d08203b9e60e0fe088653cef19e713 Merge pull request #892 from yishaih/mlx5_misc
  • 24542f5f1387aa01f81d03e64ac7b25b1d8d8926 Merge pull request #890 from jgunthorpe/query_device_ex
  • 55deaaf639206e599ecf8c2eb1e69dc94a31fc09 Merge pull request #868 from Honggang-LI/diag
  • f07a62e9dd3a48585f16b1c9ac4b8c786da95c01 Merge pull request #894 from amzn/man-cmake-pr
  • 03a172b9c4fed0b08960fd6238f2799646953bc2 Merge pull request #888 from EdwardSro/pr-parent-domain
  • 1a40cf449784d0ef489f438785675d0231126fa0 Merge pull request #891 from amzn/pyverbs-srd-pr
  • b9c346db532c5a02f6ceee4c5010f7a74a4550fd efa: Add missing man pages to CMakeLists.txt
  • fe8e99ccbd5f98b159dbdbefca1dafb9aabf7619 Merge pull request #884 from Kamalheib/efa_ll
  • 0a3d116a13d0804bafc657759d035c7569cbd12f Merge pull request #882 from Honggang-LI/librdmacm
  • 95665176b2af4d44dcc29d32e2b07fc36d480064 tests: Add resize CQ tests
  • 6d1ce0db70a4746b091a1eadd9ea5df776d4efed tests: Improve CQ APIs tests
  • af7a948bb7ba0c7d91752d1f1956cdae848551a1 pyverbs: Add resize CQ support
  • 8aae7abe241c81ef7d461940d7bb7f2973172b99 tests: Add mlx5 CQ tests
  • 4707d4b89fcdab09d568a823ddf521f835a47fe9 pyverbs: Add mlx5dv CQ support
  • e3bb1add26f1a50d27c58b4d0724ceef07e67f7b mlx5: Add mlx5_err() wrapper to control output
  • 8ed973ef236e38f899c57df437b839ca2c609077 Merge pull request #889 from yishaih/mlx5_dr
  • 467218a58d5d4c23037e8e008945ed5d35403d13 Merge pull request #873 from Kamalheib/qedr_iwarp
  • fd10f4c26b1ff052ea3b893247d1b6d06d01e36a libqedr: Set XRC functions only in RoCE mode
  • fbaa560efc854f73bfe0005c3dc4241888f13b8a Merge pull request #880 from jgunthorpe/fix_lto
  • 47a94a70f1ea39c6f901a59608b21e97db0b83eb tests: Add traffic test SendIMM on SRD QPEx
  • 25f7454409da3a4b5cf18956712d6b4f00fda512 tests: Add traffic test send on SRD QPEx
  • fc9392140da5f75001c3f68eb77e666198451207 tests: Add test for EFA's direct verb efadv_create_qp_ex
  • 7b4b4f057f983dc33c1a6ae9ddb86e3624a43bae pyverbs/efa: Add direct verb for SRD QPEx capability
  • aad3c4d0b7115b42fb4fcb01f71bfe54293b6fd6 verbs: Delete query_device() internal support
  • 9507f4f85d43a427dbc659b07b04c484f4a6a29b verbs: Remove dead code
  • 0d7fa183954f17993884fe7e68ecbecd7eec4b31 providers: Convert all providers to implement query_device_ex
  • 90b1f7f28ef2611698c7195c8d3e79e3ac0b1dab providers: Remove normal query_device() from providers that have _ex
  • d653d8d62f588d109fc7322351522eb23cddabe5 mlx4: Move the context initialization out of mlx4_query_device_ex()
  • c95038eb598f20781185b6c9faa3eadefff67878 efa: Move the context initialization out of efa_query_device_ex()
  • 84d4fc613996aa4bc74beff53278fe27a6acb0c7 mlx5: Move context initialization out of mlx5_query_device_ex()
  • bce7574bdafffde716da325059ba63468e21d5f1 verbs: Add ibv_cmd_query_device_any()
  • 95c083072a91b85bc9306c8d3303369da796c7d9 pyverbs/efa: Rename EfaDVDeviceAttr attr
  • cc66eeafa50868b713f911511f3ad81b03107fe2 Merge pull request #881 from Honggang-LI/coverity
  • 9d084287b55d6af997c22828558baf913716367a Merge pull request #862 from amzn/pyverbs-destroyed-ah-pr
  • 3b403d281ce127f0ece74a2500eab6c5cbf7dbc6 Merge pull request #875 from Li-Weihang/200G
  • ffb7b4bb6b9f75530242bc551a7151e1acaa5daa Merge pull request #876 from yishaih/verbs_misc
  • 56137398dbd58f876cb6238da9babb9500ac38b4 qedr: fix USE_AFTER_FREE issue
  • 347a1a4057dcaed17b7670ff694e68cb08358856 infiniband-diags: bash script should 'exit 255' instead of 'exit -1'
  • 79e6821015667f05af12550f8a0d12e2902cae32 buildlib/azp: Fix the UI string for Fedora
  • 3c2dc7b02c7f972f2e42bc72090cb7a9792bf84d verbs: Simplify query_device_ex
  • f03f7022901466b6d6ead01e48a7057fa574cc3b util: Use GCC 10's attribute symver to define compat symbol versions
  • 220938e45e9de7a8db4a39c7237cd0c12bc4ce78 iwpmd: Always copy the ss_family in copy_iwpm_sockaddr()
  • 7ec353850c9dea35e3c45a5e48bb4a8f2a616ea6 verbs: Simplify the logic assigning vid in ibv_resolve_eth_l2_from_gid()
  • e4d7fa9358b50c6e73d743057cd4def2301733ba Merge pull request #867 from amzn/tx-batch-mb-pr
  • 29a6965ee1da635b87632cc3da7c84ae0a0b6495 tests: Don't use destroyed address handle
  • b87d8c9732fcc8db69bcadab129652e49add9836 libibverbs: Fix reporting link_layer for efa devices
  • bc45ef30f34fd4153825d12f0eebf5a6d9ff3ac6 mlx5: DR, Support ASO flow meter action
  • 120174b32e785147738c64186c72cb91a616d463 mlx5: DR, Support first hit ASO action
  • a5d4ea1c79b8bbe2cb3375830d360e5d85314c11 tests: Add a parent domain traffic test
  • 7b77a53e812aae856ffbd3dd56ec4a07fc848a84 pyverbs: Add additional data field for ParentDomain
  • beaf44e49ded7682e7987d5d730afafeb6da50f2 tests: Extend parent domain tests
  • cbb04cdfaff1a61b6ffe472079751b4aefbc923e tests: Add query_gid_table and query_gid_ex bad flow
  • a059545da8b06207b00dfb3eedc24656cd52bf60 verbs: Remove ibv_get_fw_ver() and fw_ver from struct verbs_sysfs_dev
  • 9a0d3830da11a187fb6bffe4f6f361560a0b2f40 efa: Flush write combining writes before writing to the LLQ
  • 63b07292a758f5e884ea9dbc697d64e10d863edc librdmacm: close XRC domain before close the protection domain
  • b77fa3728323bd3006f0bbd590c0b874740a2f45 Merge pull request #872 from yishaih/mlx5_vlan
  • 624e5c1a263dab6ec824509578aaec1cb426207e Merge pull request #871 from Honggang-LI/libibmad
  • 17aa56d88f588521c0a9cb26d56ce7e3cfcacf9b libibumad: Check for error returns in get_port()
  • 81d90c5d0e9ca1b636e23bb1c266182055367fe2 Merge pull request #879 from jgunthorpe/azp_fc33
  • 5de423623b3320d3ddee9921dc8011c38ba47f51 pyverbs: Remove bogus executable bits on files
  • 63275f12a0a0d22d60bd520830de975231ab2ccc buildlib: Update to FC33
  • 30f17a5e73830f18b811c3b4455af18dd1344e8f buildlib: Fix cbuild to work on worktrees
  • 9131786a4ff88b54faead7db69c56e0c41a9165a Merge pull request #863 from Honggang-LI/redhat
  • da4811c76fe5d9942718039ac5a78709177185cc rxe: Cleanup style warnings
  • 750796a0b4bac9a52d7afc20ea42c1caf6b7068e redhat: no need to recursively remove srp_daemon.sh
  • 5dd2116f59cfa14e3d4325eed02e9a9f5a10d59b redhat: enable pyverbs for rhel8
  • 60825a182d08aab7ecf48aef32b1b7e5dc74848f redhat: adjust cmake out-of-source builds setting for Fedora 32+
  • bead294d28aea8e076eb7b1c15858f692920cf40 Disable LTO
  • eee03758dd2cd63f251219d6587c5575498ba335 Drop installation-time dependencies on dracut and kmod
  • f1753f928e14d7064d330e28d46d5eaf639a2f60 Drop installation-time dependency on systemd
  • a13b68d92c4dd6bd0bf50f23dc28c47e7d1fd90b Merge pull request #874 from yishaih/mlx5_misc
  • 74241e93266f33268abd24e8f7a990b199877417 Merge pull request #858 from jgunthorpe/rxe_network_type
  • 2213fe559b74d4281f9d42e425dfbd7e0f582a67 udaddy: Fix create_reply_ah error flow
  • f0eff1ea004cfa0dfb52ef59b001ccfba4690f80 libhns: Add new PCI device matching for HIP09
  • f3c100efb476ccdbf89395ba7b1d3a3dba7dff7f Merge pull request #870 from yishaih/mlx5_dr
  • e50a2af03f7f2308b30424509eec281e5078b887 mlx5: Use a singleton NC UAR per context
  • b5828756f532c78165de523e5df20f0367ce4ee9 mlx5: DR, Use proper locking when NC UAR is used
  • 40b8e48792a423da1ceeaf58ac8eee81e9e0194a mlx5: DR, Create NC UAR as default but fall-back to WC if failed
  • 9cb251c26e067c8ca70ce2dd6de173e8024a5d11 mlx5: DR, Add support to multiple push VLAN actions
  • bb19c9feb4475bd95fa09e79ab742ffb688747c3 mlx5: DR, Add support to multiple pop VLAN actions
  • 618d01aa0345ee22b08b2047ed67c975061139d2 libibmad: allow set debug level via environment variable
  • cd64388d92360ddee754befafb790988d0246113 mlx5: DR, Improve rule tracking memory consumption
  • d905edda4324c0abbf55f29f6d414c0ee3c3c176 mlx5: DR, Split RX and TX lock for parallel insertion
  • 564aa40a45b1786fb59abc25f91adbbc8fbaa49e mlx5: DR, Add a new separate lock for domain send engine
  • 9b6b5ccbd325b71b57b24a689402e2e4ebce284a Merge pull request #865 from yishaih/mlx5_dr
  • 8ff19a67c5ecf84ed3aa2f9af4a761741b6e2302 Merge pull request #869 from amzn/psn-doc-pr
  • ed280930242c05f7d9463f09c12ec9d52840058f Merge pull request #866 from yishaih/mlx5_misc
  • 246a503ec45f6b32ab79f938ae7a64535a81bf38 Merge pull request #861 from TaranovK/misspelled-rdma
  • 4cc4b1b514913d01dccc1e81b7095687b565d525 verbs: Remove incorrect comment on SQ PSN from documentation
  • a2c4768ff2f0516791b80640894c5abd4eab14bf infiniband-diags: specify the HCA name and Port number when run ibportstate
  • 2746187745dcf7088fe86eb68cffe33fa105522e Merge pull request #857 from nzmsv/mlx5-fd-leak
  • 169d050bc82a519fdc28f83bb685d86804383f0b Fix cmd_fd leak in mlx5_alloc_context
  • 8cde184624d192f7cd61247eec92a3a9b4ba7c7f mlx5: Fix wqe size parameter in wqe signature calculation
  • b907dbb85e2d60fa1d32ccc10762445801081791 mlx5: Add Bluefield-3 to the list of supported devices
  • 6de6de919a5dd97146c7e9a56c569aff82eb2473 mlx5: DR, Add support for isolate_vl_tc
  • a133bf8549d1d502d7ab87ff42cba9497b5b325e mlx5: DR, Add support for using force-loopback on QP creation
  • 2337d6790ad21b1d0c5373cf2aa6f8e70a510434 mlx5: DR, Fix incorrect use of fl_roce_enabled capability
  • 3e54e04408b3b73effefcdaf12bd6f8b65934d34 The patch only makes grammar-related fixes. It fixes misspelled abbreviations for Remote Direct Memory Access and incorrect use of the article "a" with "RDMA".
  • 20ef17f8df72627f03a8dd26b5a72046ab32cd68 Update library version to be 33.0
  • 7a4f9ad9a1d906c5f2bbb18b588309c3d12460ac Merge pull request #860 from amzn/default-gid-type
  • 29b5bef31483a22f9b2d1ffce94b5ea41ca3d051 verbs: Set default gid type for unspecified link layer
  • 26069fc1415a572496378aaa17adb28a4715c865 providers/rxe: Use kernel definitions for RDMA_NETWORK_*
  • b7340b42108f412bce75ee74b19177a1139b7be1 Update kernel headers
  • b74569082df2df1d4d0aecb11d8e62e186125f90 Merge pull request #854 from jgunthorpe/rereg_mr_fixes
  • f0072dcae10bd0831d02df1ea3a907fdaf6523dd Merge pull request #856 from yishaih/mlx5_dr
  • 426e3298f91199c82c10705761eb996551695604 Merge pull request #855 from Kamalheib/fix_errno
  • ee02ee874b7c526b364538c54537a34643a62c1c Merge pull request #853 from Li-Weihang/cqe64
  • 32a6d2b505d477f3d62ada903ffd7cdda5584f9a Merge pull request #852 from Kamalheib/fix_gid_tbl
  • 6983e50fec06c5090b491a09db73eb7f5b8a8399 Merge pull request #843 from EdwardSro/pr-test-dc-qp
  • 0cf3490b14cdfdd0f6dd86307ae05119bf6e5cb5 Merge pull request #840 from Li-Weihang/inline
  • b5c40b9fabda7d4f95944110c3a56d2f39ee63df mlx5: DR, Fix error flows while adding new STE
  • 40f3db3d0c3a8305629c21beefd6d5050f875dc6 mlx5: DR, Optimize sampler flow on ConnectX6dx
  • 650284a0720d5c3a4283e5f1df613a9b13d90d93 mlx5: DR, Support match value of size zero
  • c2ca52a9c3cb33a225797f1f8789fa86e93ee904 tests: Fix check for providers that do not support query_gid_table
  • f734b1a62cfc0c2774d20b531fb0cb98fed458ec verbs: Remove IBV_REREG_MR_KEEP_VALID
  • 7a89d8ec726a12e9c46f2e62f48196f7cd0cb75a verbs: Remove code duplication for ibv_reg_mr()
  • a27233bc21fc64b7bcdd5db056ac0dc07729c985 Merge pull request #842 from mkalderon/master
  • f7f1f8e2836d561dcff6d82708f495c21018ad3b Merge pull request #849 from yishaih/mlx5_misc
  • d8a82a00003e0bdb9721c3220194fa641f6df189 libqedr: Add additional device ids supported by this lib
  • 3546e6b69ac87f4d122579ff9e8dd649a496379a libhns: Add support for CQE in size of 64 Bytes
  • a4b0746c74488ac3fe40081969d4b66db9a2c184 tests: Fix calculate gid max_entries
  • 19270173b9202bf91e7b5bf0f406349650a8d725 mlx5: Use getrandom() to seed a strong PRNG
  • 3932effb99c8c94deca18ffb23615a33b5b77256 Merge pull request #835 from Honggang-LI/redhat
  • e233c68f09c311ac7aabdcadaec7c9e9c5c08d39 Merge pull request #844 from EdwardSro/pr-dry-run
  • c63fa797b1c71903e99647be299b3ff0f0643707 Merge pull request #828 from yishaih/verbs_gids
  • bbbdd13fe35668355290f4f777fd2a3834e6a70a tests: Add tests for ibv_query_gid_table and ibv_query_gid_ex
  • e03754ecefdeb45633d758671c7e0792669828d5 pyverbs: Add query_gid_table and query_gid_ex methods
  • bbb4f4c93905e0c8fdc19dd4c7659e105b58260b verbs: Introduce a new query GID table API
  • b0089af51fff3d573777ac4c942bd7f4b2d9ed8d verbs: Optimize ibv_query_gid and ibv_query_gid_type
  • 0add7f128db7465bf8925c1b095d93fc07bca81f verbs: Implement ibv_query_gid and ibv_query_gid_type over ioctl
  • 61f72f476800706ee2b920dae77698cdfa5325f7 verbs: Introduce a new query GID entry API
  • d051e8da056d82d59121f6e1d71efa8f4c6026e4 verbs: Change the name of enum ibv_gid_type
  • 97e06a2a986e6a7c40889c80b0ddaaac6e4d5f9a Update kernel headers
  • 1d157a5127a2da35f53e5dcee5f97e917e8129b5 Merge pull request #830 from yishaih/verbs_odp
  • c85450c7c116894df98106568c580b26457bcbdc tests: Traffic with prefetch no-fault MR advice
  • 88646befe1c8694c11e1678c931597a1f1a82483 pyverbs: Add prefetch with no fault support
  • 999f4a7581be7985acf035d5afbc1427a90d6969 verbs: Expose an option to prefetch ODP MR without faulting
  • ad9987ed8e6ff5ace10b8ed03150062987a4158d Update kernel headers
  • b23382252ce25fd6e3929df212ca17921c3f3057 tests: Add an option to list the tests
  • 76c379e90334773a7f3d033e185eea68bc167972 tests: Add mlx5 DC test
  • fb320872d59036bc6b5242cfde41c83bfbb3228d tests: Add a new Mlx5DcResources class for tests
  • 54a608a66a54bf8b9f1b3c2feac42c903bddb8c5 pyverbs: Add DC support
  • 64b0ea7faad999cf2ddb28d83fb1e71da46171bc Merge pull request #846 from Kamalheib/bnxt_re_callback
  • 3e4fd0725ddf81da49c0015ec4df36eb224bbbfc bnxt_re: Remove pointless callbacks
  • f40148d7401d0603653ed4f2a4ec46a2dda34247 Merge pull request #845 from Kamalheib/siw_callback
  • 8f6b53de33ec7cf82f0c66dde7de465ea99e9629 siw: Remove pointless callbacks
  • 93b951e3a48a6e6b278308da004bbb29d988f485 Merge pull request #839 from yishaih/mlx5_dr
  • fce7229ca29c8a0e0891afd88bff6374c4f62eb4 Merge pull request #841 from amzn/max-sge-rd-pr
  • eaf3e22c5689d3837fa1c9655f38ecee4a95e5ca tests: Change max_sge_rd verification
  • b7814b7b9715da44c02c3b7bdcc3f312b19dafa1 libhns: Support inline data in extented sge space for RC
  • 3190d10abe666908d344ec90b309b1e2bf6111e0 Merge pull request #836 from yishaih/mlx5_misc
  • e58481ebc6aa0b8cefb99680ec195397f786b5e4 Merge pull request #834 from yishaih/verbs_misc
  • 8bb38f6cb1b29e7c7dc36302245d51903167347d redhat: update dracut setting
  • 45cefb37d5c30c46dafb6e78f9c278a0ee817551 redhat: redhat specific ULP module loading configuration
  • aaf389f4481bfbe093d575d2d5daf767c1ba6ec0 redhat: delete module loading scripts
  • 0f1fbccf41c05e9452b78d27c35fda701afc29d0 delete SRIOV initialization scripts
  • d2210b0516aabe91578e08e494a09d6ac963746c redhat: remove ancient AMD chipset workaround
  • ac5d768a51f9d4ee8fe9c3ecef8589216712b321 Merge pull request #827 from bvanassche/master
  • 3674757085f23130589fa35cd1cdf6092ebdf8a8 Merge pull request #831 from EdwardSro/pr-odp-additions
  • dec14c02e22d249f65f5b316241a6f4468504d5b Merge pull request #833 from Kamalheib/raw_qp_port
  • 161d5ad3755681eef82a104a60f3411742c4af40 mlx5: DR, Add support for destination array action
  • 2e411db8f9b06e984cae86d9cb8368aece51fae7 mlx5: DR, Add support for extended destination in FW owned flow table
  • 8eac40cd0b7f0cb7ce199697d988c5516dfdb84c mlx5: DR, Add query support for FW owned FT
  • 571e6d99bd5ec6473ff4d7d74db50fc094843395 Merge pull request #837 from Li-Weihang/lcl_inv_fix
  • a15a974da14e2aa2aa29b53244fb172513fda9d9 Merge pull request #838 from SergeyGorenko/srp_daemon_fix_file_permissions
  • b9fb217ab0c98e1a7b85437e8ecddd286302d167 srp_daemon: Avoid extra permissions for the lock file
  • 15981a76fb17bdc26373c7e4f98ccf03f18346c3 tests: Make sure to set the port_num when creating RAW packet QP
  • d645519ad4867854383038070cd48d8fa4141901 libhns: Fix wrong assignment of send with invalid operation
  • 2a940a3b6abc73a49d0359587c03aed4bfc951fb mlx5: Add fork support for DEVX umem
  • f5284c2c06b5f771ecb0cc8a91e66545d331d9ff verbs: Prevent dontfork on ODP MR
  • d3f7203f94a6715593c054068558a067219c6fab Merge pull request #829 from amzn/efadv-pyverbs-pr
  • 9d5daca89ed4c16e5897d2cb0daa602fed500089 Merge pull request #832 from Kamalheib/mcast
  • 4b1a1a493d208d499322db834a25530a5d148dd3 tests: Add test for create SRD QP
  • 68cbd687bc99712c18101cc7974c7c141f6baad0 pyverbs/efa: Add EFA's create driver QP direct verb
  • 1b89e6ba4e4e6d4dcd2459e8c7a3ff39b08fe51f tests: Add test for direct verb efadv_query_ah
  • f315294e457a28a3ab902a88269b30ea4d4a42e8 pyverbs/efa: Add direct verb for query ah capability
  • a584e7df16eccf62dd51805e10d4bdc9ed63efb1 pyverbs/efa: Use C stdint types in structs definition
  • 7a22f4325aaf4b978964a2ec33395323a69bc24f tests: Rename EfaDvTest class
  • ead38ce26ab12f79b486c4ec0f59c290122b781c tests: Skip tests which create SRQ on unsupported devices
  • 8754080488540ab614c25d7d7cf24b0377e67ed8 Merge pull request #821 from mkalderon/master
  • bef4415586348e36efeb3b923e5cddf3e2238c87 tests: Skip test if multicast is not supported
  • c2d3573ffffe40aeb5f0956fccad5b844184d3e6 Merge pull request #822 from yishaih/mlx5_6dx
  • 305bb82278bf7094b5c64b2464cd51a701a52603 Merge pull request #824 from yishaih/verbs_misc
  • b03d0e7e88cdd6204a7c114c60a7737df7796061 tests: Extend ODP prefetch with read-only advice
  • 6ccb696020ee0644c3fa786e013197459894b1c7 tests: Add prefetch asynchronous ODP MR testing
  • 8b45fa26e5290e9e15f31dc175d3c60f65576a53 Merge pull request #826 from yishaih/mlx5_sampler
  • b2bffc7761de48550fa5ba1fb28c3773fe2aee10 mlx5: DR, Add support for flow sampler action
  • 858451ad3db1ba6e135253c3aed0d0906989befd mlx5: DR, Support creating FW owned terminating flow table
  • e9e3d1af37de2fbf5d0be81eca9614141795726d Merge pull request #825 from yishaih/mlx5_dr

This list of changes was auto generated.

rdma-core - rdma-core-31.2

Published by jgunthorpe almost 4 years ago

Changes:

  • dcd52ae7d050863d04bec0ffde42e5e26feaa2aa Bump to version 31.2
  • 8bb25f86ea1976bc8dcc009be37e7c779d131811 udaddy: Fix create_reply_ah error flow
  • 4b7203f835727e9314ef42db682b578730783d7d efa: Flush write combining writes before writing to the LLQ
  • 09a2f64119078eaeae9b13f8f4326a3c501b0da4 redhat: no need to recursively remove srp_daemon.sh
  • 297cc2c6323514a69b57aeeb5207cf63e5e2549b mlx5: DR, Create NC UAR as default but fall-back to WC if failed
  • 2432a74c845b7b529cb6e9044140b9445922a7ae mlx5: DR, Fix incorrect use of fl_roce_enabled capability
  • e99103602f477c84f31b79779f7544d6e1704593 mlx5: Fix wqe size parameter in wqe signature calculation
  • 379e236024b96510336ac123c9cccb42a07ed906 Fix cmd_fd leak in mlx5_alloc_context

This list of changes was auto generated.

rdma-core - rdma-core-27.2

Published by jgunthorpe almost 4 years ago

Changes:

  • bcfd963601229664572cececbdccc66074bc84a7 Bump to version 27.2
  • d63efbaf721ff051ac23aadc2a57b00605512ce0 mlx5: DR, Fix error flows while adding new STE
  • 03e0d07264814017d5775344fdc9d6452340a479 srp_daemon: Avoid extra permissions for the lock file
  • f1ecf1aabd6d9128bbc5cd8ba8d6a9c4280cda03 mlx5: Add fork support for DEVX umem
  • 3ab8c8b16ba227c86256259b9a7933275638f26d verbs: Prevent dontfork on ODP MR
  • 88b6e2a61317f9ff25302048c2d50b0b002067c9 srp_daemon: Fix the spelling of the name of two symbolic constants
  • f0fad5230fcf04aad7b64ff22fbd45ba540c5772 verbs: Make sure VM_DONTCOPY removed
  • c7cc3b6a5196f7c0950a9912101a78b999fd4566 verbs: Try access device before adding it to device list
  • 2f00ad9953b17c36ba712a7386613cde9bfcecc3 tests: Allow zero vendor_part_id
  • 1f32d099c571166474c96225cde0bcca43858546 pyverbs: Memset the memory after posix_memalign
  • f1375568e32490e295306d99161b160f69241814 verbs: Close async_fd only when it was previously created
  • baacc7c6e50bedf272c83c109691b79d2dd1e235 mlx5: Fix potential arithmetic overflow
  • b5fae3cd747660a08a89984f8e76a7387a915adc libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
  • 93bdf2600fb209ac5bdac37956094c6246939031 mlx5: Fix matching on vport gvmi
  • 23e9a6acf7104467f6a6fbb8a9a4c0f48d049592 efa: Fix create QP command over ioctl interface
  • 34c0a279870d11b671fb367c3680769db167cbf4 verbs: Fix ibv_create_wq() to set wq_context
  • a5715c4e995e0ae4eb15b18b07c5cb28a685fbca libibverbs: Fix description of ibv_get_device_guid man page
  • f981b64979d9846cf9fb017c0af203ebb5279cac buildlib: Fix a warning from newer pythons
  • 5ec5bbf052a4277906282958ccd952bec8e01bdb mlx5: Allocate accurate aligned DM memory size
  • ba66d565a860c2bed39f6a60fb53285b871522c9 Bump to version 27.1
  • 584811e82d7a6f10aec730e2988ffcb1655b26be iwarp_pm_helper.c: fix RESOURCE_LEAK issue
  • 30952c395c52242f2797bf5d4c16607287ad7e99 iwarp_pm_helper.c: fix RESOURCE_LEAK issue
  • 58fe9883b7f0380a496a55a19015e73d94cf069a rstream.c: fix RESOURCE_LEAK issues
  • e2ce62cd7f2b67b080c404df4bd7129e97d16c15 xsrq_pingpong.c: Fix RESOURCE_LEAK issue
  • d8878aeaed2885ec63a46d1aa4ba9c500650e4a3 mlx5: Fix postsend actions write length
  • 8d16a5fd0e215f03a745921dec48acf71f07d86f qedr: Fix USE_AFTER_FREE issues
  • 6c628209a7a73a0b22fb53ac1269199a14408400 kernel-boot: correct precision specifier
  • 9af5349bddef3c1ec5e226e8307496fd2c7b694f infiniband-diags: Fix memory leak in function rereg_and_test_port
  • bcff9ed450e0713e8752cc2d1008be2bbf0c3a2b infiniband-diags: Fix memory leaks in ibroute.c
  • 53a24c93ab8b1fb80d9d9bc213ecea3c89874a74 infiniband-diags: Fix memory leak in read_ibdiag_config
  • 78b4303d1561d1f52f20deba23c08a17cd9c5b3c infiniband-diags: Fix two Coverity 'invalidScanfFormatWidth' issues
  • 46cf1fb7b86a796f2c0b82a2f4f170a29aff8264 ibdiags: Dump only supported extended port counters
  • 14fcbb980d5ac8e8ef54d76203fdf73358c2ad6b srp_daemon: check return value of function 'umad_init'
  • 67dc1e31a909199fc9b244d44a1bc71654c418d9 Fix shiftTooManyBitsSigned issues
  • f03577fd39534d99f080950315627d577d2e374c rcopy: fix UNUSED_VALUE
  • 1ac08682c453b9a19024a6a6057c1ae146649def kernel-boot: don't return 0 when failed to allocate name
  • 2db5fadaafb51709881ea0bd2b2755ef5b229a15 libhns: Not process return value of flushing cqe
  • 3d9130697f9f997bb6878afb6b0f8f3bf3e94180 ibdiag: Compare CA device names by using the maximum length between them
  • e828058d205b833dcf1e04ec425176be17b54f79 efa: Use the correct barrier between BAR writes on post send flow
  • a0e8da14ab97d784c6b2d9c96080dbd7e181729c infiniband-diags: Fix a CONSTANT_EXPRESSION_RESULT issue
  • b9044022bf6a90d63d3a3fea50a466aaa36fa984 pyverbs: Fix port_state_to_str function
  • baf9973e349654267c6c969ece7862dafef09304 pyverbs: Remove errno param when raising PyverbsRDMAErrno
  • ae522995e9ae7c88a7165f7077e18bfe2fa4555c libqedr: Fix user context allocation forward compatibility
  • 9ae86b1e5ba257b3007afa813d1ec725f23ecc40 libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp()
  • 1ccb52ed7901cd93facdaa2de77e02d300bb37a8 vmw_pvrdma: Avoid double unlock on qp->sq.lock
  • 1834156a556c0140957aef59cab914de3ea65436 tests: Use post_recv in the right place
  • 84c77ddfd9e6087614a0d1d213cb331bfec3c710 kernel-boot: Use node GUID instead of system image GUID
  • 70eb4f9903c178c67132c1f2b1eb2487d02349fe tests: Fix checking page_size_cap
  • 9ea8b13d6a337aa37167d62ede4b97251c61e5f4 ibacm: Do not open non InfiniBand device
  • 3410c50de14d79ef0585cedaefcd936f39f04223 ibacm: Fix bug in acm_get_ep()
  • fde23db28ccf3bfedbe4f12cc83cb664ebc64a8d tests: Avoid code duplication
  • b6a2e4c0b7a4742866e9696b5814c49d870a15fb ibacm: Fix a memory leak in an acm_open_dev() error path [ #1 ]
  • c176393cf13a2a53a4d367d812463412ba3b69e7 tests: Fix query GIDs
  • ed1c222983c42aa1f3e9ecc60b6c0c6b62b228b0 libhns: Fix for the error code when polling cq
  • f2efdac965d7205ea9ec8395e624c0ac72e53697 pyverbs: Fix PyverbsRDMAErrno() takes exactly one argument (2 given)
  • c3ca5e9c25abd77182f1e152c261f189687be699 tests: Fix exception when no IB device found
  • 2638d9e3eb320c679d3c3975198a09449b36196c vmw_pvrdma: Use QP handle when attempting to flush CQEs
  • c50e82adb6120ef699359eb25352a62b3f91585c tests: Fix exception when running the tests from the tests directory
  • 45b54eae3567d9636d4040e2247c75ed9a335372 Documentation: Update testing doc
  • 0f21a7142118cafeb63ef6e425c3e6038917bc09 ABI Files
  • 84caf035ae6123e2296b72006cd2cf698c65eb46 Merge pull request #623 from Li-Weihang/ilog32_fix
  • 1be9b6647c4934c04ce19f884efbc05fadd361e5 tests: Fix exception handling in rdmacm test
  • 0d3c36b2d342178bf47c370c22b16b656ada0ab2 Merge pull request #631 from amzn/misc-updates-pr
  • 07b47b5a50d5daceca70f273112992955df56ca8 efa: Support send with immediate
  • 5435ea9f26b29b47ad91e430643c797fd7a97a9b efa: Always memcpy the whole TX WQE
  • f000e5179b384b1c47d564b16459b5a7e1e95b05 efa: Use int instead of ssize_t
  • 66484bce5af98fa04cf9eaa74a04a4b9b64f0170 Merge pull request #613 from amzn/rdma-read
  • f46256568ea4cc012d99bfee64f8568da214835a efa: Support RDMA read using extended QP API
  • 0d14a4b9069606d86992b683bf70955cfad72d66 efa: Query device attributes for RDMA operations
  • 36d052cf93f56a8e71d712ae0d52bd1c2f12dde1 Update kernel headers
  • e821d6deec542107ca96f1f3ba5e62857925d1aa efa: WQE format cleanups
  • 8370f35ee24ee465d1983c05585aa3941c122505 Merge pull request #629 from noaos/pr-ah-attr
  • a32f7218167604c00a80d7ab232fffc8b5322070 Merge pull request #630 from yishaih/mlx5_dv
  • 40e5d4678cf74d6febb22e94844b6dfb6456cf0a mlx5: Add support to query HCA clock via mlx5dv_query_device
  • 76c15d9ed991ac53ca92ffead6833a6e6ba4b1f2 pyverbs: Return correct port number in QPAttr's AH property
  • 1381755e53624ca1dbc6fa1600ef066eee68fdd6 Merge pull request #619 from noaos/pr-dv-2
  • 1b61895d5e95b9f7e113d44d359dc1ae4404bdfd Merge pull request #628 from dsharma283/master
  • ab93ae03f82b336d61f180a48c8224008bacef92 Merge pull request #614 from amzn/build-updates
  • 2d7c483d8a855e01e7bf2d945ab8720a10262bab bnxt_re/lib: Recognize additional 5750x device ID's
  • bb3c76ae13473a3002d57bc29d154542ce172419 bnxt_re/lib: Add remaining pci ids for gen P5 devices
  • 60992f86ce552d4cf930a60718e305fd48994bc7 libhns: Return correct value of cqe num when flushing cqe failed
  • 6d1d4293c63e58cc490d75f29a752c2043ea6a22 libhns: Avoid null pointer operation
  • 24d532ce93614efe7227e4b68c7db91d5804d5ae libhns: Bugfix for updating qp params
  • 35579913fde51721195986dcf231c9086a08be6a libhns: Bugfix for cleaning cq
  • fef4ebf8a4c5c02c0e26ed0e37d22903c1849fc1 Merge pull request #627 from nmorey/dev/master/suse
  • 422e4a05513427cbf64a76f5883c671f30a0f465 Merge pull request #626 from yishaih/mlx5_dr
  • 6403d1cb34ee4ad185ba609fd3a9643da7eb1604 suse: fix conflict with older librdmacm-tools package
  • d5ecd5c615ab113770989a576401f75e53a0ab5c suse: BuildRequire valgrind-client-headers instead of full valgrind-devel
  • 2dc6f961ea513257f7cd3c4d6ab0b1326623409e tests: Add traffic tests using extended CQ
  • 45f9c3aa8848df82ffa5a166e3ba14439a0334c3 Documentation: Add mlx5 provider to documentation
  • d81a13a35b7f05abda4d97cd0e088d0e59fb2ee9 pyverbs/mlx5: Add support for mlx5 CQ
  • f5fffdb48aeb446e92a0c1df3c4041c5a3b43332 pyverbs: Add support for provider extended CQ
  • 545b45f1271dcbe5e464bd4d1adb200975d02e29 pyverbs: Add default values for CQ creation
  • aa7869d5d04d14aa021b93c163aac6361139a229 pyverbs/mlx5: Add support for mlx5 QP
  • 5748f6b208102736bb20e3f9f24017ddfbc60059 pyverbs: Allow QP creation by provider
  • cb88f5702bcbc83bdb298435e5e41adca059f13e Merge pull request #615 from noaos/pr-parent_domain
  • f816614935b8cd9b6a05dd354a1f77b6df2c86fe Merge pull request #624 from nmorey/dev/master/stable
  • b29ee955d77f148c110b3c07b3e0ea56f556cfe4 buildlib: Build devel stable branches on Azure
  • 4fec6737c9bda5393b0c5fa3df84c329ba154483 tests: Add a test for parent domain
  • 9a932246c8db61aac700264139f6bd9a8b75540e pyverbs: Document ParentDomain class and add a simple example
  • 2a911b9d07f70670b4cdae1913b41e962a541152 pyverbs: Introduce ParentDomain class
  • 702d8c2f434619888ccbb91a7b58a70d0ab5e5e0 pyverbs: Add mem_alloc module for memory allocation
  • 9d1874342ff066a4de2318b5f6acdf85fc0c0d28 mlx5: Extended modify header to support more than 8 modify actions
  • fd9b263e2851ca315a5da4a3079e0e3bfa80878d libhns: Bugfix for assigning sl
  • c67ad6d6cf4dda94129887ae8193f0a293c2bced libhns: Optimize bind_mw for fixing null pointer access
  • 3ebc62089441860367c0534fb40832a1c9d251b6 libhns: Fix calculation errors with ilog32()
  • d9a77c43b8ecb74996ef68ccbf53849611dc4c3d Merge pull request #625 from amzn/doc-fix-pr
  • 6d56e68f15757e1a39e1a66841f4f4c015be8d67 docs: Fix typo in udev documentation
  • 069e2a9ad149429b71cdbb08c1c56db208a7d702 README.md: Clarify software RDMA usage section
  • 59d9d7dc8956859fa6f5a39b5a17f24939cba3ae cbuild: Add Amazon Linux packaging support
  • d97ea2c07b367c76dfcf0c53cd554f83a2387d88 cbuild: Check if file exists before creating a symbolic link
  • 9e00d86125e09131ee73351357900620623f0452 redhat: Trigger udev rules as part of the spec file
  • 2c7955c279eec9e3f6e9fae85a56994d03b25ed1 redhat: Add EFA to rdma.udev-rules
  • 2f8881540dbc585be2b308ef2be2d60206d68b96 Merge pull request #621 from noaos/pr-qp-caps
  • a6767479785f6d81dd5f936c9bce7efafa8b20f6 Merge pull request #620 from mkalderon/master
  • b22c7048bb0b20fc5e3ed39c5bbe5308933dfb85 pyverbs: Allow users to set QP caps through QPInitAttr and QPInitAttrEx
  • 102d4e2b79f830b83cca7715d90560c32ab22061 libqedr: Fix doorbell recording compatibility
  • da4ac73d9741b8f9d95c7ed8c3a110e0d90450ee Merge pull request #618 from jgunthorpe/cbuild_updates
  • 87972fe8a183207598a173e83fbc4884970a3fd7 Merge pull request #616 from rleon/mlx5-pci
  • 77c7069601b023a9d3fb84257c9d8e176c7f45b8 Merge pull request #617 from noaos/pr-fixes
  • 20c588f1b1382f8e176357b2726ace92424441d7 Merge pull request #611 from yishaih/mlx5_dr
  • 3956cf7455af5df3430711144ae023f3097f49d3 mlx5: Add support for bulk flow counters steering actions
  • 65ed59c6921080cd640d31f41b457e064d79677d Update kernel headers
  • 75de3c75e490decd168ac59b696c5ce4f247572f build: Update to Fedora Core 31
  • dd131810af36aa018030eaa3a700d991f37690a7 cbuild: Force the umask
  • c5a5706fe2b4e739d881ca22de98879c48d5f1b5 cbuild: Support newer Fedora
  • 0121b3ced031dc7c6336ecbd858589e0c1a9d913 Documentation: Update testing.md
  • 2e3550083e69f71a3ef0510af05a677b4bad53f5 tests: Fix traffic methods for UD QP
  • ad98d05b9b7b54dfa57310769f4afbef7e6b6337 mlx5: Add ConnectX-6 DX Bluefield 2 to the list of supported devices
  • e9d5a2727974d888faa0880d32bd40a11ce7e669 Merge pull request #612 from noaos/pr-manpage-fix
  • 777671cbb50ad666b0f7e2d2c2a69c73c30875fe Merge pull request #606 from noaos/pr-rdmacm
  • 5570d043564db0b9b915d12b1a6bdc101f04d814 Documentation: Document creation of CMID
  • 92c7cb50d545eab88d64461a58089b3570cfbddc tests: Add RDMACM synchronous traffic test
  • 591637f60f2412507e6888318202e861f9e004a6 tests: New CMResources Class
  • b00c136fccaa13dd5a370375a32fed5f9f0e099d tests: Fix PD API test
  • 880624ed9946a0a95cedb9f4c23203ea7cb85b28 pyverbs: New CMID class
  • f5fb4c37b23431007a74345224ead825cd6f9a26 Merge pull request #596 from yishaih/custom_alloc
  • bd96015f5167dded567ecb73f11a04d1d00a8036 man: Fix return value for ibv_reg_dm_mr
  • 82e5072ba2fc28bef3fad8c5b274c76e21b05c98 Merge pull request #581 from aditr/qphandle
  • 3daa288595f478e19634148a49974437bfbcc34d Merge pull request #598 from Honggang-LI/srp
  • 3dbaeba640d717f8ac8272cb484ea9ea90a8b8d7 vmw_pvrdma: Use resource ids from physical device if available
  • 5770331de18e98449840238300a0bf4a436d2ee3 build: Run CI builds on the stable branches with azp support
  • 6ca97027bbd1e683ae0cf593a1a9582971a7843a Merge pull request #600 from jgunthorpe/pyverbs_fixes
  • bd4fbf79b12755595580adfdd5fd58bef247754f pyverbs: Remove constants for cpdef enums
  • 403600a5b3d49091cce2c36f3058e80a109ca55e pyverbs: Add makefile dependencies for Cython
  • b7a1369ca2ac3554da28b07e3dd7d7d753b378f5 pyverbs: Use cython built-in cdef's for libc
  • 2b3749333004a7d22138953f92b3153d8cdc7029 Merge pull request #609 from mkalderon/master
  • d9b2ba480af563ac5631888af4a635e37494eacd libqedr: Add support for Doorbell Overflow Recovery
  • c21a3cf5d9e4cef0904b4d47f1cb43be9efdbf90 Update kernel headers
  • 2f3ad0cf10cc33fa811b6b95529fa4d65cb20c9c Merge pull request #601 from jgunthorpe/build_update
  • 30567e133dccca942df146199205f8df8dd89c97 Merge pull request #608 from bharatpotnuri/master
  • a9d9b3c3720e73cf50dce463ac53ff7d84b6af85 Merge pull request #610 from rleon/fix-bump-version
  • 37540369b11b8224d694a2d71f7396307d10d698 Update centos6 spec file to library version 27.0
  • 5913ec6f166c2c70b647d372cf33f8ce24fca366 Merge pull request #603 from yishaih/verbs_misc
  • 7d67fb45893ae0c744a8fc506337ff81e4959847 Merge pull request #604 from yishaih/mlx5_dr
  • 35f5864d6fd28ada1ba80a72b5d8cfda6d0c9cf2 Update library version to be 27.0
  • df720f3658ca49aea89cb6e8f11980f30574d10a cxgb4: always query device before initializing chip version
  • 151068ef86cc28d75b4cd73906b79c52fe55ee9c cxgb4: free appropriate pointer in error case
  • b7c0d4d4611ac14f18024a6388d75f672aa7457a mlx5: Allow insertion of duplicate rules using DR API
  • f9e127a4bffa09ee72fc0ce92228296a4d1c1588 verbs: Set missing errno in ibv_cmd_reg_mr
  • e45132a05e95e47cfacf769d837b8f7b3320d96b Merge pull request #591 from noaos/pr-dv-1
  • a7cead972411bc84296c95190704117e3b4bd2c6 pyverbs/mlx5: Add query device capability
  • 8c130eda5dd111ad33e1716dc51732af6b4c4fcd pyverbs: Add providers to cmake build
  • 384257a096fdf0d82d3be5fb1a881ffdf6d721e5 pyverbs/mlx5: Add support for driver-specific context
  • 97f3430dcde4ad372b5dfbcdf0fb819c1f30597e pyverbs: Add support for providers' context
  • 9c860359f20e4e6731e95e04c2c557e7bdaebfaa Merge branch 'noaos-pr-xrcd'
  • 0f5b7984dc34ba56c2b40e897faed95e561fcb07 tests: Make unittest command line arguments work
  • 79b8cc91b740708c4a8ef20e4cab28d492dd3c01 tests: Add XRC ODP test case
  • 22fc547dfdeadd8b38c3c2302cf65c81c5a6c64c tests: Add XRCResources class
  • 22c46b421a89db43eef46705287e7b5b9e721f3b tests: Fixes to to_rts() in RCResources
  • 34ff75645e501e49b4b60bb88d235782765bd5b8 tests: Add missing constant in UDResources
  • 1bfae99bc40b64759bdb7edc5cc7bcdbcee0567e Documentation: Document creation of XRCD and SRQ
  • c0094094e5fa904b2b848d39680bd89148e794ca pyverbs: Add XRC to ODPCaps
  • b4e1ce5473a491990f48d1b749453335bf99d834 pyverbs: Support XRC QPs when modifying QP states
  • 1ca14a974892750a5bc4d8180341321fb25dde88 pyverbs: Introducing SRQ class
  • b68ce6f476cb3e8e1d19cf1e9bf00dafd454be5f pyverbs: Introducing XRCD class
  • 83bc3ddc4a34c4dd57d3814aaf0dd1e6925440a4 pyverbs: Remove TM enums
  • d2c24c0d6514678cc8d56f8f2e28fcd6c2e68bbd pyverbs: Fix CQ and PD assignment in QPAttr
  • e83c7ff811544302ca3ecbcec23df0bb5b68d23f pyverbs: Fix WC creation process
  • 7765e46c5f0316e5be48761b7e882da0e13f796d build: Add centos 8 to cbuild and azp
  • ae029ac74d62b12ea69127c91f83ad5944130764 buildlib: Remove travis CI
  • cdff6880ba57ab8bfbbc066cc1cf53b33d58fbfc Merge pull request #595 from yishaih/mlx5_dr
  • 8684b393f2cae74952295f21f12b5b30b4f8d495 srp_daemon: Use maximum initiator to target IU size
  • df323465b66e5b95c722e6c269a230a7ac126109 srp_daemon: Print maximum initiator to target IU size
  • b32eee706c3d37648ac5a057637e56a8dbea6290 mlx5: Fix typos
  • 11f9b1c6738a2ea9b2e5c0121815bc41d7eda59b mlx5: Add support for Geneve packets SW steering
  • 83ad347a17b131b87c05952bfdea43e56d0ebcee mlx5: Add HW bits and definitions for Geneve flex parser
  • e0589892956957e4673d1b3f7a029b83889a2881 mlx5: Refactor VXLAN GPE flex parser tunnel code for SW steering
  • 5743fb438cb9143d709065d0ca625a2b97371ee4 mlx5: Improve SW steering HW bits and definitions
  • 60a2aef9e01bf2e775b2d988fe6a44fd52fa4f24 mlx5: Cleanup 'inline' from SW steering C files
  • 57c3b11d3631b4748109ee996beebbdb43530024 Merge pull request #597 from noaos/upstream-master
  • 7cb9b9e16a5cc5c05199c1b363a4bab0fccf1cb5 Merge pull request #594 from jgunthorpe/remove_nes
  • 5850789bb89df8f418d99b5dfb7f18bc3dd6cf58 man: Fix wrong field in ibv_wr_post's man page
  • e9faff7a1dc57d7ba8e1b90c1d1566e13c1a8ed0 mlx5: Add custom allocation support for SRQ buffer
  • acee8f6e64b34b54ecbef26c0617f9a416823291 mlx5: Add custom allocation support for DBR
  • 59e32878f5708008a26175676dda705a06bd508f mlx5: Add custom allocation support for QP and RWQ buffers
  • 6c326d3cbc61183c70c36ea201112918cfc54722 mlx5: Extend mlx5_alloc_parent_domain() to support custom allocator
  • a6e489a85429e4052c2f3cc3ba8ad075154f7129 verbs: custom parent-domain allocators
  • 603135a0b851315e44bcde1b7ba39a59812f4209 Update kernel headers
  • 4daf5c91c1296683924cb9668c3d879da072756b libnes: Remove libnes from rdma-core
  • 14b53e240ee59a2791fc31ae4c043a512d4014ab Merge pull request #592 from bharatpotnuri/master
  • 36588f5844af4ef1e5b0d6ad002fa1adf9032653 libcxgb3: Remove libcxgb3 from rdma-core
  • 057611c755957ee9d092c1b6f2153500e4e90ccd Merge pull request #593 from bdrung/master
  • f79ba8ffe711a11f424509cb9a1dfc56606dd801 Fix spelling mistakes in libibverbs man pages
  • 586ee3e6c0de977072b3ca9c4a287786dc12fb8e debian: Drop libibverbs/nl1_compat.h
  • 11ccd5cdae123c4e416d85c554194b9321e5011d debian: Remove Debian revision from libibverbs1 symbols
  • 81d717552031f8f15bf880959b2548e69586369d Merge pull request #590 from jgunthorpe/redundant-decls
  • 43aab27ad1bea2cbd0241416ca77e89e7cf6121d Merge pull request #567 from noaos/pr-tests
  • 259fab3903f0df4e48ee0cf69f93dab79600e0d1 tests: Avoid large allocation attempts of device memory
  • ace34c74506915f9be0f04436e6e6b12c07388ca tests: A few fixes to QP tests
  • e4651fa9c30df40bf35d6067c91ddbfe5e8e67c4 tests: Handle missing capabilities for extended CQ flags
  • 37c98c338ea69d3694e6156029d4e11b3f809181 tests: Fix variable override in test_query_qp
  • bf93bcd9c7acb51349f6d605bec02f6d32ea7ac5 tests: Adaptations to AH tests
  • 8c55be00ced51b3aad4f3efb278402f038f7b566 tests: Skip old tests when no IB devices are found
  • 040faa66a5af4e9b8d9cf262f223c64abbc93600 tests: Unify API tests' output
  • e28cd05101dc1ce41fd2e071ee1fa28373fbf3b1 Documentation: Add background for rdma-core tests
  • d6c1c23355e6aa1647a96d3e7b5eaccc43a3e058 tests: Fix test locating process
  • b84a72aa290b2ff907db6fc56d2ff8dd66089d41 tests: Add ODP UD test
  • 0ef0561a0107ba40acd401668d29ad16301c434e tests: Add ODP RC test
  • 6fb2b9bade55b53552fbadfb998a69e749fc9806 tests: Add traffic helper methods
  • bb1c33221f56bdbedd440f30f03119086fc6a962 tests: ODP requires decorator
  • 340ad62b51fb5953c390e3e524783597f6facaf2 tests: RCResources and UDResources classes
  • 1de6ab3b940ec0ba8348ae1682ce390b6f897e2f tests: TrafficResources class
  • bb5958680256a345ef097d0c2da3075520750e1a tests: RDMATestCase
  • 72918e16727c626717d327cc422654f2d211090d build: Do not enable -Wredundant-decls twice
  • f5fa127ea004e6fd006d0e10a66061356a652b44 tests: BaseResources Class
  • 0ef3cc98e2c8b2f3e3cd062163503a819831656a build: Add pyverbs-based test to the build
  • 3a33260ce9e9846458b9de2cdc800dc779c00d0b pyverbs: Move tests to a stand-alone directory
  • 32b410c7ae9fb9758617c302e45e4a6ed0ced3d2 pyverbs/tests: Rename base class
  • 4159490ba040416f66b28863e9fea37c61fe1338 Merge pull request #586 from noaos/pr-fixes
  • 0b22d6fc6f0d40bb86097d5843b67a1e46084d46 mlx4: Update errno where necessary
  • 7f451bbdaacd8b91bb21c01405e0f3911672ac99 pyverbs: Fix PD assignment in QPInitAttrEx
  • 7ffa09b9c5b449505dcbd5f6a073cc062f463167 verbs: Fix UD pingpong default message size to match default MTU
  • 7edd225bd4c28d265ba364a5d756fdb8f233e722 Merge pull request #585 from rleon/ml-09-24
  • d9bf7805295955e01104955dbed55291d004d088 Merge pull request #584 from swelch/add_open_qp
  • 83b459585050322c89da4d75412de028bb083949 mlx5: Add support for ibv_open_qp
  • 4f4d0a6f45d36318931829ba23a8b54f68f42b3d ibdiag: Remove wrongly added ibtypes.py file
  • d865b664efe73abc0f2959a86f18e56564c4d0b2 redhat: BuildRequires python3
  • 0b09980860a05ec5feb25f7849c2d703db5c157e srp_daemon: fix a double free segment fault for ibsrpdm
  • 71df3e5ac0d5d636b95b861669d7fe59fd9cbe21 cbuild: Run gpg with a home directy in the tmpdir
  • 0da942e88d2dd6d4d0c6c16086e8f902b90e06ca mlx5: Don't assume that input is rounded to power two
  • fccdc37584339807f64ff8757f204fe08d2d6dbf Merge pull request #583 from yishaih/mlx5_misc
  • 12a15823145faf99d44fd865f6b7f548936c302b mlx5: Fix incorrect size of QPN variable as part of direct rules
  • ec3d08b4dbcfa772e558e89312775431e03a3fc2 mlx5: Set miss address on copied STE during rehash
  • 9899a0904cc50443d752cd3c2565d35295086470 mlx5: Fix incorrect postsend of new rehashed/formatted table
  • 1dafb2fb9737800ef815bcf9b872446108f49a69 Merge pull request #577 from mkalderon/topic/send_with_invalidate
  • 3e879fd4c015f106cf759f1357c431bc55389255 Merge pull request #580 from amzn/check-build-fix
  • b16573974e8e6e92bc8dd28036abb74f2b54a7c3 Fix static library regex check
  • 8c1fd763bf8363102d1f70f341f18de3616ec190 Merge pull request #573 from nmorey/dev/master/libefa
  • f7ae1bff3a895703654d2af4c52c436d2a7aa669 suse: provide libibmad-devel

This list of changes was auto generated.

rdma-core - rdma-core-26.3

Published by jgunthorpe almost 4 years ago

Changes:

  • 600800deea042a5409c37e399de06f3501efffb4 Bump to version 26.3
  • 7a7e74913f5cdd1f4afe2fc2077ab8514aa11a93 mlx5: DR, Fix error flows while adding new STE
  • 53410c4bfb0300d0673039d04c1f4d606b34d397 srp_daemon: Avoid extra permissions for the lock file
  • 32f0aeee686ef51a207e4c13c406325f2ea74c3b mlx5: Add fork support for DEVX umem
  • 058f022c31456e2d161a5f7355bd67e21a2ee50b verbs: Prevent dontfork on ODP MR
  • 7612c76a2905e87dea182f3b56f8eef9e21a4168 srp_daemon: Fix the spelling of the name of two symbolic constants
  • d4b2de4fdd3bb952295bac5121a51283fc054149 verbs: Make sure VM_DONTCOPY removed
  • a26f66ec2286653d5416a26eac0bfb324d65ac91 verbs: Try access device before adding it to device list
  • 78bc17d2dffa4b65e7afc2fa9255962f74b66935 verbs: Close async_fd only when it was previously created
  • 9d25df49189c687c363e479752135b0d50481a18 mlx5: Fix potential arithmetic overflow
  • c5c39c3faefd7652512ea59617cac259dcc89d82 libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
  • ef99684142b0e41d2142585ca739a9d54a2c942d mlx5: Fix matching on vport gvmi
  • 467d6b936ce225c879a703a8cc95256824b0ae6a efa: Fix create QP command over ioctl interface
  • 11be5100a6f1acca075205d62d50bc409eb58a8b verbs: Fix ibv_create_wq() to set wq_context
  • eb52baeced2e5487a71a70fcdbf463c7f4fe13eb libibverbs: Fix description of ibv_get_device_guid man page
  • f6b3236112f017f0f3fa65f0032d7720561991e2 buildlib: Fix a warning from newer pythons
  • 34f3dd7bd86db1ba0c082af1e95b7ca80d984a6b mlx5: Allocate accurate aligned DM memory size
  • 29573b48ae79176ade62f45f80e495ad15dc2b58 Bump to version 26.2
  • 183ed53b84ba14e13a366bc2a28740374649004f ibtracert.c: fix RESOURCE_LEAK issues
  • 5211ee1ce745820381b5a105380e96f445e9ec35 iwarp_pm_helper.c: fix RESOURCE_LEAK issue
  • 97ab97057e5f9a0986a2b1a0345422e92e374776 rstream.c: fix RESOURCE_LEAK issues
  • 15933b4193ea5bd521923496a82d5db981d7ca60 xsrq_pingpong.c: Fix RESOURCE_LEAK issue
  • b69f90d52ec6d18f47b80e3a97a0566a930054ed qedr: Fix USE_AFTER_FREE issues
  • ed3c29116e5f767c8180596bdf5cb20a52b548a1 kernel-boot: correct precision specifier
  • 420ecb76deb3d5feac34d05cd89de11d2297e51a infiniband-diags: Fix memory leak in function rereg_and_test_port
  • 24d7a05607f82a0b65a9546c7ac53fb2d042a096 infiniband-diags: Fix memory leaks in ibroute.c
  • 9cabcd2546ae79ae1cfdd2e3c7299098a6dfb59c infiniband-diags: Fix memory leak in read_ibdiag_config
  • a675e13d7fbd25d90da0249bea35a86ceaa243d7 infiniband-diags: Fix two Coverity 'invalidScanfFormatWidth' issues
  • 2e5ae8f1a78bb99d797521e28a295394e78f8356 ibdiags: Dump only supported extended port counters
  • 1e1d2efbb71b015bb5d7485e0f87b7ff3b883ca0 srp_daemon: check return value of function 'umad_init'
  • 4990db62bd304cd4d38a33d15288ce96af4410e4 Fix shiftTooManyBitsSigned issues
  • c72a9052ce60d6de85f8695f304ec0b7284c2c5b rcopy: fix UNUSED_VALUE
  • 2594293519804ab78b67493ea0672209b9a6316f kernel-boot: don't return 0 when failed to allocate name
  • 807101764760011bb1c1b32a8e893c6e36b678b4 libhns: Not process return value of flushing cqe
  • a1212c736e3e8a22364a3141a35f71b5bcc14d4f ibdiag: Compare CA device names by using the maximum length between them
  • 95e8778f490073e3099844c642dc2d804bad5ebf efa: Use the correct barrier between BAR writes on post send flow
  • f9df03b68941e707230451aa24643b3d75b2b8e8 infiniband-diags: Fix a CONSTANT_EXPRESSION_RESULT issue
  • 03a740b107d835cb85e3c5f5822854f297bc9fd5 pyverbs: Fix port_state_to_str function
  • 7602f5779e88d8cc1e0884b37331d32af57254ae libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp()
  • 2ed6ddce0ed9862e1c1afd5ae12c09063a901426 vmw_pvrdma: Avoid double unlock on qp->sq.lock
  • 9e69dc105eb27b773852145fbb6d6ec8070ac74f kernel-boot: Use node GUID instead of system image GUID
  • 0249face59351a131f9fdd3356e913e35bc8a487 tests: Fix checking page_size_cap
  • c40c2d40e90fd1796959c9534506241e273fa6f9 ibacm: Do not open non InfiniBand device
  • ee983959bd268cec34a311885fd8f1b6e1896af1 ibacm: Fix bug in acm_get_ep()
  • e97218eeee089608aabc7b0d2890ea90264fa7a5 ibacm: Fix a memory leak in an acm_open_dev() error path [ #1 ]
  • 4d132cb8dac975ca40d51f623262f03a022bc8d9 libhns: Fix for the error code when polling cq
  • e52a1c2907830b8f772dfc1abdce632e10993896 pyverbs: Return correct port number in QPAttr's AH property
  • 75b70748dc5a3816d19a842318926ca7c9a7a08c libhns: Return correct value of cqe num when flushing cqe failed
  • 05eaaeef1f3dfebf69569746318ccb5fed3a2f87 libhns: Avoid null pointer operation
  • cabe5e200f986ecc7c09286b69ffeb0a3842df5c libhns: Bugfix for updating qp params
  • 0cb3f513668b86ac656787807a4da257b5c94004 libhns: Bugfix for cleaning cq
  • f0061b3aff993ab4c722eacd97e67cc87a9e99e7 libhns: Bugfix for assigning sl
  • a4314e4776cc56b59305d16e790e9e9db0777da0 libhns: Optimize bind_mw for fixing null pointer access
  • f22d4fafb79f725c8ab1d61fe1c37d4abc6d0d77 libhns: Fix calculation errors with ilog32()
  • 9f820de9ca7d6e315be92bc830d354afad3e7960 Bump to version 26.1
  • 9e636b465814b4e7306011ea7608bbd9afc0b7f4 buildlib: Build devel stable branches on Azure
  • 047cb20ff32c4834b2a16887978c80c0353a72f5 man: Fix return value for ibv_reg_dm_mr
  • 497706fe77a05c5653ba56e136f5bffb7cfd69c0 build: Update ABI files
  • 0f5201694034518656eb07f4ee2060c39c6255ce build: Run CI builds on the stable branches with azp support
  • 6ce72aaa5963b28a2a01b47f332fa20c02eeb0db buildlib: Remove travis CI
  • 3146dd6503fbb87b311caae47eeac739dc59bfd3 cxgb4: always query device before initializing chip version
  • 37079bbdb4c6b14f475a8910393e013e40247815 cxgb4: free appropriate pointer in error case
  • 981c7553f55c8200e00e845224b283059dc07c92 mlx5: Allow insertion of duplicate rules using DR API
  • 5639fce1322dd8ae1398f8a7f530197484fc1f9e verbs: Set missing errno in ibv_cmd_reg_mr
  • 8720f4f288b12b8c89c6e237560986334c0949fa pyverbs: Fix CQ and PD assignment in QPAttr
  • 252e5a0f63663da5128fe714a1e9ea8a35995696 pyverbs: Fix WC creation process
  • 382253d87dab98a7d082cd91e40eb59c8b70077b man: Fix wrong field in ibv_wr_post's man page
  • 2e12d7ebf4a578d4b21b4432debf532503907aa5 build: Do not enable -Wredundant-decls twice
  • 59aef63ce25f13bde98aa6e7c453a678b6dfbf0c ABI Files
  • 4159490ba040416f66b28863e9fea37c61fe1338 Merge pull request #586 from noaos/pr-fixes
  • 0b22d6fc6f0d40bb86097d5843b67a1e46084d46 mlx4: Update errno where necessary
  • 7f451bbdaacd8b91bb21c01405e0f3911672ac99 pyverbs: Fix PD assignment in QPInitAttrEx
  • 7ffa09b9c5b449505dcbd5f6a073cc062f463167 verbs: Fix UD pingpong default message size to match default MTU
  • 7edd225bd4c28d265ba364a5d756fdb8f233e722 Merge pull request #585 from rleon/ml-09-24
  • d9bf7805295955e01104955dbed55291d004d088 Merge pull request #584 from swelch/add_open_qp
  • 83b459585050322c89da4d75412de028bb083949 mlx5: Add support for ibv_open_qp
  • 4f4d0a6f45d36318931829ba23a8b54f68f42b3d ibdiag: Remove wrongly added ibtypes.py file
  • d865b664efe73abc0f2959a86f18e56564c4d0b2 redhat: BuildRequires python3
  • 0b09980860a05ec5feb25f7849c2d703db5c157e srp_daemon: fix a double free segment fault for ibsrpdm
  • 71df3e5ac0d5d636b95b861669d7fe59fd9cbe21 cbuild: Run gpg with a home directy in the tmpdir
  • 0da942e88d2dd6d4d0c6c16086e8f902b90e06ca mlx5: Don't assume that input is rounded to power two
  • fccdc37584339807f64ff8757f204fe08d2d6dbf Merge pull request #583 from yishaih/mlx5_misc
  • 12a15823145faf99d44fd865f6b7f548936c302b mlx5: Fix incorrect size of QPN variable as part of direct rules
  • ec3d08b4dbcfa772e558e89312775431e03a3fc2 mlx5: Set miss address on copied STE during rehash
  • 9899a0904cc50443d752cd3c2565d35295086470 mlx5: Fix incorrect postsend of new rehashed/formatted table
  • 1dafb2fb9737800ef815bcf9b872446108f49a69 Merge pull request #577 from mkalderon/topic/send_with_invalidate
  • 3e879fd4c015f106cf759f1357c431bc55389255 Merge pull request #580 from amzn/check-build-fix
  • b16573974e8e6e92bc8dd28036abb74f2b54a7c3 Fix static library regex check
  • 8c1fd763bf8363102d1f70f341f18de3616ec190 Merge pull request #573 from nmorey/dev/master/libefa
  • f7ae1bff3a895703654d2af4c52c436d2a7aa669 suse: provide libibmad-devel
  • c99ae8259f086e68ce6c84ff9a8192a74e8ea5fc suse: make all infiniband-diags config file noreplace
  • 084e9160a1e18b58d7b778c87aeb6a0b8cc4c677 suse: add perl dependency for infiniband-diags
  • 30ed4fbdd5a23c67c421d1c1e265a73c0c282f11 suse: fix dependency to rst2man
  • c7a3b300fe19831f62065e79378e6de9dc7d5031 suse: Fix name for libefa RPM
  • 6973a3a9e2a10700cd1d560354275985922ba788 Merge pull request #579 from rleon/fix-mlx5-ilog
  • 69dbf7ccd18af7c7dd18a16779b03fbce59def45 mlx5: Fix shift of bit in conversion between mlx5_ilog2 and ilog32
  • c08abafce6a398d2cab41ea20f06849b08d27803 ccam: Properly enable ilog32() calculations
  • 5f44b61916d527c6121a14554f1c3a7a2f79740a Revert "Revert "mlx5: Use ilog32 instead of mlx5_ilog2""
  • 64fc60340aa44d0d0cde4c9ca493c4be8dba7593 Merge pull request #578 from yishaih/mlx5_misc
  • 55db0d786cf2b96fc7afb07061de2d8942f4a9e8 Revert "mlx5: Use ilog32 instead of mlx5_ilog2"
  • d44190bdf1788e53263036275009e77d82df22fe libqedr: Add support for send with invalidate
  • 8b9b8dee0d6e32088abb8cce7877724c0520cf07 Merge pull request #561 from haimbo/support_get_ca_name_list_greater_than_32
  • 3ace456fd0e98bd2bbb00ed4c8e162136ffb7968 ibdiags: Support arbitrary number of IB devices in ibstat
  • e3aa8d960a5bb906cd2adb6623342c427cd290eb libibumad: Redesign resolve_ca_name to support arbitrary number of IB devices
  • ed2bfe37d67363f93014ed75aaf4fe5e20e76023 libibumad: Support arbitrary number of IB devices
  • 8c14a564b58d92da62f1d1a6781eb9d8f5f9dde2 Merge pull request #571 from amzn/extended-qp
  • 27d8ee4643e89829e2907bcdb736d19929d1007f Merge pull request #557 from oulijun/lijun-rdma-core
  • f189a2ac12d6b7ff2bbac9270000d232cb856e83 efa: Support send using extended QP API
  • 885531bb987cdbf53939f791be22b067c50ba5cb efa: Add create extended QP direct verb
  • d33a9f9d4086c482fc602adb112692907637ce83 Merge pull request #572 from yishaih/mlx5_flow
  • 33e94fc574e1976b17e95162754ad21038681c63 mlx5: Allow creating a RDMA_RX flow table
  • 98a6a523f04796d231af58ec6442a92701d2232b Update kernel headers
  • 1dfbbd2e2dc3836be4a0cb877953def9fe717834 Merge pull request #570 from rleon/odp_for_dc
  • 0fb4e37e7ccf7e3ef79c85f78d3be95fd12b93f3 efa: Introduce create extended QP support
  • afd980733c7e3bc781b52e44956ed80ee464817b efa: Store verbs_qp in EFA's QP
  • 4a5bcb1d7c2b9e6e089b0542ee71fe165e4d49ae efa: Split send validation function
  • 4ff0457d029a7dd05802b201865aebdd7b960239 efa: Split efa_post_send to auxiliary functions
  • 7f8079fbe79aadefd935282a0533f6a28c75f0d5 efa: Split post send SGL API to auxiliary functions
  • 66f5f45d3332ec223e4f6e122f8d41c6d49faa4a efa: Set errno upon verbs failure
  • 7a7ef7a247959e41b09e6b12ae0190cfc572002b mlx5: Report ODP capabilities for DC transport
  • bfe1dc00a822f5f5ca8a34ac42261e6b2f9e0985 Merge pull request #566 from amzn/unspecified-node-transport
  • 04db039616682dbf83989604b7395277c10b9ca8 Merge pull request #564 from BernardMetzler/siw-cq-fix
  • d863c8dbc44b8edb56a5d12bf56c89a1c17d5267 Merge pull request #569 from marmistrz/docsiw
  • c6b48a7dd67ceabfffc923ca5c76f46b8953c45f Document how to setup rxe/siw.
  • f44aece2a3fa59a78bfc693aff13d393879d84e1 Merge pull request #568 from marmistrz/patch-1
  • 3e5eb69c8a814b77bc22af3e84163231dc1107b5 debian: Depend on python3-docutils instead of python-docutils
  • 9f35ce228f9a6c6fc4575d56a15d1b26ff7b9467 mlx5: Use ilog32 instead of mlx5_ilog2
  • 8ce63dc0e742a3b7ea8857e1c70488de23e368a6 libhns: Modify pi vlaue when cq overflows
  • b70dc38754364adf405cef12950eee40150d0f65 libhns: Remove unused headerfiles
  • 8bcc2634ce95929e341d4896d9a8870de99d1ac6 libhns: Adjust resource release order
  • b6cd213b276f2bd1edcea19235c49cc84079566b libhns: Refactor for creating qp
  • dac52e1d376b98a439db7aa803fcfe50e2912cbf libhns: Change type of wqe_shift to unsigned
  • f05bb91a4ad4841f5b45f0cb534f09c28897a82b libhns: Remove unnecessary memset calls
  • 067ae0895ad8a3d11cbd2ab20649b72ef6ff2781 Merge pull request #565 from amzn/2019-08-15-fixes
  • c242779d66fffc752f069897a04e4195684191bc siw: Change user mmapped CQ notifications flags to 32bit.
  • 6c4d4428919218a09198602e2b0ffcb74b6a4482 verbs: Add unspecified node/transport types
  • 66f7f4614dbd5e3d31b04c0e2bf407731228a718 efa: Fill send operation type in TX descriptor
  • 07d58198f5f45b986a7a1870d3ae554fc1b1ddd1 efa: Protect WQ access with a lock on poll CQ flow
  • bc3b7c7a02747ab6421c3b82502a5863dca73114 efa: Remove various unused fields from structs
  • 73868f7b908173999913730cc801d888bfb1e119 Merge pull request #559 from amzn/2019-08-04-misc-fixes
  • aaa336841fbbe8e9609610bf9642f4c2e9b3faa8 cxgb4: remove unused c4iw_match_device
  • c7e71b25026893ee9339f7620b01aff7ce54eb35 cxgb4: fix chipversion initialization
  • 2d82e68558f4151a97b9ca8e7fcfb0cbb1c3315b Merge pull request #558 from amzn/field-avail-fix
  • e6c603d17e3431936f6982ee8eddcf00159c3775 efa: Remove redundant zero of port_attr
  • 9c89d63f5eea02f40c200716ec0b76479c1d424d efa: Use {} for zero initialization of structs
  • 39d82a36a7ee81751937f0d7c27d00fb15ebe249 efa: Add missing initialization of command structs [ #3 ]
  • c2958ccb09b9dbc29684792c3007c15eec240d5c efa: Use proper error labels in alloc context flow
  • 63df0c4b1036548b30e7a9db5e77e6cae7442c86 efa: Handle memory leaks in free context flow
  • 547d8e59fd27c81f127b88bfb03742476631d7cc efa: Don't use opportunistic TX inline
  • eebaf65a3c0416806e2f6d511e813446c62f07db efa: Fix direct verbs wrong version number in debian symbols
  • 22292c646487a24238115f0e99a586cd43983b87 efa: Remove reimplementation of field_avail macro
  • 9d106e10034650cbc6f1d8a48c6679e8dd6edf3a Merge pull request #546 from amzn/2019-06-26-direct-verbs
  • 8c8c8036b3d355d87689c7ff0bf52752ef003923 Merge pull request #554 from rleon/sriov-vfs
  • 0a71b1c968662a8dbb44534c87d1ba092df462fe srp_daemon: check that port LID is valid before calling create_ah
  • dfcd9cb9a45a4bc68901063d7fc476549adae7d4 build/azp: Fix centos6 spec file to version 26
  • bf02e6cb11263da7aab9f036bdc0bb6538a46695 Merge pull request #552 from jgunthorpe/azp_update
  • 966ad53ee52506ff14c91d95921b86f174d61b7f Update library version to be 26.0
  • bec685e96485b8244580adc576d537b1de35759b kernel-boot: Set default prefix for RDMA devices with unknown protocol
  • 72f852c72a78c69afc5331ec670e3d6d992ede5a kernel-boot: Separate PCI fill function
  • 556d512629116851bc62916cf558cf95e51b0659 Merge pull request #555 from amzn/create-ah-valgrind
  • 8acd16b943404432501ac7984674ff86ce273bb0 srp_daemon: improve the debug message for is_enabled_by_rules_file
  • f2f0fb2333171a19219127e6ae9f1eabf18b1571 verbs: Initialize reserved attributes in create AH command [ #2 ]
  • bd70a64b32e48b3fc4fc76c3bfa6034a361b247f efa: Add query AH direct verb
  • fc0a836b9344c908ea08d6456b5612baf7251b67 efa: Add query device direct verb
  • 2066065574554229f5e4ef1a37abf637938b71e3 Merge pull request #540 from yuvalshaia/reg-mr-iova
  • 936cf8e17cf30dd37ed9b9bb91576603df9184ae build/azp: Have Azure Pipelines create releases when tags are made
  • 3e18b59e16d854843497b4d543ba9942ac9575c6 build: Use the CMake variable -DENABLE_WERROR to turn on WERROR mode
  • 5e655a091e1e5cdb9cbc0a2bc541b7e2c00f352a build/azp: Run lintian over the bionic .debs
  • 9d6fe4eab695c6c76eb0e29e0acfd0e58623bc34 build/azp: Add centos6 to the test distributions
  • 7b8287b8cea562a5339b1ae9331aa6c99f3df336 build/azp: Reduce the package list
  • f568bd1d51a6585a3602b0bec03fb63b093a4186 build/cbuild: Update cbuild to work with python3
  • ae7acfd83938821e17f7a9fe9739cb653c5544d8 build/azp: Update check-build to work with python3
  • bc3b5e2a6a5dd0eab4e06fc5972a0299c1e4720e build/azp: Add Fedora 30 to the distro testing
  • 5d59deca2b473d45509cf2ca8ccfdaf241975c83 build/azp: Run a test compile on ppc64el as well
  • 181fd0ed195e843b07718b7bc4a6bdefe0791335 build/azp: Use clang 8.0 for building
  • 6ca36c8c670e23c10f5259e9574d179e57c6770c build/azp: Use gcc 9.3 for building
  • f8a9f760e43ef548f9496cc0c13071b47b9e6d21 build/cbuild: Add push-azp-images
  • d885603d30876693485e474a41286af7ea1098b3 build/azp: Use a version number for the docker images
  • cd34156d68141dc42e31d88650af667dae8aa193 build/travis: Do not cross compile for ARM64
  • 0814f0d5804f3fb4113fa6a1656617428eee1ed1 build/travis: Do not run checkpatch
  • 76ad4cdb74f22f6c7819a6e003fe050324766a74 build/travis: Do not build packages in travis anymore
  • f26b62f02a52cdcd3b1ac3c589525b1735538b83 build/cbuild: Remove docker-gc
  • 714beb4ab4febf90603174c1a1291ae252e55803 util: Enable uninitialized_var on powerpc
  • d95bdde7b1cccfaf0c42c1bbd546a748c8ab6b9e rdmacm: Fix missing libraries on centos6 build
  • 5961a4e6003f0b6fcb14791a6ae4bb65b2920ec0 Merge pull request #553 from rleon/pyverbs-cmake
  • ef8aca40b140d234aadbdaedbb6a2199dd2dce6e kernel-boot: Instrument rename utility to allow sane bug reports
  • a00a3fb650b401ec954db32ad4b7186dddac60a3 build: Do not open code compiler flag detection
  • a9eaddb24b36f882ed9e1cea7b24607cc6815548 Merge pull request #550 from noaos/pr-fixes
  • 68adab964b0d64446dbb15e2df0c9f7ba1352e8c verbs: Introduce a new reg_mr API for virtual address space
  • 29b1be585f85380994b86ffd0708ae2f5c7116bc azp: Add some documentation describing azure pipelines
  • cba800d6fea904a0a535a22c0d393f2bbd3d4f01 siw: Use only VERBS_DRIVER_ID matching
  • 7ef6077ec3201f661458297fea776746ba752843 Merge pull request #539 from jgunthorpe/netlink
  • 95934b61a74e610d9a62f1a374e3a4f767118b74 rdmacm: Use open_cdev and netlink to open the rdma_cm char device
  • 4f6c197f4db98527f206365cb60ace09bf4f7f67 verbs: Get the fw_ver from netlink
  • 133ca22ca170f3373704dae1741fd1ec6db13737 verbs: Get the node guid from netlink
  • f2ca475baa28b1466febebd31eee10d1c62da295 verbs: Use open_cdev to open the uverbs0 char device
  • 69c3e4cbbcc7fe3f9831945c66debb7fa546f87b util: Add open_cdev
  • 062bf1a72badaf6ad2d51ebe4c8c8bdccfc376e2 verbs: Revise how init is sequenced
  • 6c3763070f711d9305b8aea8086abd1cf1e6c307 verbs: Retrieve the node_type from netlink
  • 0c3cecfe04d5a728afcc158a2b813b90aed0d201 verbs: Use CHARDEV info from netlink to bind drivers
  • 2bfb0ed2f3b2f2a3050168dcd902682d38ba88d2 verbs: Use netlink to determine the uverbs chardev
  • c013d7dec8771e1b68eec22e88e1b67e8dbfefdc verbs: Use netlink to discover uverbs devices instead of sysfs
  • adbfbed69979770acab8850c8fb00df20c2b35b8 util: Move RDMA netlink code into rdma_nl.h
  • 443c80dd2858c1c7f32c8d0311445f72003cc1c4 build: Shim netlink headers instead of using NL_KIND
  • 36a7341f7b7dcf9f2566099c97b5bc21f1ee96b4 Remove obsolete libnl constructs
  • 961d840327d0ec19501123d25c35be2b8a2ff9ea verbs: Remove 'zero_socket' from neigh.c
  • 999da6dd0c47223be76fc2acd4eb123cb16664ff util: Add missing include to util.h
  • 87b8ea5dd6c1d9bfff1b811aa52eec8547b91f74 verbs: Add ibv_read_ibdev_sysfs_file
  • aeda3e31814192ae9bec9b8057460f78deb3f158 verbs: Remove verbs_device sysfs_path
  • 11e03cf884a76459e50cbb25a2cbe94804ccd11e verbs: Read device/modalias on demand
  • 4c7161dc47223cc7ac60c2017c71bb16ff3312e9 providers: Remove unused hca_type
  • 837954ff677cdcc6379abf2709ef12dfffa28bc6 Merge pull request #549 from rleon/cbuild-fixes
  • ae7ab7e3f253308045ada38588de35420d538f0c Merge pull request #551 from bdrung/master
  • e1360ba3a272fbe0b5dd7dde16f0230767f7eeaf debian: Skip installing efa if arch lacks coherent DMA support
  • c287566cd2c9172f9e241007168fdb2d589861b1 Fix spelling mistakes in documentation
  • a111e1d5088e68eb843436dff73ed999c2e36533 debian: Fix provided libefa1 name
  • 335dc36424f860479607962ebd9baac503ad0ebc debian: Add Pre-Depends on ${misc:Pre-Depends}
  • e9ce51810f3caf6ce408b124842568c685b76d70 debian: Bump Standards-Version to 4.4.0
  • 3f7f4be7afb8b9dc7dbb245b7e23f80d1998894c Merge pull request #548 from yishaih/mlx5_misc
  • 12ec30e3005db7068ffeee6bd6e7e8e1999f8fd0 pyverbs: Fix assignments of bad work requests
  • 6d97a4af97b85156060d814b12a336537258d0fd pyverbs: Avoid casting pointers to object type
  • fe53213d5b6ee294a025fdb59a78c4bc0da8029d build: Remove warning-causing compilation flag from pyverbs
  • ca16c12e0aa81efe56e4720cdbcbf4400a3a9c91 pyverbs: Fix Cython future warning during build
  • f81717c63427ea795f74114522888a057bdc908c kernel-boot: Fix garbage name due to wrong usage of netlink API
  • 8c62875b2f7fbccef335f6ec5f2829ffd73d5fb3 cbuild: Upgrade PyYAML load call to v5.1
  • 4d52a8f97a9ecef0d7d5dd990744d4ddb8a25efc mlx5: Fix mlx5_ifc metadata fields spelling
  • 8d239408c47e988785a5802bdc99086cd6bf3ecb mlx5: Fix bucket allocation check
  • 3a5752d575ef97371c1286f32334177419cd36e7 mlx5: Allow matching of source QP regardless the source port
  • f8c2afe26d04f51ef1ca3fcdac248bb137473410 mlx5: Set the proper flags upon dr_fill_data_segs
  • c2a493931d52d9847f76d652ddbbef3afe0c4034 Merge pull request #543 from yishaih/mlx5_devx_event
  • 92bf04b87b5b85da1e84cf58d38ed598c5b77849 mlx5: Expose DEVX API to read asynchronous event
  • 8e744d9c9b72be1dbb602d56ad0a8b7037d7246b mlx5: Introduce DEX APIs to subscribe for asynchronous events
  • e76cecf4ead8a554edc3da85518ed4acfd4e0bd8 mlx5: Introduce DEVX APIs to create and destroy asynchronous event channel
  • 1e968334adf578ad5429f21b0d5ba1f8dc98b661 Update kernel headers
  • f7470a11e5beb2d097bb88aea9e0f63dd881c536 Merge pull request #547 from alialnu/fix-variable-initialization
  • 30f8db9528cd83b29f01fdd11774c786da5854a5 rsockets: fix variable initialization
  • 57a6e04e5c9f3ab9344bbe5df27966ad44b2167a Merge pull request #536 from BernardMetzler/siw
  • fb399ae6645cd44827e8e80829549900c652cf31 Adding Soft-iWarp user library
  • e9ffc0b3b940950022afefb8bede2e6052f2b3fe ibacm: only open InfiniBand port
  • f7eedfe16ab37afdb98724c3c860afedd39a092e Merge pull request #544 from rleon/ibdiag-fix
  • 98322b7a0c3536ac4cfa453a4c346b9362de9d7e ibdiags: Fix linkage error on PPC platform due to typo
  • 187afb1387e942c7217ff99a763499e8a55a4a3e Merge pull request #542 from oulijun/lijun-rdma-core
  • 4f1b1c56bff684a70eaed373d5b95cba00103062 RDMA/hns: Bugfix for identify the last srq sge
  • 90ee582d73982af16e402880de3870814b91163b RDMA/hns: Clean up unnecessary check of qp type
  • 2e44dc07df080108859827ad05f374f9d122a2ec Merge pull request #533 from oulijun/lijun-rdma-core
  • 911e29bf1044b073d9c37cad9ed4066b4d5347b7 Merge pull request #538 from nmorey/dev/master/dracut
  • b9c87a29c1a1359044e65d4c85e3288c0dece011 suse: drop obsolete dracut script
  • 47eff6e8624d1b8af41ccd64371d587d1a3199b5 libhns: Adjust the order of parameter checking
  • 5513da2b7b9be11ffaf5757de96e9975c9287ded libhns: Fix bug type inconsistent
  • d7115e26a9dfcd0290db47d62df75981d0bbf0be libhns: Avoid dseg cross-page risk

This list of changes was auto generated.

rdma-core - rdma-core-25.5

Published by jgunthorpe almost 4 years ago

Changes:

  • 316cc3646b1432ea1ee4d7541768acce24e2f91e Bump to version 25.5
  • ebf9e495c460f5ec1f51ea934b0dee96b17d9206 mlx5: DR, Fix error flows while adding new STE
  • d447d09c093f9554943d649c28d19a9a77837556 srp_daemon: Avoid extra permissions for the lock file
  • 207f8a6394d2418530aff965c9282ef45991273e mlx5: Add fork support for DEVX umem
  • 867b40163b5cb5761f9e0f58d7d9f4c954212a7e verbs: Prevent dontfork on ODP MR
  • 6847e9cfdce179738d4673cc272caf0dc40051c9 srp_daemon: Fix the spelling of the name of two symbolic constants
  • 6e1f1a13da21312f049a2e1b897e5d05f067b1eb verbs: Make sure VM_DONTCOPY removed
  • 72c1a697fbd0dde20851894773091fa095f9c4f9 verbs: Try access device before adding it to device list
  • 1e668a1c1da54627874ec47107f284f9bae30ec2 verbs: Close async_fd only when it was previously created
  • e912226cec30814cffb283cb14451ea3ec6205d4 mlx5: Fix potential arithmetic overflow
  • 9b133b9e3b628367bfa9a675d037c9740634f8e6 libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
  • 9e59ebc9fbba4e46113fff7b07a17d795cef5b9e mlx5: Fix matching on vport gvmi
  • a3829c8bd3cb85208b0cfca2a21547baffb50e1c efa: Fix create QP command over ioctl interface
  • 2d4bbad8272c5a18f899e5c1a6f84b598d7f161d verbs: Fix ibv_create_wq() to set wq_context
  • fda68ad46faead648d0d9bc9205e20846324165d libibverbs: Fix description of ibv_get_device_guid man page
  • e103d1db93294d1f0b5ae53abc1e8683b0e8d53a buildlib: Fix a warning from newer pythons
  • 239b08309f07b6a9f906307b498538ec75a57de3 mlx5: Allocate accurate aligned DM memory size
  • 17e7ff2ecdb77e82f24fa30f5846606e246104ad Bump to version 25.4
  • f20e95391a9da6f335a9a11294bb1bbd746a603f ibtracert.c: fix RESOURCE_LEAK issues
  • e0a2a828dc31590709903ba3070a26cfbe70d74a iwarp_pm_helper.c: fix RESOURCE_LEAK issue
  • bb03ef0997b0292b3e5c2f1aecd8c98621899d73 rstream.c: fix RESOURCE_LEAK issues
  • 924960df00ed1a848394c7da36f6df0b8577ee4e xsrq_pingpong.c: Fix RESOURCE_LEAK issue
  • 3a44465ce6def13a790663fe1fa84bb27f725c60 qedr: Fix USE_AFTER_FREE issues
  • 4873721d7da91ebf43f0279fd750f3274f98ea78 kernel-boot: correct precision specifier
  • b62fa3e9552faee39ff238460a43bc84264bd52a infiniband-diags: Fix memory leak in function rereg_and_test_port
  • e4e6bc190891b43431b1e5c13ba141f77d83f991 infiniband-diags: Fix memory leaks in ibroute.c
  • 964d96af2abcb24b57a1922cf4473a211166a322 infiniband-diags: Fix memory leak in read_ibdiag_config
  • e0e86e88064d44cc71a57d40971affe6d6780a2f infiniband-diags: Fix two Coverity 'invalidScanfFormatWidth' issues
  • 784df4c807a2e30315dec1c3a067f2cc9ea54b8d ibdiags: Dump only supported extended port counters
  • e9d6a2bfb758820a8110e5d83bd81866cecea112 srp_daemon: check return value of function 'umad_init'
  • 948660cfcdd06c024dd07cf4c17e1f094b3b74c9 Fix shiftTooManyBitsSigned issues
  • 2a5b6562f7cd74bc93627486a404b7bc42a25d34 rcopy: fix UNUSED_VALUE
  • af53bee3cf2410a51c28d3364571b30f08b93ad3 kernel-boot: don't return 0 when failed to allocate name
  • fb256ae08397103b726b23407dc4c220c8d637ef libhns: Not process return value of flushing cqe
  • 9914953352476a60cf85d0f2e389996529579018 infiniband-diags: Fix a CONSTANT_EXPRESSION_RESULT issue
  • 928304d6747b9492884eb1743c30b6e06f70a0af pyverbs: Fix port_state_to_str function
  • 5de68cc7542efbb3c2c573c762810bf89578d669 libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp()
  • fc9dfe0e762550471e967be1dc4424be51248a88 vmw_pvrdma: Avoid double unlock on qp->sq.lock
  • 5a719e4de5dd5bd7867ba7d2d357555d1c2e9388 kernel-boot: Use node GUID instead of system image GUID
  • 556e0c074a7cda9386613096eff1ff073bce5690 tests: Fix checking page_size_cap
  • dace3b0945f17d9180ce10414af55309db2a6fd4 ibacm: Do not open non InfiniBand device
  • e8a299528d5a159aa8d5d537c034a618ddb1bfba ibacm: Fix bug in acm_get_ep()
  • 0eb64922c2661f03d410582c4fc01c43ee11ff3d ibacm: Fix a memory leak in an acm_open_dev() error path [ #1 ]
  • c4017b210e7a9b4fb424a9bf30e3103f69076120 libhns: Fix for the error code when polling cq
  • 9118d79512c8afff73b961f7e633b32b970afa77 pyverbs: Return correct port number in QPAttr's AH property
  • 6abfbeaeaebd56ea6eaea81c6636d4c3ae33c80f libhns: Return correct value of cqe num when flushing cqe failed
  • 5177a610a673f4f2cf42421b53979ead55541a2a libhns: Avoid null pointer operation
  • 048a325edf84764ffbe393a68c7b2621d9bb03fb libhns: Bugfix for cleaning cq
  • 0e32cfaa3873a8aac9a370e2db04e3203e7287c2 libhns: Bugfix for assigning sl
  • ebe3ca48338d43e5b5c70bb348c7ccc1d8a0b8db libhns: Optimize bind_mw for fixing null pointer access
  • ba0fbcfc2ffd456b9530740b81767834aba2335f Bump to version 25.3
  • d83578b4d9473482a12ec5bd91e9ec8bef6f17e1 build/cbuild: Update cbuild to work with python3
  • bdae1b9a5789d38a9a7f73b5bfd567a53697e044 Bump to version 25.2
  • be3fe89420e2e76fa03c93383c4aa64138d4016b buildlib: Build devel stable branches on Azure
  • 3ac84b915bc7e308d7b96fe57c322db1c283742b man: Fix return value for ibv_reg_dm_mr
  • 7e8caf1b955a604e0b7e8b18da9b8e623a74df49 build: Update ABI files
  • fc1ab9680bdba3694e837bf8ac086d1f861481c2 build: Run CI builds on the stable branches with azp support
  • 2aa095cb781856e3e9ed46837c38c486db7fac89 buildlib: Remove travis CI
  • 742f07e6477196a0ca2a15cfa125e855c73b3b6e build/azp: Have Azure Pipelines create releases when tags are made
  • ca18bd6a37ad292c894dfe4f2459ee3dcbc72410 cxgb4: always query device before initializing chip version
  • a38d9d4e484181ebf01c9905e25bd434d8d7666a cxgb4: free appropriate pointer in error case
  • a44fc5c4d65a3a22c0c007be983819fb1d72559e mlx5: Allow insertion of duplicate rules using DR API
  • 1b765b7630868bb8cb88c193884c90a425f4717b verbs: Set missing errno in ibv_cmd_reg_mr
  • d919a7554df63f6ab1358dfea06e9b405806d4e7 pyverbs: Fix CQ and PD assignment in QPAttr
  • 22178467419d419f41a6d2bbae4d0de510e96e3c pyverbs: Fix WC creation process
  • 7041ce34d9d604a63afd5eb9e15dedf50738a3bd man: Fix wrong field in ibv_wr_post's man page
  • 4827f10bdecb079147dca5a88e7e28e29bf36b47 build: Do not enable -Wredundant-decls twice
  • cd6b1d73aff2d67f195ad6b7c5bac22a0ba19e94 srp_daemon: fix a double free segment fault for ibsrpdm
  • 93fd8af51d80a607f90304ea94e0a8e0cc96d119 pyverbs: Fix PD assignment in QPInitAttrEx
  • 21e1b1dd11ab09a6285dabd8a865f90a6b556c36 mlx5: Fix incorrect size of QPN variable as part of direct rules
  • 2d8e50cce1ee44200838857f0e4a85ee13e50090 mlx5: Set miss address on copied STE during rehash
  • 18e0ef19cc531e584af73c593420f89828298a9e mlx5: Fix incorrect postsend of new rehashed/formatted table
  • 1841d48eec9d845daef961ac21795e5493a376ff Bump to version 25.1
  • 16bb008081a9c782675a2495d390429d1b264070 suse: provide libibmad-devel
  • 2d05ac6e6dd77c555945572fd28924bc6071eef6 suse: add perl dependency for infiniband-diags
  • 441a82cf5025b378c540e203708725bc0f73348f suse: fix dependency to rst2man
  • bfde2fafdc248ac00ee3d6926b4b0a2cb4ae6465 suse: Fix name for libefa RPM
  • c367247ed19cb1bcd4bf217972835fbcb3fbc4a4 ccam: Properly enable ilog32() calculations
  • 39c96417d5ee95492e073bc5db995a180a0983d1 siw: Change user mmapped CQ notifications flags to 32bit.
  • 3551b263d8c68f1bd89bb8ef429bac9dd96533db travis: fix aarch64 extraction
  • 9337c0fc8a13dd3c21c18a4493393aeb632cde3f cxgb4: fix chipversion initialization
  • d000794c298f245427b754ac0a6dd8562c43db85 kernel-boot: Set default prefix for RDMA devices with unknown protocol
  • e3ed5b2ab8e1365870e22d2ccd4cd042af36f2a4 rdmacm: Fix missing libraries on centos6 build
  • 98a1cdee423373bc9409ef551ee10cd45ac48a8a ABI Files
  • 556d512629116851bc62916cf558cf95e51b0659 Merge pull request #555 from amzn/create-ah-valgrind
  • 8acd16b943404432501ac7984674ff86ce273bb0 srp_daemon: improve the debug message for is_enabled_by_rules_file
  • f2f0fb2333171a19219127e6ae9f1eabf18b1571 verbs: Initialize reserved attributes in create AH command [ #2 ]
  • 2066065574554229f5e4ef1a37abf637938b71e3 Merge pull request #540 from yuvalshaia/reg-mr-iova
  • 5961a4e6003f0b6fcb14791a6ae4bb65b2920ec0 Merge pull request #553 from rleon/pyverbs-cmake
  • a00a3fb650b401ec954db32ad4b7186dddac60a3 build: Do not open code compiler flag detection
  • a9eaddb24b36f882ed9e1cea7b24607cc6815548 Merge pull request #550 from noaos/pr-fixes
  • 68adab964b0d64446dbb15e2df0c9f7ba1352e8c verbs: Introduce a new reg_mr API for virtual address space
  • 29b1be585f85380994b86ffd0708ae2f5c7116bc azp: Add some documentation describing azure pipelines
  • cba800d6fea904a0a535a22c0d393f2bbd3d4f01 siw: Use only VERBS_DRIVER_ID matching
  • 7ef6077ec3201f661458297fea776746ba752843 Merge pull request #539 from jgunthorpe/netlink
  • 95934b61a74e610d9a62f1a374e3a4f767118b74 rdmacm: Use open_cdev and netlink to open the rdma_cm char device
  • 4f6c197f4db98527f206365cb60ace09bf4f7f67 verbs: Get the fw_ver from netlink
  • 133ca22ca170f3373704dae1741fd1ec6db13737 verbs: Get the node guid from netlink
  • f2ca475baa28b1466febebd31eee10d1c62da295 verbs: Use open_cdev to open the uverbs0 char device
  • 69c3e4cbbcc7fe3f9831945c66debb7fa546f87b util: Add open_cdev
  • 062bf1a72badaf6ad2d51ebe4c8c8bdccfc376e2 verbs: Revise how init is sequenced
  • 6c3763070f711d9305b8aea8086abd1cf1e6c307 verbs: Retrieve the node_type from netlink
  • 0c3cecfe04d5a728afcc158a2b813b90aed0d201 verbs: Use CHARDEV info from netlink to bind drivers
  • 2bfb0ed2f3b2f2a3050168dcd902682d38ba88d2 verbs: Use netlink to determine the uverbs chardev
  • c013d7dec8771e1b68eec22e88e1b67e8dbfefdc verbs: Use netlink to discover uverbs devices instead of sysfs
  • adbfbed69979770acab8850c8fb00df20c2b35b8 util: Move RDMA netlink code into rdma_nl.h
  • 443c80dd2858c1c7f32c8d0311445f72003cc1c4 build: Shim netlink headers instead of using NL_KIND
  • 36a7341f7b7dcf9f2566099c97b5bc21f1ee96b4 Remove obsolete libnl constructs
  • 961d840327d0ec19501123d25c35be2b8a2ff9ea verbs: Remove 'zero_socket' from neigh.c
  • 999da6dd0c47223be76fc2acd4eb123cb16664ff util: Add missing include to util.h
  • 87b8ea5dd6c1d9bfff1b811aa52eec8547b91f74 verbs: Add ibv_read_ibdev_sysfs_file
  • aeda3e31814192ae9bec9b8057460f78deb3f158 verbs: Remove verbs_device sysfs_path
  • 11e03cf884a76459e50cbb25a2cbe94804ccd11e verbs: Read device/modalias on demand
  • 4c7161dc47223cc7ac60c2017c71bb16ff3312e9 providers: Remove unused hca_type
  • 837954ff677cdcc6379abf2709ef12dfffa28bc6 Merge pull request #549 from rleon/cbuild-fixes
  • ae7ab7e3f253308045ada38588de35420d538f0c Merge pull request #551 from bdrung/master
  • e1360ba3a272fbe0b5dd7dde16f0230767f7eeaf debian: Skip installing efa if arch lacks coherent DMA support
  • c287566cd2c9172f9e241007168fdb2d589861b1 Fix spelling mistakes in documentation
  • a111e1d5088e68eb843436dff73ed999c2e36533 debian: Fix provided libefa1 name
  • 335dc36424f860479607962ebd9baac503ad0ebc debian: Add Pre-Depends on ${misc:Pre-Depends}
  • e9ce51810f3caf6ce408b124842568c685b76d70 debian: Bump Standards-Version to 4.4.0
  • 3f7f4be7afb8b9dc7dbb245b7e23f80d1998894c Merge pull request #548 from yishaih/mlx5_misc
  • 12ec30e3005db7068ffeee6bd6e7e8e1999f8fd0 pyverbs: Fix assignments of bad work requests
  • 6d97a4af97b85156060d814b12a336537258d0fd pyverbs: Avoid casting pointers to object type
  • fe53213d5b6ee294a025fdb59a78c4bc0da8029d build: Remove warning-causing compilation flag from pyverbs
  • ca16c12e0aa81efe56e4720cdbcbf4400a3a9c91 pyverbs: Fix Cython future warning during build
  • f81717c63427ea795f74114522888a057bdc908c kernel-boot: Fix garbage name due to wrong usage of netlink API
  • 8c62875b2f7fbccef335f6ec5f2829ffd73d5fb3 cbuild: Upgrade PyYAML load call to v5.1
  • 4d52a8f97a9ecef0d7d5dd990744d4ddb8a25efc mlx5: Fix mlx5_ifc metadata fields spelling
  • 8d239408c47e988785a5802bdc99086cd6bf3ecb mlx5: Fix bucket allocation check
  • 3a5752d575ef97371c1286f32334177419cd36e7 mlx5: Allow matching of source QP regardless the source port
  • f8c2afe26d04f51ef1ca3fcdac248bb137473410 mlx5: Set the proper flags upon dr_fill_data_segs
  • c2a493931d52d9847f76d652ddbbef3afe0c4034 Merge pull request #543 from yishaih/mlx5_devx_event
  • 92bf04b87b5b85da1e84cf58d38ed598c5b77849 mlx5: Expose DEVX API to read asynchronous event
  • 8e744d9c9b72be1dbb602d56ad0a8b7037d7246b mlx5: Introduce DEX APIs to subscribe for asynchronous events
  • e76cecf4ead8a554edc3da85518ed4acfd4e0bd8 mlx5: Introduce DEVX APIs to create and destroy asynchronous event channel
  • 1e968334adf578ad5429f21b0d5ba1f8dc98b661 Update kernel headers
  • f7470a11e5beb2d097bb88aea9e0f63dd881c536 Merge pull request #547 from alialnu/fix-variable-initialization
  • 30f8db9528cd83b29f01fdd11774c786da5854a5 rsockets: fix variable initialization
  • 57a6e04e5c9f3ab9344bbe5df27966ad44b2167a Merge pull request #536 from BernardMetzler/siw
  • fb399ae6645cd44827e8e80829549900c652cf31 Adding Soft-iWarp user library
  • e9ffc0b3b940950022afefb8bede2e6052f2b3fe ibacm: only open InfiniBand port
  • f7eedfe16ab37afdb98724c3c860afedd39a092e Merge pull request #544 from rleon/ibdiag-fix
  • 98322b7a0c3536ac4cfa453a4c346b9362de9d7e ibdiags: Fix linkage error on PPC platform due to typo
  • 187afb1387e942c7217ff99a763499e8a55a4a3e Merge pull request #542 from oulijun/lijun-rdma-core
  • 4f1b1c56bff684a70eaed373d5b95cba00103062 RDMA/hns: Bugfix for identify the last srq sge
  • 90ee582d73982af16e402880de3870814b91163b RDMA/hns: Clean up unnecessary check of qp type
  • 2e44dc07df080108859827ad05f374f9d122a2ec Merge pull request #533 from oulijun/lijun-rdma-core
  • 911e29bf1044b073d9c37cad9ed4066b4d5347b7 Merge pull request #538 from nmorey/dev/master/dracut
  • b9c87a29c1a1359044e65d4c85e3288c0dece011 suse: drop obsolete dracut script
  • 47eff6e8624d1b8af41ccd64371d587d1a3199b5 libhns: Adjust the order of parameter checking
  • 5513da2b7b9be11ffaf5757de96e9975c9287ded libhns: Fix bug type inconsistent
  • d7115e26a9dfcd0290db47d62df75981d0bbf0be libhns: Avoid dseg cross-page risk
  • 12d476c12054da68c5aeeb764fd911e605ca7723 libhns: Keep qp buffer size aligned for userspace
  • 8e8133ff7cf6004f240cb6b56d5480fe26b0772f libhns: Limit the index of wr id
  • 3d31230ea85a10c5bf3219e333635c3952972c72 libhns: Bugfix for computing valid sge
  • c8e90ce5054e1babdb514f8e1ef1e36c45cec975 Merge pull request #541 from jgunthorpe/azure-pipelines-test
  • 2f3cec09368f64e722fa267c5c0f1f3728ea6dc4 azp: Set up CI with Azure Pipelines
  • 1c1b60bc929b0865188792b65525297f42ba6750 ibdiags: Do not use a post increment in a macro context
  • aa41a65ec86bdb9c1c86e57885ee588b39558238 Update library version to be 25.0
  • 7b799d3d2eb88570d6fe2d1237512793ed26c20c Merge pull request #537 from rleon/rdma-rename-fix
  • 2519d03abcd143896c744d2a42e77d8d2b95154a kernel-boot: Reset buffer before refill
  • f7994f67480a4f867ed4119f89541662ca3eaa7e Update kernel headers
  • 3be8b01103b45f863613ec46156ef4bd7cd2791c Merge pull request #512 from shefty/fixes
  • 556f5c6ef12c14563c35854a880030b91a5414f0 Merge pull request #535 from nmorey/dev/master/dracut
  • 93398605dcf92c68239cf7e6e0cffa8097fa7268 Merge pull request #529 from jgunthorpe/ibd-rdma-core
  • 35b8912c8364870e517c7e6134a9358fe30e1ab3 ibdiags: Perform substitution on the RST include files as well
  • c2462bc3a6193587af1304ed73209e2192f1a9eb ibdiags: Remove @BUILD_DATE@ from the man pages
  • be6caf74265841602d3bfae19ebf9d64a8dd0311 ibdiags: Remove obsolete build system and related files
  • 7237cedf3767d875cb1a22299df819a79eebcbfc ibdiags: Flatten the infiniband-diags tools into one directory
  • a4814ff6a5fb48c9bd255339a6bb3c924043d8dd libibnetdiscover: Flatten libibnetdiscover into one directory
  • e0142365cb2547ec5407f0928ef6959107c0f518 libibmad: Flatten libibmad into one directory
  • 716eb86161ee5555ee14002034e60ec955bf9ff8 ibdiags: Obsolete mad_osd.h, ibnetdisc_osd.h
  • 40964383cbbcd88505edebe8fee360034c6018f5 ibdiags: Add suse packaging
  • c63b1d3ff0143906763128188f131c54fef23e43 ibdiags: Add Fedora packaging
  • 81906f7afdb69b10eff30c10864a6f5840efd33e ibdiags: Add Debian packaging
  • 775241089e269ad433f6b9ff53c9359d1521b38c suse: fix dracut support
  • 1f09b474c4a1c1ab0e22080b2bbda4353b829454 ibdiags: Provide the cl_nodenamemap interface
  • a2e07095b9765307a5de7ea11e4c81b46cd0d473 ibdiags: Copy part of ib_types.h from opensm
  • 2f9141a5975fb9a15d687cb502a7c97a29690177 ibdiags: Copy the cl_qmap implementation from opensm
  • 58670e0a17ba6231171128d75e1b8749e9c8af36 ibdiags: Add cmake files for ibdiags components
  • 3f69f34e046f8fc32e2d11dbe3a7d7437619ee5b build: Support rst as a man page option
  • 87ec0dd98dcc9d114a720f26def41f4c6a859216 ibdiags: Don't use DATE and TIME
  • 29aa33553e7b35db4924dca450d6c710e80bf5a7 ibdiags: Remove config.h and HAVE_CONFIG_H
  • fcbcc42987be4dc8ff14772c5c01e9ebef7ba05a ibdiags: Remove unneeded HAVE_ checks
  • 306b3b2fdc144dc39ff89e705ec21d8d90be615d ibdiags: Add required definitions to rdma-core config.h
  • b1850c1736463f4b00fbfc3b7c70e41e147989f0 ibdiags: Add SWITCH_FALLTHROUGH
  • f15cc9068946e3014cf470eb32144445582ce891 ibdiags: Initial merge commit
  • 659c4f903a2aec8c60adfbb5a315b107e84acdd5 rsockets: Add progress thread to drive connect state
  • 30742f22c0b8722784caaa29c35e10c8b71dbc11 rsockets: Periodically wake-up threads from rpoll
  • 23985e25aebb559b761872313f8cab4e811c5a3d rsockets: Wake-up all waiting threads on poll events
  • 5706e457aed59a3c87a93d53aaa1691f82d40288 rsockets: Add locks around CM state processing
  • 38c49232b67a33d1c0aacad0fdd45df11a9f141f rsockets: Replace gettimeofday with clock_gettime
  • 1d6eb186d23889f1a2f0d34defb873673fc4ee27 rsockets: Adjust poll timeout based on time already used
  • b60c79daaaccb29754c91213af6d941512ed7ea0 rsockets: Use service thread to accept connections
  • 0a6f2dac34d279efb2272ca3b06718af0dcf1b2a rsockets: Rename RS_OPT_SVC_ACTIVE
  • 31a9a3fc08168830d99634402e487d19d5f7a28f Rename infiniband-diags
  • 45a0523b147ab7144a2dd451edbcc859cecfc9ce Merge pull request #26 from jgunthorpe/sparse_bugs
  • 267969c19dca33a207f704ad1b8dfee3d6940029 ibdiags: Avoid using the same variable as big and little endian
  • 36742a3bccb9ea340b2a4c2a692e540ffdd7605e ibdiags: Fix incorrect forming of comp_mask
  • eddc3e7d309ef1979491a76c3d3528b8b35d00ef ibdiags: Fix extra swap on error print
  • c993deca2ba187c41d8ddc0e97b6c6e1bc41b0c3 ibdiags: Fix missing swaps on remap_node_name
  • 16168163317bc8a69358d23c87b973bcad64d9a8 ibdiags: Use cl_qmap instead of glib hashtable
  • b8c6a14ff283028484f7068798427abcb37acd37 Merge pull request #24 from cyrilleverrier/master
  • fef813c0561176adc6ba7096246d2467ce323ec8 RPM spec: Download source from github.com/linux-rdma/infiniband-diags
  • 66a7e925a15fe6b81ffd46b003b05340a38427fd ibdiags: Add __be* annotations to types
  • 42d22821ece2bb208cba8775fe287302e2962310 ibdiags: Add missing ULL on large constants
  • c6eb39614d3283d0498a42a15e668f100e49036d ibdiags: Add missing endian conversions on constants
  • ba9e4e0d83ad8bd91fffea9e60c2478efef5b6f2 ibdiags: Removing unneeded casting around endian conversions
  • abe3488b3ddbe0ab60fbd8a1c74b891f1a4d5d22 ibdiags: Fix reversed endian swap direction
  • c5489ce9fe07d3f7708d927bc01829dd8dab715f ibdiags: Use NULL instead of 0 in all places where it used as a pointer
  • 511eaed058ce13c58305e6975a32a300ccb44b71 ibdiags: Use PRIx64 when printing uint64_t
  • c9d98a6ac0450b8be6bd6b5525220c46e81d4c11 ibdiags: Add missing static to variables
  • 7735a8795120f416792f0004f9d2196c45e35bd5 ibdiags: Remove always true test
  • 35fba200e83393d2658cfecf4383006e35fe651d ibdiags: Mark functions taking format strings with attribute format
  • 552e22438e9512838c3b3b4f632b6b8e226e35d4 ibdiags: Do not use optarg for process_opt
  • 24ebfd5857a6d85fd4a3342ec5cba2073bda6705 ibdiags: Remove IN/OUT notations
  • f973fda0a755baa38dcaede4321b76c9e188823c ibdiags: Replace ib_netXX_t with __beXX
  • 176d9de7605c7f9272a5885e459c0a3b7a387f61 ibdiags/ibping: Use clock_gettime instead of complib
  • b7fb37e2fa0e1afd2b06d13057c8f6d3cc0a88c4 ibdiags: Replace cl_hton with htobe
  • b8b5393762b8b24af04f4985bd5cf8b5479c0347 ibdiags: Replace cl_hton with htobe
  • c995abe807cdeac386c5bb165a8b07c63dda3f2e ibdiags: Replace cl_ntoh with betoh
  • 6ec8f216a030ba8499904a01fe7b6473eb259242 Merge pull request #22 from markhaywood/master
  • 45ba74fd74a61593be9c438ae0f4937191cad956 ibdiags: Fix buffer overflow in sa_report_err()
  • 90f328abba566ce588edf9b09b2e3f66b5265253 ibdiags: Fix buffer overflow in sa_report_err()
  • 1398c31cb5df43d98e700588e9f40b21073ced8e infiniband-diags: Remove snprintf warnings
  • 37dccd34acb35e82571e83b1efe88af55bd6a1de Merge pull request #21 from jgunthorpe/fix_warnings
  • 11edb997a23a57ff429c25583c53281126324016 ibdiags/ibtracert: Remove srcport parameter
  • 78ce6b01a7f8e8c8d2ffa0c3ab750181d7b3db29 ibdiags/iblinkinfo: Move guid globals to a stuct
  • 09f10ecbfbdc645c117a8aaa6b8abcbdf4603691 ibdiags/perfquery: Move many of the globals into a struct
  • cd1b0d6da91ebae9865ebb837d2350ac0476585f ibdiags: Rename local variables to avoid shadow
  • 779b5d76a0682c4e20a5aec4433f3ff3c7ceab21 ibdiags: Remove parameters that are always passed as their global values
  • 187b3faa318db5487f1592f3b66646f179447500 ibdiags: Remove unneeded prototype
  • ebc33addce8a46991ca5b7ad529bbedb97387b06 ibdiags: Use a static inline for the empty debug
  • e98bef85a90f01a284dea3e01b76de2aacf70b9e ibdiag: Use modern C function declarations
  • 09922b359ce6ece1343d5e6ca9f641d2e7194b14 ibdiags: Make functions used in only one file static
  • dd5365dbb2e6c942a29adc39d546df836c0acfba ibdiags: Put the prototype for mlnx_ext_port_infor_err in a header
  • b90d9b39c207131dea156c97d5b167d723831357 libibmad: Use {} instead of {0}
  • 54b6fe3782898aa30962b7407065fd52fd11224b ibdiags: Use const char when appropriate
  • 4517747c2ad9c7e884d1bea3c02e01ebcdb7716c ibdiags: Remove unused functions
  • 548593317357ff96dc102eccaaeb19101eef3f5e libibmad: Remove madrpc_def_timeout
  • 11291138d2f590445093c664ab79b80861638399 Merge pull request #20 from hnrose/bull1
  • 5e5657c053808be1ef14131accc4d9a090f8544d Add latest Bull device IDs to device white lists
  • ddf29e7bb756a7c153005ba0070631c484fae2d5 Merge pull request #19 from cyrilleverrier/patch-1
  • d4b400b046026efebff0e80467cd719f26867277 Merge pull request #18 from cyrilleverrier/master
  • eda517d6b73137c4d0b71663ec5c41d73cbddcfb Update README: list python dependencies (docutils)
  • 2138894e214c21950b88ae14f2f0561de15e2f41 Update .gitignore
  • a98dfb78515bccaccf91cae4a358115a2c4f8cba Merge pull request #17 from hnrose/devid1
  • 48baa814d84215de2afbae696b6ed6cc95714f13 Add latest new device ID to device white lists
  • 1bb188303a86821766c46e4f6fb98638f788c489 infiniband-diags: v2.1.0 release commit

This list of changes was auto generated.

rdma-core - rdma-core-30.1

Published by jgunthorpe almost 4 years ago

Changes:

  • f75cd37027a100118520ccd715b2b7c6d1a2e61a Bump to version 30.1
  • dd1fc979a988232d5142fc643b76bd89bc9fc946 mlx5: DR, Fix error flows while adding new STE
  • 5a52da0f555bdddfcdfa0ec5c2a16ec7bc798489 mlx5: DR, Support match value of size zero
  • f04d8bc9f9d6e93e423739a375f88f87e766b400 srp_daemon: Avoid extra permissions for the lock file
  • 4b45dff70411f826d59f2596f31692b8e3e8eea4 mlx5: Add fork support for DEVX umem
  • 47eeb2d2601b2371799b756ccd489a7fcf897bf2 verbs: Prevent dontfork on ODP MR
  • 6fbbe399eae0895802b5cbf61bed9903aeebe439 srp_daemon: Fix the spelling of the name of two symbolic constants
  • e80189e9ddebbfab2da9b35580b2bcc722a7c6cf verbs: Set attributes to zero if query_device_ex() is not supported
  • aa9f3c3fcc6d9582b8ecdab9f1e45f45eb80db20 verbs: Make sure VM_DONTCOPY removed
  • 99cf316a27f532f6933b7eed0626c2ef27dd7e45 verbs: Try access device before adding it to device list
  • 8d2302ffc15df8028df102f0acfd7f137a944d11 tests: Allow zero vendor_part_id
  • bf3b859cd9134e0ac2f233c1064bfad59d39b0ee verbs: Use WQ creation flags properly
  • 44841eab788169d298554f536f0147f1ac571ea1 mlx5: Fix an issue on P9 with legacy UAR
  • d1b3e359ef02c73b644f9611f0c481d5b57b6acc pyverbs: Memset the memory after posix_memalign
  • 8c203a8d2fe421c4233a130e3e674b2e50004996 verbs: Close async_fd only when it was previously created
  • 947c7f3ce94448ee085d7585768339a5aa6f6830 buildlib: Use the right container for azure pipelines release mode
  • 1d86c4e93fb38f08bee0a920a3515e6e6c01c32a redhat: Fix the condition for pyverbs enablement on Fedora 32 and up
  • 9d0c84f47f317fc04c846b4a77c5b57878e9c0ae mlx5: Fix potential arithmetic overflow
  • eb7b4ab88c1ec93be54dcb3fd39b788db3a3ec74 ABI Files
  • 0f4dd71d38a0f1b005635a3ff344e15791d2afa7 Merge pull request #774 from amzn/efa-summer-cleanups-pr
  • 635cc8234359101b04bdaaf276c702c82d9a0413 efa: Check the correct field on SQ/RQ terminate
  • 0a0c0b20b992c6e2113eaf388694d7fe66e81781 efa: Use variable to store SQ on init/terminate functions
  • 67da43f5b5bb627a4a9a2a2443f3d984e2653b7a efa: Use variable to store RQ on init/terminate functions
  • 5fd2c1d0882c16ba81d8ca48ae120df133734cc6 efa: Rename descriptor index to producer counter
  • d9117e37932cee3ea9b30d61f228b31bc376897b efa: Add helper functions for ringing the doorbell
  • d0ee5101362df50b5785528a39157f78d2d1fb23 efa: Move sub CQ index parameter to base class
  • f33aaa03c86774d2efd152d3485558378dd541f7 efa: Move doorbell parameter to base class
  • 7142fa637bc1a61c3f025945e9718ef6c6149a49 Merge pull request #773 from amzn/pyverbs-fixes-pr
  • 8e183452a655e0629690c7d6f4f488e9dfc56c47 tests: Verify QP type support on CQ events test
  • 51a5bdd591d1f7c970eee8a2f4d05ed37304288f tests: Verify QP type support on relaxed ordering tests
  • 0f046a8c2a136719e4e4c7b402b9a4b701b0eea7 tests: Verify QP type support on extended QP tests
  • 4069762c0a5f84fdf90736806e35150e60f1d029 tests: Skip RC and UC QP type tests on unsupported devices
  • d1a11a9cbea1e7d3f1a7c865fae23a96a72bb6de tests: Update verification of unsupported direct memory devices
  • a882a50ec78d04181bfd77299c99a8b65fdc52b2 tests: Update verification of RoCE support
  • baa1d6dd699e3891e8eff6729cc063a5c7cbab51 Merge pull request #772 from Honggang-LI/verbs
  • 88789b7ba618d55491026c74a9a31699805e5934 libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
  • 6f214ec02a16284ae3c692cd1121a9c67ef097cc Merge pull request #771 from Li-Weihang/cleanup_0601
  • 1fe4b2ecc42771dcb8e6283ae950268d42fb8d85 libhns: Optimize the offset information of mmap areas of device
  • 6942d696fbb16a0647e46bc4e987708330cf592a libhns: Remove redundant parameters of two SRQ related functions
  • a95f62b7e42f543596db20f6fdf72468d9d16f1b libhns: Check number of extended sge when using extended atomic
  • ebda2f3d83a9adb783fa6dee37c60f3bb8d0aa1b Merge pull request #766 from yishaih/mlx5_dr
  • 4d09cd4d57d98b565ad52640d77c721f8f0cb8f1 Merge pull request #764 from yishaih/mlx5_misc
  • c79e6c4763d51e5a58f7ee611b85a159d9460861 tests: Add LAG TX affinity test
  • 17a4af2437e7e30a3c89973fbc83b4ad6c3a7486 pyverbs/mlx5: Add support to modify/query affinity
  • 1ead9720ad0bef803c5c8292d59f0c3a06a4957e mlx5: Enable modifying QP's lag tx_affinity port
  • 7926212abde482d7b53daff351d5ba24c4940857 mlx5: Enable querying QP's configured and active lag port
  • abd51d139a2a57a88379e385803d27f66d77ec4d mlx5: Add num_lag_ports support in mlx5dv_query_device()
  • 70477451b86d9eecaea7407214e661b157b1a373 Merge branch 'EdwardSro-pr-rdmacm'
  • fdaf5d949c08a18079c46ca1ac94c083dba9528b Merge branch 'master' into pr-rdmacm
  • 76a5f9a58a90ee4fcecfc6bdbf19af51ae2a7f91 Merge pull request #763 from EdwardSro/pr-bug-fixes
  • 40792b67dfe2ea3975c006dc79980ae7497601be Merge pull request #757 from EdwardSro/pr-prefetch
  • 1674a82992c6387dade839935a15cf039d17f750 Merge pull request #768 from Honggang-LI/master
  • a51ad65aa5597b7a9905445e75af0cca9719ab0a libibverbs/man/ibv_create_wq.3 replace verbs_exp.h with verbs.h
  • d26cc666ff71feccb40b6dad56f7c6c38a86367f Merge pull request #765 from amzn/create-qp-ioctl-fix-pr
  • cd88ca8cbec21b06858fead840a53afec81575fb efa: Fix create QP command over ioctl interface
  • 7ebd3fcb3f6155d941ecd1dd3ecedb9e41a4a2b5 mlx5: Skip source port matching on DR FDB RX domain
  • 075ccbb307888c811ad42907806f4369ca703406 mlx5: Fix matching on vport gvmi
  • 60479123abe516212e6be28bc0bed291daaaea45 mlx5: Update matching order, TTL before ipv4 5-tuple
  • a02ba0449c1409742261d68bd251fe0ad0662b15 Merge pull request #760 from yishaih/mlx5_dr
  • fdfc34de7ebbc35294b2441482ed7729802c7319 Merge pull request #762 from yishaih/mlx5_misc
  • 8c4721fd1d382cb3d3dbf28ccd316184d72818d3 Merge pull request #753 from yishaih/verbs_fd
  • 4244c799ed68b504b1a0304e6f89147d61353074 verbs: Move QP create and destroy commands to ioctl
  • 5839bdbefc54c57a5c1265aa84f734c12d9a413e verbs: Move WQ create and destroy to ioctl
  • 130dc94863e754402bb79d52ef89a72a94041def verbs: Fix ibv_create_wq() to set wq_context
  • 9a09dd8fa5a23e8e97a4219f452331c33b181f76 verbs: Move SRQ create and destroy to ioctl
  • 71c1e3fdf8a892c8fbcf477355d418b94da2e07b verbs: Fix ibv_get_srq_num() man page
  • 62c4b3243ac336667ae0b90892ac5421d28f5a79 mlx4: Delete comp_mask from verbs_srq
  • 90a4d0cce9b093267459774dd4db39477b2d3999 verbs: Extend CQ KABI to get an async FD
  • 6d048da6ca7cf40dc4b26d4c0efd7781b05ddd8b Update kernel headers
  • 087c9416cfd5121023f5b36209e388ad13d54063 pyverbs: Add MWs weakrefs to QPEx
  • e50a081224fe7881f7f9ddc54b1065dcf5800ce4 mlx5: Fix reg_mr bad flow
  • e9aed71d7b7c1668077278040314a91f1ff9c06e mlx5: Add a note to mlx5dv_create_qp man page
  • 5bcc7a2bfc8ff940df3283c1ff8d85d7b9b4f8d6 tests: Add prefetch ODP MR testing
  • e8c9b7f286def7389090f5e832d43bfaadd8e2f4 tests: Rename get_send_element method in utils module
  • 8cbff5973bd3d4a4608dfbb52b24dbdb9a4f9d66 pyverbs: Add support for ODP MR prefetch feature
  • c725238e00c6363917badabe6e03a591785a36b8 mlx5: Remove extra comma from TAG action dump print
  • 571249f8c220e6393eff8506fa26ecab77d53f91 mlx5: Update mlx5dv_dr_action dest_ft dump tool info
  • 9f7b242cf36b6466439349a6fa091b950c291505 mlx5: Add support for dumping mlx5dv_dr meter action
  • a26d474f8e5e32a31cb9edb7e856eb6d889cd5c4 pyverbs: Remove add_ref from Mlx5Context
  • 00ccb43988be71b15309c0639da3ed223fecbcfd tests: Add RDMACM Multicast test
  • 714eb942c0ad46bd6f04f2e48028a3883b52fe4e pyverbs: Add RDMACM multicast
  • c557b83e8ccf1868d2046f572c027a3d7db6adb3 tests: Add RDMACM UDP test
  • f81c073029506b0359e3012da60d3fe93881489d pyverbs: Support UDP RDMACM control path
  • 01a36735c7acea81e24af8965a8eb3760cb8df8f tests: Fix rdmacm client/server sync mechanism
  • 21afa6189f89c0363b659d99414d4f0008d0fcda pyverbs: Fix AH creation from WC
  • bcaebb2a1bf8fc9d225683689fe1ed3da357ecb1 pyverbs: AddrInfo class extension
  • 7ba7f548ee6e8b1b057fd63cf22eea99d834dd71 Merge pull request #758 from Kamalheib/tso_caps
  • a6abe9bbb372df5909e0f57cd451aaa62b729023 libibverbs: Fix display tso_caps section
  • 7af01c79e00555207dee6132d72e7bfc1bb5485e Merge pull request #748 from yishaih/mlx5_misc
  • ac695dcdf90efe989d517292a9c16ad24f24ddbb mlx5: Add DR drop action support over root tables
  • 5867bda2c920d419e607f977774c27457ebb196f mlx5: Add support for drop action in DV steering
  • 005c591263126cbcd825a87d682288dcc0a777f2 mlx5: Add DR support for steering default miss
  • 510e47868a0e52d0a74a56c64e75a9240110282d Update kernel headers
  • 6d0ee2a559c24146691b914b7973f5069730c31c Merge pull request #744 from yishaih/mlx5_dv
  • 77c031b7072b9e02d649b6d69c08286836970ec6 mlx5: Add support for steering default miss
  • 7e2f5a9a9d9e544a94ebb939a378e5c234ac0510 Update kernel headers
  • d45a83153fc768850d82ef2f0984c47fd29138ed Merge pull request #754 from EdwardSro/pr-rdmacm
  • d9cccc224ec492a781a6901675813fc62192e6ac Merge pull request #750 from rleon/rdma-cm-hotplug-full
  • 8b976bec09956e2f8f0f1f33e9757746aabffbb1 Merge pull request #749 from rleon/rdma-cm-hotplug
  • 4deaad058536a2851965e8ba58d9b1e6ae43dab9 librdmacm: Add and delete CMA devices dynamically
  • e5d371cb0af0a9610ddb7d7fdd18d13221ee4ccf librdmacm: Globally store and sort IB device list
  • 191c9346f3350347a7cf57d3b3b02b6c13778c30 librdmacm: Reference count access to verbs context
  • 0e3e5c527008bc9dfa08e4aa1730ba5d9c099f86 librdmacm: Make CMA device list to be dynamic
  • 28da4a8deb0647a44dc3940ae45e05878b7a07e6 librdmacm: Rely on IB device index if available
  • 307f922e0caaa3893808f6f4ff82916f7088bd3d libibverbs: Get stable IB device index
  • 4ca5cafd29f619233b8deb0297cef0024fcd6e90 libibverbs: Fix description of ibv_get_device_guid man page
  • d92ca933181a395984c46e02a31eb306e2a67864 Update kernel headers
  • 19184c848dafa276df13b3e319b1a2405908045b tests: Prioritize device config with inet IP.
  • 5e1cb32b8411577b9b484aa843ecccfab4e77eca tests: RDMACM tests infrastructure refactoring
  • 8d05999ed20d80dba8ccf6ba63f769acabdc19e8 Merge pull request #755 from yishaih/mlx5_dr
  • f89f11313718db9033044ca8ffbdf9fafaf30ff6 mlx5: Memory pools sync performance improvement
  • 56019aa15d417a1ff3e32377385f0070964dc51b mlx5: Support DR ability to enable device memory reclaim
  • 378fda5208d2eb4cdf0d059a714ec55ace113ff5 Merge pull request #752 from Li-Weihang/tiny_cleanups
  • 55b46a9ed2e24048ddfccb1710a11e4d0469a71a Merge pull request #747 from Kamalheib/code_dup
  • 0e8f8bc9224fede250b46543b8ae3beb2fe4bdb0 Merge pull request #751 from jgunthorpe/azp_fix
  • d17653db3d56a001a4a50765c739cb7847464202 tests: Delete code duplication from CMTestCase
  • 37faa01319b3d38f20f5c4057b9263bfc992754d libhns: Let software PI/CI grow naturally
  • c257f1d97be638f590f9aa17c1dee2da714799ff libhns: Move memory barrier to the same position
  • be31cd304d1f253ccc50eba4a4da4e956a4e8abc libhns: Check for valid sge number before processing sq inline
  • 0060c3ba4be0bb037b0526b529843969d44a080a Merge pull request #746 from haimbo/function_sort_ca_device_list
  • bb1e49f5ef95a4b861c54cb1b2250deb04b1c35d Merge pull request #739 from Li-Weihang/refactor
  • 7a75c0a237cb74523a37ba7be7ed7f840b41a6c2 build/azp: Use focal as the base OS for azp
  • ef392f8c200855889bd0b68561695d4fb10159d5 build/azp: Update to clang-10
  • 01365166502c500b8b4d9f85531611e1e22b4046 build/azp: Update to gcc-10
  • e78b5df7bbcac02fd259e7f08ff80b8eb40ab4f6 build/azp: Add Ubuntu bionic to the deb tests
  • 7ba12afad433c1ee29877fc51662a203935e6c78 buildlib: Fix a warning from newer pythons
  • 162212eca63632a6b0f75e03b3c82a45601181b6 pyverbs: Fix compiling with clang on python 3.8
  • 92f6a0ab52b2ea89f44859efe0896c73d452405c build/sparse: Support glibc 31
  • 069ee04b0e74476b04736b0f5c3e816c9685de11 ibacm: Work around using a flex array in a union
  • 523de14840c610144c3f5f79337f70336192b5c0 ibacm: Use [] for flex arrays
  • 224b03cc95905c9b60ba7ca8f78d7822cc5fbcfa ibacm: Ensure strings are NULL terminated
  • 457b345b47874c556767fe02c6fa959c0774b9f5 cbuild: Fix build breakage from APT
  • 3f71fdc39ad8583b8377d5af2ee2c0343e8d0654 cbuild: Adjust to the new clang CDN
  • b51b4cef653896e0fae1d5bafd8126179755e692 ibdiags: Displays IB CA device list sorted in alphabetical order
  • fda070aaf7d809abd03048f5eaee10f8640975f5 libibumad: Alphabetically sorting CA device list
  • 8dd9269cffad9cac197f59c7289c661952f3b86e libhns: Optimize SRQ buffer size calculating process
  • b75ddaa020156a40867609f90ce5e6f06e82b7d7 libhns: Optimize WQE buffer parameters calculating process
  • 06a15dbc64b86aaaf2381be16e6213e3e97d0c17 Merge pull request #741 from EdwardSro/pr-dyn-uar
  • 01f12e3d75562f42123177ee54f30c38fe464fbf Merge pull request #737 from amzn/efa-pyverbs-pr
  • e9afdfec9553f0813885e272a4df85a2ef24e8cb tests: Add a test for EFA query device direct verb
  • 7453ba568206518a0433619413466910f18dd281 pyverbs: Add a name property to the context class
  • a1be0c0c132da2ddf1f7b244120ee1db1c0b66af pyverbs/efa: Support printing device caps in human readable format
  • bc1324848808af620929b91bb6803832e63fa53e pyverbs/efa: Initial support for EFA direct verbs
  • 4580ca1bc437428f0226b7306ff7be929b71f999 Merge pull request #743 from Honggang-LI/redhat
  • e8e24c42f009ef23088a49f21fb8a2a115ad6185 Merge pull request #736 from Kamalheib/cmd_line_arg
  • 76bf4928ba71781d5768ea4c24f2e159bb0dfd55 redhat: unversioned documentation directory
  • 17c2d4e291699bdbdca2a94ae927baf486fb56f0 Merge pull request #742 from bdrung/master
  • 2956adbc63fed2ea30a26630fc37fb095515c4a9 Merge pull request #734 from yishaih/mlx5_dr
  • 57b2f8c216d9a4f7c2df2cee4741b86a5a48a6f6 tests: Change DeviceTest to inherit from PyverbsAPITestCase
  • 0859dc54d80b2fa773cb4eebc8ea08aae2421c27 tests: Start use dev command line argument
  • bf65fb5512759987016ff9afd50719260fb6d674 tests: Add support for parsing command arguments
  • fafa0251f35c8866ea23278d58832b5a20ad8213 ibacm: Fix move of man page from section 1 to section 8
  • 37d4919b2ee0bea3d33baefd2d2a963305f9bee8 debian: Bump Standards-Version to 4.5.0
  • 7d4c75d757b4cbe3a4718b9e1cacab45c916fb9e tests: Add Mlx5 UAR test
  • a45a0a40260041cf02fd541866e777a2d06851ea Documentation: Add code snippet for Mlx5UAR creation
  • fd6f963fc0f529f651d60a101fc74f49b3415542 pyverbs/mlx5: Support mlx5 UAR allocation
  • 75438a66da0e696b75d74c263394b7f1c2bc887e Update library version to be 30.0
  • c7c6985343563f6f7a6e4157fdd4e30748b57d71 Merge pull request #740 from galpress/fix-testing-doc-pr
  • 88595b7d3e37a2275ce44355427b1cd9ed7e275c Documentation: Fix formatting of shell commands
  • 057157951eb19beb9cc2b7cf8d61d9fffc084335 mlx5: Handle ICM memory via buddy allocation instead of bucket management
  • 6a06235c80edef04fa2a6928e172fef029297588 mlx5: Add buddy mechanism utilities
  • 96bd5476194106deb4c9edaf405e92646623465a mlx5: Allocate accurate aligned DM memory size
  • d6dc27671f20d0996f2044bec4cd2269f89969c0 Merge pull request #735 from yishaih/mlx5_misc
  • e089511dd8c1a016f0242e08ea59360feceaba84 mlx5: Add a man page note regarding DV indirect MKEY
  • 5510034e1e1a2771a3c94b9f44744d0e81cb84d4 Merge pull request #732 from haimbo/set_the_right_subnet_prefix
  • a3152b6fa82fb37874cacc32cdb5463e2de6607d Merge pull request #730 from markhaywood/startswith
  • f7317ec7065ed51eaa2370726c2c86cda66e13be Merge pull request #728 from Li-Weihang/compatibility
  • 613643c50ca0f7e542066cf88c508ff9d3e863be ibdiag: Set the right subnet prefix when using the -G option
  • c40a0f9316fb65f9faba2bba50c6168f395038b5 Merge pull request #729 from yishaih/mlx5_dv
  • 4c512ff8a001aa2bb40e2fc55358c28171aa4fa0 mlx5: Add RDMA_TX flow table type
  • b09151a9f11385f3f4028a3031806ce003b9edfc Update kernel headers
  • 116253bf679b9a96cbf787a51b20762318d7ec80 Merge pull request #731 from Kamalheib/fix_roce_v2_ignore
  • a2bd0a60c5d1f27aae965aca503c4e6ccc93b00c tests: Fix check for unsupported RoCEv2 devices
  • 3f7bad7f9d1ccbfc21b066c1f14637026db1d97f Merge pull request #727 from yishaih/mlx5_misc
  • 7fdcd258bc5fed9d70fe9b663e34824016d19eca mlx5: Move to fully dynamic UAR mode including QPs
  • 0c7212c09ad7d256bd72995e0b19f5991b8ee386 mlx5: Support dyn UAR for CQ
  • 7886e3903f6b397ce095b2b60ad98134d175024d mlx5: Adapt UAR legacy dynamic to the new mode
  • 84ac5272a05a4cf98b154f7ea23e364faa2661dd mlx5: Enhance mlx5dv_devx_alloc_uar() functionality
  • cb40082a6b5481aba6168f30e51d64d72f018db4 Update kernel headers
  • 89a40125c4fcd5349cf43ad0988f9d3d81036c9f Merge pull request #724 from yishaih/verbs_misc
  • 873945bc2de8a6f588323d0794a12b6626b78573 Merge pull request #713 from mkalderon/master
  • ad5d934d688911149d795aee1d3b9fa06bf171a9 ibacm: check provider file ends with .so extension
  • 0b7d09e65dd6cb93871b5e465f17559c2f059bf4 libhns: Forbid to create 0-depth qp
  • f4d1f9eb23691b539cfbc7a412e8b89ea43c9d7c Merge pull request #726 from markhaywood/string_id
  • 58ccb638b540b41d2870ce252d6795443e199fe9 libibverbs: Fix query_device_ex dummy function not to return EOPNOTSUPP
  • cd909d8670fb2ae01c5e6055bd65205d1401e254 Merge pull request #723 from yishaih/mlx5_misc
  • 040b859c19ade16a7873fa85300a2265973ceab7 ibacm: Fix id_string pointers after end-point address re-allocation
  • e9ad1354cace1c92c1ed152c3a9fb00622630f89 Merge pull request #721 from EdwardSro/pr-bug-fixes
  • 7d1a24a779cc22ba20d0d8beae935d8fb3c4fcb8 Merge pull request #722 from EdwardSro/pr-avoid-rocev2
  • 3207b1ae4a1962d79939251ec82420fbfcae36b1 pyverbs: Check C object before closing its weakrefs
  • d1d95863016c2571acccc0409596e215c9987bb3 pyverbs: Use returned error value instead of errno
  • 5d8bc65842068ab55f7d164ce2ada19917e75ba4 pyverbs: Replace cinit with init in VAR objects
  • 6679e8fb5465e0514e308b965690096f8527fdc0 pyverbs: SendWR fix for UD
  • f65543c15ea4217ad7b9a5452f8bc49894933395 tests: Avoid RoCEv2 GIDs on unsupported devices
  • e32031865b28c1ced0c64511378c9e7cc720a6ca pyverbs: Add support for query_gid_type() in Context
  • 8aaebadaf9b4dd65229b59471d09dc629e4ddbd2 Merge pull request #725 from Li-Weihang/move_lock
  • 85efbb25178d82c9f6b334366a15341270531bbc mlx5: Set flow_label and RoCEv2 UDP source port for datagram QP
  • 56ac1034c4975ac8a4e6389f672655f273841406 verbs: Remove unused steering flag
  • 197d5b78190293e42ff7bcd213f732b42c0f6d95 libhns: Move lock of sq & rq to the reasonable location
  • 7d88314c69b36c8458d7f8567e696f64bb9ea106 mlx5: Fix resource leak in create CQ
  • ca93d3b73054d21715895962b97b549ff833c4a7 mlx5: Enable devx by default
  • b5f16eb274912570a281880c1cf1715eaafcae4e Merge pull request #705 from yishaih/verbs_misc
  • 755bcfb98b3349b1371c33c443ab7e65366eda53 tests: Add mlx5 packet pacing test
  • c04599c50a45e7cd05977f5ec6b868b43fd7c2e3 Documentation: Add documentation for Mlx5PP
  • 73ef895c212f6778349f037260c7772487f7cd60 pyverbs/mlx5: Support packet pacing entry allocation
  • 397aaf3e2c8fe555f37ac4b2478bb13fa56d1c40 pyverbs/mlx5: Fix Mlx5Context to open DevX context
  • 5164b999a87f8cd6fb67616f74c5eee8fd092d86 mlx5: Expose packet pacing DV APIs
  • f0b19c68bfa1325549083d4b388f3a81fd5a56da Update kernel headers
  • 45e0568a75c6145f60b22951d04028a6f8e8bee9 Merge pull request #720 from galpress/azp-fix-pr
  • 9a68d672c3a835d73ff24d01b4068c218f98ae99 azp: Fix azp image build
  • b4ecdf9b5f42cf40e7728744b985368db2bd187c Merge pull request #719 from Li-Weihang/ret_fix
  • d4726c5a1b690a5cdda2ff87b6bb89f64b65e020 libhns: Rename fill_idx_que()
  • 9e9f3436aefbd0d2c4b79419ef70f369cb7c1d9b libhns: Remove redundant spaces
  • de22aa3a5767dd87a322c37df37f9f8baa21cf9b Merge pull request #710 from yishaih/verbs_pd
  • 39f28fe89c3d3db2b1e8ab9b7b2c56de83ff9cc5 libhns: Modify negative return values to positive
  • ca33fee00178ac411485bb4caba2a859cff56344 Merge pull request #716 from Honggang-LI/coverity
  • f6a8f7f8024afd85ab7d15aa2810069b0702459b Merge pull request #711 from Li-Weihang/compatibility
  • 54534724eea36c299857dec80d4d5294eb35414c Merge pull request #717 from EdwardSro/pr-rdmacm
  • c535f87f70e839e9b49cb1f0469c6aa4aebf8e7d Merge pull request #712 from rleon/clean-rdmacm
  • f3269d96273e61f8cc23f96dbc272e347e00ba62 librdmacm: Delete code duplication
  • 7c5c621b1b912dcb7ed1bde9e0f25c0fe5b81216 librdmacm: Delete extra space lines
  • ee7b716610d727a498de50c16b315ca989c75d68 Merge pull request #718 from yishaih/mlx5_misc
  • 311593718de99f6a4add1f13ba43804759d0e64c Merge pull request #714 from yishaih/mlx5_dr
  • be4154f0ed84a9679fc2eec13da71a4c68045a9e mlx5: Improve UMR man page
  • 4ec6f085520555a8a593ce861e39dfea0de43d41 ibtracert.c: fix RESOURCE_LEAK issues
  • 271b0190c6bae18949e0b8d033f076b7f675de0d iwarp_pm_helper.c: fix RESOURCE_LEAK issue
  • 5c9647a4234c88921a5358402dc69958fbd614d6 rstream.c: fix RESOURCE_LEAK issues
  • 671b3e12a0694419ba6a6511c154dea07e1d7a71 xsrq_pingpong.c: Fix RESOURCE_LEAK issue
  • 498953489ded95b74aed0bd9067b8d7dee2e4991 ibacm: fix a RESOURCE_LEAK issue for acmp.c
  • 1d671df8765a8ef1b10755adcf175d0b0beb4529 tests: Extend rdmacm tests with external QP
  • fdfed589b76138a9bd104e59f8066b5739e92d14 tests: CMResources extension
  • 0da193f2548cbba8b1756424681e22c7ec3c6db3 pyverbs: Add properties to CMID and ConnParam
  • a35be3d87cf1846afc49c54a8b9efab52366cc3b mlx5: Fix postsend actions write length
  • c8ef5a8569488dd6212743783a3eabfd28ef16e7 mlx5: Limit STE hash table enlarge based on bytemask
  • 81cf0259a695743af2da238aeb2dea88937602a6 mlx5: Skip rehash for tables with byte mask zero
  • 23796f089574606b03f802cdec27b77993ae3d8f mlx5: Add support for IPv6 flow label in STE
  • 4cb2856cc538679dca479a2211874f6e9f09fa43 libhns: Initialize all fields of doorbells to zero
  • 50b65e7d564f23ed316089d19e6b1841a5c6960f tests: Add test for attaching parent domain to cq_ex
  • 42a36bf65fa752719487fd7a42be8a6fdc4c1ddc pyverbs: Support CQ creation with parent domain
  • b907b8fea07b3ce64a6cd3c92df6d415ca82d6d4 mlx5: Enable custom memory allocation for CQ
  • 0dbde57c59d2983e848c3dbd9ae93eaf8e7b9405 verbs: Enable CQ creation with a parent domain
  • 7a59d979ba07d802bde4c33ee36a8893b4910484 Merge pull request #709 from amzn/zero-length-array-pr
  • 5426399987f216b9b51b435ed98ccd0d13cddba8 Merge pull request #666 from amzn/mmio-barrier-pr
  • aa4f424ccfc34373a7d4811c252170e52822470e Merge pull request #708 from haimbo/compare_ca_names_by_maximum_length
  • 45be55534993fd25a0835995bd379ff1c74f10c0 efa: Use the correct barrier between BAR writes on post send flow
  • f026ac0a213f4263ae5babfd7daff50c26c62f75 ibdiag: Compare CA device names by using the maximum length between them
  • 964f5017a52e5ac6010a7da5b5c052eee5356727 Merge pull request #703 from Li-Weihang/wc_fix
  • f503e1d99bb951e60e634fbce529759b4a6de7da efa: Replace zero-length array with flexible-array member
  • 482eb44bc2960ec628de91ae32d1c9571ed686e0 libhns: Not process return value of flushing cqe
  • 36f4f18793ef8b298a86adc31c0b161e9b71fd92 Merge pull request #704 from rleon/cx6-lx

This list of changes was auto generated.

rdma-core - rdma-core-29.1

Published by jgunthorpe almost 4 years ago

Changes:

  • 2ff508d40ec6ee249ae3b50fa1223ff83c7fe412 Bump to version 29.1
  • 2022d551dc0f0dd01dafcb04f722f6a5f681331b mlx5: DR, Fix error flows while adding new STE
  • 6235acd1d8f4cda94c710020e2cf9711f3aa9548 mlx5: DR, Support match value of size zero
  • 452684fdb7133d3cbe13b7a2db2afd06695c167b srp_daemon: Avoid extra permissions for the lock file
  • c4a4ea003042e5d312fcf306e614d90b82155937 mlx5: Add fork support for DEVX umem
  • eb8dc1ff9b341b87c98a4843d45e369d3e18915f verbs: Prevent dontfork on ODP MR
  • 9919d09a77694855f6403cd5b637242f8f9b5ae2 srp_daemon: Fix the spelling of the name of two symbolic constants
  • dc164730fef5d8794eae21aaab8cc053171d8469 verbs: Set attributes to zero if query_device_ex() is not supported
  • e26eb7c74c1faa2a7f1256d12709aad40e058902 verbs: Make sure VM_DONTCOPY removed
  • b9a7ae2447a6d96ded2eff8431d59b86ed673c30 verbs: Try access device before adding it to device list
  • 0fcab1f22c35125c93610013102f2efe5d22e9ac tests: Allow zero vendor_part_id
  • d2944bc366be3c2cac8ea6b9e5f4337c4e84e2a3 mlx5: Fix an issue on P9 with legacy UAR
  • 32004d7174d96f6692701a72c5720aa33ef26d69 pyverbs: Memset the memory after posix_memalign
  • 6d7f22b9c72ffb60b6f38de5fbb293c641f68828 verbs: Close async_fd only when it was previously created
  • 167b3ccd533e2ceb1ddc058b73d636c78d61d9e5 redhat: Fix the condition for pyverbs enablement on Fedora 32 and up
  • dd6c32f5d4d8a0c4f0fe69d9867b6e538fe70470 mlx5: Fix potential arithmetic overflow
  • 3d9b34a9a59db80c9ed6c4fc24fb04c638b2ae7d libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
  • 83cc03c3043d96a8829f1dd8079031df034e4641 mlx5: Fix matching on vport gvmi
  • 3e0c29e044d86f6d28b8700e5d570558ddc9c73f efa: Fix create QP command over ioctl interface
  • 24eb020845273acb301b69779921284475303d3a verbs: Fix ibv_create_wq() to set wq_context
  • 6e1a61ab829ba893858a50e799fcdbcd95169f35 libibverbs: Fix description of ibv_get_device_guid man page
  • 27fd326938dbedc1f254caeb8cd087117e1f7cd7 buildlib: Fix a warning from newer pythons
  • 547797efd132822ca918f9ac157f6c9b18d28f76 cbuild: Fix build breakage from APT
  • 0290582355c4c7f1a30c80b206f62d7ddaa2de05 mlx5: Allocate accurate aligned DM memory size
  • 2633c19b7a79c32815b6e4b7abc4ce085e627dbe ABI Files
  • c7c6985343563f6f7a6e4157fdd4e30748b57d71 Merge pull request #740 from galpress/fix-testing-doc-pr
  • 88595b7d3e37a2275ce44355427b1cd9ed7e275c Documentation: Fix formatting of shell commands
  • d6dc27671f20d0996f2044bec4cd2269f89969c0 Merge pull request #735 from yishaih/mlx5_misc
  • e089511dd8c1a016f0242e08ea59360feceaba84 mlx5: Add a man page note regarding DV indirect MKEY
  • 5510034e1e1a2771a3c94b9f44744d0e81cb84d4 Merge pull request #732 from haimbo/set_the_right_subnet_prefix
  • a3152b6fa82fb37874cacc32cdb5463e2de6607d Merge pull request #730 from markhaywood/startswith
  • f7317ec7065ed51eaa2370726c2c86cda66e13be Merge pull request #728 from Li-Weihang/compatibility
  • 613643c50ca0f7e542066cf88c508ff9d3e863be ibdiag: Set the right subnet prefix when using the -G option
  • c40a0f9316fb65f9faba2bba50c6168f395038b5 Merge pull request #729 from yishaih/mlx5_dv
  • 4c512ff8a001aa2bb40e2fc55358c28171aa4fa0 mlx5: Add RDMA_TX flow table type
  • b09151a9f11385f3f4028a3031806ce003b9edfc Update kernel headers
  • 116253bf679b9a96cbf787a51b20762318d7ec80 Merge pull request #731 from Kamalheib/fix_roce_v2_ignore
  • a2bd0a60c5d1f27aae965aca503c4e6ccc93b00c tests: Fix check for unsupported RoCEv2 devices
  • 3f7bad7f9d1ccbfc21b066c1f14637026db1d97f Merge pull request #727 from yishaih/mlx5_misc
  • 7fdcd258bc5fed9d70fe9b663e34824016d19eca mlx5: Move to fully dynamic UAR mode including QPs
  • 0c7212c09ad7d256bd72995e0b19f5991b8ee386 mlx5: Support dyn UAR for CQ
  • 7886e3903f6b397ce095b2b60ad98134d175024d mlx5: Adapt UAR legacy dynamic to the new mode
  • 84ac5272a05a4cf98b154f7ea23e364faa2661dd mlx5: Enhance mlx5dv_devx_alloc_uar() functionality
  • cb40082a6b5481aba6168f30e51d64d72f018db4 Update kernel headers
  • 89a40125c4fcd5349cf43ad0988f9d3d81036c9f Merge pull request #724 from yishaih/verbs_misc
  • 873945bc2de8a6f588323d0794a12b6626b78573 Merge pull request #713 from mkalderon/master
  • ad5d934d688911149d795aee1d3b9fa06bf171a9 ibacm: check provider file ends with .so extension
  • 0b7d09e65dd6cb93871b5e465f17559c2f059bf4 libhns: Forbid to create 0-depth qp
  • f4d1f9eb23691b539cfbc7a412e8b89ea43c9d7c Merge pull request #726 from markhaywood/string_id
  • 58ccb638b540b41d2870ce252d6795443e199fe9 libibverbs: Fix query_device_ex dummy function not to return EOPNOTSUPP
  • cd909d8670fb2ae01c5e6055bd65205d1401e254 Merge pull request #723 from yishaih/mlx5_misc
  • 040b859c19ade16a7873fa85300a2265973ceab7 ibacm: Fix id_string pointers after end-point address re-allocation
  • e9ad1354cace1c92c1ed152c3a9fb00622630f89 Merge pull request #721 from EdwardSro/pr-bug-fixes
  • 7d1a24a779cc22ba20d0d8beae935d8fb3c4fcb8 Merge pull request #722 from EdwardSro/pr-avoid-rocev2
  • 3207b1ae4a1962d79939251ec82420fbfcae36b1 pyverbs: Check C object before closing its weakrefs
  • d1d95863016c2571acccc0409596e215c9987bb3 pyverbs: Use returned error value instead of errno
  • 5d8bc65842068ab55f7d164ce2ada19917e75ba4 pyverbs: Replace cinit with init in VAR objects
  • 6679e8fb5465e0514e308b965690096f8527fdc0 pyverbs: SendWR fix for UD
  • f65543c15ea4217ad7b9a5452f8bc49894933395 tests: Avoid RoCEv2 GIDs on unsupported devices
  • e32031865b28c1ced0c64511378c9e7cc720a6ca pyverbs: Add support for query_gid_type() in Context
  • 8aaebadaf9b4dd65229b59471d09dc629e4ddbd2 Merge pull request #725 from Li-Weihang/move_lock
  • 85efbb25178d82c9f6b334366a15341270531bbc mlx5: Set flow_label and RoCEv2 UDP source port for datagram QP
  • 56ac1034c4975ac8a4e6389f672655f273841406 verbs: Remove unused steering flag
  • 197d5b78190293e42ff7bcd213f732b42c0f6d95 libhns: Move lock of sq & rq to the reasonable location
  • 7d88314c69b36c8458d7f8567e696f64bb9ea106 mlx5: Fix resource leak in create CQ
  • ca93d3b73054d21715895962b97b549ff833c4a7 mlx5: Enable devx by default
  • b5f16eb274912570a281880c1cf1715eaafcae4e Merge pull request #705 from yishaih/verbs_misc
  • 755bcfb98b3349b1371c33c443ab7e65366eda53 tests: Add mlx5 packet pacing test
  • c04599c50a45e7cd05977f5ec6b868b43fd7c2e3 Documentation: Add documentation for Mlx5PP
  • 73ef895c212f6778349f037260c7772487f7cd60 pyverbs/mlx5: Support packet pacing entry allocation
  • 397aaf3e2c8fe555f37ac4b2478bb13fa56d1c40 pyverbs/mlx5: Fix Mlx5Context to open DevX context
  • 5164b999a87f8cd6fb67616f74c5eee8fd092d86 mlx5: Expose packet pacing DV APIs
  • f0b19c68bfa1325549083d4b388f3a81fd5a56da Update kernel headers
  • 45e0568a75c6145f60b22951d04028a6f8e8bee9 Merge pull request #720 from galpress/azp-fix-pr
  • 9a68d672c3a835d73ff24d01b4068c218f98ae99 azp: Fix azp image build
  • b4ecdf9b5f42cf40e7728744b985368db2bd187c Merge pull request #719 from Li-Weihang/ret_fix
  • d4726c5a1b690a5cdda2ff87b6bb89f64b65e020 libhns: Rename fill_idx_que()
  • 9e9f3436aefbd0d2c4b79419ef70f369cb7c1d9b libhns: Remove redundant spaces
  • de22aa3a5767dd87a322c37df37f9f8baa21cf9b Merge pull request #710 from yishaih/verbs_pd
  • 39f28fe89c3d3db2b1e8ab9b7b2c56de83ff9cc5 libhns: Modify negative return values to positive
  • ca33fee00178ac411485bb4caba2a859cff56344 Merge pull request #716 from Honggang-LI/coverity
  • f6a8f7f8024afd85ab7d15aa2810069b0702459b Merge pull request #711 from Li-Weihang/compatibility
  • 54534724eea36c299857dec80d4d5294eb35414c Merge pull request #717 from EdwardSro/pr-rdmacm
  • c535f87f70e839e9b49cb1f0469c6aa4aebf8e7d Merge pull request #712 from rleon/clean-rdmacm
  • f3269d96273e61f8cc23f96dbc272e347e00ba62 librdmacm: Delete code duplication
  • 7c5c621b1b912dcb7ed1bde9e0f25c0fe5b81216 librdmacm: Delete extra space lines
  • ee7b716610d727a498de50c16b315ca989c75d68 Merge pull request #718 from yishaih/mlx5_misc
  • 311593718de99f6a4add1f13ba43804759d0e64c Merge pull request #714 from yishaih/mlx5_dr
  • be4154f0ed84a9679fc2eec13da71a4c68045a9e mlx5: Improve UMR man page
  • 4ec6f085520555a8a593ce861e39dfea0de43d41 ibtracert.c: fix RESOURCE_LEAK issues
  • 271b0190c6bae18949e0b8d033f076b7f675de0d iwarp_pm_helper.c: fix RESOURCE_LEAK issue
  • 5c9647a4234c88921a5358402dc69958fbd614d6 rstream.c: fix RESOURCE_LEAK issues
  • 671b3e12a0694419ba6a6511c154dea07e1d7a71 xsrq_pingpong.c: Fix RESOURCE_LEAK issue
  • 498953489ded95b74aed0bd9067b8d7dee2e4991 ibacm: fix a RESOURCE_LEAK issue for acmp.c
  • 1d671df8765a8ef1b10755adcf175d0b0beb4529 tests: Extend rdmacm tests with external QP
  • fdfed589b76138a9bd104e59f8066b5739e92d14 tests: CMResources extension
  • 0da193f2548cbba8b1756424681e22c7ec3c6db3 pyverbs: Add properties to CMID and ConnParam
  • a35be3d87cf1846afc49c54a8b9efab52366cc3b mlx5: Fix postsend actions write length
  • c8ef5a8569488dd6212743783a3eabfd28ef16e7 mlx5: Limit STE hash table enlarge based on bytemask
  • 81cf0259a695743af2da238aeb2dea88937602a6 mlx5: Skip rehash for tables with byte mask zero
  • 23796f089574606b03f802cdec27b77993ae3d8f mlx5: Add support for IPv6 flow label in STE
  • 4cb2856cc538679dca479a2211874f6e9f09fa43 libhns: Initialize all fields of doorbells to zero
  • 50b65e7d564f23ed316089d19e6b1841a5c6960f tests: Add test for attaching parent domain to cq_ex
  • 42a36bf65fa752719487fd7a42be8a6fdc4c1ddc pyverbs: Support CQ creation with parent domain
  • b907b8fea07b3ce64a6cd3c92df6d415ca82d6d4 mlx5: Enable custom memory allocation for CQ
  • 0dbde57c59d2983e848c3dbd9ae93eaf8e7b9405 verbs: Enable CQ creation with a parent domain
  • 7a59d979ba07d802bde4c33ee36a8893b4910484 Merge pull request #709 from amzn/zero-length-array-pr
  • 5426399987f216b9b51b435ed98ccd0d13cddba8 Merge pull request #666 from amzn/mmio-barrier-pr
  • aa4f424ccfc34373a7d4811c252170e52822470e Merge pull request #708 from haimbo/compare_ca_names_by_maximum_length
  • 45be55534993fd25a0835995bd379ff1c74f10c0 efa: Use the correct barrier between BAR writes on post send flow
  • f026ac0a213f4263ae5babfd7daff50c26c62f75 ibdiag: Compare CA device names by using the maximum length between them
  • 964f5017a52e5ac6010a7da5b5c052eee5356727 Merge pull request #703 from Li-Weihang/wc_fix
  • f503e1d99bb951e60e634fbce529759b4a6de7da efa: Replace zero-length array with flexible-array member
  • 482eb44bc2960ec628de91ae32d1c9571ed686e0 libhns: Not process return value of flushing cqe
  • 36f4f18793ef8b298a86adc31c0b161e9b71fd92 Merge pull request #704 from rleon/cx6-lx
  • 4ad9fba61a45e55633a46c0d4ea79a916a385005 Merge pull request #707 from shefty/master
  • f85695ed6ac5fbbc2f1c7a308dc2c1b3ff761e91 Merge pull request #706 from Honggang-LI/coverity
  • 9768181189130f54b25f9ef7142efc31262952f0 infiniband-diags: Fix a CONSTANT_EXPRESSION_RESULT issue
  • 00dba86f407cf858ee801cf572c8bc76903e31c2 srp_daemon: check return value of function 'umad_init'
  • 4a0245ed5fe84070b48d2212083732403a59662a Fix shiftTooManyBitsSigned issues
  • db5cb53c24df9406e52b9937ac8b2ca14a09bbab libibumad: remove UNREACHABLE code
  • 2b25ddd25474b6b63e1c59cd78abc467f4a7dbfe rcopy: fix UNUSED_VALUE
  • 9a7250b6653b03db57be8867b3a4a67dd3a3424c ibacm: fix a REVERSE_INULL issue
  • 85e410da6a7202ad9c4ac37b7c6a45dc802093a1 kernel-boot: don't return 0 when failed to allocate name
  • 4e2390b02297bb206b62b640b684fe97bc44d35b mlx5: Add Mellanox ConnectX-6 LX PCI ID
  • 7ab9c93c31f7b7e18e2da321760bca2fbcc218b0 Merge pull request #702 from yishaih/misc
  • 4bc5ee9c36d46d35e11b47674f8f551528030679 Merge pull request #697 from Li-Weihang/qp_state
  • 4c434c30d0826ad3cca19f7b5c88dad326abc89e Merge pull request #699 from mkalderon/master
  • ea33d387078dbeb1872cfce2b400d9e34d2c75c7 Merge pull request #695 from haimbo/perfquery_print
  • d40c5cf83369ac09fd508e3f39278610c8c412eb Merge pull request #701 from bdrung/master
  • 9b2b85c1fbffa273ef16646cd512f65990f338f0 Merge pull request #698 from EdwardSro/pr-bug-fixes
  • ae1b100cbcf04da16baf1197255099d5c98e1627 Fix compilation on i386 with gcc
  • 6a868a512654ec1a079b6c40817881fe0f369f99 pyverbs: Remove unused imports
  • e3077b7eb1fda05ba4e74b3e3ddbe7714d310df7 pyverbs: Fix port_state_to_str function
  • 7c3d2fa1669e677f11a037b0e707c5fefd41ca0f pyverbs: Remove errno param when raising PyverbsRDMAErrno
  • 1d0861c6b4b58a69bee23d2d9b8f09d58e55ba7c tests: Fix errno check upon mlx5 VAR creation
  • e553e3a7bce161a55841719bba11f7c40fd02612 Merge pull request #665 from EdwardSro/pr-new-post-send
  • 9bb0fcf83c305ab88811d3de068977700d3eb78b libqedr: Fix user context allocation forward compatibility
  • 74d5844d17e95170256ad89e8c3539256d70f8e9 rsockets: Do not overwrite connection failure error code
  • 366374ee637289b188b9c1936ba55eb7b07a2fd0 libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp()
  • c98be0a4511a35e3a7542ea264348e4c46cfa4cc ibacm: Move man page from section 1 to section 8
  • 0d93b7072aa4b25097198ec69992a5683b816dcc srp_daemon: Move ibsrpdm man page from section 1 to 8
  • bedfd907406b58951614e47b636fcbeafea9b1c9 debian: Move libibmad5-dbg to section debug
  • 510e11f69ff27abaaf9ab669b5bc3db722f8a2d5 debian: Fix short description of libibmad5-dbg
  • 4022fbdf7d247f75bfc5a23debe876f12a8ff53e debian: Run wrap-and-sort
  • 54c238172ce90ee3513c946eeaa25965f88e7620 Merge pull request #700 from bryantan-vmware/qpsq_doubleunlock_fix
  • d8a052e08c5874cf210c07eb19ffb6b7ba00b460 vmw_pvrdma: Avoid double unlock on qp->sq.lock
  • 10b9764392377801bfe01758dc3363ea829d1a18 Merge pull request #682 from dsharma283/master
  • bbce02ea333469c37a5b2b84588e3dc8ff750230 libibverbs: display gid type in ibv_devinfo
  • ee7ea8b736a1ddd6d0b0436081ce3cf86ddd77b3 Update library version to be 29.0
  • f12c953f0864691eacc9fcc4cda489b92ffd5a85 Merge pull request #696 from Honggang-LI/coverity
  • 8f3ce6f9e999104cc070ba4674a147aed0251a1b qedr: Fix USE_AFTER_FREE issues
  • c2ae19d1c5118e2eee36647956e26cab7a8029be kernel-boot: correct precision specifier
  • bb6436903e31efeb5578ab6ac0114282f1c65888 infiniband-diags: Fix memory leak in function rereg_and_test_port
  • 5072f2203231c43f445b910fdbe4c4c0ebc479f4 infiniband-diags: Fix memory leaks in ibroute.c
  • d034e23b757237b0016188ac42934492aa8e8bb2 infiniband-diags: Fix memory leak in read_ibdiag_config
  • 5c80749b00e7aae64f8c99d03657ad296efcd777 infiniband-diags: Fix two Coverity 'invalidScanfFormatWidth' issues
  • 8dfaa330d6bc52cf8ef332d64e8d580f28cb432e tests: Add test using the new post send API
  • 4dd6f37576054d33dcc3579530d21104096990a7 Documentation: Add extended QP to pyverbs's doc
  • fec260c59325b05393cf887687a3f5d56839bdff pyverbs: Introduce extended QP and new post send
  • 7a74b2a8a050dbcdcfd00663d259aaf00a89cc44 pyverbs: Expose MR's length property
  • 323709bde8810af884ac9e0cc87ed61596f05973 tests: Use post_recv in the right place
  • 0ce6411f85e0f964aa037dee128eb04d9fffa496 tests: Decrease maximal TSO header size
  • a1c7a97adc7fb465a9c3b4cb59466afcbbdbfa4b pyverbs: Add support for memory window
  • 4cb982f9773b5c06437b57341d65528d077129b9 Merge pull request #694 from amzn/fail-udata-pr
  • 7bb125c25a69e7396eef4ad8e5c809874420df3d Merge pull request #690 from Hakon-Bugge/ibacm_make_nmbr_ep_addr_dynamic
  • 667ed9b2cd17ab815422f95c1f1c57949ad60b21 Merge pull request #689 from Kamalheib/code_dup
  • a21decdb768ccbb050efcb140915eb6e95e61c28 Merge pull request #691 from Kamalheib/page_size
  • 5f2099e6a33fa02b5a4966dd8513619c2d597f5f ibdiags: Dump only supported extended port counters
  • 017a3f71e141cc5917f74c953ff78a960cf2df3c efa: Fail context allocation in case create AH verb doesn't have udata
  • d566f72ea7618a79adffe3701b52d7a5e41133c7 Merge pull request #687 from yishaih/mlx5_dv
  • 724942b6652e10e1f2d7df1e8916555960c4efa9 Merge pull request #692 from rleon/fix-guid-rename
  • 5610a86ba5012787e79751da1c9f729a016926c2 Merge pull request #693 from jgunthorpe/azp_xenial
  • 7fcd98275e9df4649a3e655af5dbddae6798391f azp: Update to clang-9
  • 4a721efceaa99cecdcd5b535fa04731e8057189f azp: Build test xenial packages
  • 1164379f15c9b2c5139ccd0de8e6bbce027b3aad azp: Use ubuntu-latest as the vmImage
  • 256f0457c786b73aeb2b6cdfeabb3a5f96dc637d kernel-boot: Use node GUID instead of system image GUID
  • 94673da1a814afe77cdf92fe7769fc6732c9fc13 Merge pull request #683 from Honggang-LI/ibacm
  • 9b58ea993d3c99a3768ddb040f37812953172501 Merge pull request #685 from yishaih/mlx5_misc
  • b2b870cdfd61e54b9d8ae5f8e857b92e623dac99 tests: Fix checking page_size_cap
  • a58a5e9989e57c2e7029731a3936f1ce992ea135 ibacm: Do not open non InfiniBand device
  • a190bb9165a438fa0e676adef25e9b57235fd103 Merge pull request #680 from Kamalheib/use_errno
  • 18ff09ab3f4a59c0ca54134f0a11bbf172173a78 Merge pull request #688 from Hakon-Bugge/acm_get_ep
  • 93f228b5d02440e9f4feaeed498cef7a833a924e ibacm: Update documentation
  • 61f34b170ee5e9c792fca6d14a03d990a88b198f ibacm: Remove trailing blanks
  • 3a76a4963661aa03f3f581b94669e471dba2bec6 ibacm: Allocate end-point addresses dynamically in provider
  • c5ebe32278d5d22466daa8df3803caf9241518df ibacm: Allocate end-point addresses dynamically
  • fdde7427f18e49223d40f7f811654be255c9aaf1 ibacm: Fix bug in acm_get_ep()
  • 2da066ae0fb5366f0ed95ced38b5aa11f8a869e0 tests: Avoid code duplication
  • bcd76b2d4c57b21155f54e60594695a74c14cbdd Merge pull request #686 from amzn/ver-doc-pr
  • 56943501f4214458adb38a92cd78a07100f17cbd mlx5: Add support for dr_domain to the steering dump API
  • 64856ca7b1047c1530852c560c8842d719f39c0e mlx5: Add support for dr_table to the steering dump API
  • 6a1f3b4baa2eea0f793456cfcfa9c2fe06ed40e9 mlx5: Add support for dr_matcher to the steering dump API
  • 75d4465d962b95299c9ddc541408087504c88bc3 mlx5: Add support for dr_rule to the steering dump API
  • 9fa735c0b797a9d05460be4aa6bfd451913245c5 Documentation: Add centos6 spec file to the list of files to be updated on version change
  • 504c6882095f89f382db4200e650e507b382529d Documentation: Remove extraneous ` from code block
  • 81a9421b0cdaa7e1e9676b1eaa6c49a6dca91bb7 mlx5: Add HW bits and definitions for GTP-U flex parser
  • 7f158b93e55a97cbe773090abfa91440df0455cf mlx5: Remove uneeded reserved fields from dr internal match structs
  • b1982192dbbe669f506c350aa9d1b4fcd3f35ded mlx5: Add modify VLAN support for modify header
  • bd8c8cb79064abdf25af8b3c6f597318e1b21db2 tests: Use error code to determine the failure
  • f1f88649dcb8100776b0885bc57d927b3e80e6be Merge pull request #684 from shefty/master
  • a81608b56476ab9671c4546bc7a04828438bae80 Merge pull request #681 from yishaih/mlx5_misc
  • ab3874ef041cdea0038651fb74fe52ce1bf196ef Merge pull request #679 from Li-Weihang/cq_fix
  • 3f062b5de5a99e57383b9a93a0f083b0d9bb9316 Merge pull request #674 from EdwardSro/pr-rdmacm-async
  • ed12efb8d8a51580b5336e19280f9535409880aa Merge pull request #670 from Honggang-LI/master
  • 01e338b1e9eef19fa53692fd1cac318469f294b7 Merge pull request #678 from jgunthorpe/rm_rxe_cfg
  • 34222090d6f82e6cbe239352ab91df7b1470bba4 rsockets: Add check for established connection
  • e505b17f2d91d7cf9d98861036433c3242e2bd3d librdmacm: move header acm.h into librdamcm
  • 0d2ff0e1502ebc63346bc9ffd37deb3c4fd0dbc9 rxe: Remove rxe_cfg
  • 875534d9efa3a27b93baff0a52bc59e9c1edabaa Merge pull request #677 from Kamalheib/fix_gid_rang
  • 356c9e6f6044da2d7086607d7bb49aefed0c49cd mlx5: Change flow_meter_parameter to be void *
  • 1260a289b274a3eee14dde65367ef358513dbfbe tests: Fix query GIDs
  • c3e44d582f95b0c635cb700d96ea4fe4b77b8c43 Merge pull request #675 from Li-Weihang/wc_info
  • 3546aa10711915ea07f37aa6acd724bba15ed474 Merge pull request #676 from tzafrir-mellanox/make_verbose
  • d25acc55a697e133cf570c1cf038e567911bc8f3 Proper command for verbose make
  • 4c35d8d819db0bf19b625fb69cfa1427996e7bcb tests: Add RDMACM asynchronous test
  • a696d535bea057264c1186ec9a793e62b76cd4c1 tests: Add support to asynchronous RDMACM in CMResources
  • 4c2c97673c5bb0f9ff2d786c48e1a7d8b77d8e0e tests: RDMACM utils refactoring
  • dd69c1964de3e086db66bc17fa8a6bc4ede5f20e tests: Make multiprocessing available to more than a single test
  • 7a08b567fb7c297ea9096ca19300c16604c4cce4 tests: CMResources object improvement
  • af32d13f813699c4a0d23e91f1a6b002195b64df pyverbs: Add support to asynchronous RDMACM communication
  • c46940970f30893ad33f78362a797dcd2b249970 pyverbs: Add src and dst parameters to AddrInfo
  • 770b974a8eab02c26439704223eeb407f2bec7d1 pyverbs: Infrastructure for asynchronous RDMACM
  • 85d8a414f05384dc9261a90d917989c99af3cc72 Merge pull request #669 from Kamalheib/ret_val
  • 43123c5486c31cda291764d31e824e200004e7f9 Merge pull request #671 from Kamalheib/cxgb4_pointless
  • c56a996cf015fa736634572df54d069bbf8d0fff Merge pull request #673 from Kamalheib/i40iw_pointless
  • 20f4c0e6a6e7beca2f2641141f75b5c7e50746fd Merge pull request #659 from Kamalheib/support
  • 8edeb8a87e3c21a5e0095421546b27bbd1a41014 i40iw: Remove pointless callbacks
  • 8913f82b73e448619d20ffa8371f44043f5337d7 Merge pull request #660 from yishaih/verbs_ro
  • 8c4c1662a44ad54a7adbb5aed1747663d4d70ac6 tests: Add relaxed ordering access test
  • 3fafa2dd8aefefd9343c8e9a1f4c3e20fa5ab1b9 pyverbs: Add relaxed ordering access flag
  • d36f8f686bcf66994c1870f981ce62e9d983f4c3 mlx5: Add optional access flags range to DM
  • 5a750676e8312715100900c6336bbc98577e082b verbs: Relaxed ordering memory regions
  • 2509978abfc16bb893f4c53fb91ab8eae2a7b0f0 verbs: Move alloc_context to ioctl
  • a4c102dd6b05a2b36a3697aded65b88e1375e80b verbs: Move free_context from verbs_device_ops to verbs_context_ops
  • 9b323159302f1efd11ce763ba8d397ce584871b0 Update kernel headers
  • ca2ecc76a4a0edc3f04dd5d273328ab6f744b75c libhns: Fix for the error code when polling cq
  • c941decd110d014d6792e4e6f083decf8fa816a5 libhns: Record more info into wc after poll cqe
  • 73c25da13afa43389bfe4db017804a246df2c7fd cxgb4: Remove pointless callbacks
  • 1088ec93393333fed437448c4f8db7aa1497ebbf mlx5: Fix incorrect return code
  • c28410765bdfe5cbed3cb2cdb1584eac3941469c libibverbs: Fix incorrect return code
  • 15520803d7d05d396d542c04f9abbf9dfb041cd0 Merge pull request #664 from rleon/docutils
  • 511fb818b195e22b148593e1c07831e8adec08f1 Merge pull request #655 from Li-Weihang/cleanup
  • 06cafdc48d64f9b188429bd2e3be8ed6e8a5c935 tests: Skip test if create QP with extended attrs is not supported
  • e6c71332e831915daaa38c2386f8f7b79fe2b427 tests: Skip test if create XRCD is not supported
  • 5b90e71d2d5629deeafaa30707ed81892ae280c2 tests: Skip test if create extended CQ is not supported
  • e85e156c897c0a26dedc06ac88be99dbd15a7e28 tests: Skip test if create AH is not supported
  • f0339f8739a2db8108bac3b343238b33cf1246a5 tests: Skip test if create MW is not supported
  • a5916175da5c323e4ed1a5e61d73eb3fe119529e pyverbs: Store the error code in PyverbsRDMAError
  • 8b8a4e5331ff448b076bc0355b48cbda5546e7f9 pyverbs: Raise exception right after create QP fails

This list of changes was auto generated.

rdma-core - rdma-core-31.1

Published by jgunthorpe almost 4 years ago

Changes:

  • a4013e3d94cb5819f0e4cd93b298f775d5542a66 Bump to version 31.1
  • 4b5e5ad7f3d8d2172d6c912f03bee18129e75b68 mlx5: DR, Fix error flows while adding new STE
  • d74905b48f1ad7a821ab6a869ffa3003d20bcc25 mlx5: DR, Support match value of size zero
  • af5287157f04eb82d8d19bfc07e5c029a3350604 srp_daemon: Avoid extra permissions for the lock file
  • 2baaaaf1d16c045fdcdcfef3541e779e7e4700b9 mlx5: Add fork support for DEVX umem
  • 142f8921367bedd7eec4723d498503ffea35ca27 verbs: Prevent dontfork on ODP MR
  • dbfceff3787cc316274b76d5b6774f2f2c10a565 srp_daemon: Fix the spelling of the name of two symbolic constants
  • 04a24e06d98cfb89113732b2f51d15c70cc295cc verbs: Set attributes to zero if query_device_ex() is not supported
  • 2cc81781c7f13c233f26fb293c13599eb143ed31 mlx5: DR, Check for minimum ICM memory capabilities requirements
  • 56ab3c15d5a45811945fd520eba3f9e32cf37881 verbs: Make sure VM_DONTCOPY removed
  • 61c41450a891dc03d1a2b69e441aaad79a4b2c03 verbs: Try access device before adding it to device list
  • 6c0b8f57693d4ff373b7280b145d1edead7dd79d tests: Allow zero vendor_part_id
  • 2eae31afb1360fa0dea00f8cab5aa9ad1ff6cab6 ABI Files
  • 526d559740c7599e1f2d533658797290d739554a Merge pull request #806 from galpress/typo-optional-pr
  • cec8272ef88f37925054d451b53cd7d042f68363 verbs: Fix typo 'optinal' -> 'optional'
  • 31537ce991fb73f171264c6817fcc1e62971b22e Merge pull request #805 from amzn/excq-pr
  • ded7847c5fc2c846628a1fea267266a149128389 Merge pull request #803 from rleon/revert-cqe-errors
  • eed269dffab143667e2156f4f7825da293ceb14e Merge pull request #789 from amzn/efa1-pr
  • 8a620e95ba1953ae870951b3f92a0ddd05fa52eb Merge pull request #804 from yishaih/verbs_misc
  • 6def1b8c1019285b7708827da74cf34b175e6c76 verbs: Use WQ creation flags properly
  • 40ee2e2a7df82e5ed1a58fb843474795ed52ffeb efa: Introduce create extended CQ support
  • dc71a86f88416ca7564eb012a90742b9f26b5c88 tests: Skip extended CQ tests on unsupported devices
  • c8323c35753fe9cb8a90e3f6d1bffe7715fd31b8 efa: Store extended CQ in EFA's CQ
  • dc6e991fdad3bbc5cd5c3cd43e50628fb1ae65b7 efa: Split poll CQ function
  • 6c2409d40ec05c0849e5690f03955f548140a715 efa: Use ENOENT to mark empty CQ
  • a48b9b172d8018c83f960f08d0e4bcce0e29fc2d pyverbs: Delete all tests that generates mlx5 CQE errors
  • 568ad09e682e300befd64a6b2dd99b9fc8c90999 Merge pull request #800 from chuckcranor/no_prebuilt_docs
  • 6428c7b04c3868a9ada243551026b3b370686807 Merge pull request #802 from Kamalheib/raw_qp
  • 7de7246c5d8fdb571e4c3ac5aad6efb7c2f310fd allow install to complete even if no prebuilt man pages are available
  • 0c441dc14b5006c21d2d0dde639d7840cfe76e95 tests: Skip test if create Raw Packet QP is not supported
  • 93cadc53b26d1d58cfb4efa68da61ea915d64014 Merge pull request #795 from EdwardSro/pr-memory-window
  • 2c0a469ba0fe747e7c64797323797192b5f38d2b Merge pull request #794 from EdwardSro/pr-rdmacm
  • 3b4690cea36ffb7b15d906fd51f9213a9d6f2f2a Merge pull request #798 from yishaih/mlx5_uar
  • decbd732a766ad21ddba5262f52becbbce87506a Merge pull request #801 from galpress/kernel-headers-dot
  • 6523ec3b73bbd13196f159bfab45d9b7d7285550 Add a dot to kernel headers update script commit message
  • 2eb9059398e1df0524c63a128de77072c3bfdbba efa: Add EFA 0xefa1 PCI ID
  • 0e6660cfac723b32a4c3782afe6cd4abeba40aa7 efa: Respect minimum SQ size
  • 7aad28d11981ce416b3ee6b0fcb12764a072d86d efa: Respect maximum TX doorbell batch
  • b9ffd6e99545c2f4bfc27fab7c87083a39f90b36 efa: Use mmio_memcpy_x64 when copying WQEs to the LLQ
  • 4aafa3e64cef0fa61c704f3b54601d38472e1858 Update kernel headers
  • 2dc2fd2b188092148cfd9524080fd2e06f09030f mlx5: Fix an issue on P9 with legacy UAR
  • e8a955eaf1f8e4048094155af3c0ce34279696a6 Merge pull request #796 from yishaih/mlx5_misc
  • f770ffddcf06ae5f2756e60467842040a8ab5daa Merge pull request #786 from mkalderon/master
  • ebdfec7af3ad53a81f7c04bc5b83d6ec7ebe1fe1 libqedr: Add EDPM mode type for user-fw compatibility
  • 02262ddfe1d9e07ac02df34bd8712500ce96f745 libqedr: Add edpm size limit and flag for backward/forward compatibility
  • 0cea00c9ea07fd3bea3e73e0c185fad3e349fbd2 Update kernel headers
  • 66bc7b861842190b139e176a0c25242593a7f797 mlx5: Enable non page aligned QP ring buffer allocation
  • f0b2d014e44917559e15c7ae399b713c165cb19b Merge pull request #792 from yishaih/mlx5_dr_imp
  • 7b1ec39e02fe3d0ecee29ba55ad63763ae379d3d tests: Add Memory Window tests
  • c05fd072e3faf61c0a92d99829bf48478abc9e03 pyverbs: Add memory window support
  • 6085fa27738f9b3adfa5959a948b0e29e5645cec pyverbs: Add the imm_data property to SendWR
  • e62c1b34d604511a9e9d92f026aa90811b61c770 tests: Add rdmacm remote traffic
  • c36ba279767d4d648c7be53dc75a42757145f167 pyverbs: Add RDMACM remote read/write API
  • d1a87a9413cccaa0d8936706d2b6bd6b26a738a4 pyverbs: Add rdma_get_device API
  • d5d20bfb498ed875cf81f6d461f6e3ffc40b0765 Merge pull request #793 from chuckcranor/master
  • 7b13174a2a336d5708d62ee4e8e93b1e9501ace0 Merge pull request #791 from yishaih/mlx5_misc
  • 1faf9b8974ebd7ed4e9c8e514800097677f7bbb9 Merge pull request #783 from EdwardSro/pr-bug-fixes
  • 8a477f617f9e663aed36180b1a8c432c1b43f7e5 Merge pull request #782 from EdwardSro/pr-odp-additions
  • ccce439cc9d8f71540a3b9ee06265a03f51c0ea4 tests: Support UD ODP test
  • 0423e44e93b88d61c5fd2c06f56dac4213802916 pyverbs: Extend MR's write method
  • 3bc496ffc046c847c250e082e9222323bb4ebcf4 tests: ODP test refactoring
  • 91833c6b67143c31803b317614d7634ee91e88b5 pyverbs: Protect the write and read methods of MR
  • af4668b274b17038d405f5790dec6a1c8ed54886 tests: Add implicit ODP MR testing
  • 61ad2917b7c06537150bf2e124b708ff53e9b99f pyverbs: Add support for implicit ODP MR
  • 8a23e4dd0c9015b74437cf423bdc52e275d0848a add ${NL_LIBRARY_DIRS} to link_directories()
  • bed45e65f8d00892e3d62b8409d6b6601057c9b4 Merge pull request #790 from amzn/shared-pd-test-fix-pr
  • 6508a21ac021cc5629dd990cbfda144b03bf6b50 mlx5: DR, Rename HW specific checks from matcher
  • 7f3f23f532651e222fe50254207c76bf9f6a9de5 mlx5: DR, Rename builders HW specific names
  • b62d8683b07adf6378985d3aab3ff537a0da7450 mlx5: DR, Remove unneeded misc3 variable
  • a6c3abddac3b98ebd8160987cf72c3573bc23d3f mlx5: DR, Remove unneeded vlan check from L2 builder
  • 5bd40ce76aa2d35aa07708beb05549b5cb154106 mlx5: DR, Remove unneeded check from source port builder
  • 77f2d0aa817de866cea487484cb870b63afa8453 mlx5: DR, Call ste_builder directly with tag pointer
  • 8a3e90024c287f43ba19f2edc3c1b0995d6b5e48 mlx5: DR, Replace the check for valid STE entry
  • ba78feddffb166141b7778a4363cc063029ea56b mlx5: DR, Add new action of type dest_devx_tir
  • f6448c19a1bfcf73aab82e5cdf8574e4795617af mlx5: Extend mlx5dv_devx_obj struct to support TIR
  • e055d8ca361a8042b0e0ce6cf7e32cb95ff9f7eb Merge pull request #788 from yishaih/mlx5_misc
  • ab66851f8492b7499bfc8a4a6cf6218f40f71798 tests: Skip tests with unsupported MR access flags
  • 66797c6ddececbb20893f3a5bfa27244ab828424 Merge pull request #787 from jgunthorpe/azp_update
  • 244015c4b6209a46b1d89ce39113b890f5d83fa7 mlx5: DR, Enable SW Steering RX/TX domains
  • b86cd5cce7d8eaf0192d9ab0325b53ee321aacea mlx5: DR, Add support for using force-loopback on QP creation
  • 6724f6530d3ee1047b17e0e52a13f30b118666d1 mlx5: DR, Query RoCE capabilities
  • 0593cf6f3f1fd0cc37f65edb9aadde35020a8ba5 Merge pull request #776 from yishaih/verbs_misc
  • 60b6bfdaa089f607cdfff7381a57cf5d6227414f tests: Add a shared PD Pyverbs test
  • 3790121ed5a838c98120cb6a52ad334d1328fc0e Documentation: Add usage example for verbs import
  • 50d470c43d5c2d391ab8e33a9e69134233cf081a pyverbs: Support verbs import APIs
  • 7964ebbe512e9c5973976d0f72a91a4e5d222164 mlx5: Implement the import/unimport MR verbs
  • 4fdaac97ac58bbe7a24f67b59fdd62300aac575c verbs: Introduce ibv_import/unimport_mr() verbs
  • a238c0f8409cd36c353c80319903be923d6d6307 mlx5: Implement the import/unimport PD verbs
  • 05ae3071bf7bfdf4212cc08a6b89e1717046bac7 verbs: Introduce ibv_import/unimport_pd() verbs
  • 07e21cd43068ae808aebc1a69a0b3471b268ed14 mlx5: Implement the import device functionality
  • cb3be404fadc879c941e29c36c4550394e7039a3 mlx5: Refactor mlx5_alloc_context()
  • 36133ef848b94ccd4849ecf5e1af2f031622e0d8 verbs: Introduce ibv_import_device() verb
  • 317d8895599dddf07487e0a88a654f4f8f2a2af2 verbs: Enhance async FD usage
  • 5f200b1fdb5b23b4625a56641ea9c48d24e36a10 verbs: Close async_fd only when it was previously created
  • 50937d0f462198dd3b483a6b646ecaffeca46970 Update kernel headers
  • 03762d68daa0ad1ba983221a57a7e16f756602b7 buildlib: Update to FC32
  • 4c602001cd549c9a9c6874d9d20bb89ab338468a buildlib: Use the right container for azure pipelines release mode
  • 53d8464ff8346dc692ee272db74390b53049640e Merge pull request #785 from yishaih/mlx5_misc
  • b6a9ee57bf411b11464ea5f85aaef7c955488623 mlx5: Fix compilation errors when compiling with MLX5_DEBUG
  • be9938f300fb386c36f08eb05903979c091cefa5 Merge pull request #780 from amzn/pyverbs-fixes-round2-pr
  • fc35012a1265309584db51193d8e029c6cb6668d Merge pull request #784 from rleon/ml
  • f4de7b3e309a3769790c508e5d45c49733af3a34 redhat: Fix the condition for pyverbs enablement on Fedora 32 and up
  • 20e13b08ae3bc392cd2e15ee85b554a2e8c61f79 tests: Conditional verification of attributes in query device
  • 79f6e8ee29205c4dd054602629dfcc8873ba429a tests: Correct query QP attributes
  • b27e504929d7a6ccafd2d3872c834511b2fb761e tests: Verify net interface support on RDMATestCase
  • ea1dac8dfe7143cbb6e4df1d0c146df50801ea64 tests: Raise correct error value on request notify CQ failure
  • 2aad8aa51e68d6ca0581a1a5853de88c570e0a8c tests: Skip unsupported MW type on MW wrong type test
  • 4c83df0af6fb90f3d8e224a246b2247d644c3a3c Merge pull request #777 from amzn/verbs-cq-pr
  • 26b3b7f137f7166571e31d5b087334c672924b00 pyverbs: Memset the memory after posix_memalign
  • 81c3f5121675198a3316d611de846aed8558a65e Merge pull request #778 from yishaih/mlx5_misc
  • d800c8a9e840fdedd03010b242541b9dfcdbf25e Merge pull request #775 from amzn/ucontext-attr-pr
  • eee1a96caf3fd810ee3de571168a45cf4d79218b efa: Move provider specific attributes to the context
  • f18feb6e4a7f5f7e543da6055490a853250809b3 Merge pull request #779 from amzn/qp-ex-notsupp-pr
  • adfff4188506e39b10441bc1c8f3dd6817e58247 efa: Update correct errno return on create extended QP function
  • 396e6b6d5a2921c1c54f77e89b0a6aa5aaaef7e9 mlx5: Fix potential arithmetic overflow
  • 195c91918f380dc45c450df7669269dd7e266de4 verbs: Introduce verbs_cq for extended CQ operations
  • 9fc71523da9c415290b527d1700aa6a04b4615de Merge pull request #745 from rleon/ece
  • 74b213d7674bf659cd294378f36fac4dcc176b11 tests: Add test for rdmacm ECE mechanism
  • 6957c18f2366a6d303050078eeebafd4959873a4 mlx5: Implement set and query ECE verbs
  • cf053bc6a58db29e781b4b7288ca964aca88b745 pyverbs: Add support for ECE
  • 97f8668eb53ee9e58597213567c1e4b6ce3e2101 librdmacm: Document ECE API
  • 1fc4cb485a54e6058d4c331e31a92e99cfd4dbc1 librdmacm: Implement ECE handshake logic
  • 530673cccb468026bd27b893e494d1d90d9fc0b7 librdmacm: Add an option to reject ECE request
  • cc0a636d40378c3628478c0ee9a33ed4a7655a14 librdmacm: Return ECE results through rdma_accept
  • e18bee29051c9ffd0284a92af807fce422d3161f librdmacm: Connect rdma_connect to the ECE
  • 4358b123858c8a391935c1af7c3416358ff504ad librdmacm: Provide interface to use ECE for external QPs
  • b8359432fe8fb8f3cd93ff92b2211f530c7d8640 debian: Install all available librdmacm man pages
  • 55b51135cab1c0a7f28516a636d5790c2cfca225 verbs: Add interfaces to configure and use ECE
  • c80296afab2b57700f0dd107f8a171a29da804c0 Update kernel headers
  • 1b6f57ebc4c2ec866c6412fa89879338bed6ea2d Update library version to be 31.0
  • 0f4dd71d38a0f1b005635a3ff344e15791d2afa7 Merge pull request #774 from amzn/efa-summer-cleanups-pr
  • 635cc8234359101b04bdaaf276c702c82d9a0413 efa: Check the correct field on SQ/RQ terminate
  • 0a0c0b20b992c6e2113eaf388694d7fe66e81781 efa: Use variable to store SQ on init/terminate functions
  • 67da43f5b5bb627a4a9a2a2443f3d984e2653b7a efa: Use variable to store RQ on init/terminate functions
  • 5fd2c1d0882c16ba81d8ca48ae120df133734cc6 efa: Rename descriptor index to producer counter
  • d9117e37932cee3ea9b30d61f228b31bc376897b efa: Add helper functions for ringing the doorbell
  • d0ee5101362df50b5785528a39157f78d2d1fb23 efa: Move sub CQ index parameter to base class
  • f33aaa03c86774d2efd152d3485558378dd541f7 efa: Move doorbell parameter to base class
  • 7142fa637bc1a61c3f025945e9718ef6c6149a49 Merge pull request #773 from amzn/pyverbs-fixes-pr
  • 8e183452a655e0629690c7d6f4f488e9dfc56c47 tests: Verify QP type support on CQ events test
  • 51a5bdd591d1f7c970eee8a2f4d05ed37304288f tests: Verify QP type support on relaxed ordering tests
  • 0f046a8c2a136719e4e4c7b402b9a4b701b0eea7 tests: Verify QP type support on extended QP tests
  • 4069762c0a5f84fdf90736806e35150e60f1d029 tests: Skip RC and UC QP type tests on unsupported devices
  • d1a11a9cbea1e7d3f1a7c865fae23a96a72bb6de tests: Update verification of unsupported direct memory devices
  • a882a50ec78d04181bfd77299c99a8b65fdc52b2 tests: Update verification of RoCE support
  • baa1d6dd699e3891e8eff6729cc063a5c7cbab51 Merge pull request #772 from Honggang-LI/verbs
  • 88789b7ba618d55491026c74a9a31699805e5934 libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
  • 6f214ec02a16284ae3c692cd1121a9c67ef097cc Merge pull request #771 from Li-Weihang/cleanup_0601
  • 1fe4b2ecc42771dcb8e6283ae950268d42fb8d85 libhns: Optimize the offset information of mmap areas of device
  • 6942d696fbb16a0647e46bc4e987708330cf592a libhns: Remove redundant parameters of two SRQ related functions
  • a95f62b7e42f543596db20f6fdf72468d9d16f1b libhns: Check number of extended sge when using extended atomic
  • ebda2f3d83a9adb783fa6dee37c60f3bb8d0aa1b Merge pull request #766 from yishaih/mlx5_dr
  • 4d09cd4d57d98b565ad52640d77c721f8f0cb8f1 Merge pull request #764 from yishaih/mlx5_misc
  • c79e6c4763d51e5a58f7ee611b85a159d9460861 tests: Add LAG TX affinity test
  • 17a4af2437e7e30a3c89973fbc83b4ad6c3a7486 pyverbs/mlx5: Add support to modify/query affinity
  • 1ead9720ad0bef803c5c8292d59f0c3a06a4957e mlx5: Enable modifying QP's lag tx_affinity port
  • 7926212abde482d7b53daff351d5ba24c4940857 mlx5: Enable querying QP's configured and active lag port
  • abd51d139a2a57a88379e385803d27f66d77ec4d mlx5: Add num_lag_ports support in mlx5dv_query_device()
  • 70477451b86d9eecaea7407214e661b157b1a373 Merge branch 'EdwardSro-pr-rdmacm'
  • fdaf5d949c08a18079c46ca1ac94c083dba9528b Merge branch 'master' into pr-rdmacm
  • 76a5f9a58a90ee4fcecfc6bdbf19af51ae2a7f91 Merge pull request #763 from EdwardSro/pr-bug-fixes
  • 40792b67dfe2ea3975c006dc79980ae7497601be Merge pull request #757 from EdwardSro/pr-prefetch
  • 1674a82992c6387dade839935a15cf039d17f750 Merge pull request #768 from Honggang-LI/master
  • a51ad65aa5597b7a9905445e75af0cca9719ab0a libibverbs/man/ibv_create_wq.3 replace verbs_exp.h with verbs.h
  • d26cc666ff71feccb40b6dad56f7c6c38a86367f Merge pull request #765 from amzn/create-qp-ioctl-fix-pr
  • cd88ca8cbec21b06858fead840a53afec81575fb efa: Fix create QP command over ioctl interface
  • 7ebd3fcb3f6155d941ecd1dd3ecedb9e41a4a2b5 mlx5: Skip source port matching on DR FDB RX domain
  • 075ccbb307888c811ad42907806f4369ca703406 mlx5: Fix matching on vport gvmi
  • 60479123abe516212e6be28bc0bed291daaaea45 mlx5: Update matching order, TTL before ipv4 5-tuple
  • a02ba0449c1409742261d68bd251fe0ad0662b15 Merge pull request #760 from yishaih/mlx5_dr
  • fdfc34de7ebbc35294b2441482ed7729802c7319 Merge pull request #762 from yishaih/mlx5_misc
  • 8c4721fd1d382cb3d3dbf28ccd316184d72818d3 Merge pull request #753 from yishaih/verbs_fd
  • 4244c799ed68b504b1a0304e6f89147d61353074 verbs: Move QP create and destroy commands to ioctl
  • 5839bdbefc54c57a5c1265aa84f734c12d9a413e verbs: Move WQ create and destroy to ioctl
  • 130dc94863e754402bb79d52ef89a72a94041def verbs: Fix ibv_create_wq() to set wq_context
  • 9a09dd8fa5a23e8e97a4219f452331c33b181f76 verbs: Move SRQ create and destroy to ioctl
  • 71c1e3fdf8a892c8fbcf477355d418b94da2e07b verbs: Fix ibv_get_srq_num() man page
  • 62c4b3243ac336667ae0b90892ac5421d28f5a79 mlx4: Delete comp_mask from verbs_srq
  • 90a4d0cce9b093267459774dd4db39477b2d3999 verbs: Extend CQ KABI to get an async FD
  • 6d048da6ca7cf40dc4b26d4c0efd7781b05ddd8b Update kernel headers
  • 087c9416cfd5121023f5b36209e388ad13d54063 pyverbs: Add MWs weakrefs to QPEx
  • e50a081224fe7881f7f9ddc54b1065dcf5800ce4 mlx5: Fix reg_mr bad flow
  • e9aed71d7b7c1668077278040314a91f1ff9c06e mlx5: Add a note to mlx5dv_create_qp man page
  • 5bcc7a2bfc8ff940df3283c1ff8d85d7b9b4f8d6 tests: Add prefetch ODP MR testing
  • e8c9b7f286def7389090f5e832d43bfaadd8e2f4 tests: Rename get_send_element method in utils module
  • 8cbff5973bd3d4a4608dfbb52b24dbdb9a4f9d66 pyverbs: Add support for ODP MR prefetch feature
  • c725238e00c6363917badabe6e03a591785a36b8 mlx5: Remove extra comma from TAG action dump print
  • 571249f8c220e6393eff8506fa26ecab77d53f91 mlx5: Update mlx5dv_dr_action dest_ft dump tool info
  • 9f7b242cf36b6466439349a6fa091b950c291505 mlx5: Add support for dumping mlx5dv_dr meter action
  • a26d474f8e5e32a31cb9edb7e856eb6d889cd5c4 pyverbs: Remove add_ref from Mlx5Context
  • 00ccb43988be71b15309c0639da3ed223fecbcfd tests: Add RDMACM Multicast test
  • 714eb942c0ad46bd6f04f2e48028a3883b52fe4e pyverbs: Add RDMACM multicast
  • c557b83e8ccf1868d2046f572c027a3d7db6adb3 tests: Add RDMACM UDP test
  • f81c073029506b0359e3012da60d3fe93881489d pyverbs: Support UDP RDMACM control path
  • 01a36735c7acea81e24af8965a8eb3760cb8df8f tests: Fix rdmacm client/server sync mechanism
  • 21afa6189f89c0363b659d99414d4f0008d0fcda pyverbs: Fix AH creation from WC
  • bcaebb2a1bf8fc9d225683689fe1ed3da357ecb1 pyverbs: AddrInfo class extension
  • 7ba7f548ee6e8b1b057fd63cf22eea99d834dd71 Merge pull request #758 from Kamalheib/tso_caps
  • a6abe9bbb372df5909e0f57cd451aaa62b729023 libibverbs: Fix display tso_caps section
  • 7af01c79e00555207dee6132d72e7bfc1bb5485e Merge pull request #748 from yishaih/mlx5_misc
  • ac695dcdf90efe989d517292a9c16ad24f24ddbb mlx5: Add DR drop action support over root tables
  • 5867bda2c920d419e607f977774c27457ebb196f mlx5: Add support for drop action in DV steering
  • 005c591263126cbcd825a87d682288dcc0a777f2 mlx5: Add DR support for steering default miss
  • 510e47868a0e52d0a74a56c64e75a9240110282d Update kernel headers
  • 6d0ee2a559c24146691b914b7973f5069730c31c Merge pull request #744 from yishaih/mlx5_dv
  • 77c031b7072b9e02d649b6d69c08286836970ec6 mlx5: Add support for steering default miss
  • 7e2f5a9a9d9e544a94ebb939a378e5c234ac0510 Update kernel headers
  • d45a83153fc768850d82ef2f0984c47fd29138ed Merge pull request #754 from EdwardSro/pr-rdmacm
  • d9cccc224ec492a781a6901675813fc62192e6ac Merge pull request #750 from rleon/rdma-cm-hotplug-full
  • 8b976bec09956e2f8f0f1f33e9757746aabffbb1 Merge pull request #749 from rleon/rdma-cm-hotplug
  • 4deaad058536a2851965e8ba58d9b1e6ae43dab9 librdmacm: Add and delete CMA devices dynamically
  • e5d371cb0af0a9610ddb7d7fdd18d13221ee4ccf librdmacm: Globally store and sort IB device list
  • 191c9346f3350347a7cf57d3b3b02b6c13778c30 librdmacm: Reference count access to verbs context
  • 0e3e5c527008bc9dfa08e4aa1730ba5d9c099f86 librdmacm: Make CMA device list to be dynamic
  • 28da4a8deb0647a44dc3940ae45e05878b7a07e6 librdmacm: Rely on IB device index if available
  • 307f922e0caaa3893808f6f4ff82916f7088bd3d libibverbs: Get stable IB device index
  • 4ca5cafd29f619233b8deb0297cef0024fcd6e90 libibverbs: Fix description of ibv_get_device_guid man page
  • d92ca933181a395984c46e02a31eb306e2a67864 Update kernel headers
  • 19184c848dafa276df13b3e319b1a2405908045b tests: Prioritize device config with inet IP.
  • 5e1cb32b8411577b9b484aa843ecccfab4e77eca tests: RDMACM tests infrastructure refactoring
  • 8d05999ed20d80dba8ccf6ba63f769acabdc19e8 Merge pull request #755 from yishaih/mlx5_dr
  • f89f11313718db9033044ca8ffbdf9fafaf30ff6 mlx5: Memory pools sync performance improvement
  • 56019aa15d417a1ff3e32377385f0070964dc51b mlx5: Support DR ability to enable device memory reclaim
  • 378fda5208d2eb4cdf0d059a714ec55ace113ff5 Merge pull request #752 from Li-Weihang/tiny_cleanups
  • 55b46a9ed2e24048ddfccb1710a11e4d0469a71a Merge pull request #747 from Kamalheib/code_dup
  • 0e8f8bc9224fede250b46543b8ae3beb2fe4bdb0 Merge pull request #751 from jgunthorpe/azp_fix
  • d17653db3d56a001a4a50765c739cb7847464202 tests: Delete code duplication from CMTestCase
  • 37faa01319b3d38f20f5c4057b9263bfc992754d libhns: Let software PI/CI grow naturally
  • c257f1d97be638f590f9aa17c1dee2da714799ff libhns: Move memory barrier to the same position
  • be31cd304d1f253ccc50eba4a4da4e956a4e8abc libhns: Check for valid sge number before processing sq inline
  • 0060c3ba4be0bb037b0526b529843969d44a080a Merge pull request #746 from haimbo/function_sort_ca_device_list
  • bb1e49f5ef95a4b861c54cb1b2250deb04b1c35d Merge pull request #739 from Li-Weihang/refactor
  • 7a75c0a237cb74523a37ba7be7ed7f840b41a6c2 build/azp: Use focal as the base OS for azp
  • ef392f8c200855889bd0b68561695d4fb10159d5 build/azp: Update to clang-10
  • 01365166502c500b8b4d9f85531611e1e22b4046 build/azp: Update to gcc-10
  • e78b5df7bbcac02fd259e7f08ff80b8eb40ab4f6 build/azp: Add Ubuntu bionic to the deb tests
  • 7ba12afad433c1ee29877fc51662a203935e6c78 buildlib: Fix a warning from newer pythons
  • 162212eca63632a6b0f75e03b3c82a45601181b6 pyverbs: Fix compiling with clang on python 3.8
  • 92f6a0ab52b2ea89f44859efe0896c73d452405c build/sparse: Support glibc 31
  • 069ee04b0e74476b04736b0f5c3e816c9685de11 ibacm: Work around using a flex array in a union
  • 523de14840c610144c3f5f79337f70336192b5c0 ibacm: Use [] for flex arrays
  • 224b03cc95905c9b60ba7ca8f78d7822cc5fbcfa ibacm: Ensure strings are NULL terminated
  • 457b345b47874c556767fe02c6fa959c0774b9f5 cbuild: Fix build breakage from APT
  • 3f71fdc39ad8583b8377d5af2ee2c0343e8d0654 cbuild: Adjust to the new clang CDN
  • b51b4cef653896e0fae1d5bafd8126179755e692 ibdiags: Displays IB CA device list sorted in alphabetical order
  • fda070aaf7d809abd03048f5eaee10f8640975f5 libibumad: Alphabetically sorting CA device list
  • 8dd9269cffad9cac197f59c7289c661952f3b86e libhns: Optimize SRQ buffer size calculating process
  • b75ddaa020156a40867609f90ce5e6f06e82b7d7 libhns: Optimize WQE buffer parameters calculating process
  • 06a15dbc64b86aaaf2381be16e6213e3e97d0c17 Merge pull request #741 from EdwardSro/pr-dyn-uar
  • 01f12e3d75562f42123177ee54f30c38fe464fbf Merge pull request #737 from amzn/efa-pyverbs-pr

This list of changes was auto generated.

rdma-core - rdma-core-28.2

Published by jgunthorpe almost 4 years ago

Changes:

  • d37ca7c09c725485a51e82f36572433c8d7ba63f Bump to version 28.2
  • 129f38ced9f6f889d7b4457b0eb90bb38d63b30b mlx5: DR, Fix error flows while adding new STE
  • 21b4fa56187adf2e2c2d7b0c6afecf5eab5185c4 mlx5: DR, Support match value of size zero
  • 67d7ad4feb0ab3ca2c62952d4a57e4ee3746be60 srp_daemon: Avoid extra permissions for the lock file
  • de33eb1a26f05c7f6762b689115c85ddfee15fe7 mlx5: Add fork support for DEVX umem
  • 2dbb2daeab7403ae5cadfa8ec8fd65f7e0933220 verbs: Prevent dontfork on ODP MR
  • 86290be53c7e451e4dfd5d753e05ca0c4c9c49b0 srp_daemon: Fix the spelling of the name of two symbolic constants
  • 5f56ea780dcc7ca33ff69a14ee8eac4f157bde7f verbs: Set attributes to zero if query_device_ex() is not supported
  • 6c1bf94b5adeef2e5b8f4cf9490889307571fbfd verbs: Make sure VM_DONTCOPY removed
  • 1fba4208ca7fff1274efc318f63a9496dbd530c3 verbs: Try access device before adding it to device list
  • da7149a30a429dee4f3878614d5e743b2c4f52ab tests: Allow zero vendor_part_id
  • 32dd3fd6f270a0ea74ed63f08c11b0068a8c1e1d pyverbs: Memset the memory after posix_memalign
  • 0fa84db515754fb7978a89ff1d5103247321f1e7 verbs: Close async_fd only when it was previously created
  • 49563d294df6b5835e638a2402e046a5c2e8da94 redhat: Fix the condition for pyverbs enablement on Fedora 32 and up
  • 78b7c08268485b416bf878937a5b81a64d9b3552 mlx5: Fix potential arithmetic overflow
  • bb7cbbc3b5ee9e2a4971f9e082036a12859be190 libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
  • d495ef288c166b00010b145f875b644fc3877d16 mlx5: Fix matching on vport gvmi
  • 81b582a11d1028774275d64785eb662a4c3006bf efa: Fix create QP command over ioctl interface
  • 60ecf506d3c594d7183581dc623f866477e6319d verbs: Fix ibv_create_wq() to set wq_context
  • 1d9e4fd9e1c18e5e5463d41b240b2f8045d7ae74 libibverbs: Fix description of ibv_get_device_guid man page
  • 14de14adce5d7fddaff12bdc89018e39681ee330 buildlib: Fix a warning from newer pythons
  • 03ac7fba375526a957821c80fbd41a247ed7a17f mlx5: Allocate accurate aligned DM memory size
  • 3cba3a8c63f4c1b776e03e4a89367e8d909e15a8 Bump to version 28.1
  • 429c2aace55d3bb3098e168e22213e280c24eb57 libibverbs: Fix query_device_ex dummy function not to return EOPNOTSUPP
  • a71d6690e726d13e9684b1ff1ab530c9eb89fe8f ibacm: Fix id_string pointers after end-point address re-allocation
  • 8f75f69959f58a3b83a7b43937cf446a81ba55a2 pyverbs/mlx5: Fix Mlx5Context to open DevX context
  • 7969a5164d87bef6f97956ba783323104da75752 ibtracert.c: fix RESOURCE_LEAK issues
  • 09eefb0a8e909613b5eb218199dda98363e8973b iwarp_pm_helper.c: fix RESOURCE_LEAK issue
  • c0c8793c2e0e16111b94931e775399e7ea22c005 rstream.c: fix RESOURCE_LEAK issues
  • a3769b7e9399a8c4578e0dcd0b02c192a988ca21 xsrq_pingpong.c: Fix RESOURCE_LEAK issue
  • f0e04df1eb41e9ff5bb4f947a1bd640a9bccb281 ibacm: fix a RESOURCE_LEAK issue for acmp.c
  • 8fc3848a3a779d5cd9b3afe8242e5bfe759f0fc0 mlx5: Fix postsend actions write length
  • 0500280954ea9f872ae52178c986517fa530c070 ibdiags: Dump only supported extended port counters
  • 9daff1627d4231a64e1757fc851b1c5c947dc96f srp_daemon: check return value of function 'umad_init'
  • f1c84858e7de06e95685cd0441fcdbae1cd70ac6 Fix shiftTooManyBitsSigned issues
  • daf393be6432998e2ccd5ccaea71a99a30ca4868 rcopy: fix UNUSED_VALUE
  • 48bf23c5040e3a2e627cd783b4713bef8c401595 kernel-boot: don't return 0 when failed to allocate name
  • 793eb4924baf10eb0c0c2dc39fc00bb0551f7260 libhns: Not process return value of flushing cqe
  • 1578f245fb99a28f0f311926958c584355e4d66e ibdiag: Compare CA device names by using the maximum length between them
  • 777c57bfee6479c8bbc8be74d34c8a9ec2e5010f efa: Use the correct barrier between BAR writes on post send flow
  • 4c76e408a70d7615af2ff34b9651056d53a18e49 infiniband-diags: Fix a CONSTANT_EXPRESSION_RESULT issue
  • a9b52fc45436ed6eee0ca49a3ac9d4c134300198 Fix compilation on i386 with gcc
  • b4c462b60170448d1a07d943954f75081426ba80 pyverbs: Fix port_state_to_str function
  • 8355236537a29c9d92426142db2a4d85dcf26d09 pyverbs: Remove errno param when raising PyverbsRDMAErrno
  • dbc9dfbd0e0d77510a8754ac381452b4bfce489c tests: Fix errno check upon mlx5 VAR creation
  • 3685c450f8c6090cf4fa0f4c6860ae726ec45c83 libqedr: Fix user context allocation forward compatibility
  • 5669f544ecfe6c5364041a97e1a3652f3636c1f1 libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp()
  • 05700e697777edc3fe30c24349e14ea4ae4a1813 vmw_pvrdma: Avoid double unlock on qp->sq.lock
  • 133e2dfa60488d4bced7af4746c7272a2d60465d tests: Use post_recv in the right place
  • 3c2805a169ca43daf0177a3b2a78b49bc6c6570c ABI Files
  • f12c953f0864691eacc9fcc4cda489b92ffd5a85 Merge pull request #696 from Honggang-LI/coverity
  • 8f3ce6f9e999104cc070ba4674a147aed0251a1b qedr: Fix USE_AFTER_FREE issues
  • c2ae19d1c5118e2eee36647956e26cab7a8029be kernel-boot: correct precision specifier
  • bb6436903e31efeb5578ab6ac0114282f1c65888 infiniband-diags: Fix memory leak in function rereg_and_test_port
  • 5072f2203231c43f445b910fdbe4c4c0ebc479f4 infiniband-diags: Fix memory leaks in ibroute.c
  • d034e23b757237b0016188ac42934492aa8e8bb2 infiniband-diags: Fix memory leak in read_ibdiag_config
  • 5c80749b00e7aae64f8c99d03657ad296efcd777 infiniband-diags: Fix two Coverity 'invalidScanfFormatWidth' issues
  • 4cb982f9773b5c06437b57341d65528d077129b9 Merge pull request #694 from amzn/fail-udata-pr
  • 7bb125c25a69e7396eef4ad8e5c809874420df3d Merge pull request #690 from Hakon-Bugge/ibacm_make_nmbr_ep_addr_dynamic
  • 667ed9b2cd17ab815422f95c1f1c57949ad60b21 Merge pull request #689 from Kamalheib/code_dup
  • a21decdb768ccbb050efcb140915eb6e95e61c28 Merge pull request #691 from Kamalheib/page_size
  • 017a3f71e141cc5917f74c953ff78a960cf2df3c efa: Fail context allocation in case create AH verb doesn't have udata
  • d566f72ea7618a79adffe3701b52d7a5e41133c7 Merge pull request #687 from yishaih/mlx5_dv
  • 724942b6652e10e1f2d7df1e8916555960c4efa9 Merge pull request #692 from rleon/fix-guid-rename
  • 5610a86ba5012787e79751da1c9f729a016926c2 Merge pull request #693 from jgunthorpe/azp_xenial
  • 7fcd98275e9df4649a3e655af5dbddae6798391f azp: Update to clang-9
  • 4a721efceaa99cecdcd5b535fa04731e8057189f azp: Build test xenial packages
  • 1164379f15c9b2c5139ccd0de8e6bbce027b3aad azp: Use ubuntu-latest as the vmImage
  • 256f0457c786b73aeb2b6cdfeabb3a5f96dc637d kernel-boot: Use node GUID instead of system image GUID
  • 94673da1a814afe77cdf92fe7769fc6732c9fc13 Merge pull request #683 from Honggang-LI/ibacm
  • 9b58ea993d3c99a3768ddb040f37812953172501 Merge pull request #685 from yishaih/mlx5_misc
  • b2b870cdfd61e54b9d8ae5f8e857b92e623dac99 tests: Fix checking page_size_cap
  • a58a5e9989e57c2e7029731a3936f1ce992ea135 ibacm: Do not open non InfiniBand device
  • a190bb9165a438fa0e676adef25e9b57235fd103 Merge pull request #680 from Kamalheib/use_errno
  • 18ff09ab3f4a59c0ca54134f0a11bbf172173a78 Merge pull request #688 from Hakon-Bugge/acm_get_ep
  • 93f228b5d02440e9f4feaeed498cef7a833a924e ibacm: Update documentation
  • 61f34b170ee5e9c792fca6d14a03d990a88b198f ibacm: Remove trailing blanks
  • 3a76a4963661aa03f3f581b94669e471dba2bec6 ibacm: Allocate end-point addresses dynamically in provider
  • c5ebe32278d5d22466daa8df3803caf9241518df ibacm: Allocate end-point addresses dynamically
  • fdde7427f18e49223d40f7f811654be255c9aaf1 ibacm: Fix bug in acm_get_ep()
  • 2da066ae0fb5366f0ed95ced38b5aa11f8a869e0 tests: Avoid code duplication
  • bcd76b2d4c57b21155f54e60594695a74c14cbdd Merge pull request #686 from amzn/ver-doc-pr
  • 56943501f4214458adb38a92cd78a07100f17cbd mlx5: Add support for dr_domain to the steering dump API
  • 64856ca7b1047c1530852c560c8842d719f39c0e mlx5: Add support for dr_table to the steering dump API
  • 6a1f3b4baa2eea0f793456cfcfa9c2fe06ed40e9 mlx5: Add support for dr_matcher to the steering dump API
  • 75d4465d962b95299c9ddc541408087504c88bc3 mlx5: Add support for dr_rule to the steering dump API
  • 9fa735c0b797a9d05460be4aa6bfd451913245c5 Documentation: Add centos6 spec file to the list of files to be updated on version change
  • 504c6882095f89f382db4200e650e507b382529d Documentation: Remove extraneous ` from code block
  • 81a9421b0cdaa7e1e9676b1eaa6c49a6dca91bb7 mlx5: Add HW bits and definitions for GTP-U flex parser
  • 7f158b93e55a97cbe773090abfa91440df0455cf mlx5: Remove uneeded reserved fields from dr internal match structs
  • b1982192dbbe669f506c350aa9d1b4fcd3f35ded mlx5: Add modify VLAN support for modify header
  • bd8c8cb79064abdf25af8b3c6f597318e1b21db2 tests: Use error code to determine the failure
  • f1f88649dcb8100776b0885bc57d927b3e80e6be Merge pull request #684 from shefty/master
  • a81608b56476ab9671c4546bc7a04828438bae80 Merge pull request #681 from yishaih/mlx5_misc
  • ab3874ef041cdea0038651fb74fe52ce1bf196ef Merge pull request #679 from Li-Weihang/cq_fix
  • 3f062b5de5a99e57383b9a93a0f083b0d9bb9316 Merge pull request #674 from EdwardSro/pr-rdmacm-async
  • ed12efb8d8a51580b5336e19280f9535409880aa Merge pull request #670 from Honggang-LI/master
  • 01e338b1e9eef19fa53692fd1cac318469f294b7 Merge pull request #678 from jgunthorpe/rm_rxe_cfg
  • 34222090d6f82e6cbe239352ab91df7b1470bba4 rsockets: Add check for established connection
  • e505b17f2d91d7cf9d98861036433c3242e2bd3d librdmacm: move header acm.h into librdamcm
  • 0d2ff0e1502ebc63346bc9ffd37deb3c4fd0dbc9 rxe: Remove rxe_cfg
  • 875534d9efa3a27b93baff0a52bc59e9c1edabaa Merge pull request #677 from Kamalheib/fix_gid_rang
  • 356c9e6f6044da2d7086607d7bb49aefed0c49cd mlx5: Change flow_meter_parameter to be void *
  • 1260a289b274a3eee14dde65367ef358513dbfbe tests: Fix query GIDs
  • c3e44d582f95b0c635cb700d96ea4fe4b77b8c43 Merge pull request #675 from Li-Weihang/wc_info
  • 3546aa10711915ea07f37aa6acd724bba15ed474 Merge pull request #676 from tzafrir-mellanox/make_verbose
  • d25acc55a697e133cf570c1cf038e567911bc8f3 Proper command for verbose make
  • 4c35d8d819db0bf19b625fb69cfa1427996e7bcb tests: Add RDMACM asynchronous test
  • a696d535bea057264c1186ec9a793e62b76cd4c1 tests: Add support to asynchronous RDMACM in CMResources
  • 4c2c97673c5bb0f9ff2d786c48e1a7d8b77d8e0e tests: RDMACM utils refactoring
  • dd69c1964de3e086db66bc17fa8a6bc4ede5f20e tests: Make multiprocessing available to more than a single test
  • 7a08b567fb7c297ea9096ca19300c16604c4cce4 tests: CMResources object improvement
  • af32d13f813699c4a0d23e91f1a6b002195b64df pyverbs: Add support to asynchronous RDMACM communication
  • c46940970f30893ad33f78362a797dcd2b249970 pyverbs: Add src and dst parameters to AddrInfo
  • 770b974a8eab02c26439704223eeb407f2bec7d1 pyverbs: Infrastructure for asynchronous RDMACM
  • 85d8a414f05384dc9261a90d917989c99af3cc72 Merge pull request #669 from Kamalheib/ret_val
  • 43123c5486c31cda291764d31e824e200004e7f9 Merge pull request #671 from Kamalheib/cxgb4_pointless
  • c56a996cf015fa736634572df54d069bbf8d0fff Merge pull request #673 from Kamalheib/i40iw_pointless
  • 20f4c0e6a6e7beca2f2641141f75b5c7e50746fd Merge pull request #659 from Kamalheib/support
  • 8edeb8a87e3c21a5e0095421546b27bbd1a41014 i40iw: Remove pointless callbacks
  • 8913f82b73e448619d20ffa8371f44043f5337d7 Merge pull request #660 from yishaih/verbs_ro
  • 8c4c1662a44ad54a7adbb5aed1747663d4d70ac6 tests: Add relaxed ordering access test
  • 3fafa2dd8aefefd9343c8e9a1f4c3e20fa5ab1b9 pyverbs: Add relaxed ordering access flag
  • d36f8f686bcf66994c1870f981ce62e9d983f4c3 mlx5: Add optional access flags range to DM
  • 5a750676e8312715100900c6336bbc98577e082b verbs: Relaxed ordering memory regions
  • 2509978abfc16bb893f4c53fb91ab8eae2a7b0f0 verbs: Move alloc_context to ioctl
  • a4c102dd6b05a2b36a3697aded65b88e1375e80b verbs: Move free_context from verbs_device_ops to verbs_context_ops
  • 9b323159302f1efd11ce763ba8d397ce584871b0 Update kernel headers
  • ca2ecc76a4a0edc3f04dd5d273328ab6f744b75c libhns: Fix for the error code when polling cq
  • c941decd110d014d6792e4e6f083decf8fa816a5 libhns: Record more info into wc after poll cqe
  • 73c25da13afa43389bfe4db017804a246df2c7fd cxgb4: Remove pointless callbacks
  • 1088ec93393333fed437448c4f8db7aa1497ebbf mlx5: Fix incorrect return code
  • c28410765bdfe5cbed3cb2cdb1584eac3941469c libibverbs: Fix incorrect return code
  • 15520803d7d05d396d542c04f9abbf9dfb041cd0 Merge pull request #664 from rleon/docutils
  • 511fb818b195e22b148593e1c07831e8adec08f1 Merge pull request #655 from Li-Weihang/cleanup
  • 06cafdc48d64f9b188429bd2e3be8ed6e8a5c935 tests: Skip test if create QP with extended attrs is not supported
  • e6c71332e831915daaa38c2386f8f7b79fe2b427 tests: Skip test if create XRCD is not supported
  • 5b90e71d2d5629deeafaa30707ed81892ae280c2 tests: Skip test if create extended CQ is not supported
  • e85e156c897c0a26dedc06ac88be99dbd15a7e28 tests: Skip test if create AH is not supported
  • f0339f8739a2db8108bac3b343238b33cf1246a5 tests: Skip test if create MW is not supported
  • a5916175da5c323e4ed1a5e61d73eb3fe119529e pyverbs: Store the error code in PyverbsRDMAError
  • 8b8a4e5331ff448b076bc0355b48cbda5546e7f9 pyverbs: Raise exception right after create QP fails
  • 55654e7c8596ea5e30f55995468a8cdebe9b6064 pyverbs: Fix PyverbsRDMAErrno() takes exactly one argument (2 given)
  • e293a622edfc41d5d1ac4f9c476bfaa01c35c786 Merge pull request #636 from yishaih/mlx5_dv
  • cc03a31f376ddefbeb1b605d557250f705761b80 tests: Add Mlx5 VAR test
  • 581c34d88ccb37e9ca693eabb803c5cc2d609a16 Documentation: Add code snippet for Mlx5VAR creation
  • a3a8ce477a990de31bf3951bf621ad3b3c042e88 pyverbs/mlx5: Add support for VAR allocation
  • 6d7a4a9b1dfba5f22169b234d9fb41b75bc9268c pyverbs: Expose the command FD of Context
  • 435e588ffc932ac584f1bd72eda5a5a616cb5f50 mlx5: Expose VAR direct verbs
  • 6ffa9b38964d3c5da47696f2ecdd78a9d13e7175 Update kernel headers
  • 16552531bde861a42f854af695fa155c133748a7 Merge pull request #640 from Honggang-LI/redhat-spec
  • bb35a0c42128c1a143f5dcbae33121377f7fd786 Merge pull request #667 from EdwardSro/pr-update-maintainers
  • 51d25880f3c67174375d25e8d90bac4941f00dd5 Update MAINTAINERS
  • 0f2bb6941b0f5eb9ca4ca07df455225a228ff94e README: Document need of python docutils and pandoc packages
  • 6f60af9624d4b90f5f24f6b7a23abd731132e908 Merge pull request #653 from Kamalheib/fix_no_device
  • 02036417187f311ce04b300fceccf1de98ad50a3 tests: Fix exception when no IB device found
  • 05568812f6cbe10546853b88e7a2036ff7655854 redhat: Require docutils for the builds
  • d1a1b8527476bba202b7ae056c21c24325fc9e5b Merge pull request #654 from galpress/2020-01-02-pr
  • 1a89a02e2e1d8e8a1485f587378d3ee0a88a5749 Merge pull request #663 from nmorey/dev/master/udevadm
  • 82e4297ee6491c8f55dde24e3df8ef3b3f703e0f Merge pull request #662 from bvanassche/master
  • 4aff49ba8a1eafdbd14c01ef39b2cc581a55e984 suse: add owner for python test directory
  • d04d4660d114bf5517eaa23217af01263a271688 ibacm: Fix a memory leak in an acm_open_dev() error path [ #1 ]
  • 32b94869c8ff1fd9d3bab04b310987835c2ce6f0 iwpmd: Make copy_iwpm_sockaddr() only copy as many bytes as necessary [ #1 ]
  • 252de6b50af6f1bf5bcb9d096942a2e71956539e redhat: move all %post scripts into one section
  • 07b304b7518647498795187a5371db222bb81986 redhat: Build pyverbs for Fedora greater than release 31
  • e9b3de35cf1a40f0f52c056d0ec1fc9247b210c9 redhat: ExcludeArch arm32 platform
  • b413e9fe70d95ad890b4b82afcddbbcbd3470791 redhat: Requires pciutils
  • 242731b97cbe51cae10847c08d49041d2b52efb6 redhat: sub-packages should use architecture specific dependency
  • af09d2cdab4c994c79d528122d79c9aa466c6d46 RDMA/CM: Suppress a Coverity complaint [ #1 ]
  • 2936875bf87bf2aab39eff7a765ef73e1513881d libhns: Modification of comments
  • f43e0f76e250632c07e830401ffd8eb1075c3e2b libhns: Remove unnecessary mask for qpn
  • 9a2b64984b5d7d45b58acc8e560c576ba5ef48dd libhns: Delete the redundant code
  • 362c87efe6ec05c6b4b33b11b917272f48df3a2b libhns: Modify sge field of hns_roce_qp to ex_sge
  • 23d237be9d5ebc72b075f9e54708cd521bd25a24 libhns: Unified use of roundup_pow_of_two()
  • 2d0a6bba24d77f336d12af82e01e38d99ee98be5 libhns: Use variable instead of calling to_hr_dev() for times
  • 12ad919413ab48668259726c341cf0224ce871f1 libhns: Normalize use of calloc
  • d1ac44aa2582a6923c61f6f40e52f8ba2852efc8 libhns: Remove unncessary align operation
  • ff62b3ffdde6e565bbc981454ebd0cffbca83d68 libhns: Rename variable for srq
  • cb48b8c367cd242bbdccb77bad0cabf99c5cdd26 libhns: Define BIT_CNT_PER_U64 for uint64_t
  • be808de2a19cb046d6831aeed4b3810718a29acc efa: Verify DV input is cleared
  • 9190f0bc6ede3e12ac2351214299168c0f2c6eaa efa: Clear DVs response according to provided length instead of the struct size
  • 8899dcdbf526ca508cff378785a0682ee3b70942 efa: Fix unmasked QP table access
  • 38be90cc6259c13ac9a208a08781e611b8cbebf0 efa: Unified getters/setters for device structs bitmask access
  • 85b5d2b5e9d838082fca8515d69154d2efe5df99 Merge pull request #658 from yishaih/mlx5_dr
  • 4e827e16d9491373dff8e78a780672ab73d83e9b Merge pull request #657 from noaos/pr-cq-events
  • 73ce09e912494e2138f3553c9e88d98cef9c6f3d Merge pull request #649 from bryantan-vmware/flush_cqe_fix
  • 8435613fd22574b630aa245e3aab08ada67d1cdc Merge pull request #622 from mkalderon/topic/ldpm
  • 4d8813617855ec7f8ee737d4e2ffdabf2d55055a libqedr: Add Legacy DPM support
  • e907c98a7957b02914bc090394ce8ac60c407c26 util: Add DIV_ROUND_UP helper
  • e9c6e352a0012268b2e0d61b93ad9b665c65d611 Update kernel headers
  • 8575f95e9ecde6290b763db67e6c95edc7fdfc5c Merge pull request #648 from bvanassche/master
  • 5965dfde242017046c918335e77d28333efe7681 suse: Fix post scripts to work with systemd 244
  • c3a4e77311ea8b11c42795720d74d5e5d51be952 Merge pull request #641 from Kamalheib/run_tests
  • 0aecf402a38562a2dafa382f79634081329ae467 Merge pull request #656 from bdrung/master
  • 5185e0ab596f5d0530adb4cc9ce1e5abf9e7ce79 Merge pull request #652 from yishaih/verbs_misc
  • 58970b15dd294c444e328f24715163290c562f09 mlx5: Modify header copy support
  • 3c41ade69bfb3c868c6d147ee4efbaad534eb19c mlx5: Refactor modify action
  • b98bea1966394eacc5ffbc6b7d49bd303e31fefb srp_daemon: Move man page from section 1 to section 8
  • 01da84e8543832bce69e50d9cfc34a5a3b311ac6 tests: Add a test for completion events
  • 312669507dfd644d9ec9daba36ba201bc73dedb3 pyverbs: Handle CQ events properly
  • 8b2fac136b102bbf42d42871ad3a2257a24b7a92 debian: Remove obsolete ibverbs-providers conffiles
  • abd166bf5d0673852ac47a1316cbc251239d11a3 Set upstream metadata fields: Repository, Repository-Browse.
  • 381de8c3ad3affe43b3ce0d06e238698e6f7478d tests: Fix exception when running the tests from the tests directory
  • b3945d0e162ba56a01f4738c6808b0b2fc2e2709 Merge pull request #650 from yishaih/mlx5_misc
  • ffeb6d433b62614b2923f0044e80ddba870d6783 test: Add an RC traffic test with huge pages ODP
  • dd204682b603626b2eba8ff363bab42413d3a1b2 pyverbs: Add python wrapper to mmap/munmap
  • e2c570c966a168a29b4813df3fe45c6ebae1c47b pyverbs/mr: Allow registering MR with user allocated memory
  • b9c9064ef23c2a8fd6a8418817ea22d745064c54 pyverbs/mr: Add MR registration using huge pages
  • 38e07a723bfdd22b1b2b763d96e32acac3e207f8 verbs: Expose IBV_ACCESS_HUGETLB access flag
  • 543db999fa3cb064d06d694ee32a8474f3d8cd6e mlx5: Add ConnectX-7 to the list of supported devices
  • 7cf227287502faf809222c82ddb8a2934418507f Merge pull request #638 from Li-Weihang/atomic_topost
  • 44dc7ffcd7bf0f21e2f74307b8f68b7b2e0f4d04 Merge pull request #642 from yishaih/mlx5_meter
  • d1195818a19f11f22ac5a3238e1c5082a66bd95e Merge pull request #646 from noaos/pr-update-doc
  • a69041a09e9d2c1f483dab4d7ffe0c4a932b6b10 Documentation: Update testing doc
  • 68c623814d8d62c6b09c5d5c6390bc2286631e64 vmw_pvrdma: Use QP handle when attempting to flush CQEs
  • fd2059f6442513a2f9bb445506830d83489bf7a3 pyverbs: fix speed_to_str(), to handle disabled links
  • 397623aea1af290021c64f788613500e81e8bbdb Merge pull request #643 from bdrung/master
  • bf78f337dbc2fe1bea6dbbce0721fe27d9d068ca Merge pull request #639 from noaos/pr-refactor
  • db305b79c64bd070c115ffda45d5fb03795e8f3f Merge pull request #644 from bdrung/fix-typos
  • af816b5e1c1b7fc8a9a28c0872d82db84d1e0ba8 Fix spelling mistakes in infiniband-diags man page
  • 365d6b579d7e5c64c56f58cf962c63d351768efc debian: Add Debian uploads up to version 27.0-1
  • 68da7815e00978775fa79fe728b19a3e0d0fbb71 debian: Add missing build dependency dh-python
  • 6c099a2783fe39ab72bf0085ef2776f856bba13e debian: Run wrap-and-sort
  • d9f04ff0ed1a11fb5d4cdab04d4bd47423531596 debian: Add Rules-Requires-Root: no
  • 514d97c3999a91b25ca2ec0cbd905ba0400025fe debian: Bump Standards-Version to 4.4.1
  • a2a54cab1a1080c8a95f46b56a5590e9b6d8fc9d debian: Improve/extent description of python3-pyverbs
  • e47040cfa352b4d29ef0ab3abbfb1ec26f783a38 debian: Specify Build-Depends-Package for libraries
  • e2a0fbb4ad5d45052c762510525a7441ddac0ef9 mlx5: Add support for meter in SW steering
  • 8662fc1c36955f87e17fd8b889293b87c5c335a5 mlx5: Add DEVX utilities for meter
  • 373fe342628404ee8e35ad328c65b5cbcbc685e5 mlx5: Change default FDB TX behaviour
  • e12ecee9e3ffd535c245dcc51c4463c939354f75 tests: Some cleanup
  • 9c6176f01f024203cf2a6bcedc92c2e29c93ff3e pyverbs: Refactor objects creation process
  • b94381b8e931a4d322a33a7eadf219ed65a87d3b pyverbs: Move close_weakrefs() out of the base object
  • b8c02c0039c4dc60fff1191ceb67a78278a796cf libhns: Add support for extended atomic
  • 3e97c5ec2c805e6ba1d17f40101314606e23a363 Merge pull request #634 from Li-Weihang/refactor
  • 747b57866879f0b240c48ebcef3ffad4222ef5ae libhns: Refactor for post send
  • b9698a3db374b6a6acfa0a14d24c8e88c46ab759 Merge pull request #635 from kraj/sched_yield
  • 7f3fdd641ce13be4df5aef5fc7c467ac57b886c2 Merge pull request #633 from yishaih/mlx5_misc
  • 6ac9562d756d42592994aeaac7a5e7b2bbce5cab librdmacm: Use sched_yield instead of pthread_yield
  • 5612035107a343da484b96d6de25a4c23bd87a1e libhns: Simplify the calculation and usage of wqe idx for post verbs
  • d51eeebf4533b0f1cafba5d661a210c7d78a1369 Update library version to be 28.0
  • 84caf035ae6123e2296b72006cd2cf698c65eb46 Merge pull request #623 from Li-Weihang/ilog32_fix
  • 1be9b6647c4934c04ce19f884efbc05fadd361e5 tests: Fix exception handling in rdmacm test
  • 0d3c36b2d342178bf47c370c22b16b656ada0ab2 Merge pull request #631 from amzn/misc-updates-pr
  • 2141228c89645c9d7347727a82f91f7a5f8d30c0 mlx5: Support atomic operations when device reports IBV_ATOMIC_GLOB
  • 07b47b5a50d5daceca70f273112992955df56ca8 efa: Support send with immediate
  • 5435ea9f26b29b47ad91e430643c797fd7a97a9b efa: Always memcpy the whole TX WQE
  • f000e5179b384b1c47d564b16459b5a7e1e95b05 efa: Use int instead of ssize_t
  • 66484bce5af98fa04cf9eaa74a04a4b9b64f0170 Merge pull request #613 from amzn/rdma-read
  • f46256568ea4cc012d99bfee64f8568da214835a efa: Support RDMA read using extended QP API

This list of changes was auto generated.

rdma-core - rdma-core-24.4:

Published by nmorey almost 4 years ago

Updates from version 24.3

  • Backport fixes:
    • mlx5: DR, Fix error flows while adding new STE
    • srp_daemon: Avoid extra permissions for the lock file
    • mlx5: Add fork support for DEVX umem
    • srp_daemon: Fix the spelling of the name of two symbolic constants
    • verbs: Make sure VM_DONTCOPY removed
    • verbs: Close async_fd only when it was previously created
    • mlx5: Fix potential arithmetic overflow
    • libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
    • mlx5: Fix matching on vport gvmi
    • efa: Fix create QP command over ioctl interface
    • verbs: Fix ibv_create_wq() to set wq_context
    • libibverbs: Fix description of ibv_get_device_guid man page
    • buildlib: Fix a warning from newer pythons
    • mlx5: Allocate accurate aligned DM memory size
rdma-core - rdma-core-23.5:

Published by nmorey almost 4 years ago

Updates from version 23.4

  • Backport fixes:
    • srp_daemon: Avoid extra permissions for the lock file
    • mlx5: Add fork support for DEVX umem
    • srp_daemon: Fix the spelling of the name of two symbolic constants
    • verbs: Make sure VM_DONTCOPY removed
    • verbs: Close async_fd only when it was previously created
    • libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
    • verbs: Fix ibv_create_wq() to set wq_context
    • libibverbs: Fix description of ibv_get_device_guid man page
    • buildlib: Fix a warning from newer pythons
rdma-core - rdma-core-22.7:

Published by nmorey almost 4 years ago

Updates from version 22.6

  • Backport fixes:
    • srp_daemon: Avoid extra permissions for the lock file
    • mlx5: Add fork support for DEVX umem
    • srp_daemon: Fix the spelling of the name of two symbolic constants
    • verbs: Make sure VM_DONTCOPY removed
    • verbs: Close async_fd only when it was previously created
    • libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
    • verbs: Fix ibv_create_wq() to set wq_context
    • libibverbs: Fix description of ibv_get_device_guid man page
    • buildlib: Fix a warning from newer pythons
rdma-core - rdma-core-21.6:

Published by nmorey almost 4 years ago

Updates from version 21.5

  • Backport fixes:
    • srp_daemon: Avoid extra permissions for the lock file
    • mlx5: Add fork support for DEVX umem
    • srp_daemon: Fix the spelling of the name of two symbolic constants
    • verbs: Make sure VM_DONTCOPY removed
    • verbs: Close async_fd only when it was previously created
    • libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
    • verbs: Fix ibv_create_wq() to set wq_context
    • libibverbs: Fix description of ibv_get_device_guid man page
    • buildlib: Fix a warning from newer pythons
rdma-core - rdma-core-20.7:

Published by nmorey almost 4 years ago

Updates from version 20.6

  • Backport fixes:
    • srp_daemon: Avoid extra permissions for the lock file
    • srp_daemon: Fix the spelling of the name of two symbolic constants
    • verbs: Make sure VM_DONTCOPY removed
    • verbs: Close async_fd only when it was previously created
    • libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
    • verbs: Fix ibv_create_wq() to set wq_context
    • libibverbs: Fix description of ibv_get_device_guid man page
    • buildlib: Fix a warning from newer pythons