rdma-core

RDMA core userspace libraries and daemons

OTHER License

Stars
1.5K
Committers
366

Bot releases are hidden (Show)

rdma-core - rdma-core-32.5

Published by jgunthorpe almost 3 years ago

Changes:

  • c6c0a78b28da615ec30f596d4b8b96caaa01904c Bump to version 32.5
  • a85e4a378bcf5b070f83573ebd08cda6bfc6a861 buildlib: switch azure release pipeline to ubuntu-latest
  • 76e2e610ba876da4b7019decd7b8d5f6fb701bcb Bump to version 32.4
  • db5bdeaac8018517469c89d5372392f608214a42 libhns: Fix the calculation of QP/SRQ table size
  • d4224e010623f3ea8dd7b38cc344692d06a7e5e7 libhns: hr ilog32() should be represented by a function instead of a macro
  • 01dceb952595f6deeb495398e6641bac0b4e06a2 Add align and roundup_pow_of_two helpers
  • 2617cd235e2634f04b8b97aa5e5529c5adb59c9c util: Move BIT() definition to util.h
  • d2d34d7d86102280253bd33114b32b1ee7c61520 suse: fix CMake flags
  • fc51e82c909c7ec2d0a30ba79b2be80f0b79b9bb libqedr: Verify the comp_mask before create qp
  • adc4826ba1e0830c30f59e2734b9c4e7543fc188 tests: Fix QP state verification
  • eefb8c72ecd3a78c3b431aeb58c9917d051900fb libhns: Fix the size setting error when copying CQE in clean cq()
  • c8d6ed946f5c6122f3e855ed631f33bdbc6c12a0 ibverbs: Fix missing copy for srq field in ibv_cmd_create_qp
  • 1920503c531692b9b2fcce6439f21a355e0c4586 libhns: Fix wrong data type when writing doorbell
  • 26baf0d2c4dd304aaa1c9966ccd016c571ecfba0 libhns: The content of the header file should be protected with #define
  • 040e6a3aaf9f158e1a8a63188ed7c848bee2f66c libhns: Remove unused macros
  • bb59b9e96c9315e30fecc66ecb1e68ad1fc96836 ibverbs: Don't memcpy padding in ibv_qp_init_attr
  • e2a721f928501e48c11ba814151fbc0455ee819f verbs: enable query IBV_EVENT_WQ_FATAL event string
  • 2889cce1e70d7149c0ed8b6ccd285f3a0f4d53d0 Bump to version 32.3
  • 082720b4ce13b5f1c16f1bb08d2272d65930127b iwpmd: Zero-initialize the remote addr info
  • 9f8c0fa6c9025f84f6699ee662c6fd635bbf9ead ibdiags: Make escape character tack effect
  • aa5e83e86a5235912957d6828aff8932b0008c1f ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • 2a4fc81b176b5d4c222d660a9c9e8f877d130423 verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 35be44e37ea51505d7cf09c6b06f1d3fea92f109 tests: Make sure that end_poll() is always called
  • 31900dceb80b15b0ada7365b36ea2bf52301b4b5 mlx5: DR, Add fail on error check on decap
  • 13771f678f217d956e4066ed9ffeaa86f2f76c99 mlx5: DR, Fix error flow in rehash process
  • 0cde25011a69657b46922348a7595be8f39544c2 mlx5: DR, Fix DM allocation when the size is not aligned
  • 5f75fd811f531f1824be09c72d97395e8b57eede mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
  • 3480d39e5d762a6265a833740dc2b85385383192 tests: Fix QP extended MW bind test
  • d04a07f16cfaac08e2468b369609f2a72ca60328 Bump to version 32.2
  • e7ed3ff2e074f1627fa7425f9dfe24373a775912 libhns: Bugfix for calculation of extended sge
  • 0f8d43fa026c95ba1265464903a367e9f2fded92 iwpmd: Check returned value of parse_iwpm_msg
  • aadacdd44ab4146cd6e44cef519e9d10d7661eb2 bnxt_re/lib: Check AH handler validity before use
  • bb80877bb887adaf230bdaec5ff2c1610f9fa3a9 mlx5: Fix mlx5_read_clock returned errno value
  • 078c263c515d031abd6430f9c7dcbf4d24f0bf83 suse: Fix path to dracut dir
  • c433bf739e38c92fc7f9edf2d7d5283a602b6b41 infiniband-diags: Reorder library build order
  • fa75b36c513e2ce51eda233d44d5db3b80ca7081 libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • 0db0dc3f8fb134660b34075e6625a630961890c5 buildlib: Continue build on old GCC versions without SSE
  • b0b387fb4446072553f8d31e33718a3a83ed012c mlx4: Fix mlx4_read_clock returned errno value
  • d01fe24d7ba17893e20bced4627076e65d6d40ab verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • 2afec260f7cd902c04a6b2cb2a1845f6346090f1 redhat: Do not add rdma-ndd to initramfs
  • 20be2f43c61aba54366658842dc572e76d72d2f7 libhns: Fix wrong range of a mask
  • 881f26ae052b2a6ce65a0383acadc933d06c6759 verbs: Fix create CQ comp_mask check
  • 5373b92f103a346908230ca02de7a13549822596 rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • 4d1c28d50c0182af48f7637d3e7906bb68db3fd9 libhns: Remove the unnecessary mask on QPN of CQE
  • 69f6adc409740d37e6984a31b470b57c5a4dd8bc libhns: Remove assert to check whether a pointer is NULL
  • 07ad1e73be2151f785bd5e36fb1486381b8c5cc9 libhns: Correct definition of DB_BYTE_4_TAG_M
  • c7822eed6185022bbe448fd28cb34a13dc258e21 libhns: Avoid double release of a pointer
  • 46081c056faa44cd3eaa97b1fc1ff55958c9b9d8 util: Add GENMASK helper
  • bb835831bd0bb7d20d249c4d3cc43651f761ab3d mlx5: DR, Force QP drain on table creation
  • aa65a7df6b7a2dfdb7a4b8099c1cbf48e87e0a14 kernel-boot: Fix VF lookup
  • 4f85bee5801a3a92140e94378d2406adf105409a suse: trigger udev rules after installing rdma-ndd
  • 368a8424bffa515a093732e04124d59941ec1992 ibacm: Fix possible port loop overflow
  • bd7759601a37f26cf9ba80499a2b06ace0fcfa9e verbs: Fix possible port loop overflow
  • 512c2987e7f3166d0efa6621d5e048617cb2d7a1 efa: Fix DV extension clear check
  • d78379045254041cf2dd695b79aa67f81554a8bf tests: Manage exceptions in rdmacm processes
  • f4f9eb7347e54281036af334973daaee2f325c39 pyverbs: Fix Mlx5 QP constructor
  • 4b302ededd9453358d7f6797ba8dc6cbc074b909 mlx5: Fix uuars to have the 'uar_mmap_offset' data
  • 0680378d26607a3c6c4077b898deef837f6c86b7 Bump to version 32.1
  • d3122072034c574cadbd74df60bfe6c2464a9924 srp_daemon: Fix systemd dependency
  • dadee6df65387ba0fea0d78cc9c99af0350d3c37 mlx5: DR, Avoid ICM depletion on multiple domains
  • ef1a51192eb44e7f23d3c5b63a80c0b8b6358660 bnxt_re: Fix reported error code from create_cq
  • e86cfd2fcf1a48bebb6055d8016469aa75a17768 verbs: Replace SQ with RQ in max_recv_sge's documents
  • 7472c8b823221507f83052037750dd48fdeabff3 verbs: Update the type of some variables in documents
  • 5dee0eaa3a3c1f6b8e960038384e16ae730d201e cxgb4: Fix reported error code from create_cq
  • da998d0d6eb8ca6fbe7848cf4c0808797ab9c882 libqedr: Fix reported error code from create_cq
  • ea4c14b07e9856cdbb70fc09771ae9373d39391c librdmacm: Don't overwrite errno returned from libibverbs
  • d83d397af58977f9c8af3fecff6e86ce76634e4b rdma_server: Add '-s' option in rdma_server's manual
  • 0d9ed0f09b92f730ae3a755415c4e68e62c4cf99 mlx5: Consider single threaded mode for shared UAR
  • 1c8ea524723e155d86845b96c35acc63a7fb60cd libqedr: Set XRC functions only in RoCE mode
  • 9f25aebffc4f6d4d9b7ccf3e1ba911b997fb9ab4 qedr: fix USE_AFTER_FREE issue
  • 3a435775a34ff5d942a7c28da1d4e59ff1064c6b udaddy: Fix create_reply_ah error flow
  • fa95c33548639865276f97caf089c263fceb63a4 efa: Flush write combining writes before writing to the LLQ
  • b7c5c6f5d55d8a3d404a8194200e0761a1bbcde3 redhat: no need to recursively remove srp_daemon.sh
  • f6785e7f407edee312d897ee310623a0582fbb63 mlx5: DR, Create NC UAR as default but fall-back to WC if failed
  • 28d19a39c20d298531cb976a9a7efa468f1df61a mlx5: DR, Fix incorrect use of fl_roce_enabled capability
  • 49925babf585cf5623d8c10fb9488d86986e4fc9 mlx5: Fix wqe size parameter in wqe signature calculation
  • 46b109403a88a7d228eb6785635ff651d7f5407a Fix cmd_fd leak in mlx5_alloc_context
  • 5d58cd7344c67d54ec80fe53b19653caf5dd7658 ABI Files
  • 7a4f9ad9a1d906c5f2bbb18b588309c3d12460ac Merge pull request #860 from amzn/default-gid-type
  • 29b5bef31483a22f9b2d1ffce94b5ea41ca3d051 verbs: Set default gid type for unspecified link layer
  • 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
  • 35c8a4433bcfb0c64f90600b2df9225f622141ac Merge pull request #823 from Kamalheib/max_pkeys
  • 940928bc93f375ddcfeb84c5d32f0ea7022be93b Merge pull request #816 from Li-Weihang/attr_fix
  • 9f31ddb98d172c3234cb4a79f38c05cc76066a72 srp_daemon: Add support for the ch_count parameter in /etc/srp_daemon.conf
  • dc67de16d83e17bd284d22119ff39495a45c0647 srp_daemon: Fix the spelling of the name of two symbolic constants
  • b3520a5f529feb561fa370ed566b8c36f60c2d32 verbs: Set attributes to zero if query_device_ex() is not supported
  • cae4a99ae67981e177a04d0f3ade62827c8b9a63 libqedr: add support for XRC-SRQ's.
  • e4ec9b43cd727be2c123cb7e327d742e9d6c9394 mlx5: DR, Allow sync device memory on demand
  • c86f095752f2c94a33de1015deb2a2c089fddc26 mlx5: DR, Increase ICM action memory allocation size up-to 8MB
  • edf6532dac1f3c2e12f83e346cb7174395ccb038 mlx5: DR, Check for minimum ICM memory capabilities requirements
  • 32fd3d611bc8231bafed139350d3bee487e78999 verbs: Make sure VM_DONTCOPY removed
  • e902e4c3010901fa7396c7fd8bd1d92ffbce516a Merge pull request #820 from EdwardSro/pr-ece-attrs
  • 21b9332db6c3d89fc85577ce1839901bed790aa5 Merge pull request #819 from EdwardSro/pr-multi-qps-srq
  • f4e42234093fa9021d7ac59a39156af5aeadb826 Merge pull request #817 from Li-Weihang/cleanup_0901
  • 4a0df53e73a3827a8c32c967d1be04d3d6642687 tests: Verify max_pkeys only for CA
  • 634fc271f0640e1999acc9fbfaf6937c894d4722 Merge pull request #815 from Kamalheib/query_pkey
  • dd20f7c2f56a8354b79dbec8a92a19ea23420800 Merge pull request #810 from Kamalheib/split_qp_type
  • 739a39d1dda1ca0a144b5dce290da1cf94adb694 Merge pull request #814 from Kamalheib/param
  • 526464faa75bbc8ce4708fb75d6ef77c92ba2a5b Merge pull request #818 from alaahl/mlx5_ib_boot_load
  • 162924e2bbd88b4e22ad62b875b235bdd0aeea71 mlx5: DR, Allow SW steering for sw_owner_v2 devices
  • c77bb38eda4a23fd5b48b5f262c2c8312e5b7fe5 mlx5: DR, Add support for SW steering dump STEv1
  • d345eda29b020e9a5409a31140e576ffd357f8fb mlx5: DR, Copy all 64B whenever replacing STE in the head of miss-list
  • 29e223af5fc9b18757ad0e5a37b4cd45554b331f mlx5: DR, Use HW specific logic API when writing STE
  • 9cdf0804e7cfea8e2932fbe72119cccc12d5ca37 mlx5: DR, Use the right size when writing partial STE into HW
  • ac2e9ba92671cc402dde5f1b1854dc8b4f72f08c mlx5: DR, Add STEv1 modify header logic
  • 5b901eaab85ba464a83e86e853b5401033fc2120 mlx5: DR, Add STEv1 action apply logic
  • a534a6df472287ee2a787f003c0bf9c1d739acb4 mlx5: Add HW STEv1 action structs to ifc
  • 47ae4e14b4c332adca41185bcb1e64c15f7819f3 mlx5: DR, Add STEv1 setters and getters
  • a18d5c72effb665ae10a3e92ec0e38255f0f633c mlx5: Add ste format STEv1 structs to ifc
  • 3c4f97a848819fab5085a2bc55dd928b0cd04f2d mlx5: DR, Allow native protocol support for HW STEv1
  • e7a7265646592aa670c13c395161a0ac73be81a6 mlx5: DR, Add HW STEv1 match logic
  • 785c21273d5f1cb70c06c6570e54aa37c23f2a72 mlx5: Add match STEv1 structs to ifc
  • 4d219709d80f4a63288923057a3464d2d2b66fae mlx5: DR, Query sw_format_version
  • 011b77c04c22161a89bde1570536f4bc5d0ae64c Merge pull request #813 from yishaih/verbs_misc
  • 2e5477b074a08cab812333e69587aab8fedcda08 pyverbs: Add access to ECE's attributes
  • ed464071ba7e2279de6c719f7547284b72572f96 tests: Add SRQ ODP test
  • 3890ca0582ed1c11d07e57e2ce9205865ffbf099 tests: Support usage of multiple QPs
  • 7a6ca2c271021014b6f598222c2b696d4497c35a pyverbs: Add SRQ object weakrefs relationships
  • 7f1e6ee7846664f468c2057e85ddb499dbfaa029 kernel-boot: Load mlx5_ib and mlx4_ib also for InfiniBand only cards
  • b525a568ffb53dc88d003142d393d91857e9cb78 tests: Add test for ibv_query_pkey
  • cc26e1f01880b8bc192886b53c85ffd2aafc3408 tests: Split QP tests based on QP types
  • 42ae41c628f1a06af9b18752b0f528af3a1e71b5 libhns: Refactor process about opcode in set_rc_wqe()
  • cc67e40d27dd362c5f2780b23366e5f0613c74b4 tests: Remove parametrize
  • c768684046865c7f02aef347b450fa053fe8a2ac Merge pull request #812 from bmerry/ibv_destroy_flow_error_sign
  • 87928178f5d79635ae4d8192e722473ecd07e8a4 verbs: Try access device before adding it to device list
  • 3ce4ea67343051e52d1b40bee8dd560a3f39df41 Fix return value of ibv_destroy_flow when not supported
  • 7fb5032def4b87fef2f66781f9470924d89b5072 Merge pull request #799 from amzn/rnr-retry-pr
  • 9fc4a65286c1e516f7db26814e0dba711508702d Merge pull request #811 from rleon/rxe
  • 8aebb8d02e2ae306a3231b3438a5b007a08e46c0 tests: Allow zero vendor_part_id
  • 0a810d710b773c60d76675b93071668fc4feba42 efa: Use a generic capability check helper
  • 642d9f65131fcd877e6d9614f68d06b0fb29f76e pyverbs/efa: Update query device capabilities with RNR retry
  • 03638da566d6da2a7020559bdfb289436675368c efa: Expose SRD RNR retry capability
  • 5dadf53f71e85c3d03dc6515f474345726958468 Update kernel headers
  • 4e44ce34c19a9df27e867abf7041286252416270 Merge pull request #807 from yishaih/mlx5_dr
  • 05338cbe548d397cf659bb1b92faa75439ff4810 Merge pull request #809 from bdrung/master
  • af68f47eb38a776d924292d98854be4bc1e5f357 libibumad/libibnetdisc: Fix acute accent in manual pages [ #92 ]
  • ec4de31d421167276f78d58dc492de477193fb22 verbs: Fix spelling mistake of command
  • 39fb7b723af54897be6ce4bfac2d54811ded373c Update library version to be 32.0
  • eae85741902b27cec25d27acf626dda42ec998bf mlx5: DR, Move STEv0 modify header logic
  • 8bb47767746e6a83bdbb84a138aa66c6525e4326 mlx5: DR, Move STEv0 action apply logic
  • 6370b449e70d2c069aa9c932ae70b8261318fa58 mlx5: DR, Move STEv0 setters and getters
  • 4c417c149aa87cd46cbf743afd7d1133934ee0df mlx5: DR, Move action apply logic to dr_ste
  • a1027777bc2ddf03402b58ed2fef27103b339add mlx5: DR, Modify ICMP STE builder style
  • fd862bd16f30e55eb15102f871513fd126d4c69b mlx5: DR, Move STEv0 look up types from mlx5dv_dr header
  • e3a100b25e644d64a94790620d4ab725fd13774d mlx5: DR, Merge similar DR STE SET macros
  • 1b2815401cd9aed404fd67db6765b3eda1f684b8 mlx5: DR, Move HW STEv0 match logic
  • 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
  • e41c75759c1a7978ff8101bc4a9e9e18e3c6840a libqedr: Remove duplicate function prototypes
  • 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

This list of changes was auto generated.

rdma-core - rdma-core-33.5

Published by jgunthorpe almost 3 years ago

Changes:

  • d0eebc23b9cbe9d636a46783715b02d03d386049 Bump to version 33.5
  • 4d6d4b7dd72679882593f267f08d642ca09a23e3 buildlib: switch azure release pipeline to ubuntu-latest
  • afd26196ce14f5f705e2aa6350ed5f7180239919 Bump to version 33.4
  • fcd47dca340f0842b3c0309bcf0169b6887eed11 libhns: Fix the calculation of QP/SRQ table size
  • 94e427ddcd6aa6f0f79b605090dca2fa26dc94b6 libhns: hr ilog32() should be represented by a function instead of a macro
  • 5c073188ec621c528a1af7ff6e23ce3c30aa0dda Add align and roundup_pow_of_two helpers
  • 071e16b9e73034aa63a320fe51925ee546a6bf9d util: Move BIT() definition to util.h
  • 82fcfbb2346e118207b04a7459854e7806e3e85c suse: fix CMake flags
  • 71c9e67e8d269a04d02ad5422eb4439085ef2f70 libqedr: Verify the comp_mask before create qp
  • 7697349a94c70e2d8b4668d9e46b6c84e609fb30 tests: Fix QP state verification
  • 9800bfb30fee25587328dcbe5a8fe3f43acdceb2 libhns: Fix the size setting error when copying CQE in clean cq()
  • 3f43c41492d923518f568f456d2f8dd1de84598a ibverbs: Fix missing copy for srq field in ibv_cmd_create_qp
  • 16feefeca453490df2e16455f0a45f3aba2d02e7 mlx5: DR, Add check for flex parser ID value
  • 36f1c42c5ac4045b510aa9d5e8b4da5fe7001f34 libhns: Fix wrong data type when writing doorbell
  • 12766830429c0a1e5bbcfbede62539aadc1e531c libhns: The content of the header file should be protected with #define
  • 1ec603ce067cb7e75a58e19c300494181d8cdc53 libhns: Remove unused macros
  • 2a8700d4207f2da88b96376587c20038832f5929 ibverbs: Don't memcpy padding in ibv_qp_init_attr
  • 825134f8fc82ca36003a40a1157d3fbd9640b3ac verbs: enable query IBV_EVENT_WQ_FATAL event string
  • 9d80bd848515ba97e74c6c4176b38b6e5555c2f0 Bump to version 33.3
  • d143ce9b926edb7c8821a158e0680ef520cea25c iwpmd: Zero-initialize the remote addr info
  • 3de0c3b8c205f16b673f5b8dcb255b26b2c93657 ibdiags: Make escape character tack effect
  • dd702052364795ce93b0e5f829a8cec6bb7ffe9e ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • ab338a00d68d8f3ef565d64f29750208738f0ddd verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 08b14fd6bb5f2f7622687fbb52f32cb9238ed5f9 tests: Make sure that end_poll() is always called
  • d3b683e462fb8c12fd4fa7865b3a849a066ef232 mlx5: DR, Add fail on error check on decap
  • ec87078423f31965e6366f04097f8e88b12bf752 mlx5: DR, Fix error flow in rehash process
  • 963193690a2c16f5006ea09ee69b4e28b8d716b8 mlx5: Fix field size for struct mlx5_ifc_qpc_ext_bits
  • c81639c9e2386e8e14d195f48deb5324c938feac mlx5: DR, Fix DM allocation when the size is not aligned
  • 064a5c533616b1dd7b81654d68645b6a460dbe52 mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
  • 439df506ee8f5904c2c22ff32524164a0ea457af tests: Fix QP extended MW bind test
  • 3150db5e3bc0d4252b7c3bb14e981d688a6a1135 Bump to version 33.2
  • f41fbcafa947d4b34c0d2f201d45a6539e73c677 libhns: Bugfix for calculation of extended sge
  • d0fab874f7fa8d420b36e3e6c280c71018bf22db iwpmd: Check returned value of parse_iwpm_msg
  • b3e2a6d7a6103acfa989e22b3495057996792d5a bnxt_re/lib: Check AH handler validity before use
  • 0af24e3d27073b85c203bd4e4516c6c16055f0f2 mlx5: Fix mlx5_read_clock returned errno value
  • aeb7e2b9203976056a63adf4a6b2c7e18b35d1bc suse: Fix path to dracut dir
  • 239fd8125c4ac51c14bc553a4aaf2478c9bf4832 infiniband-diags: Reorder library build order
  • dcdea7fca7ee41b711ce628bf400f53e5c5eef8e libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • e98468e8e683145f0208338baf3ba98c716906b2 buildlib: Continue build on old GCC versions without SSE
  • b2acbd4cc3af603fd346e995c6001b6893005c56 efa: Fix use of uninitialized query device response
  • 0ab277e2d8d8c94058b43df745d3aa474f329a21 mlx4: Fix mlx4_read_clock returned errno value
  • 019cbc71025da7fe7118e137ed3516a7c0f8e7d7 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • c8f6c559f4948bb2570837ed421f01d116158d3b redhat: Do not add rdma-ndd to initramfs
  • c56c7400b48536be244aa77a357b1d17d9e5700b libhns: Fix wrong range of a mask
  • 65c7bdcdc79e83f5ca7f23b0441b7fdd1f7adb0e tests: Fix CQ creation in parent domain test
  • c59a02b16957c0dbaf90c5eeaedb7bb633e09a10 verbs: Fix create CQ comp_mask check
  • 608a98531c3341d4f21a7682ece9aee0416d333b rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • c6c2666cbfe4a95e0536b2028c8f22623c4be2d0 libhns: Remove unnecessary barrier when poll cq
  • 0c5b4ec8fd6bd32af0217a44ee53ab78bc44a8e5 libhns: Remove unnecessary mask of ownerbit
  • 3c69eab11e86b008297bd93aded76babf4db7188 libhns: Remove the unnecessary mask on QPN of CQE
  • 8319be6c5eaa343456b7c4bd5ba9508cea3f6e19 libhns: Remove assert to check whether a pointer is NULL
  • 8d6df7bce12d6011b76134ab56dd696350130bae libhns: Correct definition of DB_BYTE_4_TAG_M
  • d8f73bd338868f04864083aa7b6157bd638612b1 libhns: Avoid double release of a pointer
  • c92fc0319a9384cbae1985b0b392350830027abd mlx5: DR, Force QP drain on table creation
  • c522e366b92e6260332e5eb9dfebcfb959c15072 kernel-boot: Fix VF lookup
  • 7c5cf70e895a7225403dd6fd4d891e98bbc09bfb mlx5: DR, Check new cap for isolated VL TC QP
  • 8c440c00f65b18ba6fe0e95d096a4147069c5a9f suse: trigger udev rules after installing rdma-ndd
  • 3e15bda02f58c58e8ff4674e6482b0b67793eb5a ibacm: Fix possible port loop overflow
  • c30a84e82a5ebc8cb395bcd20a6d24e8212e12b8 verbs: Fix possible port loop overflow
  • 3ee774746371be59046d29c31d9d00bcfe073a5d efa: Fix DV extension clear check
  • 66696100489c0dfd85c8aa781bbb24850beeb782 tests: Manage exceptions in rdmacm processes
  • eeb23fbea6e712b6241c97d176d443d4aaf9a975 pyverbs: Fix Mlx5 QP constructor
  • 299ee0c39a7b951f54156fe9f61ef1434111ac01 mlx5: Fix uuars to have the 'uar_mmap_offset' data
  • 2504c0bab0a807455bfd0e7f516c86a07656e934 Bump to version 33.1
  • d90c84efe69293b973635a3ca35bd3276feada16 srp_daemon: Fix systemd dependency
  • b9a1c0cf52ab973be04699daf42381d2859e6fe8 mlx5: DR, Avoid ICM depletion on multiple domains
  • f357266993a12103096135abd47a0aa630a2ddfa mlx5: DR, Fix incorrect last STE update during rehash
  • 2c8043c698f4db732f6c669e05b4cd4501cb7149 bnxt_re: Fix reported error code from create_cq
  • 1b9ce3d229796503bffcf9ea4baedc8b03270317 verbs: Replace SQ with RQ in max_recv_sge's documents
  • 2d8ed80c50bea30800da915efdbfbf9389982c2f verbs: Update the type of some variables in documents
  • c5a1d8374473313714888143cfb376a75dd0a012 tests: Check CQE compression cap before using it
  • 552ac8711917fe4e5f1675f5dbbebb8ae47c8efc cxgb4: Fix reported error code from create_cq
  • 710363a870f4f733b138551e0a7aa8a7fdca8834 libqedr: Fix reported error code from create_cq
  • b113b18a7e59191547e05132f48270f346999a6e ABI Files
  • 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

This list of changes was auto generated.

rdma-core - rdma-core-34.4

Published by jgunthorpe almost 3 years ago

Changes:

  • f862cf2cdc014dfe67b5f636faa7093968311eb7 Bump to version 34.4
  • 4bf6a0e18cb20e0e93ce426004d2408fb3f7c82a buildlib: switch azure release pipeline to ubuntu-latest
  • c51c4c96281a2262bb82e9b9686cd48a6a478544 Bump to version 34.3
  • f1951ff202a1977e27122aa86498f83ce79c8ab5 libhns: Fix the calculation of QP/SRQ table size
  • 55aa1f30da5ee4268edb1ba3374288909f9588b2 libhns: hr ilog32() should be represented by a function instead of a macro
  • 285f03c943a90651cb75c4d719effed9519494a8 Add align and roundup_pow_of_two helpers
  • a9d866cd4671414065970be82f7341d33e1a95b8 libhns: Forcibly rewrite the strong-order flag of WQE
  • 9c82762951a32939612f599056adccc28c1c2eab suse: fix CMake flags
  • e5523c51fac8abbc09d5226588cffb042608bda6 libqedr: Verify the comp_mask before create qp
  • dcb4e628f95cfb21a1e56d2f50bc0bc2c03016ce tests: Fix QP state verification
  • bcae3c25e1d561509c64b12c4825d56662e08f5a libhns: Forcibly rewrite the inline flag of WQE
  • f329df85b752f237b1566aa0c2b12749d52a6b31 libhns: Fix the size setting error when copying CQE in clean cq()
  • b33462c58654979e2dcdbbf41b8cb8c0a122999e ibverbs: Fix missing copy for srq field in ibv_cmd_create_qp
  • 24ad2cd2bc112b5e428f7a4b9901ebdb23756220 mlx5: DR, Add check for flex parser ID value
  • bf5564f6b501c7fe221e6a0bcfff41c8a8526c3a libhns: Fix wrong data type when writing doorbell
  • 9adfb78d27e36c620c0c24471c5f0175e1c1115c libhns: The content of the header file should be protected with #define
  • 0de2d7d81a8e238cf96542f57966c0793456cc7e libhns: Remove unused macros
  • ed58bb9784464d764be39389ce2bf7fc34111d1a ibverbs: Don't memcpy padding in ibv_qp_init_attr
  • b448e252dbf50f9e2e2cca51accf0685de621ce1 verbs: enable query IBV_EVENT_WQ_FATAL event string
  • aaf81049d8ccc05dd50433e4dfdae9c0f30f0348 Bump to version 34.2
  • 0181619af680cc94fce0658e356ea711d6c4ffc9 iwpmd: Zero-initialize the remote addr info
  • 1b7e5f0d571659a53696f2d06f0bf55f05f2bce2 ibdiags: Make escape character tack effect
  • 53f64e8a2ce6b41b562b2a1d8a531667f2a2ed0b providers/rxe: Set the correct value of resid for inline data
  • ae91b8404acf27d5d23d35e4e53dcc021acd316a ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • 26f81d14829b390879ce022dbd02d30aa2c9534f verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 2313fd1f51235389e3992722a95260788a8b5533 tests: Make sure that end_poll() is always called
  • 39471a0ebe410ebeb2605facc51c13aeae305601 mlx5: DR, Add fail on error check on decap
  • 1687a39d4787ac7c6929d0754280eea2a1dd26e8 mlx5: DR, Fix error flow in rehash process
  • ccc5fad9794d8283177706e9cf53659da62989bb mlx5: Fix field size for struct mlx5_ifc_qpc_ext_bits
  • e994413e2f8b372e6c26c1e1058a42b574ab4632 mlx5: DR, Fix DM allocation when the size is not aligned
  • 7e046beab93783dabb6451d64010f9d0a2428bfb mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
  • d78ea6f647a5841c12550e5a7d826deb933c8ea8 tests: Fix QP extended MW bind test
  • 0974fbb2ec58536afb0186426e33886d18ebcca9 Bump to version 34.1
  • 737e836daa99399e6fa411eac1ee83e3db37fc78 libhns: Bugfix for calculation of extended sge
  • 0b245b4054c6b18de5a4044fed7660e95c1dda25 iwpmd: Check returned value of parse_iwpm_msg
  • 9b665700bc6aa97b571103b796caa0c17f3d40e8 bnxt_re/lib: Check AH handler validity before use
  • 7c40f424d895c9a57aaf974eeb13fd77f9eadbfc mlx5: Fix mlx5_read_clock returned errno value
  • dff1615bf48c78c1bbec6d55611a9eddf47d9a34 suse: Fix path to dracut dir
  • 6a7affb5dcf93213eebd5bbdf99686e010432700 infiniband-diags: Reorder library build order
  • d5c0849ae5ab7d424f1b8ca7be54f6b18b221284 libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • e396e558fbfd2ada132bd38b32a4e2e3566c7ff6 buildlib: Continue build on old GCC versions without SSE
  • 8df8edb91841e35cdf5f1d5413548a23bc189da8 efa: Fix use of uninitialized query device response
  • 8c3a295b13e1eb36c3d8fcc807e6337cbefec0b2 mlx4: Fix mlx4_read_clock returned errno value
  • 5bcb1768302061bee5cd3719c82df0d1b2861224 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • a4a11a6d7f06eafbf19d6882cff3b108a11993b7 redhat: Do not add rdma-ndd to initramfs
  • 2209a2b9b3ea9102efa679ebe40c63b0473ea1b0 libhns: Fix wrong range of a mask
  • b527e8a1fe7a242b44614c78f461cb59c796eb66 tests: Fix CQ creation in parent domain test
  • 6cc31038b64edf10a82323e7e9279107f7fd15f4 verbs: Fix create CQ comp_mask check
  • f9c3930ecad5c85a59c27a43eef4225c8d0d0cbc rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • 441710eac9e88ef68b5fdebcd1e92699d8fb87cd libhns: Remove unnecessary barrier when poll cq
  • 40bb0792c59b649fb8b58ddde56e91cf444b4aa7 libhns: Remove unnecessary mask of ownerbit
  • 0ecc7444ca9a38ff4ce032827345a2e92af5be13 libhns: Remove the unnecessary mask on QPN of CQE
  • 58bd0aea91e091583f314f251f91894a4021cec4 libhns: Remove assert to check whether a pointer is NULL
  • 4660daee4d1cad757f40629c156f3f9de24635dd libhns: Correct definition of DB_BYTE_4_TAG_M
  • 7462e2f02f098f82adf241e63f510f83abf08d1a libhns: Avoid double release of a pointer
  • 893dd0e63a9f73f0543f99aade35c02c1396359d mlx5: DR, Force QP drain on table creation
  • 342036559ceadbae0f24e690b4745327a1785c84 ABI Files
  • 7f2d460ff23393840088b5ea18df920cea0ee418 Merge pull request #947 from haimbo/fix_crash_virtual_port_dump_fts
  • cbc653260503ea3da2bb56fecf7ac6138cfa1fc3 Merge pull request #950 from alaahl/vf-lookup-fix
  • 3e40b96250f2a90bdbd1303ecce081d3bebf3b23 Merge pull request #945 from EdwardSro/pr-one-default-device
  • 061ca27ca358d000abacfb5b58c3c0f0868f4936 kernel-boot: Fix VF lookup
  • 0a03da3695549c9413a60eacef6d7a345ed6a678 Merge pull request #949 from nmorey/dev/master/suse
  • a62e132c3fae653c0be9761faaa4642f33327cf9 suse: fix path to systemd binaries
  • e408d6758d1cc7377c49f801c864ce470e9fb924 suse: eliminate curl-mini dependency for newer releases
  • d4dcac728304eb035b9257d445d12a7c7ca4247d Merge pull request #948 from nmorey/dev/master/ndd-udev
  • 364dbcc7c04afce7d3085a9b420bb59bc9d99d95 Merge pull request #946 from yishaih/mlx5_dr
  • 18c7c32cc0bfe6d9745947e951069a3254efd55d suse: trigger udev rules after installing rdma-ndd
  • ffe68d22f4b27090f0db2b652a56f50119f5a897 ibnetdisc: Add protection for find port by lid
  • 644647478c70c1e2a7a8a537e82c3e1dcae65d35 mlx5: DR, Check new cap for isolated VL TC QP
  • 4c7558bc276051d0f893ef272a0562bf45a42dea mlx5: DR, Allow STEv1 modify header on GTPU TEID
  • 170a5b07bb5e24c0d305bbf496bbc7b3de7dcc27 mlx5: DR, Add support for matching GTP-U extension header
  • 415b7643b96f0e1ce952c465516a5fa97cdc4791 Merge pull request #944 from EdwardSro/pr-remove-mr-res
  • b4ca75e1b7c3a93deee3ee80c0927997698ec10f tests: Let RDMATestCase statically select test args
  • ffa97cb59f82688c03e4ce775c75af4c29b68bb6 tests: Let PyverbsAPITestCase have one default device
  • 09608e1320762fb71777d4027fc84ce1a059ea5e tests: Remove unused class MRRes
  • ede63e5a62821013dd5fd84f3ea7d2eb11ed35a0 Merge pull request #931 from EdwardSro/pr-dm-tests
  • c6ab85dffcbc93548336e3bb632c07ae30cb1534 tests: Add device memory tests
  • 12e0bdda0f2a76ee00bd8a550a9fe3eac6c0c2b8 pyverbs: device memory improvements
  • 80e6ce9a303d5960d0f4593f827e69e1101b50be Merge pull request #941 from yishaih/verbs_misc
  • b3abcdb5d6b12317ce07131d9780125ab2972325 Merge pull request #942 from j-xiong/dmabuf-fixes
  • 13d43426d81672970f3cbdaeb9e41bca40181ec1 ibacm: Fix possible port loop overflow
  • 348988dc970b36a6ee93271f1ca0f122731967df verbs: Fix possible port loop overflow
  • 3788aa843b4b9e034f2f636737fb759e3b32fdd9 configure: Add check for DRM headers
  • d473a55a456f791ddbe9e9684efd4a006a1d23b3 pyverbs,tests: Cosmetic improvements for dma-buf allocation routines
  • 4d00523398b8e02e10cfdc125d18066691b93966 verbs: Fix gcc warnings when building for 32bit systems
  • 9a4b17576b8c7d778ed6ab4274e98165a66a25e6 Merge pull request #939 from bdrung/master
  • e3781a7a0cd94c9fb09feece8e64f2cd7b7fd02f debian: Bump Standards-Version to 4.5.1
  • 0f30c0a76bc3cb157ea9cb33f76fde477a5b1f5b Merge pull request #934 from Li-Weihang/ud_inline
  • 6ce44350c7068caec67069a71e2af1c13fb6720b Merge pull request #937 from edwardsp/master
  • 339e6e28090de677bf19575add3f474b87cd9d4c Merge pull request #936 from yishaih/mlx5dv
  • ee1618cf3323e2a551c29dbe4d73517c104f8cdd Add NAME_FIXED option for rdma_rename
  • 10452cba8929f660e76e8eb592757564e72793a9 Merge pull request #895 from j-xiong/v5.10-dmabuf
  • 4895a39efe1683b5dba65b4018be7abf1e940c8f tests: Bug fix for get_access_flags()
  • 9cbbb252116cd92e4d810972e564df90b9d18439 tests: Add tests for dma-buf based memory regions
  • dbf86e3ad8528d1dd8fdc0ae4af2f2ed7a63cdca pyverbs: Add dma-buf based MR support
  • 97d149eaf2cd101edd803c9e9171eff2ee57c1ec mlx5: Support dma-buf based memory region
  • 6b0a3238289f75717258f175d2579cbeb521841b verbs: Support dma-buf based memory region
  • cc394865245f5e4d43358c9af936af8e61d37848 Update kernel headers
  • a4885eda9addc41315143d9ba87d285459affb7d Merge pull request #938 from amzn/ext-fixes-pr
  • 58a0888e97e95e643c151b4489803b5426c212fa efa: Fix DV extension clear check
  • a3332be3fb188f8a4da06beb9b4278e900962a3a Merge pull request #932 from EdwardSro/pr-retriev-cqe-errors
  • a48d9d2d77db4b3f64401eea2dd8b4050379ccc0 Merge pull request #930 from EdwardSro/pr-mlx5-dc-odp
  • 0c3de61f49e271823631057d0e7c414897b7e51e Merge pull request #929 from EdwardSro/pr-rereg-mr
  • 730f0a2a9af3c10294b07ceb0d18c1dd9b65057e Merge pull request #935 from yishaih/mlx5_misc
  • 82fc508a662575f951d506f63a9ee1d61dc4db41 libhns: Add support for UD inline
  • 3908277e9a167c3cae45814c0c7558f89e34c8b0 Merge pull request #922 from nmorey/dev/master/srp_daemon
  • c0edf0b4eddbc3e7d065ef26eea011c3500a2a15 Merge pull request #928 from yishaih/verbs_misc
  • 7af2f42be8f8cfb84747ab860a845a8b439dafde tests: Add mlx5 alloc reserved qpn API test
  • f8cff19f7a1fcd7097fb18106f127c4d6975d1ad tests: Add RDMACM with external DC QPs test
  • 879b537db4a469cb88539ab3579f72509264a97c tests: Add support for multiple CM connections
  • 79f82d1d19fc936560d3427baf53ff186d0160e5 pyverbs: Add reserved QP number alloc/dealloc support
  • a344e834f9affa53d5af7068be555b36e2af8823 tests: Manage exceptions in rdmacm processes
  • a5e03883b454722edc2811f9ec6c2cbf7522596d pyverbs: Fix Mlx5 QP constructor
  • 628fb16599000d5c6dd01d9a051f64a3f60ad169 mlx5: Add reserved_qpn allocation/deallocation support
  • b8986e3b87875477e75978923d898a51c89d74e7 mlx5: Rename "bitmap" to avoid confliction
  • 8088b2b225da54295a954874e014bf13d405826e mlx5: Add hca_cap_2 and reserved_qpn capabilities support
  • 0c75700e2b0a1344b93e174b1fa4f601505f2a97 Merge pull request #933 from Honggang-LI/redhat
  • 90c2dcdd4a939897be4690d6aeefb2c0b93c0b31 Merge pull request #926 from Kamalheib/bnxt_re_cqe
  • c6ce0fb721a15fb6b8586d248f74e21f3e8754be Merge pull request #915 from Kamalheib/port_num
  • f905168f09ebec12db7002abdadd94256eef548e tests: Update test_qp to use the port command line argument
  • c7c6839fe2e012be2ec33cb6e0517ed3fd4c9add tests: Update test_efadv to use the port command line argument
  • 952e5fff6b2c06c0720e1d0a5bafd6dc9f8e1d23 tests: Update test_device to use the port command line argument
  • e795a67657484c19ead7e0ffb18732c5c6ceb532 tests: Update test_addr to use the port command line argument
  • a4ecc144ce56e2aae3e95cc0f33b6cf4eb8b8f5f tests: Add an option to run tests on the device port
  • e4e41163df98c660ec1427c8da747c31bc22ec45 mlx5: Fix uuars to have the 'uar_mmap_offset' data
  • f7902a01ef08e2f9af1a7dbd5670e7b812fa9205 Merge pull request #927 from yishaih/mlx5_dr
  • b02de521022a1d377bf50e3776c48ed8bb564211 redhat: Remove base package dependency from all sub-packages
  • 9fca2824b5ec041de00ad04562d4ee1ade1783d7 tests: Retrieve tests that generates mlx5 CQE errors
  • bd334030a4ef250534bc7f39b0b8adb68ede7457 tests: Add mlx5 ODP DC test
  • ae95e657ebd7276e5614f3a076b0c37243f5ac3b pyverbs: Add query DC ODP caps support
  • 460f4368ece1652bcf9c4d282e331e9422c02841 srp_daemon: Fix systemd dependency
  • 4bc72d89448184ea4c0bb1071121c0c46e32903d tests: Add rereg MR tests
  • 0f4abb0dd45d2d14267e6fcb6de5e9f5dfacc982 tests: Remove unnecessary MR sanity check
  • df08bb2eacba2c1b76b8327e5d4e8e3e3fc4d169 pyverbs: Add rereg MR support
  • af1ae7613e98179fb727735fb38619dcdd7a0335 verbs: Let kernel knows whether TS is required for a given CQ
  • ce335e9c44a14581fae74d732148033ff4463dbb mlx5: DR, Allow additional state transitions from ASO meter
  • 951fdedd1ad580a0281e9bca22477942f5256c69 mlx5: DR, Avoid ICM depletion on multiple domains
  • ea2c1a91c4c4585113b0cb6c12684257b042420f mlx5: DR, Fix incorrect last STE update during rehash
  • 9a1c8f63344c5b7eb911332501d48fd6b14edde1 bnxt_re: Fix reported error code from create_cq
  • 814a41b717b45507c7e238cf994e66210640bb2b Merge pull request #925 from rleon/docs-from-ml
  • 380acc92201e6a038258403a36291671b6041ebe verbs: Replace SQ with RQ in max_recv_sge's documents
  • 039727958685d8c6898ef3e71267e23a24a31591 Merge pull request #920 from EdwardSro/pr-cqe-comp-fix
  • 9b3da929a810c5ebec9c2613219850bc2ce7fbf5 Merge pull request #916 from EdwardSro/pr-ndr-support
  • c5909ead699952024896793aeb5dac3688e7d592 Merge pull request #924 from rleon/docs-from-ml
  • 503ee09888b8454de502d88821b9d872faebe75a verbs: Update the type of some variables in documents
  • fbb85cf30761192b112e913b7ef2625725012665 Merge pull request #919 from amzn/more-pyverbs-pr
  • 4687a2285216498f8f4386e49a9643513da6c21f tests: Add traffic test of old send with imm on SRD QPEx
  • c435c6a7dad5496e6b4e3cb2ef9967918394eac5 tests: Add traffic test of old send on SRD QPEx
  • daf556c9db1462fde95211bfc559ddbf2b3c8029 tests: Add traffic test RDMARead on SRD QPEx
  • ed338bd611820eb610eae7e0c0b458dde2316b40 Merge pull request #878 from rpearsonhpe/cmd_ex
  • 1a894ca101054120cd5ff03f448b5bbf094556e8 Providers/rxe: Implement ibv_create_qp_ex verb
  • e3af50b60c9f17355169f73d80d1336c067e189b Provider/rxe: Implement Ibv_create_cq_ex verb
  • 3933562acd785c148b94630478973629689985ed Update kernel headers
  • 7be6d311d4bbdb93d06abfc9888e9f805d2d6fdb tests: Check CQE compression cap before using it
  • bdddadf6c8069a95ec355e1d7ce78fbee4fa71b0 Merge pull request #914 from amzn/efa-get-set-pr
  • 279bca0e24e41d98230d2ff8cb0b510af8c94e36 Merge pull request #917 from Li-Weihang/refactors
  • 75c39c4d8bad57742acf0490cb274a42a725aeb1 libhns: Refactor cq creation flow
  • 8075f7d943fd49784c32479ca2c3976587c210c1 libhns: Refactor post recv flow
  • db6ce3041eab1fc2fe3d1342c6ab295f629bdac2 libhns: Refactor qp creation flow
  • 8c4aca1b27f9da4d8ece21dab1cff91780d8eb8a libhns: Config SQ/RQ parameters only if they exist
  • f1977f26a47ee6e25804e44b0a2c6ae23e0f5b02 libhns: Combine qp doorbell allocating process
  • 31476af5a973cb8d45926446459cc9fecfda2dd6 libhns: Refactor WC opcode parsing process
  • 19710c94a21142486de7954c117683a20aad5d7a pyverbs: Add a new active speed translation
  • 46728d44f3d1cc0e27e7eade5b6b346d9ff2df03 efa: EFA_GET/SET() fixes
  • 606778b05ca0e2251114ddac756edeaef2404ebf efa: Move EFA_GET/SET() to efa.h
  • 47decc8d8a9d9d2c874aa81162e11b841704eb07 util: Move BIT() definition to util.h
  • 0c0ced819bbdceaea379ad13d2538a1ab8a9903a Merge pull request #913 from haimbo/support_ndr_in_ibnetdiscover
  • dceefa2b556d802b178b2fda3dee6b3d3d68a809 Merge pull request #911 from Kamalheib/cxgb4_cqe
  • 17d317daad1e291f0ad5e1eb1502b4b3e0d7ac08 Merge pull request #910 from Kamalheib/qedr_cqe
  • f16ecde84080f1782d891b7b5433c70b1afed2ba Update library version to be 34.0
  • e66ca0832e58dafac7af7ad9e6799eaef438061a Merge pull request #912 from Kamalheib/gid_bad
  • 1800b6bab98c4dfd7ee5d5ea54e25acda3fe4c88 tests: Fix test_query_gid_ex_bad_flow
  • 9afced0a851a374ae473db25628d754367bc4798 ibdiag: Add NDR support in ibnetdiscover
  • 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
  • 8f85e04863e379d798c88a68eee5e34341961eff cxgb4: Fix reported error code from create_cq
  • e8b5a1d673f1eb2d93fb9fe09759fa03a6cf8aad libqedr: Fix reported error code from create_cq
  • 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

This list of changes was auto generated.

rdma-core - rdma-core-35.3

Published by jgunthorpe almost 3 years ago

Changes:

  • acf3b5fea39ed158574a4e5bee5384202bb76f2c Bump to version 35.3
  • 3c2aa117dbf2c1731b42d7d82c37ded74df7bf5a buildlib: switch azure release pipeline to ubuntu-latest
  • ff1ce4e8ad9917ee82c3e36c0ac0690b05ab778f Bump to version 35.2
  • 05e54b2e8071ad31a27078ceea500c691f2c32bc libhns: Fix the calculation of QP/SRQ table size
  • d9ab26a466eb25792d07f10b968b42f1fc947a3a libhns: Forcibly rewrite the strong-order flag of WQE
  • a40fb7f8fb6e73f67144034911681c32a0a5f0cb libhns: Fix the problem that XRC does not need to create RQ
  • 1e2f4f5f76c7503d5708ebe10331b0dc323efecc libhns: Don't create RQ for a QP that associated with a SRQ
  • c80203e2e206b2355d2c9273ddea76589e1ba338 suse: fix CMake flags
  • 51722278bac1e6f96c2252fc527e8a0299daf9c0 libqedr: Verify the comp_mask before create qp
  • 2014633e31e2dc5627a51e5a72a592d6038e23f9 tests: Fix QP state verification
  • 247005ed09c271676eebb038260d21ab738c7c69 libhns: Forcibly rewrite the inline flag of WQE
  • aa8246014aec6ecd508593acd4f47f4d8546be6f libhns: Fix the size setting error when copying CQE in clean cq()
  • 60ddd4feecec38846e4f918643f845e193b12ca9 ibverbs: Fix missing copy for srq field in ibv_cmd_create_qp
  • 2993a12d27ebe36b625df4ec646b855c1f6befcc mlx5: DR, Add check for flex parser ID value
  • 67dcbb3a8020f3ac07a910751fa789e625924d79 libhns: Fix wrong data type when writing doorbell
  • b09ba6a053f070b00a16d888b9975c32efd52e21 libhns: The content of the header file should be protected with #define
  • b514a2224465b33e35b140c67a274a4b164ed0e1 libhns: Remove unused macros
  • 62cde0f59f9463b39311d462209e6e50a0fa90b4 ibverbs: Don't memcpy padding in ibv_qp_init_attr
  • 26d4230df7b25e8fca2638ba8038f6e406652fdf pyverbs: Add dependencies between Context and DrDomain
  • 19052605524d5a0b3a0ffd4c45633973771d420e tests: Skip mlx5 flow tests if DevX general cmd is not supp
  • 0b8f23285afdf89955fbb4a90a600b1f64d477ec verbs: enable query IBV_EVENT_WQ_FATAL event string
  • b0038ded7517a8c7256d420fe3c4b84b381254ac Bump to version 35.1
  • abd2373323a7ab37e1c40c959d616540957075e8 iwpmd: Zero-initialize the remote addr info
  • b03b5a7fd05d61ce23a80eaed7cce0a0052ca265 man: Fix typo in ibv_is_fork_initialized SYNOPSIS header
  • 0ce46db0d33db34d3f0e9563f5bd86098b8712f0 ibdiags: Make escape character tack effect
  • ac45b0b0048c89704591a3dd2581261182df2198 providers/rxe: Set the correct value of resid for inline data
  • 4e8b8109f0247f2e957367d663dd8ea385b35ea3 ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • db3c9a1d8c2b51347bc536b08262ee5d80b581a6 verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • d77670c5e5f2a0b5c464061cc7d868560812e5c5 tests: Make sure that end_poll() is always called
  • 8d2277283337a982c1f81bd506d9e11dfa116eb0 mlx5: DR, Add fail on error check on decap
  • 2ae405c7e8b79fc09eead67ac1a71a8adb6f4007 mlx5: DR, Fix error flow in rehash process
  • 12a1f96bd6d174c52f73e0fa819366964efc0dbb mlx5: Fix field size for struct mlx5_ifc_qpc_ext_bits
  • 6f513ea8ad65f8f36923692e0a90857e5a567176 mlx5: DR, Fix DM allocation when the size is not aligned
  • 5e3114e3047a9243b383add2ce60455d9b5be647 mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
  • d9761d9bbbe3411aebff9408ed9d0e00d35ce437 tests: Fix QP extended MW bind test
  • 3b86c794449d4e84c90aea2b246a4a5bcba945f1 libhns: Bugfix for calculation of extended sge
  • 47e1e4ed0a35210a93cfff6189206c689bba772d bnxt_re/lib: Check AH handler validity before use
  • 44493c1e95b3a922c4c97d1b35f0130ce04591e4 mlx5: Fix mlx5_read_clock returned errno value
  • 3c786e63c72c1db436b211079159516f876c4dd3 tests: Query NIC flow table caps before reformat
  • 60ef1083295010679cf9aa5211f385760b564db6 ABI Files
  • e29a698e99028e9a092bb00c03ee4bfa31ae0cf3 Merge pull request #998 from rleon/upgrade-to-fc34
  • c45a31239ba11477c1721344f4536044f0c61bdf buildlib: Update to FC34
  • 37876f09a897c780c2dc48dc12e0af713942ceca build: Disable stringop-overread GCC check for now
  • a0dd8996bd39f93397e98661160bd5a09b6ae2ae iwpmd: Check returned value of parse_iwpm_msg
  • 28b37a8786be77c3606f948455797d101c190e90 Merge pull request #955 from Li-Weihang/xrc
  • 77fe17096d346729ba68cdce4422552586c2b0e4 Merge pull request #994 from gmbr3/dracut-bad-dir
  • 9e5d7737f8edb78d03ad37f5ee7d04e3c6e443ec suse: Fix path to dracut dir
  • 66ae4241a576571e0501f5b6199090cc5097159c build: Fix function declaration errors in libibmad and libibumad
  • e8019cead7a6c4c70403f7bd108839c22b612940 build: Fix missing __fxstat declaration from glibc 2.33
  • 338fbeb204cb7f24699069bf25ef31e7b0d23241 Merge pull request #975 from amzn/copy-on-fork
  • 06e0bd878c1f113b0d2b84cee93bd35042663319 Merge pull request #970 from rleon/cmake-version
  • 79ebf3f207cd5cd1f0887ff9318a41c2a804957e Merge pull request #996 from amzn/query-device-unitinialized-fix
  • 4681316e9fab7a24e66cf3f744f59a1136bb0cbd Merge pull request #997 from hoopoepg/topic/fixed-typo-in-_common_wqe_finalize
  • d1aaa63360d2fac005b4317f95f97b7eba2b4b4a Fixed typo in _common_wqe_finalize
  • e91a6ca482f7eecfb3a5eac86c35ff65252fddc1 efa: Fix use of uninitialized query device response
  • c30d4ab708d95fd51c6c3bb3c4854b534803e3be Merge pull request #984 from yishaih/verbs_fixes
  • dabda723e7ce6463a7d743e5cf215b312d8862c9 Merge pull request #979 from EdwardSro/pr-mlx5-steering
  • a48b922b559fb595bc31693fe013cbf133b0b470 Merge pull request #992 from Kamalheib/port_space
  • cb8df46c4812c32916b156c5c57e0871df74af24 Merge pull request #990 from Kamalheib/dlid
  • dc9c5a82cd7be05f9e7a9c913fa2e5dd366ea05a Merge pull request #974 from rleon/msse-centos7
  • 9edafcc7a9b4c80d3711aed92a75e650d38a72eb tests: Set port_space based on link_layer
  • ea110cad82b790d99058c10defdce6dda883655f cmake: Bump minimal cmake version
  • 06157c520470debd11b1c0621403295520d1acc0 infiniband-diags: Reorder library build order
  • 9871894033bed1e778022293bdb0ad0d5154bf64 buildlib: Continue build on old GCC versions without SSE
  • c35c65cce7231cae865bf8cccc081bc9b7d6ed7d tests: Make sure to set dlid when creating AH
  • c8a28f7dcc8c17cf6afeea63bb466c7e56a8f046 Merge pull request #989 from rleon/ml
  • 04bf8f04f6c1bd8119547fa5ec1feb75bc730abf debian: Add Debian uploads up to version 33.1+git20210317-1
  • 54a2e9f701fc4c44ae81bf86ff99fb66b2a259fd debian: Drop unused lintian overrides (for examples)
  • 839cd02535593ce22c62f701902dc5291a2f05be Merge pull request #988 from Kamalheib/efa_skip
  • a393014b253244979490ba5a853bbc3f217ac85e README: Document supported Debian/Ubuntu releases
  • 3d20039bacf0280fd540286d8a66ec479f57f126 tests: Add dr rule test
  • 00e6f846619499aaf034c9185c811af3d2b445fe pyverbs/mlx5: Add support for mlx5dv_dr_rule
  • 20917277364726e2d9a15c370c8e602f1fbe6bba pyverbs/mlx5: Add support for dr action QP
  • e27f4facccc0efba13a7719176268b735a45d74c pyverbs/mlx5: Add support for mlx5dv_dr_matcher
  • 025da21667efa67bc7e2c685bf9bfdbcc9d7bab1 pyverbs/mlx5: Add support for mlx5dv_dr_table
  • ebdc7f803a3fc8f5031c89641070f389703cf741 pyverbs/mlx5: Add support for mlx5dv_dr_domain
  • 08ea2a1288418226b9c44ecda812b80e7f29923a tests: Add a test for packet reformat flow action
  • 79cee77ed580352b388c2e7f886082067f87a132 pyvebrs/mlx5: Add support for action packet reformat
  • 9f014b0049bca7b5732f89e9ebd61fd042a54458 tests: Add tests for mlx5dv_create_flow
  • 18389e8ed1dda0ef20e8a893a58a94f728c32782 pyverbs/mlx5: Add mlx5dv_flow creation support
  • 7cf52f8e1f40a2e41462376043e06e1ec60424af tests: Add tests for mlx5dv_create_flow_matcher
  • 975812df00aac9902c2764124496e9f7ebf555b8 pyverbs/mlx5: Add matcher creation support
  • 1a956d27b4f9d1906eceb6a58d174a7a7e09586d Merge pull request #964 from Li-Weihang/refactor_atomic
  • bcb7eecd95161f594df21247635e9001581192e1 Merge pull request #973 from haimbo/unsigned_lft_in_dump_unicast_tables
  • 67b00c3835a3480a035a9e1bcf5695f5c0e8568e verbs: Report when ibv_fork_init() is not needed
  • dc3027c3369c87ad59355b2bc5b2cb551ff2dbbc Update kernel headers
  • 497ebcd5787eba1d9b424cec29bc23f94be844f7 Merge pull request #977 from yishaih/mlx5_dv
  • 5131897596a6ebb72e1709bc23c9c28a58353ed3 mlx5: DR, Fix spinlocks cleanup
  • 176feb28301bbbd142ad3990ef6389a980dc7fbe tests: Avoid running the test_efa* tests over non EFA devices
  • 50eb393d482edd964249fc34622e2571808529b3 mlx4: Fix mlx4_read_clock returned errno value
  • 32af1f04b1097af9770ef928b38e413ea3113ff3 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • 9ad594d8696491412b36d3fa1f7ffa6920607d48 tests: Add a test for mlx5dv_query_port
  • 9d2f533f4022a9095a7935c6671d38ea219f07c4 pyverbs: Add mlx5dv_query_port() support
  • 3bb116a0988d85d3eae92e0ac699caf8192d6271 tests: Fix tests on devices without a GID table
  • c7459e3356108ae7a23ee8c9c913f66d78798016 mlx5: Add a DV query port
  • 31c612e2c1fe6ee15b5e5bb1eecd0d6cef4b560c Update kernel headers
  • a97235eede9cd7839941eb826999ef5ebc38eb0c Merge pull request #987 from pjgeorg/redhat-remove-rdma-ndd
  • 6ccbda259126fc698cac63831b1cbd1e4e8f1da0 redhat: Do not add rdma-ndd to initramfs
  • 1bcdcfb900451d4aab2b82dc4219d930c39870c9 Merge pull request #983 from Kamalheib/max_inline
  • 486ecb3f12ab17e4b7970a6d5444cd165cec6ee4 Merge pull request #958 from yishaih/verbs_misc
  • 00ffb9dc62ba140d715763b9ec73c025a1d7a2b7 tests: Avoid setting max_inline_data
  • 5b1e6d7d8ba9465e1d44e259a810f41fad9f2b71 Merge pull request #968 from yishaih/verbs_dm
  • fb558e904cd79255c8428ae09f83942cea3878ac tests: Add a test for shared DM
  • 70744b6379330aefc0e95b65299d618dbf7dbdad pyverbs: Support importing a DM
  • 19e132ebfc5e8c11f8cfeb83987d84f78ecce947 tests: Add tests for mlx5 MEMIC atomic operations
  • 4df2a4677e3d217b91db39510c984f25ef6a14b5 pyverbs: Support mlx5 DevX general commands
  • a45c564f005bb65cd8d6735cc87353a0c5f4b111 pyverbs: Support mlx5 MEMIC operations
  • c9fedeef4582488721ba33d188daa3b6f9fbe9bc mlx5: Implement the import/unimport DM verbs
  • 889ddbafd32a301444277ec242bbd766a8794731 verbs: Introduce ibv_import/unimport_dm() verbs
  • e2b85d26195086f63e3451a047692270275c4331 verbs: Expose device memory handle to user
  • 5c6daf1aa7fda4c1ccdb040a66a235e6cc5bc2c0 mlx5: Add support for operations in memic
  • 2cb42a3e508e5a8913c682add224d05cce6d1ac9 Update kernel headers
  • d849f3d0a5c19fc31791daf076cbbe4517484a95 Merge pull request #982 from Li-Weihang/mask_fix
  • 4ee88d8393ac376f59d3162fc4d11c9cca948a28 Merge pull request #981 from Li-Weihang/vf
  • 3166f3f3d557c6053a826830066993d50564e929 libhns: Fix wrong range of a mask
  • 33208b37bd29bedb6e38c34fc9e47259225d8397 libhns: Add RoCE VF device ID for HIP08
  • 12260b6451459f0dc30e674c76aff2a30769dafb ibtroute: Change lft to uint8_t in dump_unicast_tables method
  • c49b5cf8cf037425a8339ab27301519fc15da778 Merge pull request #980 from EdwardSro/pr-auto-close-contexts
  • be64bc1834ce3b0ae65318e91f21c314ee2789fb tests: Close device contexts in RDMATestCase tests
  • 76a383a8cb88ba411e21ac55effb168db50c6d33 Merge pull request #978 from bdrung/master
  • ebba4681b4c3a4ebc3bc18ef4de5cd6d9c5d540b Update my email address
  • cf8fff18ae8992f31f73e6080de3a20dc5830eb3 tests: Add a test for number of ports
  • d9fbf6b4ac5cfc94ae830bef7e24876292059cae pyverbs: Expose new extended phys_port_cnt_ex
  • c29af46f0b774cb2b9304d25c1921cbcdf7c2af4 mlx5: DR, use ibv_query_port_ex() to retrieve number of ports
  • ac3bd682dbe827022dccc1465e34edff6b17c9e3 verbs: Add extended physical port count to query_device_attr_ex
  • 6dfd71e2549c12142a1c11cfeeb1e314c2e31280 Merge pull request #976 from amzn/devinfo-ncv-pr
  • e117f2e92b848b33680efb5b850125b2d4c2ae2d verbs: Print number of completion vectors in ibv_devinfo
  • f9fe695b96b4063483406d99af4eedc92057c63e Merge pull request #972 from haimbo/unsigned_fdb_sw_structure
  • c1eb51ca64143356fd59725695caa4c9b1532d63 Merge pull request #969 from yishaih/verbs_fix
  • f55ea1338d35adb2d1ddb363f3cf86f4691213ba ibtracert: Change fdb data member in Switch structure to uint8_t
  • b5d7f124462d43c515a051bdefa16b7c3320be77 Merge pull request #971 from j-xiong/master
  • 62e5b82fef4b7023b85ca9ffaa19b2307fb3c960 configure: Check the existence of all needed DRM headers
  • 97429bc60c312fab7e36a7ce744067f665a1e26c Merge pull request #966 from dmitrygx/topic/rdmacm_get_request_fix
  • ad3a14d7637d4d1198cb7679431128a65cb50ab9 Set correct errno in rdma_get_request
  • 9f8e93e9b147d49883f60e55c272ba63ae396a6a Merge pull request #967 from dmitrygx/topic/rdmacm_getaddrinfo
  • cb9ff9f20e23016ddddda2114ebe6963c4052b62 Update rdma_getaddrinfo man to describe error returned form getaddrinfo() function.
  • 46b84953153c1fd7ed8e7c20a6df04054cb1e4f9 Fix status field description in rdma_cm_event
  • d10282ce0906e2b04479118181819b2e0eb6d478 tests: Fix CQ creation in parent domain test
  • faf920388b4ee7811a4599a43f0750e7032a1bb4 verbs: Fix create CQ comp_mask check
  • 2727a9e51ab2e75937422787e1d818c015715408 libhns: Refactor atomic operation
  • 11373e313a613653ce47983d7a59190427e14e82 Merge pull request #957 from yishaih/mlx5_dr
  • 30e697f0295e73739c140f17486d101abcd37896 Merge pull request #963 from Li-Weihang/rm_dead_code
  • d5ef0618f09aaf94fddfb7277a1fbc520459f1f4 libhns: Remove unnecessary barrier when poll cq
  • 362d47c009cf40f8656d234009cc94ab45e197e1 libhns: Remove unnecessary mask of ownerbit
  • 91ef0048026c3b9934198c4f782eb35955bc35c0 libhns: Remove the unnecessary mask on QPN of CQE
  • 9aaf5af6184ac7c09ec9d647ce3a74b97ba0609e libhns: Remove assert to check whether a pointer is NULL
  • 45701525cb4be9ce6a8fb785872bde37a7d458ad Merge pull request #962 from Honggang-LI/rdma-ndd
  • f31bceeb6351bcc01bc76de9e8a04193434ca62c Merge pull request #961 from Li-Weihang/def_fix
  • b1dae58a295d2a5eb4f2a6a30b07b5ea8ec9e24e Merge pull request #953 from EdwardSro/pr-flow-tests
  • d163ca4ed29095e7cc798e004b62f49ab5d7a4e8 Merge pull request #960 from Li-Weihang/dbl_free_fix
  • b948597094e3d58cc659ff7eeb4516bc4f3ffa1b libhns: Correct definition of DB_BYTE_4_TAG_M
  • 649d6b8c58fcc8afa809cf874b65b03a5607143c rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • 0197d9e9811b88a68a78d4b22bc3661d12fd19b6 libhns: Avoid double release of a pointer
  • ed504ab47384162cecb7f203bcaf702304456f3f mlx5: DR, Set QP timestamp mode to default
  • 4ed874a5cf307f35f8b0f6997cc65cd96b791736 libhns: Add support for XRC for HIP09
  • 7c3937d93e7ad292522fa1009e4b8c36c89ed068 libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • 9e3df75781539ad5b89897753842c302179dc025 libhns: Support ibv_create_srq_ex
  • 13c10af174431495a963cfd4dd316eb0dd453257 libhns: Support ibv_create_qp_ex
  • 8e8fea7d334b78b82e716209342fafdee31b9e9d mlx5: DR, Use spinlock instead of mutex
  • 0cc689dce0165c5208b8f87e513b57f9b00c39ce mlx5: DR, Enable VLAN pop on TX and VLAN push on RX
  • 18ec24094ba7b2a88fc30514875215597c89233c mlx5: DR, Split modify vlan state to pop/push states
  • 6b8e9bc15c187f8bee973d7675736697478e2f8c mlx5: DR, Force QP drain on table creation
  • dd215e023048e9e4d19663c21682219850d40e75 Merge pull request #956 from Honggang-LI/rdma-ndd
  • bcc05547da64c54eee3b543dc298669b05c270ad Merge pull request #954 from yishaih/mlx5_misc
  • 169a253888032a16e402512ef7bbb2d28a3b181c mlx5: Expose a DEVX API to control UMEM page size
  • 0866767d07054137994e2aa563fe06d49d67cfa0 Update kernel headers
  • bec353fe4cea6d89e36e7971d8c479beb9314bf3 rdma-ndd: fix 'debug' long opt in manpage
  • a1a9ffb1a1cb314723dbdfb605447d7919872449 Merge pull request #883 from amzn/ibv_is_fork_init-pr
  • d0df1b6bad952201c6482d3852caf17416320b9a Merge pull request #943 from Li-Weihang/reserve_sge
  • 676d41a798acbbf9c7cf7876d2cb9ffb9e2b03c9 verbs: Introduce ibv_is_fork_initialized verb
  • cd3ac06793f4c5e21196fe204985147e47df1c48 libhns: Allocate one more recv SGE for HIP08
  • cf1917fe5ac05b88c8c905b4b3f496b804731ce3 libhns: Set SRQ's specification dynamically
  • 8c7f37c7025b7a27c25278284fee9c58bbd6e36c Merge pull request #951 from yishaih/mlx5_dr
  • f98000d41e449706450c9a2366b2f21346c9e138 Update library version to be 35.0
  • 618149d2d1342e40b3366b2ac17be19c72929715 tests: Add ibv_flow spec tests
  • 3b0815f510d9387fdf191311c6ee28fae12dfd8d pyverbs: Add basic specs for ibv_flow usage
  • ad230fdeb79221eaf7600c0a35578fe22921da03 Documentation: Add flow steering
  • aa98634f41ea2b508ba243cb21fb18e28e41abdf tests: Add Flow tests
  • 1c1d3f6dc5abc1e9bd696ecf0d7b95477a3a4f0b pyverbs: Add steering ibv_flow creation
  • 7f2d460ff23393840088b5ea18df920cea0ee418 Merge pull request #947 from haimbo/fix_crash_virtual_port_dump_fts
  • cbc653260503ea3da2bb56fecf7ac6138cfa1fc3 Merge pull request #950 from alaahl/vf-lookup-fix
  • 10569d1f218406067567e694174888121ca171b0 mlx5: DR, Support ASO connection tracking action
  • 7b31dfe91fa09cb4b3780c41df6be8f31bd0a376 mlx5: DR, Optimize access to first STE in miss list
  • 2f9cb1d3048f6db41cf8d9eec33401f3ec2cf933 mlx5: DR, Enhance the debug information per DR object
  • 3e40b96250f2a90bdbd1303ecce081d3bebf3b23 Merge pull request #945 from EdwardSro/pr-one-default-device
  • 061ca27ca358d000abacfb5b58c3c0f0868f4936 kernel-boot: Fix VF lookup
  • 0a03da3695549c9413a60eacef6d7a345ed6a678 Merge pull request #949 from nmorey/dev/master/suse
  • a62e132c3fae653c0be9761faaa4642f33327cf9 suse: fix path to systemd binaries
  • e408d6758d1cc7377c49f801c864ce470e9fb924 suse: eliminate curl-mini dependency for newer releases
  • d4dcac728304eb035b9257d445d12a7c7ca4247d Merge pull request #948 from nmorey/dev/master/ndd-udev
  • 364dbcc7c04afce7d3085a9b420bb59bc9d99d95 Merge pull request #946 from yishaih/mlx5_dr
  • 18c7c32cc0bfe6d9745947e951069a3254efd55d suse: trigger udev rules after installing rdma-ndd
  • ffe68d22f4b27090f0db2b652a56f50119f5a897 ibnetdisc: Add protection for find port by lid
  • 644647478c70c1e2a7a8a537e82c3e1dcae65d35 mlx5: DR, Check new cap for isolated VL TC QP
  • 4c7558bc276051d0f893ef272a0562bf45a42dea mlx5: DR, Allow STEv1 modify header on GTPU TEID
  • 170a5b07bb5e24c0d305bbf496bbc7b3de7dcc27 mlx5: DR, Add support for matching GTP-U extension header
  • 415b7643b96f0e1ce952c465516a5fa97cdc4791 Merge pull request #944 from EdwardSro/pr-remove-mr-res
  • b4ca75e1b7c3a93deee3ee80c0927997698ec10f tests: Let RDMATestCase statically select test args
  • ffa97cb59f82688c03e4ce775c75af4c29b68bb6 tests: Let PyverbsAPITestCase have one default device
  • 09608e1320762fb71777d4027fc84ce1a059ea5e tests: Remove unused class MRRes
  • ede63e5a62821013dd5fd84f3ea7d2eb11ed35a0 Merge pull request #931 from EdwardSro/pr-dm-tests
  • c6ab85dffcbc93548336e3bb632c07ae30cb1534 tests: Add device memory tests
  • 12e0bdda0f2a76ee00bd8a550a9fe3eac6c0c2b8 pyverbs: device memory improvements
  • 80e6ce9a303d5960d0f4593f827e69e1101b50be Merge pull request #941 from yishaih/verbs_misc
  • b3abcdb5d6b12317ce07131d9780125ab2972325 Merge pull request #942 from j-xiong/dmabuf-fixes
  • 13d43426d81672970f3cbdaeb9e41bca40181ec1 ibacm: Fix possible port loop overflow
  • 348988dc970b36a6ee93271f1ca0f122731967df verbs: Fix possible port loop overflow
  • 3788aa843b4b9e034f2f636737fb759e3b32fdd9 configure: Add check for DRM headers
  • d473a55a456f791ddbe9e9684efd4a006a1d23b3 pyverbs,tests: Cosmetic improvements for dma-buf allocation routines
  • 4d00523398b8e02e10cfdc125d18066691b93966 verbs: Fix gcc warnings when building for 32bit systems
  • 9a4b17576b8c7d778ed6ab4274e98165a66a25e6 Merge pull request #939 from bdrung/master
  • e3781a7a0cd94c9fb09feece8e64f2cd7b7fd02f debian: Bump Standards-Version to 4.5.1
  • 0f30c0a76bc3cb157ea9cb33f76fde477a5b1f5b Merge pull request #934 from Li-Weihang/ud_inline
  • 6ce44350c7068caec67069a71e2af1c13fb6720b Merge pull request #937 from edwardsp/master
  • 339e6e28090de677bf19575add3f474b87cd9d4c Merge pull request #936 from yishaih/mlx5dv
  • ee1618cf3323e2a551c29dbe4d73517c104f8cdd Add NAME_FIXED option for rdma_rename
  • 10452cba8929f660e76e8eb592757564e72793a9 Merge pull request #895 from j-xiong/v5.10-dmabuf
  • 4895a39efe1683b5dba65b4018be7abf1e940c8f tests: Bug fix for get_access_flags()
  • 9cbbb252116cd92e4d810972e564df90b9d18439 tests: Add tests for dma-buf based memory regions
  • dbf86e3ad8528d1dd8fdc0ae4af2f2ed7a63cdca pyverbs: Add dma-buf based MR support
  • 97d149eaf2cd101edd803c9e9171eff2ee57c1ec mlx5: Support dma-buf based memory region
  • 6b0a3238289f75717258f175d2579cbeb521841b verbs: Support dma-buf based memory region
  • cc394865245f5e4d43358c9af936af8e61d37848 Update kernel headers
  • a4885eda9addc41315143d9ba87d285459affb7d Merge pull request #938 from amzn/ext-fixes-pr
  • 58a0888e97e95e643c151b4489803b5426c212fa efa: Fix DV extension clear check
  • a3332be3fb188f8a4da06beb9b4278e900962a3a Merge pull request #932 from EdwardSro/pr-retriev-cqe-errors
  • a48d9d2d77db4b3f64401eea2dd8b4050379ccc0 Merge pull request #930 from EdwardSro/pr-mlx5-dc-odp
  • 0c3de61f49e271823631057d0e7c414897b7e51e Merge pull request #929 from EdwardSro/pr-rereg-mr
  • 730f0a2a9af3c10294b07ceb0d18c1dd9b65057e Merge pull request #935 from yishaih/mlx5_misc
  • 82fc508a662575f951d506f63a9ee1d61dc4db41 libhns: Add support for UD inline
  • 3908277e9a167c3cae45814c0c7558f89e34c8b0 Merge pull request #922 from nmorey/dev/master/srp_daemon
  • c0edf0b4eddbc3e7d065ef26eea011c3500a2a15 Merge pull request #928 from yishaih/verbs_misc
  • 7af2f42be8f8cfb84747ab860a845a8b439dafde tests: Add mlx5 alloc reserved qpn API test
  • f8cff19f7a1fcd7097fb18106f127c4d6975d1ad tests: Add RDMACM with external DC QPs test
  • 879b537db4a469cb88539ab3579f72509264a97c tests: Add support for multiple CM connections
  • 79f82d1d19fc936560d3427baf53ff186d0160e5 pyverbs: Add reserved QP number alloc/dealloc support
  • a344e834f9affa53d5af7068be555b36e2af8823 tests: Manage exceptions in rdmacm processes
  • a5e03883b454722edc2811f9ec6c2cbf7522596d pyverbs: Fix Mlx5 QP constructor
  • 628fb16599000d5c6dd01d9a051f64a3f60ad169 mlx5: Add reserved_qpn allocation/deallocation support
  • b8986e3b87875477e75978923d898a51c89d74e7 mlx5: Rename "bitmap" to avoid confliction
  • 8088b2b225da54295a954874e014bf13d405826e mlx5: Add hca_cap_2 and reserved_qpn capabilities support
  • 0c75700e2b0a1344b93e174b1fa4f601505f2a97 Merge pull request #933 from Honggang-LI/redhat
  • 90c2dcdd4a939897be4690d6aeefb2c0b93c0b31 Merge pull request #926 from Kamalheib/bnxt_re_cqe
  • c6ce0fb721a15fb6b8586d248f74e21f3e8754be Merge pull request #915 from Kamalheib/port_num
  • f905168f09ebec12db7002abdadd94256eef548e tests: Update test_qp to use the port command line argument
  • c7c6839fe2e012be2ec33cb6e0517ed3fd4c9add tests: Update test_efadv to use the port command line argument
  • 952e5fff6b2c06c0720e1d0a5bafd6dc9f8e1d23 tests: Update test_device to use the port command line argument
  • e795a67657484c19ead7e0ffb18732c5c6ceb532 tests: Update test_addr to use the port command line argument
  • a4ecc144ce56e2aae3e95cc0f33b6cf4eb8b8f5f tests: Add an option to run tests on the device port
  • e4e41163df98c660ec1427c8da747c31bc22ec45 mlx5: Fix uuars to have the 'uar_mmap_offset' data

This list of changes was auto generated.

rdma-core - rdma-core-36.3

Published by jgunthorpe almost 3 years ago

Changes:

  • 08f8236ee4111fc065aeee5086d91bb320073860 Bump to version 36.3
  • c838021bd5631591ad085c0648f0aec65c0be631 buildlib: switch azure release pipeline to ubuntu-latest
  • e6f5532afa1cd7cf9d82b06b2e64f269101cd7ee Bump to version 36.2
  • 2a182f2dd6cbbbe9b8206fadabf969f18ee6a3e0 libhns: Fix the calculation of QP/SRQ table size
  • 6fe8a677c127da1dd6526ee29452941d1357302e libhns: Forcibly rewrite the strong-order flag of WQE
  • d020d44e3c0a9cf77e5cf15a6cc90cd13a2b7d37 suse: fix CMake flags
  • edce00376daa5ad1f135abf952d8a85e91def718 libqedr: Verify the comp_mask before create qp
  • bd5dce6fe6ce83945c866e8f753f9dc48280df98 tests: Fix QP state verification
  • 31c4fbf6b44e1de9c1ceb3f0066c46e6f981bfe4 libhns: Forcibly rewrite the inline flag of WQE
  • 7ddc7b4e9688198c0fbe855aa7b70a7dd263fa20 libhns: Fix the problem that XRC does not need to create RQ
  • ac2ff8781e2b48da1344448a6201089210122a37 libhns: Fix the size setting error when copying CQE in clean cq()
  • 765eaf44a544b07509260660b15df4fbb0d1263d ibverbs: Fix missing copy for srq field in ibv_cmd_create_qp
  • 962f0052d078e16b657d329ec2a4812601aad541 mlx5: DR, Add check for flex parser ID value
  • 85d34d754a1b86c051f73a52c262695189aa0eda libhns: Fix wrong data type when writing doorbell
  • 55abf72c84d7678a065dd50d8fcb4458fb732600 libhns: The content of the header file should be protected with #define
  • 2eafc7c5a838361a6b7cd0fe08a21b0bbc301cb0 libhns: Remove unused macros
  • e14f802383fcb968e5c387cd5f2676e153d18c51 ibverbs: Don't memcpy padding in ibv_qp_init_attr
  • 87a8800c2984dd70867bb0f0f00237f899af2b4b pyverbs: Add dependencies between Context and DrDomain
  • 2eb545b12dbf566b801d6e1521b0d51cbba24b03 tests: Skip mlx5 flow tests if DevX general cmd is not supp
  • 440e33811290c7db28122cff936b001a06fd7b58 mlx5: Fix inverted CRC seed for block signature
  • 7a7651e16f87ab611ad6b5b0354ce5d5269e13f3 verbs: enable query IBV_EVENT_WQ_FATAL event string
  • 781b30f7219ed4b1ecb615b696d9a0e548ac621d Bump to version 36.1
  • 6f8548728eeb68937d95dc2ef7ccb37f9718b2da tests: Fix tabs indentation
  • 606a71ad7018b07c0d4b5448aee419fd60c52a62 iwpmd: Zero-initialize the remote addr info
  • 60a34bc126abeab5bc08551a9166a16f8e05c8e2 man: Fix typo in ibv_is_fork_initialized SYNOPSIS header
  • c15ef116a7947d8dbee42f10c2e2e61d002ce11e ibdiags: Make escape character tack effect
  • a512d4eedc3e66ea6be2301ef32688c43dfbeea1 providers/rxe: Set the correct value of resid for inline data
  • 42c2b563d64890b4eb3805b6f917f2b5c43f8e8f ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • e357ccfc2bbab9f42231020ecadef4b2a355bff6 verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 4127c4a69aac5e9e312045eed41afdb841a660d1 mlx5: Remove unused argument in raw_wqe_init
  • 923851538b49c83e770fb03415b5778fcc5bff42 tests: Make sure that end_poll() is always called
  • 3b90b782026d77d234a9bc2bcd41afeeca8aa720 mlx5: DR, Add fail on error check on decap
  • 2f526357b95adba4e0cfe82994e2de254be920cd mlx5: DR, Use pool variable for lock instead of buddy
  • 75bddf69fa55b34a960932010c19e61b440a12e9 mlx5: DR, Fix error flow in rehash process
  • 3cfcee87f6a69a8345d9039a40ec8163399dc3dd mlx5: Fix field size for struct mlx5_ifc_qpc_ext_bits
  • 372e447c112bfb86e51b69f98d996131a1a91bd1 ABI Files
  • d7a9dde2b164a1563c7a51e4ade8ea3b6cdea9ef Merge pull request #1029 from yishaih/mlx5_misc
  • 3133cf55400488439fb5defea4ad26f8f8492b54 Merge pull request #1027 from yishaih/mlx5_dr
  • 47c0f43e8fd962a4ee4c27eee8fcfe94a339ef03 tests: Add raw wqe test
  • 5af61e898e15cbe65b64cb593983b1284acd07e5 pyverbs: Added mlx5dv_wr_raw_wqe wrapper
  • b0e2dca9a88fdc78d5d300acad1bac31a7ad77bf pyverbs: Add mlx5_wqe_ctrl_seg, mlx5_wqe_data_seg wrapper
  • 8ff1c5c3c4117fe0cd36b451be9b9729becc9eb5 mlx5: Introduce mlx5dv_wr_raw_wqe builder
  • 2d15a14c51a7b6a1eca8b74c6280e4ad67691659 Merge pull request #1026 from yishaih/mlx5_cq
  • 0c40d53516f6fb08441a14bb8bb07b81dfd3a1a9 mlx5: Avoid translation from free running to real time
  • 95d660bc308fa5f4a5d8f95bcb7ab22a86f47bd6 Update kernel headers
  • a66e2a51abd5858f87f5380af944ed87fcc45b31 Merge pull request #1028 from rpearsonhpe/mw
  • 8337db5df12501b5802a64163ff7e97b1182e489 Providers/rxe: Implement memory windows
  • bd8ca8f683d8aac54cc9306e801878c21654bcfd Update kernel headers
  • 2752acfa28016de689f39d5ef3c54d29a7e8b95f mlx5: DR, Decrease the spin_lock time while sync pool
  • 3c48c3b6e0746ffff7a2a36ddc724fd365fde12c mlx5: DR, Support matching on tunnel headers
  • 8d43251c640de7af0c490782616a29ea7b83ae1e mlx5: DR, Add misc5 to match_param structs
  • cf27f14f43e4aa584f5e741a582adb8b5b4394c9 mlx5: DR, Add specific definer for 5-tuple and gtpu tunnel protocol
  • 4b581d3c605e4b4f0dafd0efe463c7010d2d9646 mlx5: DR, Add support for Internet Header Length (IHL)
  • 52f6d2e84b592a3f91d8b425ee491a23c5760865 Merge pull request #1024 from yishaih/mlx5_dr
  • 0d0693f10ef315797157f7be5347b26bececc5e8 Merge pull request #1022 from amzn/pyverbs-fork-pr
  • 77d09989eb15a818a58c46d99cac6af125a4343f tests: Add API tests for libibverbs fork functions
  • 2a706cd238d291329e41b2ad69948381c73585d9 pyverbs: Add fork functions to pyverbs
  • 9665f726a35b8f2dc2df5b527d5abc0ccd83ec9a mlx5: DR, Allocate all actions member using a single malloc call
  • 3d41fb95739d2d609ef61fc319e43b3746c429fc mlx5: DR, Fix DM allocation when the size is not aligned
  • d1e6f40d56ad5f6f7411cf43aac0a9b7c063cd72 mlx5: DR, Add support for dumping match param misc4
  • 820b9b495efc51e54dfa1fed7c1ce014d8524da2 mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
  • a34af16f7b26381271bc3b1cc30c35f792af343b Merge pull request #1009 from yishaih/verbs_misc
  • 4600428a8234ace3e6f28f6675af21e54af8f0f1 Merge pull request #1016 from zhijianli88/master
  • 4b49aa1fe7ff648295aff0b2a2b05e8deaee09ad Fix f_int leak in error path
  • cd6b299d70255b754752c30d80b4685519db492a libibverbs/examples: minor cleanups in error path
  • 7d92a4da3f6a388232d728efc5db3254dcc451b4 tests: Add query QP data in order coverage
  • 2457bb9937db6733d0675f46c449f317c6881656 pyverbs: Add query QP data in order support
  • c2ace8ac70aafdfeac84b71bad4f54787cd161d7 mlx5: Implement ibv_query_qp_data_in_order() verb
  • 5bb091aa7b10d880f0e56fa180cc9d4c77a8baf1 verbs: Introduce ibv_query_qp_data_in_order() verb
  • 67cb8dcc4f8906fb06bfa0fb96b3f7221cb68364 Merge pull request #1021 from EdwardSro/pr-fix-qpex-mw-bind
  • 081879d4bd3d088454d73929fa12d9755cb3b8f9 tests: Fix QP extended MW bind test
  • 10b6bbd4679c90686b3ecb4833ac335e417ab748 Merge pull request #1019 from jgunthorpe/contributing
  • 8bc2a8a81474bec71243b6b2203ceeb5244e5e4e docs: Add a contributing.md
  • 20c2fd59f77fad69247a6b5b79f2771ff89d76ed Merge pull request #1010 from yishaih/mlx5_misc
  • 771b755bd9a7befc2434cdc0e5890437cb287f22 Merge pull request #1006 from Li-Weihang/sge_cleanup
  • a15fff8b9e24587ce1d02a1966c42ae68ce14425 Merge pull request #1011 from aakefbs/master
  • 7f671f59c02b7f672106aa9903da7f0e2edef772 Merge pull request #1004 from Li-Weihang/srq_fix
  • f20af7fbd27fac57db6f5df3b284b3cb3993cef0 Merge pull request #1005 from yishaih/mlx5_sig
  • 979023e0b7223497d829fccc27a93be36699eb40 tests: Add mkey signature pipelining tests
  • 89ce4998dba1be8ea266b26386fb7096977216e4 pyverbs: Add async events support
  • 6375906c246586196f09c96946b2c7de2995bbcc tests: Add mkey signature tests
  • c7bcd929220ea28a5f27d4b6af1d04b9df83d715 pyverbs: Add signature pipeline support
  • ad69e1bea636f60759005e4193db32adc3bb78c2 pyverbs: Add mkey signature support
  • 1667a48646712ab4f5fa536d4325425c0092ca68 tests: Add configure mkey new API tests
  • 5a091d3b988a4243d82f4c4e0ea469dd5d6e4ef7 pyverbs: Add new API support for mkey configuration
  • 74cb77cef3cb26f63c5e43fa44b97bc5d0d2b1e9 tests: Add non-contiguous MR layout tests
  • f078cabbb42f8fc32ab3d7510016cf72cc7ddd90 pyverbs: Add uncontiguous MR support
  • 7cbb9d3f05b4ea6c05c3dae3dfbab0d531acd258 pyverbs: Add mkey support
  • 16248fe20e4e743e6dd6490ee00a0bbddb02b115 mlx5: Allow to cancel posted send work requests
  • efd208bcea1db8566373fc34d33d9e7218e6bbe5 mlx5: Support the signature pipelining for MLX5DV QP
  • 6d2f88dd24c2717c89fb2d3b160f62012e02cef9 mlx5: Add device capabilities for the block signature offload
  • 6b8e6de0348275b264c3e384c30f94a2bca4b73c mlx5: Handling of signature error
  • b6900cf51dbb1e58d714be7195a066f1ce58eb58 mlx5: Add an mkey table to the mlx5 context
  • 165ed3bd7e22311fb42fa862d608205235ac5d33 mlx5: Add block signature setter for mkey
  • bf5e5a7d892f8ac563273afae9d23bc5c64a7811 mlx5: Extend mkey to add the signature offload context
  • a6326b11fe66dd9448cd0dd92f02e956b680d040 mlx5: Introduce and implement PSV devx object
  • 6a0b81cdb801b31590731830e3fa74e402b605b3 mlx5: Add interleaved setter for mkey
  • e4c77b3860b82a91b94d5ee15a7d3572e21700b3 mlx5: Add list layout setter for mkey
  • 546303d331c4d8b67f11d3db984510eb11e1fef0 mlx5: Add access flags setter for mkey
  • 6e8893c188b6d0090ae19217b7bb9b050dc9ca86 mlx5: Add a work request builder for MKEY configuration
  • 190c3d2091a73320f24812b90491c2144e7a0b77 Update kernel headers
  • 4618999ad6dbda0a30bb39d2c0cded23c75f3840 Merge pull request #1008 from yishaih/mlx5_dr
  • 0ef39558ae97ac78f00dc31ae4261bf66cdd208e man page: Document EINVAL meaning for ibv_fork_init()
  • 8cfd0b25f1b92379c0a36df17ec0061a7bbd67c4 mlx5: DR, Support ability to allow/prevent duplicate rules
  • 9bb9d0046660cb4f6f462407fe0e0516de478879 Merge pull request #1002 from Kamalheib/skip_mlx5
  • 1498e09ac633fdbaf94263ab893d5dc32310c938 Merge branch 'master' into skip_mlx5
  • 53d52f54b48135d2aefa65b438aacc0d209f7c79 Merge pull request #1003 from yishaih/mlx5_dv
  • 7619042deaee0853eeb0963b5d3875b4b097bee1 mlx5: DR, Add support for definer 0
  • c1dbcd1a9795aeeef41b10c0830e8afeda60dc55 mlx5: DR, Add definers for IPv6 five tuple definer
  • 586cacb126dd39d913a827d99b56c80139691c8e mlx5: DR, Support creating large matcher
  • 002124e924290bf5f351e8f02668302898d7048d mlx5: DR, Add devx support for definer creation
  • 4c54f296c09850e8b8df7677fdf8e25db5fa1db9 mlx5: DR, Allow setting more actions on STEv1 match entries
  • a95396d7b4aaa498d0842d54ac5728089de696d5 mlx5: DR, Move always hit and miss logic to lower level
  • 52ec7500e66a4294864508ba22aea11f4a20a8dc mlx5: DR, Support CRC calculation on match STE
  • b21d948a1aea70cfb24e2a4258b54b2a3f61a92a mlx5: DR, Remove rehash ctrl struct from dr_htbl
  • cd38ee18355677fbbbed6c19e791e8f375813b30 mlx5: DR, Support allocating match hash table type
  • c8b2ec9d710c3bbec863e835b00e8e7b06e8d543 mlx5: DR, Remove HW specific STE type from nic domain
  • 1ea55028abcd023bdf82382a16a4c739a2b7b136 mlx5: DR, Minor cleanup in dr header files
  • 3507f87f776043acd238d7c0c41cc3511f186d08 libhns: Optimize set_sge process
  • 11c81d0e3a987f95b74e03b5e592a45029302f1d libhns: Refactor process of setting extended sge
  • 3daef9e54075603af48bd6ea2eabcf75c5531ae6 libhns: Bugfix for calculation of extended sge
  • d68ac72a8e4f2cf9754d3fcbbb8ff2a03e514c2f libhns: Remove the reserved wqe of SRQ
  • b914c76318f5b95e3157c3cbf1ccb49ec6d27635 libhns: Refactor the process of create_srq
  • 80d03bb7b538fab55f1f30d24f19160dddb5d5bd tests: Skip mlx5 RDMACMBaseTest test from running over non mlx5 devices
  • b25dd33847dd6b6f7af9f3e39362bdf916c3532c tests: Move RDMACMBaseTest to be under base tests
  • c9e453c1aec9ba6a8feb13f1dbb8c07a85d7eb8b tests: Skip mlx5 PyverbsAPITestCase tests from running over non mlx5 devices
  • 5e578a75c89142ef84bf372f757eecf820120dc7 tests: Skip mlx5 RDMATestCase tests from running over non mlx5 devices
  • a18b0ee409d3382aa556b8f06a6cd6bfbef3f5c8 libhns: Set srqlimit to 0 when creating SRQ
  • f46d1f312984bdb372d2f86ac7dd7c2dcaa8c721 libhns: Refactor the process of post_srq_recv
  • a79800afbbc48e5c5274bf3fc0e890705b3a596d libhns: Allow users to create a 0-depth SRQs
  • 5cc1a047c4d71ced86b0f71f66adf12475a3c788 libhns: Bugfix for checking whether the SRQ is full when posting WR
  • d4330304294b3bf554acfb921054e94629469852 libhns: Fix the ownership of the head/tail pointer of SRQ WQE
  • 6587bb24ee143f284b2de49d75d1b2ad96b4f4eb libhns: Don't create RQ for a QP that associated with a SRQ
  • b560dfb9c76003d8390e70610a9200c78ffc120f libhns: Avoid using WQE indexes that exceed the SRQ size
  • 84e0d5cc2b4e0ade81ef8e3eb8a48b7e72510862 tests: Add ah_to_qp mapping test
  • 4e54731527fa78929afdd0519cfb2a87219cf4f4 pyverbs: Add AH to QP mapping support
  • 422b61c666df2f7e7ea8e8a4ce56f75a4010ecb1 mlx5: Add a DV API to map between AH to QP
  • e381334c2915a5290565694947790d4aebaf2222 Merge pull request #1001 from yishaih/mlx5_dr
  • 54dcdfb11b7fff1b78bd63eb00579144baf99c43 Merge pull request #1000 from EdwardSro/pr-timestamp-tests
  • b0dd5b0039fd7c9c2c1e87cfe8a483a60723bf2b Merge pull request #999 from EdwardSro/pr-fix-test-mlx5-flow
  • 6d9f413852c5e5d3491dc5959788af616d8095db Merge pull request #995 from dsharma283/master
  • 559083a154af62e02815969c337e90ef4c3cd173 Update library version to be 36.0
  • e29a698e99028e9a092bb00c03ee4bfa31ae0cf3 Merge pull request #998 from rleon/upgrade-to-fc34
  • c45a31239ba11477c1721344f4536044f0c61bdf buildlib: Update to FC34
  • 37876f09a897c780c2dc48dc12e0af713942ceca build: Disable stringop-overread GCC check for now
  • a0dd8996bd39f93397e98661160bd5a09b6ae2ae iwpmd: Check returned value of parse_iwpm_msg
  • 28b37a8786be77c3606f948455797d101c190e90 Merge pull request #955 from Li-Weihang/xrc
  • 77fe17096d346729ba68cdce4422552586c2b0e4 Merge pull request #994 from gmbr3/dracut-bad-dir
  • 627ffb5e69c6bfe51ee1d96e52ada844ae1ccd58 bnxt_re/lib: query device attributes only once and store
  • f92837e29fd408cfc7e6a77065a0158ea4ca45de bnxt_re/lib: consolidate hwque and swque in common structure
  • bb0f57c615090e2309bddbab2aa78c3e9b6a6463 bnxt_re/lib: align base sq entry structure to 16B boundary
  • 8bc8c79618f8882a609ee7be61656ca82dd8a2d4 bnxt_re/lib: Check AH handler validity before use
  • 3fb3bc7f857892fe9b94b5bd49eb5f2c475544cc mlx5: DR, Add flow table support for destination array action
  • d2887d5da4b09a21859748b7daacdfbbd2c965bc mlx5: DR, Allow encap action for RX for supporting devices
  • 60611a454a63be16b6c532822431d8a397007639 mlx5: DR, Separate reformat state to encap and decap
  • 515bf20c8de4ea33ee1c357ba7b92a770ff5b09f mlx5: DR, Add default_miss action to dump info
  • 230ebd7a57b1eb30671f3dc2109ad652d85dd37a tests: Add real time timestamp using RAW traffic test
  • 0e3d8c52a285f22237339cdb658e9760bb209a45 tests: Add a test that queries device time
  • 33525b52852bc8063ea9da3f3475b2646a3005da pyverbs: Add query device time API
  • 23eaf6ba4174abca6003c52ace64c96d48229079 tests: Add timestamp tests
  • 2be03e081ce178695f4b9149a68fdf7a0d18628b pyverbs: Add timestamp translation support
  • fdba88ed7506f728e1945af46984679f7a4c319a mlx5: Fix mlx5_read_clock returned errno value
  • 17364dfd73709ef5ee897063eb55f9c7cb32abca mlx5: Add is_mlx5_dev check to mlx5dv_get_clock_info
  • 9e5d7737f8edb78d03ad37f5ee7d04e3c6e443ec suse: Fix path to dracut dir
  • 8c7bd022aa6e5ed492be3e25cb82e4ee9f2e20f5 tests: Query NIC flow table caps before reformat
  • 66ae4241a576571e0501f5b6199090cc5097159c build: Fix function declaration errors in libibmad and libibumad
  • e8019cead7a6c4c70403f7bd108839c22b612940 build: Fix missing __fxstat declaration from glibc 2.33
  • 338fbeb204cb7f24699069bf25ef31e7b0d23241 Merge pull request #975 from amzn/copy-on-fork
  • 06e0bd878c1f113b0d2b84cee93bd35042663319 Merge pull request #970 from rleon/cmake-version
  • 79ebf3f207cd5cd1f0887ff9318a41c2a804957e Merge pull request #996 from amzn/query-device-unitinialized-fix
  • 4681316e9fab7a24e66cf3f744f59a1136bb0cbd Merge pull request #997 from hoopoepg/topic/fixed-typo-in-_common_wqe_finalize
  • d1aaa63360d2fac005b4317f95f97b7eba2b4b4a Fixed typo in _common_wqe_finalize
  • e91a6ca482f7eecfb3a5eac86c35ff65252fddc1 efa: Fix use of uninitialized query device response
  • c30d4ab708d95fd51c6c3bb3c4854b534803e3be Merge pull request #984 from yishaih/verbs_fixes
  • dabda723e7ce6463a7d743e5cf215b312d8862c9 Merge pull request #979 from EdwardSro/pr-mlx5-steering
  • a48b922b559fb595bc31693fe013cbf133b0b470 Merge pull request #992 from Kamalheib/port_space
  • cb8df46c4812c32916b156c5c57e0871df74af24 Merge pull request #990 from Kamalheib/dlid
  • dc9c5a82cd7be05f9e7a9c913fa2e5dd366ea05a Merge pull request #974 from rleon/msse-centos7
  • 9edafcc7a9b4c80d3711aed92a75e650d38a72eb tests: Set port_space based on link_layer
  • ea110cad82b790d99058c10defdce6dda883655f cmake: Bump minimal cmake version
  • 06157c520470debd11b1c0621403295520d1acc0 infiniband-diags: Reorder library build order
  • 9871894033bed1e778022293bdb0ad0d5154bf64 buildlib: Continue build on old GCC versions without SSE
  • c35c65cce7231cae865bf8cccc081bc9b7d6ed7d tests: Make sure to set dlid when creating AH
  • c8a28f7dcc8c17cf6afeea63bb466c7e56a8f046 Merge pull request #989 from rleon/ml
  • 04bf8f04f6c1bd8119547fa5ec1feb75bc730abf debian: Add Debian uploads up to version 33.1+git20210317-1
  • 54a2e9f701fc4c44ae81bf86ff99fb66b2a259fd debian: Drop unused lintian overrides (for examples)
  • 839cd02535593ce22c62f701902dc5291a2f05be Merge pull request #988 from Kamalheib/efa_skip
  • a393014b253244979490ba5a853bbc3f217ac85e README: Document supported Debian/Ubuntu releases
  • 3d20039bacf0280fd540286d8a66ec479f57f126 tests: Add dr rule test
  • 00e6f846619499aaf034c9185c811af3d2b445fe pyverbs/mlx5: Add support for mlx5dv_dr_rule
  • 20917277364726e2d9a15c370c8e602f1fbe6bba pyverbs/mlx5: Add support for dr action QP
  • e27f4facccc0efba13a7719176268b735a45d74c pyverbs/mlx5: Add support for mlx5dv_dr_matcher
  • 025da21667efa67bc7e2c685bf9bfdbcc9d7bab1 pyverbs/mlx5: Add support for mlx5dv_dr_table
  • ebdc7f803a3fc8f5031c89641070f389703cf741 pyverbs/mlx5: Add support for mlx5dv_dr_domain
  • 08ea2a1288418226b9c44ecda812b80e7f29923a tests: Add a test for packet reformat flow action
  • 79cee77ed580352b388c2e7f886082067f87a132 pyvebrs/mlx5: Add support for action packet reformat
  • 9f014b0049bca7b5732f89e9ebd61fd042a54458 tests: Add tests for mlx5dv_create_flow
  • 18389e8ed1dda0ef20e8a893a58a94f728c32782 pyverbs/mlx5: Add mlx5dv_flow creation support
  • 7cf52f8e1f40a2e41462376043e06e1ec60424af tests: Add tests for mlx5dv_create_flow_matcher
  • 975812df00aac9902c2764124496e9f7ebf555b8 pyverbs/mlx5: Add matcher creation support
  • 1a956d27b4f9d1906eceb6a58d174a7a7e09586d Merge pull request #964 from Li-Weihang/refactor_atomic
  • bcb7eecd95161f594df21247635e9001581192e1 Merge pull request #973 from haimbo/unsigned_lft_in_dump_unicast_tables
  • 67b00c3835a3480a035a9e1bcf5695f5c0e8568e verbs: Report when ibv_fork_init() is not needed
  • dc3027c3369c87ad59355b2bc5b2cb551ff2dbbc Update kernel headers
  • 497ebcd5787eba1d9b424cec29bc23f94be844f7 Merge pull request #977 from yishaih/mlx5_dv
  • 5131897596a6ebb72e1709bc23c9c28a58353ed3 mlx5: DR, Fix spinlocks cleanup
  • 176feb28301bbbd142ad3990ef6389a980dc7fbe tests: Avoid running the test_efa* tests over non EFA devices
  • 50eb393d482edd964249fc34622e2571808529b3 mlx4: Fix mlx4_read_clock returned errno value
  • 32af1f04b1097af9770ef928b38e413ea3113ff3 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • 9ad594d8696491412b36d3fa1f7ffa6920607d48 tests: Add a test for mlx5dv_query_port
  • 9d2f533f4022a9095a7935c6671d38ea219f07c4 pyverbs: Add mlx5dv_query_port() support
  • 3bb116a0988d85d3eae92e0ac699caf8192d6271 tests: Fix tests on devices without a GID table
  • c7459e3356108ae7a23ee8c9c913f66d78798016 mlx5: Add a DV query port
  • 31c612e2c1fe6ee15b5e5bb1eecd0d6cef4b560c Update kernel headers
  • a97235eede9cd7839941eb826999ef5ebc38eb0c Merge pull request #987 from pjgeorg/redhat-remove-rdma-ndd
  • 6ccbda259126fc698cac63831b1cbd1e4e8f1da0 redhat: Do not add rdma-ndd to initramfs
  • 1bcdcfb900451d4aab2b82dc4219d930c39870c9 Merge pull request #983 from Kamalheib/max_inline
  • 486ecb3f12ab17e4b7970a6d5444cd165cec6ee4 Merge pull request #958 from yishaih/verbs_misc
  • 00ffb9dc62ba140d715763b9ec73c025a1d7a2b7 tests: Avoid setting max_inline_data
  • 5b1e6d7d8ba9465e1d44e259a810f41fad9f2b71 Merge pull request #968 from yishaih/verbs_dm
  • fb558e904cd79255c8428ae09f83942cea3878ac tests: Add a test for shared DM
  • 70744b6379330aefc0e95b65299d618dbf7dbdad pyverbs: Support importing a DM
  • 19e132ebfc5e8c11f8cfeb83987d84f78ecce947 tests: Add tests for mlx5 MEMIC atomic operations
  • 4df2a4677e3d217b91db39510c984f25ef6a14b5 pyverbs: Support mlx5 DevX general commands
  • a45c564f005bb65cd8d6735cc87353a0c5f4b111 pyverbs: Support mlx5 MEMIC operations
  • c9fedeef4582488721ba33d188daa3b6f9fbe9bc mlx5: Implement the import/unimport DM verbs
  • 889ddbafd32a301444277ec242bbd766a8794731 verbs: Introduce ibv_import/unimport_dm() verbs
  • e2b85d26195086f63e3451a047692270275c4331 verbs: Expose device memory handle to user
  • 5c6daf1aa7fda4c1ccdb040a66a235e6cc5bc2c0 mlx5: Add support for operations in memic
  • 2cb42a3e508e5a8913c682add224d05cce6d1ac9 Update kernel headers
  • d849f3d0a5c19fc31791daf076cbbe4517484a95 Merge pull request #982 from Li-Weihang/mask_fix
  • 4ee88d8393ac376f59d3162fc4d11c9cca948a28 Merge pull request #981 from Li-Weihang/vf
  • 3166f3f3d557c6053a826830066993d50564e929 libhns: Fix wrong range of a mask
  • 33208b37bd29bedb6e38c34fc9e47259225d8397 libhns: Add RoCE VF device ID for HIP08
  • 12260b6451459f0dc30e674c76aff2a30769dafb ibtroute: Change lft to uint8_t in dump_unicast_tables method
  • c49b5cf8cf037425a8339ab27301519fc15da778 Merge pull request #980 from EdwardSro/pr-auto-close-contexts
  • be64bc1834ce3b0ae65318e91f21c314ee2789fb tests: Close device contexts in RDMATestCase tests
  • 76a383a8cb88ba411e21ac55effb168db50c6d33 Merge pull request #978 from bdrung/master
  • ebba4681b4c3a4ebc3bc18ef4de5cd6d9c5d540b Update my email address
  • cf8fff18ae8992f31f73e6080de3a20dc5830eb3 tests: Add a test for number of ports
  • d9fbf6b4ac5cfc94ae830bef7e24876292059cae pyverbs: Expose new extended phys_port_cnt_ex
  • c29af46f0b774cb2b9304d25c1921cbcdf7c2af4 mlx5: DR, use ibv_query_port_ex() to retrieve number of ports
  • ac3bd682dbe827022dccc1465e34edff6b17c9e3 verbs: Add extended physical port count to query_device_attr_ex
  • 6dfd71e2549c12142a1c11cfeeb1e314c2e31280 Merge pull request #976 from amzn/devinfo-ncv-pr
  • e117f2e92b848b33680efb5b850125b2d4c2ae2d verbs: Print number of completion vectors in ibv_devinfo
  • f9fe695b96b4063483406d99af4eedc92057c63e Merge pull request #972 from haimbo/unsigned_fdb_sw_structure
  • c1eb51ca64143356fd59725695caa4c9b1532d63 Merge pull request #969 from yishaih/verbs_fix
  • f55ea1338d35adb2d1ddb363f3cf86f4691213ba ibtracert: Change fdb data member in Switch structure to uint8_t
  • b5d7f124462d43c515a051bdefa16b7c3320be77 Merge pull request #971 from j-xiong/master
  • 62e5b82fef4b7023b85ca9ffaa19b2307fb3c960 configure: Check the existence of all needed DRM headers

This list of changes was auto generated.

rdma-core - rdma-core-18.12

Published by jgunthorpe almost 3 years ago

Changes:

  • a7d57daee06d19c69139fe0d8c71e59355d10074 Bump to version 18.12
  • bc3cffb75bf5320022ff9a5adac74fe935ac5db9 buildlib: switch azure release pipeline to ubuntu-latest
  • cfc8be101965645c59f39284a1df94fdfd10c749 Bump to version 18.11
  • 14720ceb0fed00dccd21c5bc128901061bf448d2 libhns: Fix the calculation of QP/SRQ table size
  • 78355c18ee00e5931e3a112fd06c91e7023c3887 libhns: hr ilog32() should be represented by a function instead of a macro
  • 60557991ca38d35fc23a268f9734b282202dd032 Add align and roundup_pow_of_two helpers
  • b66eeed51ebef15374e663c43d31d11b87fb066f util: Move BIT() definition to util.h
  • 5e876a6ebcf1c0a6444b62ad1f2626edda61aacb suse: fix CMake flags
  • bc48cb116502c4c183bc8087216eb4e5d7cc309b libhns: Fix wrong data type when writing doorbell
  • 08874bad1a388e8551176f5adea0d9735c727d1b libhns: The content of the header file should be protected with #define
  • 6b9652e538657b054795141faf28e5c37021e06c libhns: Initialize all fields of doorbells to zero
  • 89f043ef47e0ef3d6255a2f9aef131760fd964d3 libhns: Move memory barrier to the same position
  • 3e65ad13ecebe3ca756aedaf768090beef49b4e2 libhns: Remove unused macros
  • 3a521dd41ba0b25ab4275170a3acfc6f6b5c5b16 azp: Use ubuntu-latest as the vmImage
  • 91369780248e0778d12cd79ea33a4431cccbd35c verbs: enable query IBV_EVENT_WQ_FATAL event string
  • ca8f123ac52560ba9a366643cda48c86384785c8 iwpmd: Zero-initialize the remote addr info
  • 81879cdd0534e40b5e0b65b233b7304edb80a2c5 verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 66916d079417805f30b9bb1351c29ecc2d4b334f Bump to version 18.10
  • 56093a0f454a9a22eae8230a44cf64215570d2d8 switch CI to AZP
  • 3243bc15ebd4187cf8f68286d7afd63fab1ff19b srp_daemon: Reorganize ib_mad_notice_attr
  • b0a454b3b6e452aa3d79af839eafcafdd6adedc6 iwpmd: Check returned value of parse_iwpm_msg
  • 02be202b72a5c015e6e40ad1f8f9b6e0ad5e29e6 bnxt_re/lib: Check AH handler validity before use
  • 3fc2bd1c1fd493775163704601c24020a9c8a0a7 mlx5: Fix mlx5_read_clock returned errno value
  • 00920f129805ccfb3f739f5393fac60979ad8634 suse: Fix path to dracut dir
  • 8e8900fc3cb950bf30633a2b10cb947b4effd1bb libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • ae234b08e6d5b60dbba2e6187594dfce05886be2 buildlib: Continue build on old GCC versions without SSE
  • 77ece698be57e4bce4ede26982723d5d4032bc42 mlx4: Fix mlx4_read_clock returned errno value
  • 42af0e354cd4860d9c92d05aea218c5a4308b180 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • 69e9b426a17e7aa5c74325f2447c92b4f81df1f4 rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • bb0b6975ee3bd00b15ac317cb2fc74c0036ecfc7 suse: trigger udev rules after installing rdma-ndd
  • 66f91b7b81de51c0cc20d8ee4ad7a5c6c62412d1 ibacm: Fix possible port loop overflow
  • acd9e8c750447ca5d0ab4e292fab34fce0270e46 verbs: Fix possible port loop overflow
  • 77058aa62e22b8467f57e60a2637c5efdd4c1982 travis: authenticate on dockerhub if possible
  • 310a95ba38ab923232faa243ec32277e63cc6e21 Bump to version 18.9
  • f5ca527fc88eea2ae5fdc99a49420eb34d0bd51b librdmacm: Don't overwrite errno returned from libibverbs
  • 3069dcccbee2d562e5d6325bbb0298b7cc058dba srp_daemon: Fix systemd dependency
  • 0b1b300d1f14aa531323a756ce3c6da187752583 bnxt_re: Fix reported error code from create_cq
  • 237cb4cfbfab844316bd6691ff6109ad0bfc8b32 verbs: Replace SQ with RQ in max_recv_sge's documents
  • 2525d4586a5042966ede202c8f42145ff4f6e3a4 verbs: Update the type of some variables in documents
  • 55bdfce6075b032e9adbb966865cbb7e74d665e7 cxgb4: Fix reported error code from create_cq
  • 6b037a02358fa7d818964e727a494321bbc94c6f libqedr: Fix reported error code from create_cq
  • 8c1e15956030e5a7b78eae2633e517c73479c449 rdma_server: Add '-s' option in rdma_server's manual
  • 36c2466f04ff8a0866d027e8bbe24118a76a64d9 udaddy: Fix create_reply_ah error flow
  • ea8665ebb413f4e38b6f19eb6b3aa325b1db8455 redhat: no need to recursively remove srp_daemon.sh
  • 7898e7b8c06d730a538878d0154b301c34d27b7e mlx5: Fix wqe size parameter in wqe signature calculation
  • d9bcdb6cef09f08323ec45f59604cfe098916317 Bump to version 18.8
  • c84923e312481e359374283489293136629654d3 srp_daemon: Avoid extra permissions for the lock file
  • ff7a73dd63360eae5d34280ee552ea48de94754a srp_daemon: Fix the spelling of the name of two symbolic constants
  • a805ee3fbec010fbc643848096de8c67985f75b9 verbs: Make sure VM_DONTCOPY removed
  • 46122970e8c26e82689108fc7be26da714e099fd verbs: Close async_fd only when it was previously created
  • 6199e5129a1d5be9b7d4c72089ba6d16c09f1b41 libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
  • 494a8dc675437c47417714523f3bb6045266db26 verbs: Fix ibv_create_wq() to set wq_context
  • 1dd7856a4830e014948153ab9f97f159bbf8085c libibverbs: Fix description of ibv_get_device_guid man page
  • 8c29d439f68f2a7ec9208f0ac7308de1644a611d buildlib: Fix a warning from newer pythons
  • c76dd77bfe674702e77a61349350224c8b6e2d07 Bump to version 18.7
  • 8edf79652191a25653bd3bb9cb0ebb89c293d262 rstream.c: fix RESOURCE_LEAK issues
  • d1c4a4bade0b3080213cc97dd7c7ebd538e0c2cf xsrq_pingpong.c: Fix RESOURCE_LEAK issue
  • 110c4c4501bfcff8889bbc0927a1487cee0760d0 srp_daemon: check return value of function 'umad_init'
  • 74315b42d6dc918a6c9a378c670f99846774bd46 Fix shiftTooManyBitsSigned issues
  • 86512b0ab822387ff1eed1f213399ba21a1e77f0 rcopy: fix UNUSED_VALUE
  • 28e35553152852e517af80063f3a670814e44159 vmw_pvrdma: Avoid double unlock on qp->sq.lock
  • 22ed27ccf2d8329366f297a3225d8865b19d54e4 ibacm: Fix bug in acm_get_ep()
  • 1c64548d3074884aba5cbda99f0532d989dd6f90 libhns: Avoid null pointer operation
  • 5cf371c5e3caab3a523e713292c16ce7ceecd024 Bump to version 18.6
  • 01d80f320ba83190017f9904427b64df130a2ba9 man: Fix return value for ibv_reg_dm_mr
  • a5531da75d0c2db9d2177c672c53bf48a5f9c4b0 cxgb4: free appropriate pointer in error case
  • bf221f75ebca720b07a7bf7a5c1791bbe72b3585 srp_daemon: fix a double free segment fault for ibsrpdm
  • 02eef38b6a69b45468d8d58ce7c3ee2382f4257e Bump to version 18.5
  • cc071406a8c0eb571402259f462e96c2385ab9c0 cbuild: Fix packaging of SuSE leap
  • da6d2e51b3c82be165dcba8e98a753f2213f6f5b cbuild: extend CLI to pass --with[out] options to rpmbuild
  • 4cee7d477529cffc9929edfac507a9f7b4647ae0 cbuild: fix python path for leap
  • 5829c6bd1e34fd8b3eb5d3424cc3363032716526 buildlib: update SUSE validation targets
  • bd1bfde374e7240e36a050a66d370d96c9780b79 travis: fix aarch64 extraction
  • bdf5495a64a8ee0bb15c7d851e0a9db785e16f83 ccam: Properly enable ilog32() calculations
  • 4dad4494fbd96dd6bba6276f2cdb8711789d554c suse: fix dracut support
  • d8e8c6f12a1c845ffe827b6d98ba4c8511dfbe57 Bump to version 18.4
  • a8bd95a8f015c38744002859bb07d5e57ffcf58f ibacm: fix double hint.ai_family assignment in ib_acm_connect_open()
  • 72ab9683ffb8f83f7a7fb0bb12c77e328dbdc568 ibacm: acme does not work if server_mode != unix
  • dcf1417e45c14f4e0b665138fa6496e08d46bac7 ibacm: ib_acm_connect() is doing too much
  • 34998953002dddb1646fce109404d3cfe2888a57 verbs: The ibv_xsrq_pingpong "-c" option is broken
  • 427fa958089d50856ae1b46d6f202cb99775a421 mlx5: Fix masking service level in mlx5_create_ah
  • a8946d32c26c743cbb9fef8b622c41e08bfe4652 cmake: Explicitly convert build type to be STRING
  • f3ab4dfca2bc868b9587bd1f55ead2679e59f558 libhns: Bugfix for filtering zero length sge
  • 045305dfde148b93346a6cdcff6017f47473c95f buildlib: Ensure stanza is properly sorted
  • 5c2d486a29465d4e66261ff6225e642d9011c437 mlx4: Allow loopback when using raw Ethernet QP
  • 710555c9f3fcecd5e143495b446ca6f42d92a2b2 travis: Change SuSE package target due to Travis CI failures
  • 1e13a04507d2467c08c87c13e9614e50f3a3a191 cbuild: fix tumbleweed docker image
  • 1a50999f1f3ee8b37aa5a043300e966fb6084cc1 verbs: Avoid inline send when using device memory in rc_pingpong
  • 3303b891057131bf9d381940edcc3d054291b3a2 mlx5: Use copy loop to read from device memory
  • 2cfb273f95ebbb827fc043eb64dc4a222bc7008e libhns: Bugfix for using buffer length
  • 8b08a31f376bea64b4a177d5ca9cece6a445ef60 mlx5: Fix incorrect error handling when SQ wqe count is 0
  • 6447eceb90692c2f251424582420333a3a65bf11 Bump to version 18.3
  • b810027875e5eccfd304595c6ebfd0e57238baa3 verbs: Fix pingpong buffer validation
  • c0f34ae6612dd68528e14acb664fee0cddd6d7f1 verbs: Fix execute_ioctl_fallback() bad flow
  • 37536eebd1788527261cebbe99b4d16c2139d75d verbs: Device memory cannot be on demand in rc_pingpong
  • 0660545e0f6027739a2071996fe3c683113e68fd mlx5: Fix SL to Ethernet priority conversion
  • 27706586a6cddbcc8a430985f07cf5d53e8b7b4b librdmacm: Change server default address to any address.
  • e3771b9ae9ca46302af98b116eaf54242f3c30b3 verbs: Fix incorrect size of destroy_cq write command
  • 95a099017313589e71d423073a301b3b4f247e40 Bump to version 18.2
  • 505ea8efa1807c8aedd414f3d56ff8d0432e0423 travis: Fix travis failures
  • 89cb019f7dab34f1e168c3553c70ca3fe575723b verbs: If the uverbs module is not loaded allow get_devices to retry init
  • 7fd93a4ece3d422fc03b3e5102fced9059d0993e mlx5: Fix flow tag mask
  • 9ac0bf3664d048f613ab2bb72938bacfee57fd1c mlx5: Fix compilation on 32 bit systems when sse3 is on
  • 4bbb9df908c1bd38d68e917efc241503b55a9ef7 mlx5: Allocate huge page chunks only when needed
  • 1f4780139d626c9d5cdd8386edf76a1c0043741e Bump to version 18.1
  • 7844b3fbe5120623d63b29ecb43eb83a61129658 buildilb: Fix -msse breakage on ARM builds
  • c2080f9be58cd10f822c903ee555023ef98288cd buildlib: Use -msse if the compiler does not support target(sse)
  • 9f7bb5e058a236a181cf6c9a282668738cc1eb8b suse: do not call %service rules on a template file
  • 2bbcc4025b8872699946d0a0762bbcceb2fd2b36 mlx5: Convert ah_attr static rate to mlx5 static rate
  • 6b041e8588af8d58b63e483d887a796c8b279eef ccan: Add array_size.h file
  • 7e40c10e7edbfb172fc765200437fcd094a3aa82 iwpmd: Initialize address of sockaddr
  • 9417eb3d9b4a557a9be17fcd684d4f2ba452cba8 mlx5: Fix bug in disabling lock on extended CQ
  • 12f7fdc5aaf9e4ea564953c624453a2ac7df5a27 mlx5: Fix need_uuar_lock when there are no medium bfregs
  • dc4754583c26b5ff2540313286c80533ce95be48 Fixup travis builds
  • 6d81788ecdf5f6482dac7a6623d067c702078be4 debian: Use versioned Breaks & Replaces for ibverbs-providers
  • c2d213087b06ee6c410a107b96ba2c70be578205 debian: Run wrap-and-sort
  • 26a3ddd93db2f1b4cfa43460357fa6647d0ea275 verbs: Fix spelling mistakes in ibv_create_flow_action.3
  • a5f25a07ad0cc6e173f936f0b577636edd37afc6 Fix bad whatis entries in man pages
  • 470d76a2377945a6efc82377d26c018a9769f8c5 debian: Let libibverbs1 18 break ibverbs-providers 17
  • 3e85723c2ccae12543a2129d3bb731fb79daa365 Do not install mlx5 kernel headers if mlx5 is not built
  • c64c720c70abd30467833b61d66fa9e8a8bc9a47 ABI Files

This list of changes was auto generated.

rdma-core - rdma-core-37.2

Published by jgunthorpe almost 3 years ago

Changes:

  • da21713d52d57721c26d022420f71fb643080b77 Bump to version 37.2
  • 986636cd0dc54201db2e587947f4e9f5a447cfb7 libhns: Fix the calculation of QP/SRQ table size
  • 323fd1e15391c6ccba166d4c7af158466007bc53 bnxt_re/lib: Fix the Send WQE size calulation for inline data
  • bfb41a3f1c0f69c60805745f72991bfe9248609e debian: Remove i40iw provider conffile
  • b87875d1ceadd6628f1a52cf0a585bd12b1ee220 providers/irdma: Report correct WC errors
  • 14381ab401572973f56213797834259e5f7981a7 libhns: Forcibly rewrite the strong-order flag of WQE
  • feec2180db5b2aa3aa2f3e577b6d805ea44653d8 suse: fix CMake flags
  • 856a875f879a7cad3cae8b15ea48273334876900 suse: drop libirdma-rdmav2 obsolete
  • ac1a46b5d3fd611ead952dc3789824e81da435e6 libqedr: Verify the comp_mask before create qp
  • 11a4839f49336b884516819fe2214c0739066444 tests: Fix QP state verification
  • 790e0839b4b19afb0efec92d17b29ef0cb50976e libhns: Forcibly rewrite the inline flag of WQE
  • c3afe36cc6215bb1b86cf466de4b2bee50f828a5 libhns: Fix the problem that XRC does not need to create RQ
  • 73a41c00d8e2a70b1c869a2cababd0803e567a3b libhns: Fix the size setting error when copying CQE in clean cq()
  • 20c055ad5e4bb9b43056f94a4ff3cc1f658f916c ibverbs: Fix missing copy for srq field in ibv_cmd_create_qp
  • 4b781fec8a0c0e773f8490269467d8d97c1ba86a mlx5: Change pthread_yield to sched_yield
  • 5b007faba4969c3d3afe8f79eadccd62e2ec9f9f libhns: Fix wrong data type when writing doorbell
  • 626de5c22ca543d3cb93f9697181bb11061b5ed0 libhns: The content of the header file should be protected with #define
  • 1ad41f0f1933d94e845714d881643ba581a9db69 libhns: Remove unused macros
  • d91fc365a32002f6b215b60b26904ffa8196554c ibverbs: Don't memcpy padding in ibv_qp_init_attr
  • 6a865f54ccae7c30a1b2d1d5b0337c2e7037abfa mlx5: DR, Allow to query devx_port without register_c attributes
  • 1b1afc37cc67303885c0c3ce7e48235b01701861 mlx5: DR, Add check for flex parser ID value
  • 6691ce2b44fa4871df8b2d38e27c88e211786195 pyverbs: Add dependencies between Context and DrDomain
  • 8bd6acee40f23ec8252c20ffbbff88fcdec8c5f4 tests: Skip mlx5 flow tests if DevX general cmd is not supp
  • 9c7414a81e1218c6a5101f7970e2d5d75164e5fd mlx5: Always post SET_PSV WRs after block signature error
  • 7235bff64ba2799c2d229369ee325d7c4754c285 mlx5: Fix unexpected block signature errors
  • 1b195d102431df7f44000827d5ecdc4f7990aec6 mlx5: Fix inverted CRC seed for block signature
  • 2bb7ef30d2d969693290b262d2c50d3b311a452e verbs: enable query IBV_EVENT_WQ_FATAL event string
  • 92d5a24414c3730afad395c9c0cb3ea36b2114cb tests: Fixed DCS stream channel tests
  • e95c150c8cc7f9f94ada5df6d930b8d74365f8bb mlx5: Fix incorrect mmo value in mlx5_qpc_opt_mask
  • bfece165e7310416e72f459fededcded1a756548 mlx5: Fix subscribe event wrappers to get ibv_context correctly
  • e8c7ba603824139a207c6018a89c02d8904da562 mlx5: Allow DCS modify QP when max_log_num_errored is set
  • 02d96eb72943e71eb7c127f13afd167f5c83cb0c Bump to version 37.1
  • 121699b2c06722a24ed05f030dd8e21e248a3a7e tests: Fix tabs indentation
  • eab056ce2015023ae9c1433c2a9b54587bc60341 iwpmd: Zero-initialize the remote addr info
  • 6a8f2d1a064d0d00c1845ece2c0e2f902882f0e7 providers/irdma: Process extended CQ entries correctly
  • d6cfbb1502d01f36a2fae9a1e7c46c98958b1d36 man: Fix typo in ibv_is_fork_initialized SYNOPSIS header
  • 41293e0ee674ca38daccef017606c29928c9cd0f ibdiags: Make escape character tack effect
  • 74dde67d815cd06d048380ee49db8bb0253c9c6e irdma: Remove optimization algorithm for QP doorbell
  • 103c6751a2409cc46937fef17cc8a42c27dbb288 providers/rxe: Set the correct value of resid for inline data
  • 633ea996103427cc0466ae51f1331885ce8f90df ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • d56171ba6fc1821fd91f1fe4aa3c8e224cd40aee ABI Files

This list of changes was auto generated.

rdma-core - rdma-core-38.1

Published by jgunthorpe almost 3 years ago

Changes:

  • f291942cf7c995ee2763c03537361232aa9490f3 Bump to version 38.1
  • 8d3d6c1fdf41eebacc7f7afd8893e3275e4f4f81 libhns: Fix the calculation of QP/SRQ table size
  • 620df4371b5d9f3654c4d5a8b6ee1492149215d6 bnxt_re/lib: Fix the Send WQE size calulation for inline data
  • 1e9b12b61c69cf7bf144af180bebc5505f45d74a debian: Remove i40iw provider conffile
  • a98856dc9e3a00193c20ab3d041831a28b1b8c98 providers/irdma: Report correct WC errors
  • f3dfdabc49d114bf006a362659fffaf6c1107762 libhns: Forcibly rewrite the strong-order flag of WQE
  • 5d224d5771a19c9c0d3149a50e8e05138b23cc40 suse: fix CMake flags
  • 69ce688799c9e9605f3b8ea40edc3b5a04331b7d suse: drop libirdma-rdmav2 obsolete
  • 4d4689608b4e6029d98ee971331a2071108da56d libqedr: Verify the comp_mask before create qp
  • d0e25f2bf76ab731532fc86b69f7772f101e5073 tests: Fix QP state verification
  • e6ea9e61c42d5f2517d05afb0cab64b4df97fce3 libhns: Forcibly rewrite the inline flag of WQE
  • d7915018e488f8b0adf009ff7790ed2290bb6c62 libhns: Fix the problem that XRC does not need to create RQ
  • 750ec64fe496427686374f2aa88b91e9db1c40b1 libhns: Fix the size setting error when copying CQE in clean cq()
  • 1d3ec3c352bc956432c26faebd794e52b8e71f43 ibverbs: Fix missing copy for srq field in ibv_cmd_create_qp
  • 4e57f8bebafdd3c78ba2e7bc8d3e4f94b66bde4c pyverbs: Fix Cython 3 code preparation
  • 2524046f60109067e909d2648197961454f0be09 build: Fix python library location
  • e73d73839804153eaabae865f217f0c2c219076c ibdiags: fix small buffer
  • fbe65e5347634d3f88f8c438869ed02711c471fe ABI Files
  • ee07387fe8075ace0a2e2dd7456c24af10110f1a ABI Files

This list of changes was auto generated.

rdma-core - rdma-core-38.0

Published by jgunthorpe almost 3 years ago

Changes:

  • 02361e3b865995ce251923390df0d5a5c821195a Merge pull request #1085 from rleon/upgrade-fc35
  • a546cab487a3fb851a8d4229d2f52a084b3ab907 build: Update to clang 13
  • fe04590bdcc1e6b47291b3dc2401bb861bb677b7 build: Update to Fedora 35
  • 174f128b1246144645a7139dd80863054e501b8d ci: Convert deprecated distutils
  • 5070d029b4edc356606016b16cd7ee2828decd27 Merge pull request #1084 from jgunthorpe/kernel-headers
  • a04f3008d91f582cdc055c7c2626477720469f8f Update kernel headers
  • 58eec6b82c6691aeba62cf2c9358bfac0df61809 build: Fix distutils deprecation warning during vuild
  • b1168ab2bc03235bd2db7d8503f63aa69b12c119 pyverbs: Prepare code to Cython 3
  • a3e21ab916bbc41d3a5178736f501110e44c4a95 mlx5: Change pthread_yield to sched_yield
  • 1d56b8004274ec21457842a9c7121130dba966f9 Merge pull request #1083 from Wenpeng-Liang/fix_db
  • 96ce78693d9825e2c3f8eab6daf6fdce86a418a8 libhns: Fix wrong data type when writing doorbell
  • ab6b2ecad72140ef2e82a120bbd8e00b913fdde8 Merge pull request #1082 from rleon/hns
  • 6b90fecb117fdb3944f2a75aec4cf7844e4eb6ba libhns: The function declaration should be the same as the definition
  • cdde13557b561038e9265dfbe0e23578e4b05659 libhns: The content of the header file should be protected with #define
  • 1efc8585881a4faf2732d56b018f96aa3db3c102 libhns: Fix wrong type of variables and fields
  • bc4fadabdfada6a9b2783dcaf9b4b723e4e08117 libhns: Fix wrong print format for unsigned type
  • 03dc533ab5ab4b408f971c080e7984765a0d043a libhns: Remove redundant variable initialization
  • 0b7e255590c308ad90947577c5e10ea9e8baffcd libhns: Remove unsupported QP type
  • 054392a1135abc28107a0dd52fd5bb0cce23c2b5 libhns: Remove unused macros
  • 6eaf5ab85a60527f074713fa58a1ab96ff021f94 Merge pull request #1071 from EdwardSro/pr-mlx5-dr-steering
  • 74af92ae5394a6fbf3c972d162366095eeb2cecc ibverbs: Don't memcpy padding in ibv_qp_init_attr
  • 101f5a66e5b5b3979cc16be7eeda9fd6696d202d Merge pull request #1080 from galpress/efa-dmabuf-pr
  • deb4c808a37d9a600eb28d58b3606fad996528c1 Merge pull request #1078 from yishaih/mlx5_dr
  • 59ab8e500960f28b2bb22ce018451147cb37b0c3 efa: Add support for ibv_reg_dmabuf_mr
  • 10265465ea5aa79de9b89e924ed0b9ceb090752d Merge pull request #1075 from yishaih/mlx5_sig
  • 019cd6f70c628c97d9b3ff5733071df2e4720356 verbs: enable query IBV_EVENT_WQ_FATAL event string
  • 730329f392f33c574f5cc2d39494183019321cef mlx5: DR, Support ASO CT cross domain
  • 76277f1ae832dc650a9fa2fe00d0cc7a1e9a61d7 mlx5: DR, Allow to query devx_port without register_c attributes
  • 414cbcf1ccaf9c96047f49e32338de7f9f238f59 mlx5: DR, Add check for flex parser ID value
  • 7179a05fbb9e9f149c87e17d157eab92650ff3b8 mlx5: DR, Add support for definer 33
  • 698cef4ca6b55116b935a3396381b1ab45ec7c3b Merge pull request #1076 from EdwardSro/pr-test-fixes
  • 4d4fbda5e701e2d0e22b2af0ac7d6b1988b7868e tests: Fixed DCS stream channel tests
  • 88ec63126bd48ffd6b32f2ac8a8a5655264090a7 mlx5: Always post SET_PSV WRs after block signature error
  • 34e71f3747e88530bbe1fb37e61b1d6df07a5723 mlx5: Fix unexpected block signature errors
  • a276f09f3a9236bc77e4be3c948def4e574c8ccd mlx5: Fix inverted CRC seed for block signature
  • acbd84a3ef6e69320c8799fa807b38421b707b0a Merge pull request #1074 from yishaih/mlx5_misc
  • fb3d3840a904f1a8ca1612e691c1aff2cdcda98a mlx5: Fix incorrect mmo value in mlx5_qpc_opt_mask
  • 8b7c19b5d717e9421b5418d4fad492d9c7f38e34 mlx5: Fix subscribe event wrappers to get ibv_context correctly
  • e4be54cb9b0847386124923201b0f6acb856bf6c mlx5: Allow DCS modify QP when max_log_num_errored is set
  • 568ef7952d28c2338fce2a41767e7cb49925bce0 Merge pull request #1073 from Honggang-LI/redhat
  • 2544400906314377be760b7abd92ea24e8505259 redhat: move four files into sub-package infiniband-diags-compat
  • 1fc1f469078e1f349cf142a0e41138415fc3ba34 Merge pull request #1072 from EdwardSro/pr-rdmacm
  • 6430619bc3e1dbfeae6005e776f6601a96629fa0 tests: Add rdmacm reject coverage
  • 10713349aae61fc5440c42a6ff2eb41ef4747ee6 pyverbs: Add rdmacm reject support
  • a02ba076fe0854ea13d8bcaa837b087752d76ce2 tests: Add rdma set QP timeout coverage
  • 66a89af303b7856877cea03d09f5155c63ab05f3 pyverbs: Add rdma set option support
  • b5bae0339506c804bf1fdd77c4f84bb36fe48cf7 Merge pull request #1070 from EdwardSro/pr-fix-tabs-indentation
  • 7f5e00436fdadceffbead26b7a661863c427a83a tests: Add coverage for DR VPort and IBPort actions
  • edfef22595e488ba37977635b89d8d84a356efcb tests: Add gid param to argument parser
  • 3f0df06a952f68a0ad9d6743760f860b9708452a pyverbs: Add destination VPort and IB port actions support
  • cd16449a40bef3d7e77f17597fc3aedbd127d064 tests: Add SW steering default miss action coverage
  • c74a4817b1aaa66923f0bd8c6a9929627dfd5d6d pyverbs: Add default miss action support
  • d41c053efc323607e81da0fc31aa4013d714c666 tests: Add coverage for DR multi dest array action
  • 80bf8c126e2b26e123d80eb78f3c10e0853ba3c8 pyverbs: Add DR dest array action support
  • 6c57891a06300294b398e3acf2b1d111976b6fca tests: Add DR action push/pop VLAN coverage
  • c8f2075fdd47bc4eab78e816b5fc3df3457a7767 pyverbs: Add DR push/pop VLAN action support
  • 8dbf2479f6c3e4fd2c6e632376640f5b7f665886 tests: Add test for setting matcher size
  • 4cc21111b019c588960d0aef092de4d223f9c428 pyverbs: Add set_layout to matcher
  • c4c117a0bf70acecf3e6d35d1b49a69a774faf30 tests: Add test for DR domain dump
  • 0c02bdd50b3ae7bac989568fbdca07ddab0421e3 pyverbs: Add support for DR domain dump
  • 25c60a1616d0fb55104975ef690cca81022ce516 tests: Add coverage for DR dest table action
  • a004ffc69bcb24de8d0d31061b7ba3f078a289a9 pyverbs: Add DR action dest flow table
  • 635e4be32789008c6cc607ee633dd963885bbbb6 tests: Add DR sync check
  • e489c059a8c5c416c78ec14c31c3283a64b70889 pyverbs: Add DR domain sync support
  • 291927ba6b32e54c1d91f506cff6e5292b5079e9 tests: Add DR action tag coverage
  • 1f83805c9e7342f90f676c8b3bb1bd1dabdc4582 pyverbs: Add DR tag action support
  • bdc23cb43223e0f65b9cdedaf566efc649fe338d tests: Add more strict checks for reformat support
  • 18af732daa59db599d53f29bba4c9c4abe1d1a6f tests: Add DR drop action test
  • 0b6a2125029077dddba01d2cf91f9b8f4d6e6f8f tests: Extend duplicate rule test
  • 8498ea51323c5aecc7f0c3c916f547ca650deea6 test: Add test for duplicate dr rules API
  • 3706f68e67a5ba03e91cb1fcfa2a1e97614c1794 pyverbs: Add DR drop action support
  • 868c21b3b4c19734187c57a958873ca105fad39e tests: Add DevX flow counter test
  • 4dbf97cd3bf158a587a1c8184c52095f81c94e62 pyverbs: Add flow counter action support
  • 3b7e388a5c6db7fdafc8ce9696c94c1848a66e74 tests: Add DR modify action test
  • f730f4cc1e4705189523cea0e339ce85fa691bf0 pyverbs: Add DR modify action support
  • 40591da3361f8498c3af3b927d89a9f512f685ca pyverbs: Add dependencies between Context and DrDomain
  • 92ce4976806fc8cb00e5c06b3336f1a0dbb4e390 pyverbs/mlx5: Update Mlx5FlowMatchParameters
  • 1e71fbc7105b4b462cabc4c822ec0d1fcd85cd96 tests: Add FlowTableEntryMatchParam class
  • 6e59264c1779c705ef8ee16f7aae9f77bdbb1305 pyverbs: Support duplicate dr rules
  • f81305d78b9f1c07bd3b485d2d274f96303aec3d tests: Skip mlx5 flow tests if DevX general cmd is not supp
  • 2e29828825c16a4acb2d2e769e855cd8ee109314 tests: Skip creating mlx5 mkey if not supported
  • bc58591809c376c4ea233b9acc1780cd903bc8a0 tests: Fix tabs indentation
  • 187a2157face5dbf341f3d26442336d6e66ba957 Merge pull request #1068 from tatyana-en/iwpmd-init-remote-addr
  • 3fcf9202251ac54a6d2edd6e7b667156d8977d61 iwpmd: Zero-initialize the remote addr info
  • c07f86d9ea1515d95ff083d3f1b29580b1453e07 Merge pull request #1066 from yishaih/mlx5_dr
  • 6376a086b26ea2973fd7e045f6598e3520609d44 Merge pull request #1067 from tatyana-en/udcq-polarity-fix
  • 63aa8fe151e3b882c69f54d9966ae012a285fd54 Merge pull request #1044 from amzn/cq-notifications-pr
  • 94ed75b42a2dd380826d77809c3c60e8c6ff3b7d efa: CQ notifications support
  • 7a7deff25601ef68ea177553e654da143d843ba8 Update kernel headers
  • 2cd3df094448223aee0d8fa8f262e44ce81f4d26 Manually fix kernel-headers CMakeLists.txt
  • 7566f9b6ec267d66b2a6a23679def7c41f7e2124 tests: Skip CQ creation with completion channel in case its not supported
  • 266ca0d15264d11c541d91f4fba90b236bc0d45b Merge pull request #1065 from galpress/is-fork-init-typo
  • 6e07f63a847f5dd67f5ac5a0cbb9e7a619899f7a Merge pull request #1064 from swimlessbird/master
  • 8f7a1664fbfb12437f820238b76f2bb421714c83 providers/irdma: Process extended CQ entries correctly
  • 5ce583664e1aaa344bd40c559360faaac8795f97 rxe: Allocate rxe/ib objs by calloc
  • 98c7586398ddc9870b34ba5d4787185093a1a574 man: Fix typo in ibv_is_fork_initialized SYNOPSIS header
  • 68f5aa3deedfaa1b0a95c00795f9198f1cad397d mlx5: DR, Set functional lb bit when matching on non-wire vports
  • e602289d2e2478a1f8adf14f3e83c558df67c9a5 mlx5: DR, Allow cross GVMI vport access
  • bff4a96aecbddf85283a7f641eee83b1a41fb3f8 ibdiags: Make escape character tack effect
  • 0217e47de29c5429679c7ebf73d38a95623d2785 Merge pull request #1060 from sydidelot/rdma_sparse_init
  • 5e1f0848991d3a6bf78ebb73d3ce18a96f8b1eef providers/rxe: Set the correct value of resid for inline data
  • 4ed4436d6da00ea077f2fda295f9d621e74540cf ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • c381cfa26ba6163b9cc51212702e64bf1d83f838 ibdiags: Increase maximum number of CPUs
  • 7c7b347fba8cbe5855dcdfdc1cd605079a266c3b Merge pull request #1062 from rleon/fix-irdma
  • f277eb0ff8a2657410f7ed93e41e6749e59ec5af irdma: Remove optimization algorithm for QP doorbell
  • 7f68318b461c5f70e46e430b0b3cace9aa5cb9be Update library version to be 38.0
  • 27ab758643f603d6d5bb3a013d09664db427e9f6 librdmacm: Do not fail init completely if one device is failing

This list of changes was auto generated.

rdma-core - rdma-core-37.1

Published by jgunthorpe about 3 years ago

Changes:

  • 02d96eb72943e71eb7c127f13afd167f5c83cb0c Bump to version 37.1
  • 121699b2c06722a24ed05f030dd8e21e248a3a7e tests: Fix tabs indentation
  • eab056ce2015023ae9c1433c2a9b54587bc60341 iwpmd: Zero-initialize the remote addr info
  • 6a8f2d1a064d0d00c1845ece2c0e2f902882f0e7 providers/irdma: Process extended CQ entries correctly
  • d6cfbb1502d01f36a2fae9a1e7c46c98958b1d36 man: Fix typo in ibv_is_fork_initialized SYNOPSIS header
  • 41293e0ee674ca38daccef017606c29928c9cd0f ibdiags: Make escape character tack effect
  • 74dde67d815cd06d048380ee49db8bb0253c9c6e irdma: Remove optimization algorithm for QP doorbell
  • 103c6751a2409cc46937fef17cc8a42c27dbb288 providers/rxe: Set the correct value of resid for inline data
  • 633ea996103427cc0466ae51f1331885ce8f90df ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • d56171ba6fc1821fd91f1fe4aa3c8e224cd40aee ABI Files

This list of changes was auto generated.

rdma-core - rdma-core-36.1

Published by jgunthorpe about 3 years ago

Changes:

  • 781b30f7219ed4b1ecb615b696d9a0e548ac621d Bump to version 36.1
  • 6f8548728eeb68937d95dc2ef7ccb37f9718b2da tests: Fix tabs indentation
  • 606a71ad7018b07c0d4b5448aee419fd60c52a62 iwpmd: Zero-initialize the remote addr info
  • 60a34bc126abeab5bc08551a9166a16f8e05c8e2 man: Fix typo in ibv_is_fork_initialized SYNOPSIS header
  • c15ef116a7947d8dbee42f10c2e2e61d002ce11e ibdiags: Make escape character tack effect
  • a512d4eedc3e66ea6be2301ef32688c43dfbeea1 providers/rxe: Set the correct value of resid for inline data
  • 42c2b563d64890b4eb3805b6f917f2b5c43f8e8f ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • e357ccfc2bbab9f42231020ecadef4b2a355bff6 verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 4127c4a69aac5e9e312045eed41afdb841a660d1 mlx5: Remove unused argument in raw_wqe_init
  • 923851538b49c83e770fb03415b5778fcc5bff42 tests: Make sure that end_poll() is always called
  • 3b90b782026d77d234a9bc2bcd41afeeca8aa720 mlx5: DR, Add fail on error check on decap
  • 2f526357b95adba4e0cfe82994e2de254be920cd mlx5: DR, Use pool variable for lock instead of buddy
  • 75bddf69fa55b34a960932010c19e61b440a12e9 mlx5: DR, Fix error flow in rehash process
  • 3cfcee87f6a69a8345d9039a40ec8163399dc3dd mlx5: Fix field size for struct mlx5_ifc_qpc_ext_bits
  • 372e447c112bfb86e51b69f98d996131a1a91bd1 ABI Files

This list of changes was auto generated.

rdma-core - rdma-core-35.1

Published by jgunthorpe about 3 years ago

Changes:

  • b0038ded7517a8c7256d420fe3c4b84b381254ac Bump to version 35.1
  • abd2373323a7ab37e1c40c959d616540957075e8 iwpmd: Zero-initialize the remote addr info
  • b03b5a7fd05d61ce23a80eaed7cce0a0052ca265 man: Fix typo in ibv_is_fork_initialized SYNOPSIS header
  • 0ce46db0d33db34d3f0e9563f5bd86098b8712f0 ibdiags: Make escape character tack effect
  • ac45b0b0048c89704591a3dd2581261182df2198 providers/rxe: Set the correct value of resid for inline data
  • 4e8b8109f0247f2e957367d663dd8ea385b35ea3 ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • db3c9a1d8c2b51347bc536b08262ee5d80b581a6 verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • d77670c5e5f2a0b5c464061cc7d868560812e5c5 tests: Make sure that end_poll() is always called
  • 8d2277283337a982c1f81bd506d9e11dfa116eb0 mlx5: DR, Add fail on error check on decap
  • 2ae405c7e8b79fc09eead67ac1a71a8adb6f4007 mlx5: DR, Fix error flow in rehash process
  • 12a1f96bd6d174c52f73e0fa819366964efc0dbb mlx5: Fix field size for struct mlx5_ifc_qpc_ext_bits
  • 6f513ea8ad65f8f36923692e0a90857e5a567176 mlx5: DR, Fix DM allocation when the size is not aligned
  • 5e3114e3047a9243b383add2ce60455d9b5be647 mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
  • d9761d9bbbe3411aebff9408ed9d0e00d35ce437 tests: Fix QP extended MW bind test
  • 3b86c794449d4e84c90aea2b246a4a5bcba945f1 libhns: Bugfix for calculation of extended sge
  • 47e1e4ed0a35210a93cfff6189206c689bba772d bnxt_re/lib: Check AH handler validity before use
  • 44493c1e95b3a922c4c97d1b35f0130ce04591e4 mlx5: Fix mlx5_read_clock returned errno value
  • 3c786e63c72c1db436b211079159516f876c4dd3 tests: Query NIC flow table caps before reformat
  • 60ef1083295010679cf9aa5211f385760b564db6 ABI Files

This list of changes was auto generated.

rdma-core - rdma-core-34.2

Published by jgunthorpe about 3 years ago

Changes:

  • aaf81049d8ccc05dd50433e4dfdae9c0f30f0348 Bump to version 34.2
  • 0181619af680cc94fce0658e356ea711d6c4ffc9 iwpmd: Zero-initialize the remote addr info
  • 1b7e5f0d571659a53696f2d06f0bf55f05f2bce2 ibdiags: Make escape character tack effect
  • 53f64e8a2ce6b41b562b2a1d8a531667f2a2ed0b providers/rxe: Set the correct value of resid for inline data
  • ae91b8404acf27d5d23d35e4e53dcc021acd316a ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • 26f81d14829b390879ce022dbd02d30aa2c9534f verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 2313fd1f51235389e3992722a95260788a8b5533 tests: Make sure that end_poll() is always called
  • 39471a0ebe410ebeb2605facc51c13aeae305601 mlx5: DR, Add fail on error check on decap
  • 1687a39d4787ac7c6929d0754280eea2a1dd26e8 mlx5: DR, Fix error flow in rehash process
  • ccc5fad9794d8283177706e9cf53659da62989bb mlx5: Fix field size for struct mlx5_ifc_qpc_ext_bits
  • e994413e2f8b372e6c26c1e1058a42b574ab4632 mlx5: DR, Fix DM allocation when the size is not aligned
  • 7e046beab93783dabb6451d64010f9d0a2428bfb mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
  • d78ea6f647a5841c12550e5a7d826deb933c8ea8 tests: Fix QP extended MW bind test
  • 0974fbb2ec58536afb0186426e33886d18ebcca9 Bump to version 34.1
  • 737e836daa99399e6fa411eac1ee83e3db37fc78 libhns: Bugfix for calculation of extended sge
  • 0b245b4054c6b18de5a4044fed7660e95c1dda25 iwpmd: Check returned value of parse_iwpm_msg
  • 9b665700bc6aa97b571103b796caa0c17f3d40e8 bnxt_re/lib: Check AH handler validity before use
  • 7c40f424d895c9a57aaf974eeb13fd77f9eadbfc mlx5: Fix mlx5_read_clock returned errno value
  • dff1615bf48c78c1bbec6d55611a9eddf47d9a34 suse: Fix path to dracut dir
  • 6a7affb5dcf93213eebd5bbdf99686e010432700 infiniband-diags: Reorder library build order
  • d5c0849ae5ab7d424f1b8ca7be54f6b18b221284 libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • e396e558fbfd2ada132bd38b32a4e2e3566c7ff6 buildlib: Continue build on old GCC versions without SSE
  • 8df8edb91841e35cdf5f1d5413548a23bc189da8 efa: Fix use of uninitialized query device response
  • 8c3a295b13e1eb36c3d8fcc807e6337cbefec0b2 mlx4: Fix mlx4_read_clock returned errno value
  • 5bcb1768302061bee5cd3719c82df0d1b2861224 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • a4a11a6d7f06eafbf19d6882cff3b108a11993b7 redhat: Do not add rdma-ndd to initramfs
  • 2209a2b9b3ea9102efa679ebe40c63b0473ea1b0 libhns: Fix wrong range of a mask
  • b527e8a1fe7a242b44614c78f461cb59c796eb66 tests: Fix CQ creation in parent domain test
  • 6cc31038b64edf10a82323e7e9279107f7fd15f4 verbs: Fix create CQ comp_mask check
  • f9c3930ecad5c85a59c27a43eef4225c8d0d0cbc rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • 441710eac9e88ef68b5fdebcd1e92699d8fb87cd libhns: Remove unnecessary barrier when poll cq
  • 40bb0792c59b649fb8b58ddde56e91cf444b4aa7 libhns: Remove unnecessary mask of ownerbit
  • 0ecc7444ca9a38ff4ce032827345a2e92af5be13 libhns: Remove the unnecessary mask on QPN of CQE
  • 58bd0aea91e091583f314f251f91894a4021cec4 libhns: Remove assert to check whether a pointer is NULL
  • 4660daee4d1cad757f40629c156f3f9de24635dd libhns: Correct definition of DB_BYTE_4_TAG_M
  • 7462e2f02f098f82adf241e63f510f83abf08d1a libhns: Avoid double release of a pointer
  • 893dd0e63a9f73f0543f99aade35c02c1396359d mlx5: DR, Force QP drain on table creation
  • 342036559ceadbae0f24e690b4745327a1785c84 ABI Files

This list of changes was auto generated.

rdma-core - rdma-core-33.3

Published by jgunthorpe about 3 years ago

Changes:

  • 9d80bd848515ba97e74c6c4176b38b6e5555c2f0 Bump to version 33.3
  • d143ce9b926edb7c8821a158e0680ef520cea25c iwpmd: Zero-initialize the remote addr info
  • 3de0c3b8c205f16b673f5b8dcb255b26b2c93657 ibdiags: Make escape character tack effect
  • dd702052364795ce93b0e5f829a8cec6bb7ffe9e ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • ab338a00d68d8f3ef565d64f29750208738f0ddd verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 08b14fd6bb5f2f7622687fbb52f32cb9238ed5f9 tests: Make sure that end_poll() is always called
  • d3b683e462fb8c12fd4fa7865b3a849a066ef232 mlx5: DR, Add fail on error check on decap
  • ec87078423f31965e6366f04097f8e88b12bf752 mlx5: DR, Fix error flow in rehash process
  • 963193690a2c16f5006ea09ee69b4e28b8d716b8 mlx5: Fix field size for struct mlx5_ifc_qpc_ext_bits
  • c81639c9e2386e8e14d195f48deb5324c938feac mlx5: DR, Fix DM allocation when the size is not aligned
  • 064a5c533616b1dd7b81654d68645b6a460dbe52 mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
  • 439df506ee8f5904c2c22ff32524164a0ea457af tests: Fix QP extended MW bind test
  • 3150db5e3bc0d4252b7c3bb14e981d688a6a1135 Bump to version 33.2
  • f41fbcafa947d4b34c0d2f201d45a6539e73c677 libhns: Bugfix for calculation of extended sge
  • d0fab874f7fa8d420b36e3e6c280c71018bf22db iwpmd: Check returned value of parse_iwpm_msg
  • b3e2a6d7a6103acfa989e22b3495057996792d5a bnxt_re/lib: Check AH handler validity before use
  • 0af24e3d27073b85c203bd4e4516c6c16055f0f2 mlx5: Fix mlx5_read_clock returned errno value
  • aeb7e2b9203976056a63adf4a6b2c7e18b35d1bc suse: Fix path to dracut dir
  • 239fd8125c4ac51c14bc553a4aaf2478c9bf4832 infiniband-diags: Reorder library build order
  • dcdea7fca7ee41b711ce628bf400f53e5c5eef8e libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • e98468e8e683145f0208338baf3ba98c716906b2 buildlib: Continue build on old GCC versions without SSE
  • b2acbd4cc3af603fd346e995c6001b6893005c56 efa: Fix use of uninitialized query device response
  • 0ab277e2d8d8c94058b43df745d3aa474f329a21 mlx4: Fix mlx4_read_clock returned errno value
  • 019cbc71025da7fe7118e137ed3516a7c0f8e7d7 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • c8f6c559f4948bb2570837ed421f01d116158d3b redhat: Do not add rdma-ndd to initramfs
  • c56c7400b48536be244aa77a357b1d17d9e5700b libhns: Fix wrong range of a mask
  • 65c7bdcdc79e83f5ca7f23b0441b7fdd1f7adb0e tests: Fix CQ creation in parent domain test
  • c59a02b16957c0dbaf90c5eeaedb7bb633e09a10 verbs: Fix create CQ comp_mask check
  • 608a98531c3341d4f21a7682ece9aee0416d333b rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • c6c2666cbfe4a95e0536b2028c8f22623c4be2d0 libhns: Remove unnecessary barrier when poll cq
  • 0c5b4ec8fd6bd32af0217a44ee53ab78bc44a8e5 libhns: Remove unnecessary mask of ownerbit
  • 3c69eab11e86b008297bd93aded76babf4db7188 libhns: Remove the unnecessary mask on QPN of CQE
  • 8319be6c5eaa343456b7c4bd5ba9508cea3f6e19 libhns: Remove assert to check whether a pointer is NULL
  • 8d6df7bce12d6011b76134ab56dd696350130bae libhns: Correct definition of DB_BYTE_4_TAG_M
  • d8f73bd338868f04864083aa7b6157bd638612b1 libhns: Avoid double release of a pointer
  • c92fc0319a9384cbae1985b0b392350830027abd mlx5: DR, Force QP drain on table creation
  • c522e366b92e6260332e5eb9dfebcfb959c15072 kernel-boot: Fix VF lookup
  • 7c5cf70e895a7225403dd6fd4d891e98bbc09bfb mlx5: DR, Check new cap for isolated VL TC QP
  • 8c440c00f65b18ba6fe0e95d096a4147069c5a9f suse: trigger udev rules after installing rdma-ndd
  • 3e15bda02f58c58e8ff4674e6482b0b67793eb5a ibacm: Fix possible port loop overflow
  • c30a84e82a5ebc8cb395bcd20a6d24e8212e12b8 verbs: Fix possible port loop overflow
  • 3ee774746371be59046d29c31d9d00bcfe073a5d efa: Fix DV extension clear check
  • 66696100489c0dfd85c8aa781bbb24850beeb782 tests: Manage exceptions in rdmacm processes
  • eeb23fbea6e712b6241c97d176d443d4aaf9a975 pyverbs: Fix Mlx5 QP constructor
  • 299ee0c39a7b951f54156fe9f61ef1434111ac01 mlx5: Fix uuars to have the 'uar_mmap_offset' data
  • 2504c0bab0a807455bfd0e7f516c86a07656e934 Bump to version 33.1
  • d90c84efe69293b973635a3ca35bd3276feada16 srp_daemon: Fix systemd dependency
  • b9a1c0cf52ab973be04699daf42381d2859e6fe8 mlx5: DR, Avoid ICM depletion on multiple domains
  • f357266993a12103096135abd47a0aa630a2ddfa mlx5: DR, Fix incorrect last STE update during rehash
  • 2c8043c698f4db732f6c669e05b4cd4501cb7149 bnxt_re: Fix reported error code from create_cq
  • 1b9ce3d229796503bffcf9ea4baedc8b03270317 verbs: Replace SQ with RQ in max_recv_sge's documents
  • 2d8ed80c50bea30800da915efdbfbf9389982c2f verbs: Update the type of some variables in documents
  • c5a1d8374473313714888143cfb376a75dd0a012 tests: Check CQE compression cap before using it
  • 552ac8711917fe4e5f1675f5dbbebb8ae47c8efc cxgb4: Fix reported error code from create_cq
  • 710363a870f4f733b138551e0a7aa8a7fdca8834 libqedr: Fix reported error code from create_cq
  • b113b18a7e59191547e05132f48270f346999a6e ABI Files

This list of changes was auto generated.

rdma-core - rdma-core-32.3

Published by jgunthorpe about 3 years ago

Changes:

  • 2889cce1e70d7149c0ed8b6ccd285f3a0f4d53d0 Bump to version 32.3
  • 082720b4ce13b5f1c16f1bb08d2272d65930127b iwpmd: Zero-initialize the remote addr info
  • 9f8c0fa6c9025f84f6699ee662c6fd635bbf9ead ibdiags: Make escape character tack effect
  • aa5e83e86a5235912957d6828aff8932b0008c1f ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • 2a4fc81b176b5d4c222d660a9c9e8f877d130423 verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 35be44e37ea51505d7cf09c6b06f1d3fea92f109 tests: Make sure that end_poll() is always called
  • 31900dceb80b15b0ada7365b36ea2bf52301b4b5 mlx5: DR, Add fail on error check on decap
  • 13771f678f217d956e4066ed9ffeaa86f2f76c99 mlx5: DR, Fix error flow in rehash process
  • 0cde25011a69657b46922348a7595be8f39544c2 mlx5: DR, Fix DM allocation when the size is not aligned
  • 5f75fd811f531f1824be09c72d97395e8b57eede mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
  • 3480d39e5d762a6265a833740dc2b85385383192 tests: Fix QP extended MW bind test
  • d04a07f16cfaac08e2468b369609f2a72ca60328 Bump to version 32.2
  • e7ed3ff2e074f1627fa7425f9dfe24373a775912 libhns: Bugfix for calculation of extended sge
  • 0f8d43fa026c95ba1265464903a367e9f2fded92 iwpmd: Check returned value of parse_iwpm_msg
  • aadacdd44ab4146cd6e44cef519e9d10d7661eb2 bnxt_re/lib: Check AH handler validity before use
  • bb80877bb887adaf230bdaec5ff2c1610f9fa3a9 mlx5: Fix mlx5_read_clock returned errno value
  • 078c263c515d031abd6430f9c7dcbf4d24f0bf83 suse: Fix path to dracut dir
  • c433bf739e38c92fc7f9edf2d7d5283a602b6b41 infiniband-diags: Reorder library build order
  • fa75b36c513e2ce51eda233d44d5db3b80ca7081 libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • 0db0dc3f8fb134660b34075e6625a630961890c5 buildlib: Continue build on old GCC versions without SSE
  • b0b387fb4446072553f8d31e33718a3a83ed012c mlx4: Fix mlx4_read_clock returned errno value
  • d01fe24d7ba17893e20bced4627076e65d6d40ab verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • 2afec260f7cd902c04a6b2cb2a1845f6346090f1 redhat: Do not add rdma-ndd to initramfs
  • 20be2f43c61aba54366658842dc572e76d72d2f7 libhns: Fix wrong range of a mask
  • 881f26ae052b2a6ce65a0383acadc933d06c6759 verbs: Fix create CQ comp_mask check
  • 5373b92f103a346908230ca02de7a13549822596 rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • 4d1c28d50c0182af48f7637d3e7906bb68db3fd9 libhns: Remove the unnecessary mask on QPN of CQE
  • 69f6adc409740d37e6984a31b470b57c5a4dd8bc libhns: Remove assert to check whether a pointer is NULL
  • 07ad1e73be2151f785bd5e36fb1486381b8c5cc9 libhns: Correct definition of DB_BYTE_4_TAG_M
  • c7822eed6185022bbe448fd28cb34a13dc258e21 libhns: Avoid double release of a pointer
  • 46081c056faa44cd3eaa97b1fc1ff55958c9b9d8 util: Add GENMASK helper
  • bb835831bd0bb7d20d249c4d3cc43651f761ab3d mlx5: DR, Force QP drain on table creation
  • aa65a7df6b7a2dfdb7a4b8099c1cbf48e87e0a14 kernel-boot: Fix VF lookup
  • 4f85bee5801a3a92140e94378d2406adf105409a suse: trigger udev rules after installing rdma-ndd
  • 368a8424bffa515a093732e04124d59941ec1992 ibacm: Fix possible port loop overflow
  • bd7759601a37f26cf9ba80499a2b06ace0fcfa9e verbs: Fix possible port loop overflow
  • 512c2987e7f3166d0efa6621d5e048617cb2d7a1 efa: Fix DV extension clear check
  • d78379045254041cf2dd695b79aa67f81554a8bf tests: Manage exceptions in rdmacm processes
  • f4f9eb7347e54281036af334973daaee2f325c39 pyverbs: Fix Mlx5 QP constructor
  • 4b302ededd9453358d7f6797ba8dc6cbc074b909 mlx5: Fix uuars to have the 'uar_mmap_offset' data
  • 0680378d26607a3c6c4077b898deef837f6c86b7 Bump to version 32.1
  • d3122072034c574cadbd74df60bfe6c2464a9924 srp_daemon: Fix systemd dependency
  • dadee6df65387ba0fea0d78cc9c99af0350d3c37 mlx5: DR, Avoid ICM depletion on multiple domains
  • ef1a51192eb44e7f23d3c5b63a80c0b8b6358660 bnxt_re: Fix reported error code from create_cq
  • e86cfd2fcf1a48bebb6055d8016469aa75a17768 verbs: Replace SQ with RQ in max_recv_sge's documents
  • 7472c8b823221507f83052037750dd48fdeabff3 verbs: Update the type of some variables in documents
  • 5dee0eaa3a3c1f6b8e960038384e16ae730d201e cxgb4: Fix reported error code from create_cq
  • da998d0d6eb8ca6fbe7848cf4c0808797ab9c882 libqedr: Fix reported error code from create_cq
  • ea4c14b07e9856cdbb70fc09771ae9373d39391c librdmacm: Don't overwrite errno returned from libibverbs
  • d83d397af58977f9c8af3fecff6e86ce76634e4b rdma_server: Add '-s' option in rdma_server's manual
  • 0d9ed0f09b92f730ae3a755415c4e68e62c4cf99 mlx5: Consider single threaded mode for shared UAR
  • 1c8ea524723e155d86845b96c35acc63a7fb60cd libqedr: Set XRC functions only in RoCE mode
  • 9f25aebffc4f6d4d9b7ccf3e1ba911b997fb9ab4 qedr: fix USE_AFTER_FREE issue
  • 3a435775a34ff5d942a7c28da1d4e59ff1064c6b udaddy: Fix create_reply_ah error flow
  • fa95c33548639865276f97caf089c263fceb63a4 efa: Flush write combining writes before writing to the LLQ
  • b7c5c6f5d55d8a3d404a8194200e0761a1bbcde3 redhat: no need to recursively remove srp_daemon.sh
  • f6785e7f407edee312d897ee310623a0582fbb63 mlx5: DR, Create NC UAR as default but fall-back to WC if failed
  • 28d19a39c20d298531cb976a9a7efa468f1df61a mlx5: DR, Fix incorrect use of fl_roce_enabled capability
  • 49925babf585cf5623d8c10fb9488d86986e4fc9 mlx5: Fix wqe size parameter in wqe signature calculation
  • 46b109403a88a7d228eb6785635ff651d7f5407a Fix cmd_fd leak in mlx5_alloc_context
  • 5d58cd7344c67d54ec80fe53b19653caf5dd7658 ABI Files

This list of changes was auto generated.

rdma-core - rdma-core-31.5

Published by jgunthorpe about 3 years ago

Changes:

  • 7164f995fe9d9c71473fe9725d23283b4c3eaf4e Bump to version 31.5
  • f5859387f8f6878ca9a0d9f2409d2e946cb223c6 iwpmd: Zero-initialize the remote addr info
  • 821e7528599c16c24702a92601cee6ffaeb594b8 ibdiags: Make escape character tack effect
  • 0fb330a43b19417c27e0f84df1db20fc3540318d ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • 53df819665ebb35409bfcbb27f25f2b506b101fd verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 74557b127192b353ca77624461bf04743e9cba43 tests: Make sure that end_poll() is always called
  • ec802637b621b893c0ab5eb5197f29f81daad49d mlx5: DR, Fix error flow in rehash process
  • 39e06c5b9c4f1056bf368e37b29c3b1d94d6a3ab mlx5: DR, Fix DM allocation when the size is not aligned
  • c0238c601aae390dcaa8ee02d8c979492716275e tests: Fix QP extended MW bind test
  • cf5305414aa2b8f5a327fa6429f063b57ab8255f Bump to version 31.4
  • ed164da8e2e58a7a83156beee9158157b2f06869 libhns: Bugfix for calculation of extended sge
  • 4b8a9ae9ef698d6b8a067900eb281bdfe3c01778 iwpmd: Check returned value of parse_iwpm_msg
  • 1a77df284b335c0cb2671a5889e4cadbe7a2dd99 bnxt_re/lib: Check AH handler validity before use
  • d95ca54fadde91351b966e8911f7bb00766ea474 mlx5: Fix mlx5_read_clock returned errno value
  • fe71b21bb1ae3436a42ff2641f81382b6e012101 suse: Fix path to dracut dir
  • d2ab30e6e9d3d936d275b4af9f5771eab0718ed8 infiniband-diags: Reorder library build order
  • 7ba8bf3540ee549a2cbcbe12b4dd007fc1521ac2 libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • d51f50f7526b5512c6863000ba07c5afbe02c9a2 buildlib: Continue build on old GCC versions without SSE
  • 9283e1b32fccba726341947178bf7711375d6c8e mlx4: Fix mlx4_read_clock returned errno value
  • 0ba49c3d138370fc4eaf334f73021021433092b0 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • cb5761062ee7fd8ec7f49dbb34e587112578c8e7 libhns: Fix wrong range of a mask
  • 566de17d0880eb2440d992c382874f32618d517e verbs: Fix create CQ comp_mask check
  • f2c7d5bed701f335cba1b4c5d5b919e21ce319f1 rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • 9160e5f5d232a5b8a4d5b0698ff3e6fa7eb175d3 libhns: Remove the unnecessary mask on QPN of CQE
  • 8018a6b410ee5e1d1e36288390fd8d7fe928e070 libhns: Remove assert to check whether a pointer is NULL
  • 6df1a124ab6d7de589dea417105d8ac2053ddadb libhns: Correct definition of DB_BYTE_4_TAG_M
  • 5304bf9dc9ce3e9fe74185a0b866e3a2d4131563 libhns: Avoid double release of a pointer
  • 46c849c3f50efc06d018967a1bc307753456c039 util: Add GENMASK helper
  • 334158853cd16a6d56d98cc99bf6be3b542eae35 mlx5: DR, Force QP drain on table creation
  • 897575f3435c0b865561d50e78257ac2ed22def3 kernel-boot: Fix VF lookup
  • 5f4c0081a53dab1b1ec3d5a7f44075abc674aa98 suse: trigger udev rules after installing rdma-ndd
  • 30d34e8d561f47442d353631b6e397ad22fc9803 ibacm: Fix possible port loop overflow
  • 1e5fc9b03b36ea56ac88e66590739a928c9be13f verbs: Fix possible port loop overflow
  • 86cb3b139d1a3d8971ba8e0d384dd4c8caba7954 efa: Fix DV extension clear check
  • 5ce48110e5aa31547955eb34b83e1189d199e264 tests: Manage exceptions in rdmacm processes
  • f6fe60ada2f3da8dbde2d1458b3a74879a25020b mlx5: Fix uuars to have the 'uar_mmap_offset' data
  • b7b09d2010465a3747a26468be178efee617bcda Bump to version 31.3
  • 12eadb24fdc429dc253e2c52c477c388584b03c2 srp_daemon: Fix systemd dependency
  • aa55e701f665fb11914e22b05cb48e7cc920eb2c bnxt_re: Fix reported error code from create_cq
  • e6353e98f8429e47b87a3634490e2536f3e1e3bc verbs: Replace SQ with RQ in max_recv_sge's documents
  • d183308cde655ed427da07a814ff01e201f74c66 verbs: Update the type of some variables in documents
  • 9581af1813d676664daac28023a34f71dfc8526c cxgb4: Fix reported error code from create_cq
  • 8106cb403906080c4e1f710ad1ea04998f8290b5 libqedr: Fix reported error code from create_cq
  • 072843c9a6d32d86863c77e95ce4c362546557a0 librdmacm: Don't overwrite errno returned from libibverbs
  • 1c9b6255a44695fe41a830036455a8afa47d677e rdma_server: Add '-s' option in rdma_server's manual
  • 7ed291e6644c039d321765ea263417c7b66bcfcd mlx5: Consider single threaded mode for shared UAR
  • 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
  • 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

This list of changes was auto generated.

rdma-core - rdma-core-30.4

Published by jgunthorpe about 3 years ago

Changes:

  • acd7387f2cdb415206c1eea235ce3d23e77fad64 Bump to version 30.4
  • 42c92153bf249ead563cd915441f5c1b5141efe8 iwpmd: Zero-initialize the remote addr info
  • 912a608a4e245a9f95f592407b911a3140a3b1fd ibdiags: Make escape character tack effect
  • 8b12ba3453508c21c383afa86f696be71b862956 ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • c25b3da6ef4796f31219575198404c2cc1493ba5 verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • d8bf82f258f21dbc74b7b8af1889ec3699250d93 tests: Make sure that end_poll() is always called
  • df2462b3a97c3aea564c5d32ae3a8f54adc919f1 mlx5: DR, Fix error flow in rehash process
  • d1bd6000bdcc119f18c2f928b4b031e3e225bb8b mlx5: DR, Fix DM allocation when the size is not aligned
  • 08f58f65d330885c0f1747a55d78cd6f41e227a2 tests: Fix QP extended MW bind test
  • de5fd77ccac58d131f9aa61314b9c5a2c0894bd9 Bump to version 30.3
  • 46c76bf81c11174b631f771791457221ab7e1878 libhns: Bugfix for calculation of extended sge
  • cd42c8470f485b9ab6619c319d8b0ee865fca171 iwpmd: Check returned value of parse_iwpm_msg
  • 4139d5b6b94bac635f897fa43bdb6edc769551df bnxt_re/lib: Check AH handler validity before use
  • b5e8609ba1e5b3d62b27f65db092829af78ef831 mlx5: Fix mlx5_read_clock returned errno value
  • ecf862a39f33f28e161e46ea2a6181f8c16095ba suse: Fix path to dracut dir
  • d74dc8514c5bd97469b03c5bfdcdaf045cadba18 infiniband-diags: Reorder library build order
  • 0c3de67167e7212ca5615787ec3f4f2b42a2cde6 libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • f22fa9226f7cacef410221d4909a5cc06f9aeae2 buildlib: Continue build on old GCC versions without SSE
  • d728f854abad10ee4d4761c2443a834954c3d9d4 mlx4: Fix mlx4_read_clock returned errno value
  • 77f5084caa2b10792b6b0f6ea72924270220c5e2 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • 17ad6c46071a0928adc0983bfd5f399f70439ad9 libhns: Fix wrong range of a mask
  • 71187005dab3c1179fb1706530bf002e736500ca verbs: Fix create CQ comp_mask check
  • 605ba522842c52c5b42169b10bd14949843713df rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • e569514e18050b37c4bb2f815fb3a755de53b933 libhns: Remove the unnecessary mask on QPN of CQE
  • 74cf23b7463af22f987f057d615e63b589533c7f libhns: Remove assert to check whether a pointer is NULL
  • 1d0db8474f3c6bcf60e289737e7ccb9f876bf87c libhns: Correct definition of DB_BYTE_4_TAG_M
  • 01332cb2ff362b7422b6fc9af6b33e00eee48c93 libhns: Avoid double release of a pointer
  • 220718f1de831e63df9cd6ddd1d5a33769af2b43 util: Add GENMASK helper
  • 1aa3ee846de728044b818f362d774f02ac01e19a mlx5: DR, Force QP drain on table creation
  • 8eba400181e1993ad4c93f2e035b60abd4d889e8 kernel-boot: Fix VF lookup
  • 5d046bcec5895d97e2ed323a25f80092ba506819 suse: trigger udev rules after installing rdma-ndd
  • 9f0eeb20b4d88cdfc71db4a39008ff322797cea5 ibacm: Fix possible port loop overflow
  • bb051285e6841bea1228f32580e03a5d30b4dc8a verbs: Fix possible port loop overflow
  • a605f3e12c69830dce361ddcbf4fb0b36cec1c14 efa: Fix DV extension clear check
  • 081fe4ac2c7761ab29ddae6e2d0bd6d595932801 tests: Manage exceptions in rdmacm processes
  • 151c43e019975efdf925e56dd39642c1e38ea33e mlx5: Fix uuars to have the 'uar_mmap_offset' data
  • a314a4d6e1dc1e655397a780518ae3ebf949ed94 Bump to version 30.2
  • 6bde54a2338fa7633c653cd144b1dfb61b749983 srp_daemon: Fix systemd dependency
  • 3524d0384ea33dad4116a05bb6e73e89587c1430 bnxt_re: Fix reported error code from create_cq
  • b6946a022fabfcbe68d4f6f166f461ecf76aafd2 verbs: Replace SQ with RQ in max_recv_sge's documents
  • 58c5d4bf6d7e3fe9772513053f3302f3b0871885 verbs: Update the type of some variables in documents
  • 22eba608795967ad69ee96aec2347f792b51fe60 cxgb4: Fix reported error code from create_cq
  • 82626f11d2453ad3c53848f9c9eeb27396cf88a5 libqedr: Fix reported error code from create_cq
  • 5207a4a76c08145b7efe2dd62d6ef2981c778ec8 librdmacm: Don't overwrite errno returned from libibverbs
  • b168928146b237040ed4dfb1fa7b5c86b294f685 rdma_server: Add '-s' option in rdma_server's manual
  • 0a59343564d2e62e95e2253a0e3e9c00e1ff04bb mlx5: Consider single threaded mode for shared UAR
  • c6d4a066772b31099202f4adfd8cd765e0aaa94e udaddy: Fix create_reply_ah error flow
  • 9ca169dfb5528ada7c7b4b21aa9962612cd959ec redhat: no need to recursively remove srp_daemon.sh
  • a9aedfb52274a22dc4cac8b54b6cba05ae54ebaf mlx5: DR, Create NC UAR as default but fall-back to WC if failed
  • d4d7ed57a3d6e08bf52d6fc66c1197c4ea47b8c4 mlx5: Fix wqe size parameter in wqe signature calculation
  • 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

This list of changes was auto generated.

rdma-core - rdma-core-29.4

Published by jgunthorpe about 3 years ago

Changes:

  • 88a1f68eec13d0619a62f7fffab84aa165d42ba7 Bump to version 29.4
  • 674e614d52a39b1c768687b830a4c657faea447c iwpmd: Zero-initialize the remote addr info
  • 3a233d1ca3a860fa7574bdabd840fc113a693aac ibdiags: Make escape character tack effect
  • 1ac65b749c6443291fc06e5cc17522f8788d9101 ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • 3ea6ef89cb5606dcf97f007652285918b8a01d42 verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 7d4199667a0bbd466404f6ed42beebebd3c4b147 tests: Make sure that end_poll() is always called
  • f21b8f5e3a20d56ff7cd1c1b27cc20417b8ee85d mlx5: DR, Fix error flow in rehash process
  • 3b3342dcbe6c4cdef3f4a841a7db65a1f329c560 tests: Fix QP extended MW bind test
  • 81c368205eb4b21e010d003247c16b8954825fbb Bump to version 29.3
  • cd41c8fbac20bb8b052bfa671d302eee5659493b iwpmd: Check returned value of parse_iwpm_msg
  • 57d715d1dd3672c4b276c1c1d85be498aa5b5ce2 bnxt_re/lib: Check AH handler validity before use
  • d52a4d9275b227c542fb53bdda85700824917df0 mlx5: Fix mlx5_read_clock returned errno value
  • 42feb4350a86e4bc438c15ac2ee7f7a81a37bc4b suse: Fix path to dracut dir
  • b48551f5976b8f0044c21c80b7dd14e57f58cc70 infiniband-diags: Reorder library build order
  • ba983a1d9d535c0a424c6205f133fdfe975c1028 libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • 8ef734f7eb0ca7b13e1a5db7815f49a5a8df43cd buildlib: Continue build on old GCC versions without SSE
  • ad128862fb3fcbea40b54a7974b4ed3e65d5db9f mlx4: Fix mlx4_read_clock returned errno value
  • 87a142e2dca2b63189c606dd6c2861aba2a6aef1 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • 6c8d29e01c44dfaeaaf4e1e163f9c1093a717a02 verbs: Fix create CQ comp_mask check
  • 34a4e95b62adb4095f138fb8140659f21cef468a rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • 37edaecb277b12148bf972d2ddfd88ce0865a407 mlx5: DR, Force QP drain on table creation
  • eac3b4f34202a9a639e7c61f6d58923aca1d47f2 kernel-boot: Fix VF lookup
  • b0d12f3f1a628a86b0b424d5c86fdcfd4dd84433 suse: trigger udev rules after installing rdma-ndd
  • ac76ba83bf86297ca5e52b266b08a0c11ba4fbc2 ibacm: Fix possible port loop overflow
  • aba108ed917fc05fdce8b417f59b91a58142618e verbs: Fix possible port loop overflow
  • 002f9f174cc24fc22b3e771d14e09b4e092c2d89 efa: Fix DV extension clear check
  • a7a9b404f5610b395848f0c16b7b3fba03763c27 mlx5: Fix uuars to have the 'uar_mmap_offset' data
  • ccbde958fcd4536b077d918360c0c6abebe539ea Bump to version 29.2
  • 4550e4eca0f0e5d5014b6c77f1f6ea81d9664b33 librdmacm: Don't overwrite errno returned from libibverbs
  • 90dcaf2f10088cc25a9885a49628d439c87f45c5 srp_daemon: Fix systemd dependency
  • 82288a9eda392a36ed3f70fa43aefcd6e4dc4068 bnxt_re: Fix reported error code from create_cq
  • 16c00fce893215b1d614e32df8a43348de42b4cb verbs: Replace SQ with RQ in max_recv_sge's documents
  • dbe3da115c515c94d847f1932671177f54d7bcce verbs: Update the type of some variables in documents
  • dc53c8fbdcf7724ed2b521a4575a5f5d60c44ede cxgb4: Fix reported error code from create_cq
  • 7f0b1680ffac5869dac2958452770cf873577c72 libqedr: Fix reported error code from create_cq
  • dcb789845fea425a268fca3ec26f365b7a1cdb2f rdma_server: Add '-s' option in rdma_server's manual
  • ed923737e9f03bc9e99e37e8fa7b01905115443e mlx5: Consider single threaded mode for shared UAR
  • 37d43e4a6c68e97a150c4f64435f103a7eae681b udaddy: Fix create_reply_ah error flow
  • 6bb77fbfc579a19909c844bb7c59072ec7f418c5 redhat: no need to recursively remove srp_daemon.sh
  • b34dcd5a9cbb14974ed8bb9cdf1f3397e62bd781 mlx5: DR, Create NC UAR as default but fall-back to WC if failed
  • 3c3eb51e294bf9e7429f390e7e806f4635a8b3c0 mlx5: Fix wqe size parameter in wqe signature calculation
  • 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

This list of changes was auto generated.

rdma-core - rdma-core-28.5

Published by jgunthorpe about 3 years ago

Changes:

  • 8636ff3ddd3885ce06cbad3f16a29d62ea430b0f Bump to version 28.5
  • 88386744bee49d9738c1b52a2bab7697c4aa85b3 iwpmd: Zero-initialize the remote addr info
  • 8b508ff434f1dedfab4427201357345568374c03 ibdiags: Make escape character tack effect
  • d2c3f8df6b58663d8d278e329477b4337af660fc ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • c36b765d02bd303f260fd11e3b65cbfa801b9f5c verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 632f867348124b21aa05a21060346f6bda6d70c9 mlx5: DR, Fix error flow in rehash process
  • e93e45412d478f8e3e33264084caf7468f1cf424 Bump to version 28.4
  • dcca8de34164a09a5bf37cddeb2544fce3b81a23 iwpmd: Check returned value of parse_iwpm_msg
  • b53a974cb976f00905bee3ac1a8b6986831f3a41 bnxt_re/lib: Check AH handler validity before use
  • 5b2e3fe87a3f0ecb7443da91a478ba8c05cb6be0 mlx5: Fix mlx5_read_clock returned errno value
  • f0a61a8cfe0eaedd6b402a0ae9549eff64f0f938 suse: Fix path to dracut dir
  • 13b64221b1788bf3b8886a1da2dc04cd6376ce6c infiniband-diags: Reorder library build order
  • 76c983037c2f1b66414c633ca19b8eb2b6f66e4b libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • de14258375bba8b6705fcf9516d4d7f4bcc41905 buildlib: Continue build on old GCC versions without SSE
  • 1f6e94d53e518626f832add9d1ab922c753cf81e mlx4: Fix mlx4_read_clock returned errno value
  • 6560d74c35875eed2b929424a1bf088586e4aa1f verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • fc647344979235e1115b03be1a34c8d9b994d1fd rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • ed78d1522f6a426daacdfa4f6f50436369035304 mlx5: DR, Force QP drain on table creation
  • 60b70f5e3b53439d8743f335c5fec62012e525cd kernel-boot: Fix VF lookup
  • d540438f923ebedd4fd521200aca54483222bde3 suse: trigger udev rules after installing rdma-ndd
  • 0157a30c213c5390d49120e7eb8efddc64481594 ibacm: Fix possible port loop overflow
  • 3dba05601993ad5ab444d873d25ab3844b2e44c4 verbs: Fix possible port loop overflow
  • 43fbded5b70491d2865314bdfac54375ccc88866 efa: Fix DV extension clear check
  • c96ba74c35d4375997b9f129dcffa7975c7b7e7f Bump to version 28.3
  • f8a8f8bcbce343651bc6e15e9416add5272f48fe librdmacm: Don't overwrite errno returned from libibverbs
  • 00d91234d324b4d69d1dd3b66fe40b7a630fb1e1 srp_daemon: Fix systemd dependency
  • 51c05134a4078f4d6f61b07173f024805c6912e3 bnxt_re: Fix reported error code from create_cq
  • 436e6b8b33565c2de207c9b128f2a2df31c923ae verbs: Replace SQ with RQ in max_recv_sge's documents
  • b05aae03e2fb0deb2358fd43ff6c5c431a7ab62a verbs: Update the type of some variables in documents
  • d12833485bb51ca789609a681c48cb1d22eca8e3 cxgb4: Fix reported error code from create_cq
  • e1b29af8dc4390b92ab5215ad735c222545ab163 libqedr: Fix reported error code from create_cq
  • d45192b8b776ec74fc1b5debad8855a9f5631d60 rdma_server: Add '-s' option in rdma_server's manual
  • 96c11884b2bae21b9eda089dd7b3cc83a1d73450 udaddy: Fix create_reply_ah error flow
  • f032d40766687e3c8cb94421668547cbb0e9532e redhat: no need to recursively remove srp_daemon.sh
  • a2726a00b4eac7e79189c45d3d56d584c6aee36a mlx5: Fix wqe size parameter in wqe signature calculation
  • 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

This list of changes was auto generated.

rdma-core - rdma-core-27.5

Published by jgunthorpe about 3 years ago

Changes:

  • 6b41ee18bf271bdf43c1afca80f0b295d2f09a4c Bump to version 27.5
  • 309f4250268fc50ece0ac3013190d954711a5fdc iwpmd: Zero-initialize the remote addr info
  • b8b2680be166bb381431866433322d8678403d60 ibdiags: Make escape character tack effect
  • c211df2cd6e1b5a6f54289823d19cf51ec0a5e32 ibdiags: Don't suggest non-existing ibqueryerrors command line argument
  • 7391d6b60a42d3dc4b6cbf33a0771f224cc44efd verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • ae8cd48d087378ecb6f0cee93d13c96221230910 mlx5: DR, Fix error flow in rehash process
  • a3cbd749b6845866cf8b4ce2f43f4e473eceb032 Bump to version 27.4
  • fe040b1dd9fe30bfdad05bc3f77994c8b9c10fbc iwpmd: Check returned value of parse_iwpm_msg
  • 553d6fc0042b83b3d285eb5310c8df381b8d7ff7 bnxt_re/lib: Check AH handler validity before use
  • 60dd6296c6577be8dff44e3ec4c44871022522a0 mlx5: Fix mlx5_read_clock returned errno value
  • 83ef8c721bfe8f095bcaa641ce024ff0eb7021f1 suse: Fix path to dracut dir
  • ad342f5c923396a03060426c1861de2e18aed85b infiniband-diags: Reorder library build order
  • aa7da06858e116f888f9b5c7fc2836d23a779929 libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • 6f0fd77b021de05b50bb6da58090e2ecf17b521b buildlib: Continue build on old GCC versions without SSE
  • 2067d982273edc31475b562288afb66d79595877 mlx4: Fix mlx4_read_clock returned errno value
  • 94ad1a47c34c3e49a0defe4095c1aab6892e8ba4 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • 2ff80d6a662bcd22a13f6f0b9689347338bc9750 rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • ad62cd88d23f67b6747d8739312d40bb425201d8 mlx5: DR, Force QP drain on table creation
  • 50d7ef05a9571ffd9a77e47b77f565bb6fc921e3 kernel-boot: Fix VF lookup
  • 78f5e6ccd29076988f6cb7607e2e171ace1ae6ed suse: trigger udev rules after installing rdma-ndd
  • 66389bd8002ea1f70db68173812480120f032334 ibacm: Fix possible port loop overflow
  • 5c82f7a62c636886be7fa18c8a1243fd3f7ff2d7 verbs: Fix possible port loop overflow
  • 727bf2f652d0a0b3b2db69275b94e94f1e03def1 Bump to version 27.3
  • 8e7842a072ef65529ab6820a5373f49478632842 librdmacm: Don't overwrite errno returned from libibverbs
  • dc228e1a2196f08bfa92247f2721ef19fb84b0d6 srp_daemon: Fix systemd dependency
  • c4ffb652f3454af4e0992768b840ad5d2ae9098e bnxt_re: Fix reported error code from create_cq
  • dcb5926100b3c8cf1b517978d42d5746a127022b verbs: Replace SQ with RQ in max_recv_sge's documents
  • 512783201fb3d1a2122083876f019d3523a9f48e verbs: Update the type of some variables in documents
  • a284bce03f518eee23eda1a80a21dda9c203a1e6 cxgb4: Fix reported error code from create_cq
  • 19f865500158f4d60d40d0c12dd9947ff3120fc2 libqedr: Fix reported error code from create_cq
  • 41ce1ea6a700991cf5429ddb612a5b8e9cb80b01 rdma_server: Add '-s' option in rdma_server's manual
  • ab4e2cf99aac0b1d44973e214d83a60ce56ab4c7 udaddy: Fix create_reply_ah error flow
  • 23ada1580fd11637c41298f66e5e81ee83199ddd redhat: no need to recursively remove srp_daemon.sh
  • 8616c4485420cbd5a17985c2efb4b83a5cc5d842 mlx5: Fix wqe size parameter in wqe signature calculation
  • 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

This list of changes was auto generated.