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.2

Published by jgunthorpe over 3 years ago

Changes:

  • 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
  • 2c0a469ba0fe747e7c64797323797192b5f38d2b Merge pull request #794 from EdwardSro/pr-rdmacm
  • 3b4690cea36ffb7b15d906fd51f9213a9d6f2f2a Merge pull request #798 from yishaih/mlx5_uar
  • decbd732a766ad21ddba5262f52becbbce87506a Merge pull request #801 from galpress/kernel-headers-dot
  • 6523ec3b73bbd13196f159bfab45d9b7d7285550 Add a dot to kernel headers update script commit message
  • 2eb9059398e1df0524c63a128de77072c3bfdbba efa: Add EFA 0xefa1 PCI ID
  • 0e6660cfac723b32a4c3782afe6cd4abeba40aa7 efa: Respect minimum SQ size
  • 7aad28d11981ce416b3ee6b0fcb12764a072d86d efa: Respect maximum TX doorbell batch
  • b9ffd6e99545c2f4bfc27fab7c87083a39f90b36 efa: Use mmio_memcpy_x64 when copying WQEs to the LLQ
  • 4aafa3e64cef0fa61c704f3b54601d38472e1858 Update kernel headers
  • 2dc2fd2b188092148cfd9524080fd2e06f09030f mlx5: Fix an issue on P9 with legacy UAR
  • e8a955eaf1f8e4048094155af3c0ce34279696a6 Merge pull request #796 from yishaih/mlx5_misc
  • f770ffddcf06ae5f2756e60467842040a8ab5daa Merge pull request #786 from mkalderon/master
  • ebdfec7af3ad53a81f7c04bc5b83d6ec7ebe1fe1 libqedr: Add EDPM mode type for user-fw compatibility
  • 02262ddfe1d9e07ac02df34bd8712500ce96f745 libqedr: Add edpm size limit and flag for backward/forward compatibility
  • 0cea00c9ea07fd3bea3e73e0c185fad3e349fbd2 Update kernel headers
  • 66bc7b861842190b139e176a0c25242593a7f797 mlx5: Enable non page aligned QP ring buffer allocation
  • f0b2d014e44917559e15c7ae399b713c165cb19b Merge pull request #792 from yishaih/mlx5_dr_imp
  • 7b1ec39e02fe3d0ecee29ba55ad63763ae379d3d tests: Add Memory Window tests
  • c05fd072e3faf61c0a92d99829bf48478abc9e03 pyverbs: Add memory window support
  • 6085fa27738f9b3adfa5959a948b0e29e5645cec pyverbs: Add the imm_data property to SendWR
  • e62c1b34d604511a9e9d92f026aa90811b61c770 tests: Add rdmacm remote traffic
  • c36ba279767d4d648c7be53dc75a42757145f167 pyverbs: Add RDMACM remote read/write API
  • d1a87a9413cccaa0d8936706d2b6bd6b26a738a4 pyverbs: Add rdma_get_device API
  • d5d20bfb498ed875cf81f6d461f6e3ffc40b0765 Merge pull request #793 from chuckcranor/master
  • 7b13174a2a336d5708d62ee4e8e93b1e9501ace0 Merge pull request #791 from yishaih/mlx5_misc
  • 1faf9b8974ebd7ed4e9c8e514800097677f7bbb9 Merge pull request #783 from EdwardSro/pr-bug-fixes
  • 8a477f617f9e663aed36180b1a8c432c1b43f7e5 Merge pull request #782 from EdwardSro/pr-odp-additions
  • ccce439cc9d8f71540a3b9ee06265a03f51c0ea4 tests: Support UD ODP test

This list of changes was auto generated.

rdma-core - rdma-core-34.1

Published by jgunthorpe over 3 years ago

Changes:

  • 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
  • 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

This list of changes was auto generated.

rdma-core - rdma-core-17.11

Published by nmorey over 3 years ago

This is the final stable-v17 release

Updates from version 17.10

  • Backport fixes:
    • iwpmd: Check returned value of parse_iwpm_msg
    • bnxt_re/lib: Check AH handler validity before use
    • mlx5: Fix mlx5_read_clock returned errno value
    • suse: Fix path to dracut dir
    • libhns: Avoid accessing NULL pointer when locking/unlocking CQ
    • buildlib: Continue build on old GCC versions without SSE
    • mlx4: Fix mlx4_read_clock returned errno value
    • rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
    • suse: trigger udev rules after installing rdma-ndd
    • ibacm: Fix possible port loop overflow
    • verbs: Fix possible port loop overflow
    • travis: authenticate on dockerhub if possible
rdma-core - rdma-core-16.15

Published by nmorey over 3 years ago

This is the final stable-v16 release

Updates from version 16.14

  • Backport fixes:
    • iwpmd: Check returned value of parse_iwpm_msg
    • bnxt_re/lib: Check AH handler validity before use
    • mlx5: Fix mlx5_read_clock returned errno value
    • suse: Fix path to dracut dir
    • libhns: Avoid accessing NULL pointer when locking/unlocking CQ
    • buildlib: Continue build on old GCC versions without SSE
    • mlx4: Fix mlx4_read_clock returned errno value
    • rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
    • suse: trigger udev rules after installing rdma-ndd
    • ibacm: Fix possible port loop overflow
    • verbs: Fix possible port loop overflow
    • travis: authenticate on dockerhub if possible
rdma-core - rdma-core-15.14

Published by nmorey over 3 years ago

This is the final stable-v15 release

Updates from version 15.13

  • Backport fixes:
    • iwpmd: Check returned value of parse_iwpm_msg
    • bnxt_re/lib: Check AH handler validity before use
    • mlx5: Fix mlx5_read_clock returned errno value
    • suse: Fix path to dracut dir
    • buildlib: Continue build on old GCC versions without SSE
    • mlx4: Fix mlx4_read_clock returned errno value
    • rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
    • suse: trigger udev rules after installing rdma-ndd
    • ibacm: Fix possible port loop overflow
    • verbs: Fix possible port loop overflow
    • travis: authenticate on dockerhub if possible
rdma-core - rdma-core-35.0

Published by jgunthorpe over 3 years ago

Changes:

  • 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
  • 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

This list of changes was auto generated.

rdma-core - rdma-core-34.0

Published by jgunthorpe over 3 years ago

Changes:

  • 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
  • 9afced0a851a374ae473db25628d754367bc4798 ibdiag: Add NDR support in ibnetdiscover
  • 8f85e04863e379d798c88a68eee5e34341961eff cxgb4: Fix reported error code from create_cq
  • e8b5a1d673f1eb2d93fb9fe09759fa03a6cf8aad libqedr: Fix reported error code from create_cq

This list of changes was auto generated.

rdma-core - rdma-core-33.1

Published by jgunthorpe over 3 years ago

Changes:

  • 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
  • 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

This list of changes was auto generated.

rdma-core - rdma-core-32.1

Published by jgunthorpe over 3 years ago

Changes:

  • 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
  • 2c0a469ba0fe747e7c64797323797192b5f38d2b Merge pull request #794 from EdwardSro/pr-rdmacm
  • 3b4690cea36ffb7b15d906fd51f9213a9d6f2f2a Merge pull request #798 from yishaih/mlx5_uar
  • decbd732a766ad21ddba5262f52becbbce87506a Merge pull request #801 from galpress/kernel-headers-dot
  • 6523ec3b73bbd13196f159bfab45d9b7d7285550 Add a dot to kernel headers update script commit message
  • 2eb9059398e1df0524c63a128de77072c3bfdbba efa: Add EFA 0xefa1 PCI ID
  • 0e6660cfac723b32a4c3782afe6cd4abeba40aa7 efa: Respect minimum SQ size
  • 7aad28d11981ce416b3ee6b0fcb12764a072d86d efa: Respect maximum TX doorbell batch
  • b9ffd6e99545c2f4bfc27fab7c87083a39f90b36 efa: Use mmio_memcpy_x64 when copying WQEs to the LLQ
  • 4aafa3e64cef0fa61c704f3b54601d38472e1858 Update kernel headers
  • 2dc2fd2b188092148cfd9524080fd2e06f09030f mlx5: Fix an issue on P9 with legacy UAR
  • e8a955eaf1f8e4048094155af3c0ce34279696a6 Merge pull request #796 from yishaih/mlx5_misc
  • f770ffddcf06ae5f2756e60467842040a8ab5daa Merge pull request #786 from mkalderon/master
  • ebdfec7af3ad53a81f7c04bc5b83d6ec7ebe1fe1 libqedr: Add EDPM mode type for user-fw compatibility
  • 02262ddfe1d9e07ac02df34bd8712500ce96f745 libqedr: Add edpm size limit and flag for backward/forward compatibility
  • 0cea00c9ea07fd3bea3e73e0c185fad3e349fbd2 Update kernel headers
  • 66bc7b861842190b139e176a0c25242593a7f797 mlx5: Enable non page aligned QP ring buffer allocation
  • f0b2d014e44917559e15c7ae399b713c165cb19b Merge pull request #792 from yishaih/mlx5_dr_imp
  • 7b1ec39e02fe3d0ecee29ba55ad63763ae379d3d tests: Add Memory Window tests
  • c05fd072e3faf61c0a92d99829bf48478abc9e03 pyverbs: Add memory window support
  • 6085fa27738f9b3adfa5959a948b0e29e5645cec pyverbs: Add the imm_data property to SendWR
  • e62c1b34d604511a9e9d92f026aa90811b61c770 tests: Add rdmacm remote traffic
  • c36ba279767d4d648c7be53dc75a42757145f167 pyverbs: Add RDMACM remote read/write API
  • d1a87a9413cccaa0d8936706d2b6bd6b26a738a4 pyverbs: Add rdma_get_device API
  • d5d20bfb498ed875cf81f6d461f6e3ffc40b0765 Merge pull request #793 from chuckcranor/master
  • 7b13174a2a336d5708d62ee4e8e93b1e9501ace0 Merge pull request #791 from yishaih/mlx5_misc
  • 1faf9b8974ebd7ed4e9c8e514800097677f7bbb9 Merge pull request #783 from EdwardSro/pr-bug-fixes
  • 8a477f617f9e663aed36180b1a8c432c1b43f7e5 Merge pull request #782 from EdwardSro/pr-odp-additions
  • ccce439cc9d8f71540a3b9ee06265a03f51c0ea4 tests: Support UD ODP test
  • 0423e44e93b88d61c5fd2c06f56dac4213802916 pyverbs: Extend MR's write method
  • 3bc496ffc046c847c250e082e9222323bb4ebcf4 tests: ODP test refactoring
  • 91833c6b67143c31803b317614d7634ee91e88b5 pyverbs: Protect the write and read methods of MR
  • af4668b274b17038d405f5790dec6a1c8ed54886 tests: Add implicit ODP MR testing
  • 61ad2917b7c06537150bf2e124b708ff53e9b99f pyverbs: Add support for implicit ODP MR
  • 8a23e4dd0c9015b74437cf423bdc52e275d0848a add ${NL_LIBRARY_DIRS} to link_directories()
  • bed45e65f8d00892e3d62b8409d6b6601057c9b4 Merge pull request #790 from amzn/shared-pd-test-fix-pr
  • 6508a21ac021cc5629dd990cbfda144b03bf6b50 mlx5: DR, Rename HW specific checks from matcher
  • 7f3f23f532651e222fe50254207c76bf9f6a9de5 mlx5: DR, Rename builders HW specific names
  • b62d8683b07adf6378985d3aab3ff537a0da7450 mlx5: DR, Remove unneeded misc3 variable
  • a6c3abddac3b98ebd8160987cf72c3573bc23d3f mlx5: DR, Remove unneeded vlan check from L2 builder
  • 5bd40ce76aa2d35aa07708beb05549b5cb154106 mlx5: DR, Remove unneeded check from source port builder
  • 77f2d0aa817de866cea487484cb870b63afa8453 mlx5: DR, Call ste_builder directly with tag pointer
  • 8a3e90024c287f43ba19f2edc3c1b0995d6b5e48 mlx5: DR, Replace the check for valid STE entry
  • ba78feddffb166141b7778a4363cc063029ea56b mlx5: DR, Add new action of type dest_devx_tir
  • f6448c19a1bfcf73aab82e5cdf8574e4795617af mlx5: Extend mlx5dv_devx_obj struct to support TIR
  • e055d8ca361a8042b0e0ce6cf7e32cb95ff9f7eb Merge pull request #788 from yishaih/mlx5_misc
  • ab66851f8492b7499bfc8a4a6cf6218f40f71798 tests: Skip tests with unsupported MR access flags
  • 66797c6ddececbb20893f3a5bfa27244ab828424 Merge pull request #787 from jgunthorpe/azp_update
  • 244015c4b6209a46b1d89ce39113b890f5d83fa7 mlx5: DR, Enable SW Steering RX/TX domains
  • b86cd5cce7d8eaf0192d9ab0325b53ee321aacea mlx5: DR, Add support for using force-loopback on QP creation
  • 6724f6530d3ee1047b17e0e52a13f30b118666d1 mlx5: DR, Query RoCE capabilities
  • 0593cf6f3f1fd0cc37f65edb9aadde35020a8ba5 Merge pull request #776 from yishaih/verbs_misc
  • 60b6bfdaa089f607cdfff7381a57cf5d6227414f tests: Add a shared PD Pyverbs test
  • 3790121ed5a838c98120cb6a52ad334d1328fc0e Documentation: Add usage example for verbs import
  • 50d470c43d5c2d391ab8e33a9e69134233cf081a pyverbs: Support verbs import APIs
  • 7964ebbe512e9c5973976d0f72a91a4e5d222164 mlx5: Implement the import/unimport MR verbs
  • 4fdaac97ac58bbe7a24f67b59fdd62300aac575c verbs: Introduce ibv_import/unimport_mr() verbs
  • a238c0f8409cd36c353c80319903be923d6d6307 mlx5: Implement the import/unimport PD verbs

This list of changes was auto generated.

rdma-core - rdma-core-31.3

Published by jgunthorpe over 3 years ago

Changes:

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

This list of changes was auto generated.

rdma-core - rdma-core-30.2

Published by jgunthorpe over 3 years ago

Changes:

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

This list of changes was auto generated.

rdma-core - rdma-core-29.2

Published by jgunthorpe over 3 years ago

Changes:

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

This list of changes was auto generated.

rdma-core - rdma-core-28.3

Published by jgunthorpe over 3 years ago

Changes:

  • 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
  • f12c953f0864691eacc9fcc4cda489b92ffd5a85 Merge pull request #696 from Honggang-LI/coverity
  • 8f3ce6f9e999104cc070ba4674a147aed0251a1b qedr: Fix USE_AFTER_FREE issues
  • c2ae19d1c5118e2eee36647956e26cab7a8029be kernel-boot: correct precision specifier
  • bb6436903e31efeb5578ab6ac0114282f1c65888 infiniband-diags: Fix memory leak in function rereg_and_test_port
  • 5072f2203231c43f445b910fdbe4c4c0ebc479f4 infiniband-diags: Fix memory leaks in ibroute.c
  • d034e23b757237b0016188ac42934492aa8e8bb2 infiniband-diags: Fix memory leak in read_ibdiag_config
  • 5c80749b00e7aae64f8c99d03657ad296efcd777 infiniband-diags: Fix two Coverity 'invalidScanfFormatWidth' issues
  • 4cb982f9773b5c06437b57341d65528d077129b9 Merge pull request #694 from amzn/fail-udata-pr
  • 7bb125c25a69e7396eef4ad8e5c809874420df3d Merge pull request #690 from Hakon-Bugge/ibacm_make_nmbr_ep_addr_dynamic
  • 667ed9b2cd17ab815422f95c1f1c57949ad60b21 Merge pull request #689 from Kamalheib/code_dup
  • a21decdb768ccbb050efcb140915eb6e95e61c28 Merge pull request #691 from Kamalheib/page_size
  • 017a3f71e141cc5917f74c953ff78a960cf2df3c efa: Fail context allocation in case create AH verb doesn't have udata
  • d566f72ea7618a79adffe3701b52d7a5e41133c7 Merge pull request #687 from yishaih/mlx5_dv
  • 724942b6652e10e1f2d7df1e8916555960c4efa9 Merge pull request #692 from rleon/fix-guid-rename
  • 5610a86ba5012787e79751da1c9f729a016926c2 Merge pull request #693 from jgunthorpe/azp_xenial
  • 7fcd98275e9df4649a3e655af5dbddae6798391f azp: Update to clang-9
  • 4a721efceaa99cecdcd5b535fa04731e8057189f azp: Build test xenial packages
  • 1164379f15c9b2c5139ccd0de8e6bbce027b3aad azp: Use ubuntu-latest as the vmImage
  • 256f0457c786b73aeb2b6cdfeabb3a5f96dc637d kernel-boot: Use node GUID instead of system image GUID
  • 94673da1a814afe77cdf92fe7769fc6732c9fc13 Merge pull request #683 from Honggang-LI/ibacm
  • 9b58ea993d3c99a3768ddb040f37812953172501 Merge pull request #685 from yishaih/mlx5_misc
  • b2b870cdfd61e54b9d8ae5f8e857b92e623dac99 tests: Fix checking page_size_cap
  • a58a5e9989e57c2e7029731a3936f1ce992ea135 ibacm: Do not open non InfiniBand device
  • a190bb9165a438fa0e676adef25e9b57235fd103 Merge pull request #680 from Kamalheib/use_errno
  • 18ff09ab3f4a59c0ca54134f0a11bbf172173a78 Merge pull request #688 from Hakon-Bugge/acm_get_ep
  • 93f228b5d02440e9f4feaeed498cef7a833a924e ibacm: Update documentation
  • 61f34b170ee5e9c792fca6d14a03d990a88b198f ibacm: Remove trailing blanks
  • 3a76a4963661aa03f3f581b94669e471dba2bec6 ibacm: Allocate end-point addresses dynamically in provider
  • c5ebe32278d5d22466daa8df3803caf9241518df ibacm: Allocate end-point addresses dynamically
  • fdde7427f18e49223d40f7f811654be255c9aaf1 ibacm: Fix bug in acm_get_ep()
  • 2da066ae0fb5366f0ed95ced38b5aa11f8a869e0 tests: Avoid code duplication
  • bcd76b2d4c57b21155f54e60594695a74c14cbdd Merge pull request #686 from amzn/ver-doc-pr
  • 56943501f4214458adb38a92cd78a07100f17cbd mlx5: Add support for dr_domain to the steering dump API
  • 64856ca7b1047c1530852c560c8842d719f39c0e mlx5: Add support for dr_table to the steering dump API
  • 6a1f3b4baa2eea0f793456cfcfa9c2fe06ed40e9 mlx5: Add support for dr_matcher to the steering dump API
  • 75d4465d962b95299c9ddc541408087504c88bc3 mlx5: Add support for dr_rule to the steering dump API
  • 9fa735c0b797a9d05460be4aa6bfd451913245c5 Documentation: Add centos6 spec file to the list of files to be updated on version change
  • 504c6882095f89f382db4200e650e507b382529d Documentation: Remove extraneous ` from code block
  • 81a9421b0cdaa7e1e9676b1eaa6c49a6dca91bb7 mlx5: Add HW bits and definitions for GTP-U flex parser
  • 7f158b93e55a97cbe773090abfa91440df0455cf mlx5: Remove uneeded reserved fields from dr internal match structs
  • b1982192dbbe669f506c350aa9d1b4fcd3f35ded mlx5: Add modify VLAN support for modify header
  • bd8c8cb79064abdf25af8b3c6f597318e1b21db2 tests: Use error code to determine the failure
  • f1f88649dcb8100776b0885bc57d927b3e80e6be Merge pull request #684 from shefty/master
  • a81608b56476ab9671c4546bc7a04828438bae80 Merge pull request #681 from yishaih/mlx5_misc
  • ab3874ef041cdea0038651fb74fe52ce1bf196ef Merge pull request #679 from Li-Weihang/cq_fix
  • 3f062b5de5a99e57383b9a93a0f083b0d9bb9316 Merge pull request #674 from EdwardSro/pr-rdmacm-async
  • ed12efb8d8a51580b5336e19280f9535409880aa Merge pull request #670 from Honggang-LI/master
  • 01e338b1e9eef19fa53692fd1cac318469f294b7 Merge pull request #678 from jgunthorpe/rm_rxe_cfg
  • 34222090d6f82e6cbe239352ab91df7b1470bba4 rsockets: Add check for established connection
  • e505b17f2d91d7cf9d98861036433c3242e2bd3d librdmacm: move header acm.h into librdamcm
  • 0d2ff0e1502ebc63346bc9ffd37deb3c4fd0dbc9 rxe: Remove rxe_cfg
  • 875534d9efa3a27b93baff0a52bc59e9c1edabaa Merge pull request #677 from Kamalheib/fix_gid_rang
  • 356c9e6f6044da2d7086607d7bb49aefed0c49cd mlx5: Change flow_meter_parameter to be void *
  • 1260a289b274a3eee14dde65367ef358513dbfbe tests: Fix query GIDs
  • c3e44d582f95b0c635cb700d96ea4fe4b77b8c43 Merge pull request #675 from Li-Weihang/wc_info
  • 3546aa10711915ea07f37aa6acd724bba15ed474 Merge pull request #676 from tzafrir-mellanox/make_verbose
  • d25acc55a697e133cf570c1cf038e567911bc8f3 Proper command for verbose make
  • 4c35d8d819db0bf19b625fb69cfa1427996e7bcb tests: Add RDMACM asynchronous test
  • a696d535bea057264c1186ec9a793e62b76cd4c1 tests: Add support to asynchronous RDMACM in CMResources
  • 4c2c97673c5bb0f9ff2d786c48e1a7d8b77d8e0e tests: RDMACM utils refactoring
  • dd69c1964de3e086db66bc17fa8a6bc4ede5f20e tests: Make multiprocessing available to more than a single test
  • 7a08b567fb7c297ea9096ca19300c16604c4cce4 tests: CMResources object improvement
  • af32d13f813699c4a0d23e91f1a6b002195b64df pyverbs: Add support to asynchronous RDMACM communication
  • c46940970f30893ad33f78362a797dcd2b249970 pyverbs: Add src and dst parameters to AddrInfo
  • 770b974a8eab02c26439704223eeb407f2bec7d1 pyverbs: Infrastructure for asynchronous RDMACM
  • 85d8a414f05384dc9261a90d917989c99af3cc72 Merge pull request #669 from Kamalheib/ret_val
  • 43123c5486c31cda291764d31e824e200004e7f9 Merge pull request #671 from Kamalheib/cxgb4_pointless
  • c56a996cf015fa736634572df54d069bbf8d0fff Merge pull request #673 from Kamalheib/i40iw_pointless
  • 20f4c0e6a6e7beca2f2641141f75b5c7e50746fd Merge pull request #659 from Kamalheib/support
  • 8edeb8a87e3c21a5e0095421546b27bbd1a41014 i40iw: Remove pointless callbacks
  • 8913f82b73e448619d20ffa8371f44043f5337d7 Merge pull request #660 from yishaih/verbs_ro
  • 8c4c1662a44ad54a7adbb5aed1747663d4d70ac6 tests: Add relaxed ordering access test
  • 3fafa2dd8aefefd9343c8e9a1f4c3e20fa5ab1b9 pyverbs: Add relaxed ordering access flag
  • d36f8f686bcf66994c1870f981ce62e9d983f4c3 mlx5: Add optional access flags range to DM
  • 5a750676e8312715100900c6336bbc98577e082b verbs: Relaxed ordering memory regions
  • 2509978abfc16bb893f4c53fb91ab8eae2a7b0f0 verbs: Move alloc_context to ioctl
  • a4c102dd6b05a2b36a3697aded65b88e1375e80b verbs: Move free_context from verbs_device_ops to verbs_context_ops
  • 9b323159302f1efd11ce763ba8d397ce584871b0 Update kernel headers
  • ca2ecc76a4a0edc3f04dd5d273328ab6f744b75c libhns: Fix for the error code when polling cq
  • c941decd110d014d6792e4e6f083decf8fa816a5 libhns: Record more info into wc after poll cqe
  • 73c25da13afa43389bfe4db017804a246df2c7fd cxgb4: Remove pointless callbacks
  • 1088ec93393333fed437448c4f8db7aa1497ebbf mlx5: Fix incorrect return code
  • c28410765bdfe5cbed3cb2cdb1584eac3941469c libibverbs: Fix incorrect return code
  • 15520803d7d05d396d542c04f9abbf9dfb041cd0 Merge pull request #664 from rleon/docutils
  • 511fb818b195e22b148593e1c07831e8adec08f1 Merge pull request #655 from Li-Weihang/cleanup
  • 06cafdc48d64f9b188429bd2e3be8ed6e8a5c935 tests: Skip test if create QP with extended attrs is not supported
  • e6c71332e831915daaa38c2386f8f7b79fe2b427 tests: Skip test if create XRCD is not supported
  • 5b90e71d2d5629deeafaa30707ed81892ae280c2 tests: Skip test if create extended CQ is not supported
  • e85e156c897c0a26dedc06ac88be99dbd15a7e28 tests: Skip test if create AH is not supported
  • f0339f8739a2db8108bac3b343238b33cf1246a5 tests: Skip test if create MW is not supported
  • a5916175da5c323e4ed1a5e61d73eb3fe119529e pyverbs: Store the error code in PyverbsRDMAError
  • 8b8a4e5331ff448b076bc0355b48cbda5546e7f9 pyverbs: Raise exception right after create QP fails
  • 55654e7c8596ea5e30f55995468a8cdebe9b6064 pyverbs: Fix PyverbsRDMAErrno() takes exactly one argument (2 given)
  • e293a622edfc41d5d1ac4f9c476bfaa01c35c786 Merge pull request #636 from yishaih/mlx5_dv
  • cc03a31f376ddefbeb1b605d557250f705761b80 tests: Add Mlx5 VAR test
  • 581c34d88ccb37e9ca693eabb803c5cc2d609a16 Documentation: Add code snippet for Mlx5VAR creation
  • a3a8ce477a990de31bf3951bf621ad3b3c042e88 pyverbs/mlx5: Add support for VAR allocation
  • 6d7a4a9b1dfba5f22169b234d9fb41b75bc9268c pyverbs: Expose the command FD of Context
  • 435e588ffc932ac584f1bd72eda5a5a616cb5f50 mlx5: Expose VAR direct verbs
  • 6ffa9b38964d3c5da47696f2ecdd78a9d13e7175 Update kernel headers
  • 16552531bde861a42f854af695fa155c133748a7 Merge pull request #640 from Honggang-LI/redhat-spec
  • bb35a0c42128c1a143f5dcbae33121377f7fd786 Merge pull request #667 from EdwardSro/pr-update-maintainers
  • 51d25880f3c67174375d25e8d90bac4941f00dd5 Update MAINTAINERS
  • 0f2bb6941b0f5eb9ca4ca07df455225a228ff94e README: Document need of python docutils and pandoc packages
  • 6f60af9624d4b90f5f24f6b7a23abd731132e908 Merge pull request #653 from Kamalheib/fix_no_device
  • 02036417187f311ce04b300fceccf1de98ad50a3 tests: Fix exception when no IB device found
  • 05568812f6cbe10546853b88e7a2036ff7655854 redhat: Require docutils for the builds
  • d1a1b8527476bba202b7ae056c21c24325fc9e5b Merge pull request #654 from galpress/2020-01-02-pr
  • 1a89a02e2e1d8e8a1485f587378d3ee0a88a5749 Merge pull request #663 from nmorey/dev/master/udevadm
  • 82e4297ee6491c8f55dde24e3df8ef3b3f703e0f Merge pull request #662 from bvanassche/master
  • 4aff49ba8a1eafdbd14c01ef39b2cc581a55e984 suse: add owner for python test directory
  • d04d4660d114bf5517eaa23217af01263a271688 ibacm: Fix a memory leak in an acm_open_dev() error path [ #1 ]
  • 32b94869c8ff1fd9d3bab04b310987835c2ce6f0 iwpmd: Make copy_iwpm_sockaddr() only copy as many bytes as necessary [ #1 ]
  • 252de6b50af6f1bf5bcb9d096942a2e71956539e redhat: move all %post scripts into one section
  • 07b304b7518647498795187a5371db222bb81986 redhat: Build pyverbs for Fedora greater than release 31
  • e9b3de35cf1a40f0f52c056d0ec1fc9247b210c9 redhat: ExcludeArch arm32 platform
  • b413e9fe70d95ad890b4b82afcddbbcbd3470791 redhat: Requires pciutils
  • 242731b97cbe51cae10847c08d49041d2b52efb6 redhat: sub-packages should use architecture specific dependency
  • af09d2cdab4c994c79d528122d79c9aa466c6d46 RDMA/CM: Suppress a Coverity complaint [ #1 ]
  • 2936875bf87bf2aab39eff7a765ef73e1513881d libhns: Modification of comments
  • f43e0f76e250632c07e830401ffd8eb1075c3e2b libhns: Remove unnecessary mask for qpn
  • 9a2b64984b5d7d45b58acc8e560c576ba5ef48dd libhns: Delete the redundant code
  • 362c87efe6ec05c6b4b33b11b917272f48df3a2b libhns: Modify sge field of hns_roce_qp to ex_sge
  • 23d237be9d5ebc72b075f9e54708cd521bd25a24 libhns: Unified use of roundup_pow_of_two()
  • 2d0a6bba24d77f336d12af82e01e38d99ee98be5 libhns: Use variable instead of calling to_hr_dev() for times
  • 12ad919413ab48668259726c341cf0224ce871f1 libhns: Normalize use of calloc
  • d1ac44aa2582a6923c61f6f40e52f8ba2852efc8 libhns: Remove unncessary align operation
  • ff62b3ffdde6e565bbc981454ebd0cffbca83d68 libhns: Rename variable for srq
  • cb48b8c367cd242bbdccb77bad0cabf99c5cdd26 libhns: Define BIT_CNT_PER_U64 for uint64_t
  • be808de2a19cb046d6831aeed4b3810718a29acc efa: Verify DV input is cleared
  • 9190f0bc6ede3e12ac2351214299168c0f2c6eaa efa: Clear DVs response according to provided length instead of the struct size
  • 8899dcdbf526ca508cff378785a0682ee3b70942 efa: Fix unmasked QP table access
  • 38be90cc6259c13ac9a208a08781e611b8cbebf0 efa: Unified getters/setters for device structs bitmask access
  • 85b5d2b5e9d838082fca8515d69154d2efe5df99 Merge pull request #658 from yishaih/mlx5_dr
  • 4e827e16d9491373dff8e78a780672ab73d83e9b Merge pull request #657 from noaos/pr-cq-events
  • 73ce09e912494e2138f3553c9e88d98cef9c6f3d Merge pull request #649 from bryantan-vmware/flush_cqe_fix
  • 8435613fd22574b630aa245e3aab08ada67d1cdc Merge pull request #622 from mkalderon/topic/ldpm
  • 4d8813617855ec7f8ee737d4e2ffdabf2d55055a libqedr: Add Legacy DPM support
  • e907c98a7957b02914bc090394ce8ac60c407c26 util: Add DIV_ROUND_UP helper
  • e9c6e352a0012268b2e0d61b93ad9b665c65d611 Update kernel headers
  • 8575f95e9ecde6290b763db67e6c95edc7fdfc5c Merge pull request #648 from bvanassche/master
  • 5965dfde242017046c918335e77d28333efe7681 suse: Fix post scripts to work with systemd 244
  • c3a4e77311ea8b11c42795720d74d5e5d51be952 Merge pull request #641 from Kamalheib/run_tests
  • 0aecf402a38562a2dafa382f79634081329ae467 Merge pull request #656 from bdrung/master
  • 5185e0ab596f5d0530adb4cc9ce1e5abf9e7ce79 Merge pull request #652 from yishaih/verbs_misc
  • 58970b15dd294c444e328f24715163290c562f09 mlx5: Modify header copy support
  • 3c41ade69bfb3c868c6d147ee4efbaad534eb19c mlx5: Refactor modify action
  • b98bea1966394eacc5ffbc6b7d49bd303e31fefb srp_daemon: Move man page from section 1 to section 8
  • 01da84e8543832bce69e50d9cfc34a5a3b311ac6 tests: Add a test for completion events
  • 312669507dfd644d9ec9daba36ba201bc73dedb3 pyverbs: Handle CQ events properly
  • 8b2fac136b102bbf42d42871ad3a2257a24b7a92 debian: Remove obsolete ibverbs-providers conffiles
  • abd166bf5d0673852ac47a1316cbc251239d11a3 Set upstream metadata fields: Repository, Repository-Browse.
  • 381de8c3ad3affe43b3ce0d06e238698e6f7478d tests: Fix exception when running the tests from the tests directory
  • b3945d0e162ba56a01f4738c6808b0b2fc2e2709 Merge pull request #650 from yishaih/mlx5_misc
  • ffeb6d433b62614b2923f0044e80ddba870d6783 test: Add an RC traffic test with huge pages ODP
  • dd204682b603626b2eba8ff363bab42413d3a1b2 pyverbs: Add python wrapper to mmap/munmap
  • e2c570c966a168a29b4813df3fe45c6ebae1c47b pyverbs/mr: Allow registering MR with user allocated memory
  • b9c9064ef23c2a8fd6a8418817ea22d745064c54 pyverbs/mr: Add MR registration using huge pages
  • 38e07a723bfdd22b1b2b763d96e32acac3e207f8 verbs: Expose IBV_ACCESS_HUGETLB access flag
  • 543db999fa3cb064d06d694ee32a8474f3d8cd6e mlx5: Add ConnectX-7 to the list of supported devices
  • 7cf227287502faf809222c82ddb8a2934418507f Merge pull request #638 from Li-Weihang/atomic_topost
  • 44dc7ffcd7bf0f21e2f74307b8f68b7b2e0f4d04 Merge pull request #642 from yishaih/mlx5_meter
  • d1195818a19f11f22ac5a3238e1c5082a66bd95e Merge pull request #646 from noaos/pr-update-doc
  • a69041a09e9d2c1f483dab4d7ffe0c4a932b6b10 Documentation: Update testing doc
  • 68c623814d8d62c6b09c5d5c6390bc2286631e64 vmw_pvrdma: Use QP handle when attempting to flush CQEs
  • fd2059f6442513a2f9bb445506830d83489bf7a3 pyverbs: fix speed_to_str(), to handle disabled links
  • 397623aea1af290021c64f788613500e81e8bbdb Merge pull request #643 from bdrung/master
  • bf78f337dbc2fe1bea6dbbce0721fe27d9d068ca Merge pull request #639 from noaos/pr-refactor
  • db305b79c64bd070c115ffda45d5fb03795e8f3f Merge pull request #644 from bdrung/fix-typos
  • af816b5e1c1b7fc8a9a28c0872d82db84d1e0ba8 Fix spelling mistakes in infiniband-diags man page
  • 365d6b579d7e5c64c56f58cf962c63d351768efc debian: Add Debian uploads up to version 27.0-1
  • 68da7815e00978775fa79fe728b19a3e0d0fbb71 debian: Add missing build dependency dh-python
  • 6c099a2783fe39ab72bf0085ef2776f856bba13e debian: Run wrap-and-sort
  • d9f04ff0ed1a11fb5d4cdab04d4bd47423531596 debian: Add Rules-Requires-Root: no
  • 514d97c3999a91b25ca2ec0cbd905ba0400025fe debian: Bump Standards-Version to 4.4.1
  • a2a54cab1a1080c8a95f46b56a5590e9b6d8fc9d debian: Improve/extent description of python3-pyverbs
  • e47040cfa352b4d29ef0ab3abbfb1ec26f783a38 debian: Specify Build-Depends-Package for libraries
  • e2a0fbb4ad5d45052c762510525a7441ddac0ef9 mlx5: Add support for meter in SW steering
  • 8662fc1c36955f87e17fd8b889293b87c5c335a5 mlx5: Add DEVX utilities for meter
  • 373fe342628404ee8e35ad328c65b5cbcbc685e5 mlx5: Change default FDB TX behaviour
  • e12ecee9e3ffd535c245dcc51c4463c939354f75 tests: Some cleanup
  • 9c6176f01f024203cf2a6bcedc92c2e29c93ff3e pyverbs: Refactor objects creation process
  • b94381b8e931a4d322a33a7eadf219ed65a87d3b pyverbs: Move close_weakrefs() out of the base object
  • b8c02c0039c4dc60fff1191ceb67a78278a796cf libhns: Add support for extended atomic
  • 3e97c5ec2c805e6ba1d17f40101314606e23a363 Merge pull request #634 from Li-Weihang/refactor
  • 747b57866879f0b240c48ebcef3ffad4222ef5ae libhns: Refactor for post send
  • b9698a3db374b6a6acfa0a14d24c8e88c46ab759 Merge pull request #635 from kraj/sched_yield
  • 7f3fdd641ce13be4df5aef5fc7c467ac57b886c2 Merge pull request #633 from yishaih/mlx5_misc

This list of changes was auto generated.

rdma-core - rdma-core-27.3

Published by jgunthorpe over 3 years ago

Changes:

  • 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
  • 84caf035ae6123e2296b72006cd2cf698c65eb46 Merge pull request #623 from Li-Weihang/ilog32_fix
  • 1be9b6647c4934c04ce19f884efbc05fadd361e5 tests: Fix exception handling in rdmacm test
  • 0d3c36b2d342178bf47c370c22b16b656ada0ab2 Merge pull request #631 from amzn/misc-updates-pr
  • 07b47b5a50d5daceca70f273112992955df56ca8 efa: Support send with immediate
  • 5435ea9f26b29b47ad91e430643c797fd7a97a9b efa: Always memcpy the whole TX WQE
  • f000e5179b384b1c47d564b16459b5a7e1e95b05 efa: Use int instead of ssize_t
  • 66484bce5af98fa04cf9eaa74a04a4b9b64f0170 Merge pull request #613 from amzn/rdma-read
  • f46256568ea4cc012d99bfee64f8568da214835a efa: Support RDMA read using extended QP API
  • 0d14a4b9069606d86992b683bf70955cfad72d66 efa: Query device attributes for RDMA operations
  • 36d052cf93f56a8e71d712ae0d52bd1c2f12dde1 Update kernel headers
  • e821d6deec542107ca96f1f3ba5e62857925d1aa efa: WQE format cleanups
  • 8370f35ee24ee465d1983c05585aa3941c122505 Merge pull request #629 from noaos/pr-ah-attr
  • a32f7218167604c00a80d7ab232fffc8b5322070 Merge pull request #630 from yishaih/mlx5_dv
  • 40e5d4678cf74d6febb22e94844b6dfb6456cf0a mlx5: Add support to query HCA clock via mlx5dv_query_device
  • 76c15d9ed991ac53ca92ffead6833a6e6ba4b1f2 pyverbs: Return correct port number in QPAttr's AH property
  • 1381755e53624ca1dbc6fa1600ef066eee68fdd6 Merge pull request #619 from noaos/pr-dv-2
  • 1b61895d5e95b9f7e113d44d359dc1ae4404bdfd Merge pull request #628 from dsharma283/master
  • ab93ae03f82b336d61f180a48c8224008bacef92 Merge pull request #614 from amzn/build-updates
  • 2d7c483d8a855e01e7bf2d945ab8720a10262bab bnxt_re/lib: Recognize additional 5750x device ID's
  • bb3c76ae13473a3002d57bc29d154542ce172419 bnxt_re/lib: Add remaining pci ids for gen P5 devices
  • 60992f86ce552d4cf930a60718e305fd48994bc7 libhns: Return correct value of cqe num when flushing cqe failed
  • 6d1d4293c63e58cc490d75f29a752c2043ea6a22 libhns: Avoid null pointer operation
  • 24d532ce93614efe7227e4b68c7db91d5804d5ae libhns: Bugfix for updating qp params
  • 35579913fde51721195986dcf231c9086a08be6a libhns: Bugfix for cleaning cq
  • fef4ebf8a4c5c02c0e26ed0e37d22903c1849fc1 Merge pull request #627 from nmorey/dev/master/suse
  • 422e4a05513427cbf64a76f5883c671f30a0f465 Merge pull request #626 from yishaih/mlx5_dr
  • 6403d1cb34ee4ad185ba609fd3a9643da7eb1604 suse: fix conflict with older librdmacm-tools package
  • d5ecd5c615ab113770989a576401f75e53a0ab5c suse: BuildRequire valgrind-client-headers instead of full valgrind-devel
  • 2dc6f961ea513257f7cd3c4d6ab0b1326623409e tests: Add traffic tests using extended CQ
  • 45f9c3aa8848df82ffa5a166e3ba14439a0334c3 Documentation: Add mlx5 provider to documentation
  • d81a13a35b7f05abda4d97cd0e088d0e59fb2ee9 pyverbs/mlx5: Add support for mlx5 CQ
  • f5fffdb48aeb446e92a0c1df3c4041c5a3b43332 pyverbs: Add support for provider extended CQ
  • 545b45f1271dcbe5e464bd4d1adb200975d02e29 pyverbs: Add default values for CQ creation
  • aa7869d5d04d14aa021b93c163aac6361139a229 pyverbs/mlx5: Add support for mlx5 QP
  • 5748f6b208102736bb20e3f9f24017ddfbc60059 pyverbs: Allow QP creation by provider
  • cb88f5702bcbc83bdb298435e5e41adca059f13e Merge pull request #615 from noaos/pr-parent_domain
  • f816614935b8cd9b6a05dd354a1f77b6df2c86fe Merge pull request #624 from nmorey/dev/master/stable
  • b29ee955d77f148c110b3c07b3e0ea56f556cfe4 buildlib: Build devel stable branches on Azure
  • 4fec6737c9bda5393b0c5fa3df84c329ba154483 tests: Add a test for parent domain
  • 9a932246c8db61aac700264139f6bd9a8b75540e pyverbs: Document ParentDomain class and add a simple example
  • 2a911b9d07f70670b4cdae1913b41e962a541152 pyverbs: Introduce ParentDomain class
  • 702d8c2f434619888ccbb91a7b58a70d0ab5e5e0 pyverbs: Add mem_alloc module for memory allocation
  • 9d1874342ff066a4de2318b5f6acdf85fc0c0d28 mlx5: Extended modify header to support more than 8 modify actions
  • fd9b263e2851ca315a5da4a3079e0e3bfa80878d libhns: Bugfix for assigning sl
  • c67ad6d6cf4dda94129887ae8193f0a293c2bced libhns: Optimize bind_mw for fixing null pointer access
  • 3ebc62089441860367c0534fb40832a1c9d251b6 libhns: Fix calculation errors with ilog32()
  • d9a77c43b8ecb74996ef68ccbf53849611dc4c3d Merge pull request #625 from amzn/doc-fix-pr
  • 6d56e68f15757e1a39e1a66841f4f4c015be8d67 docs: Fix typo in udev documentation
  • 069e2a9ad149429b71cdbb08c1c56db208a7d702 README.md: Clarify software RDMA usage section
  • 59d9d7dc8956859fa6f5a39b5a17f24939cba3ae cbuild: Add Amazon Linux packaging support
  • d97ea2c07b367c76dfcf0c53cd554f83a2387d88 cbuild: Check if file exists before creating a symbolic link
  • 9e00d86125e09131ee73351357900620623f0452 redhat: Trigger udev rules as part of the spec file
  • 2c7955c279eec9e3f6e9fae85a56994d03b25ed1 redhat: Add EFA to rdma.udev-rules
  • 2f8881540dbc585be2b308ef2be2d60206d68b96 Merge pull request #621 from noaos/pr-qp-caps
  • a6767479785f6d81dd5f936c9bce7efafa8b20f6 Merge pull request #620 from mkalderon/master
  • b22c7048bb0b20fc5e3ed39c5bbe5308933dfb85 pyverbs: Allow users to set QP caps through QPInitAttr and QPInitAttrEx
  • 102d4e2b79f830b83cca7715d90560c32ab22061 libqedr: Fix doorbell recording compatibility
  • da4ac73d9741b8f9d95c7ed8c3a110e0d90450ee Merge pull request #618 from jgunthorpe/cbuild_updates
  • 87972fe8a183207598a173e83fbc4884970a3fd7 Merge pull request #616 from rleon/mlx5-pci
  • 77c7069601b023a9d3fb84257c9d8e176c7f45b8 Merge pull request #617 from noaos/pr-fixes
  • 20c588f1b1382f8e176357b2726ace92424441d7 Merge pull request #611 from yishaih/mlx5_dr
  • 3956cf7455af5df3430711144ae023f3097f49d3 mlx5: Add support for bulk flow counters steering actions
  • 65ed59c6921080cd640d31f41b457e064d79677d Update kernel headers
  • 75de3c75e490decd168ac59b696c5ce4f247572f build: Update to Fedora Core 31
  • dd131810af36aa018030eaa3a700d991f37690a7 cbuild: Force the umask
  • c5a5706fe2b4e739d881ca22de98879c48d5f1b5 cbuild: Support newer Fedora
  • 0121b3ced031dc7c6336ecbd858589e0c1a9d913 Documentation: Update testing.md
  • 2e3550083e69f71a3ef0510af05a677b4bad53f5 tests: Fix traffic methods for UD QP
  • ad98d05b9b7b54dfa57310769f4afbef7e6b6337 mlx5: Add ConnectX-6 DX Bluefield 2 to the list of supported devices
  • e9d5a2727974d888faa0880d32bd40a11ce7e669 Merge pull request #612 from noaos/pr-manpage-fix
  • 777671cbb50ad666b0f7e2d2c2a69c73c30875fe Merge pull request #606 from noaos/pr-rdmacm
  • 5570d043564db0b9b915d12b1a6bdc101f04d814 Documentation: Document creation of CMID
  • 92c7cb50d545eab88d64461a58089b3570cfbddc tests: Add RDMACM synchronous traffic test
  • 591637f60f2412507e6888318202e861f9e004a6 tests: New CMResources Class
  • b00c136fccaa13dd5a370375a32fed5f9f0e099d tests: Fix PD API test
  • 880624ed9946a0a95cedb9f4c23203ea7cb85b28 pyverbs: New CMID class
  • f5fb4c37b23431007a74345224ead825cd6f9a26 Merge pull request #596 from yishaih/custom_alloc
  • bd96015f5167dded567ecb73f11a04d1d00a8036 man: Fix return value for ibv_reg_dm_mr
  • 82e5072ba2fc28bef3fad8c5b274c76e21b05c98 Merge pull request #581 from aditr/qphandle
  • 3daa288595f478e19634148a49974437bfbcc34d Merge pull request #598 from Honggang-LI/srp
  • 3dbaeba640d717f8ac8272cb484ea9ea90a8b8d7 vmw_pvrdma: Use resource ids from physical device if available
  • 5770331de18e98449840238300a0bf4a436d2ee3 build: Run CI builds on the stable branches with azp support
  • 6ca97027bbd1e683ae0cf593a1a9582971a7843a Merge pull request #600 from jgunthorpe/pyverbs_fixes
  • bd4fbf79b12755595580adfdd5fd58bef247754f pyverbs: Remove constants for cpdef enums
  • 403600a5b3d49091cce2c36f3058e80a109ca55e pyverbs: Add makefile dependencies for Cython
  • b7a1369ca2ac3554da28b07e3dd7d7d753b378f5 pyverbs: Use cython built-in cdef's for libc
  • 2b3749333004a7d22138953f92b3153d8cdc7029 Merge pull request #609 from mkalderon/master
  • d9b2ba480af563ac5631888af4a635e37494eacd libqedr: Add support for Doorbell Overflow Recovery
  • c21a3cf5d9e4cef0904b4d47f1cb43be9efdbf90 Update kernel headers
  • 2f3ad0cf10cc33fa811b6b95529fa4d65cb20c9c Merge pull request #601 from jgunthorpe/build_update
  • 30567e133dccca942df146199205f8df8dd89c97 Merge pull request #608 from bharatpotnuri/master
  • a9d9b3c3720e73cf50dce463ac53ff7d84b6af85 Merge pull request #610 from rleon/fix-bump-version
  • 37540369b11b8224d694a2d71f7396307d10d698 Update centos6 spec file to library version 27.0
  • 5913ec6f166c2c70b647d372cf33f8ce24fca366 Merge pull request #603 from yishaih/verbs_misc
  • 7d67fb45893ae0c744a8fc506337ff81e4959847 Merge pull request #604 from yishaih/mlx5_dr
  • 35f5864d6fd28ada1ba80a72b5d8cfda6d0c9cf2 Update library version to be 27.0
  • df720f3658ca49aea89cb6e8f11980f30574d10a cxgb4: always query device before initializing chip version
  • 151068ef86cc28d75b4cd73906b79c52fe55ee9c cxgb4: free appropriate pointer in error case
  • b7c0d4d4611ac14f18024a6388d75f672aa7457a mlx5: Allow insertion of duplicate rules using DR API
  • f9e127a4bffa09ee72fc0ce92228296a4d1c1588 verbs: Set missing errno in ibv_cmd_reg_mr
  • e45132a05e95e47cfacf769d837b8f7b3320d96b Merge pull request #591 from noaos/pr-dv-1
  • a7cead972411bc84296c95190704117e3b4bd2c6 pyverbs/mlx5: Add query device capability
  • 8c130eda5dd111ad33e1716dc51732af6b4c4fcd pyverbs: Add providers to cmake build
  • 384257a096fdf0d82d3be5fb1a881ffdf6d721e5 pyverbs/mlx5: Add support for driver-specific context
  • 97f3430dcde4ad372b5dfbcdf0fb819c1f30597e pyverbs: Add support for providers' context
  • 9c860359f20e4e6731e95e04c2c557e7bdaebfaa Merge branch 'noaos-pr-xrcd'
  • 0f5b7984dc34ba56c2b40e897faed95e561fcb07 tests: Make unittest command line arguments work
  • 79b8cc91b740708c4a8ef20e4cab28d492dd3c01 tests: Add XRC ODP test case
  • 22fc547dfdeadd8b38c3c2302cf65c81c5a6c64c tests: Add XRCResources class
  • 22c46b421a89db43eef46705287e7b5b9e721f3b tests: Fixes to to_rts() in RCResources
  • 34ff75645e501e49b4b60bb88d235782765bd5b8 tests: Add missing constant in UDResources
  • 1bfae99bc40b64759bdb7edc5cc7bcdbcee0567e Documentation: Document creation of XRCD and SRQ
  • c0094094e5fa904b2b848d39680bd89148e794ca pyverbs: Add XRC to ODPCaps
  • b4e1ce5473a491990f48d1b749453335bf99d834 pyverbs: Support XRC QPs when modifying QP states
  • 1ca14a974892750a5bc4d8180341321fb25dde88 pyverbs: Introducing SRQ class
  • b68ce6f476cb3e8e1d19cf1e9bf00dafd454be5f pyverbs: Introducing XRCD class
  • 83bc3ddc4a34c4dd57d3814aaf0dd1e6925440a4 pyverbs: Remove TM enums
  • d2c24c0d6514678cc8d56f8f2e28fcd6c2e68bbd pyverbs: Fix CQ and PD assignment in QPAttr
  • e83c7ff811544302ca3ecbcec23df0bb5b68d23f pyverbs: Fix WC creation process
  • 7765e46c5f0316e5be48761b7e882da0e13f796d build: Add centos 8 to cbuild and azp
  • ae029ac74d62b12ea69127c91f83ad5944130764 buildlib: Remove travis CI
  • cdff6880ba57ab8bfbbc066cc1cf53b33d58fbfc Merge pull request #595 from yishaih/mlx5_dr
  • 8684b393f2cae74952295f21f12b5b30b4f8d495 srp_daemon: Use maximum initiator to target IU size
  • df323465b66e5b95c722e6c269a230a7ac126109 srp_daemon: Print maximum initiator to target IU size
  • b32eee706c3d37648ac5a057637e56a8dbea6290 mlx5: Fix typos
  • 11f9b1c6738a2ea9b2e5c0121815bc41d7eda59b mlx5: Add support for Geneve packets SW steering
  • 83ad347a17b131b87c05952bfdea43e56d0ebcee mlx5: Add HW bits and definitions for Geneve flex parser
  • e0589892956957e4673d1b3f7a029b83889a2881 mlx5: Refactor VXLAN GPE flex parser tunnel code for SW steering
  • 5743fb438cb9143d709065d0ca625a2b97371ee4 mlx5: Improve SW steering HW bits and definitions
  • 60a2aef9e01bf2e775b2d988fe6a44fd52fa4f24 mlx5: Cleanup 'inline' from SW steering C files
  • 57c3b11d3631b4748109ee996beebbdb43530024 Merge pull request #597 from noaos/upstream-master
  • 7cb9b9e16a5cc5c05199c1b363a4bab0fccf1cb5 Merge pull request #594 from jgunthorpe/remove_nes
  • 5850789bb89df8f418d99b5dfb7f18bc3dd6cf58 man: Fix wrong field in ibv_wr_post's man page
  • e9faff7a1dc57d7ba8e1b90c1d1566e13c1a8ed0 mlx5: Add custom allocation support for SRQ buffer
  • acee8f6e64b34b54ecbef26c0617f9a416823291 mlx5: Add custom allocation support for DBR
  • 59e32878f5708008a26175676dda705a06bd508f mlx5: Add custom allocation support for QP and RWQ buffers
  • 6c326d3cbc61183c70c36ea201112918cfc54722 mlx5: Extend mlx5_alloc_parent_domain() to support custom allocator
  • a6e489a85429e4052c2f3cc3ba8ad075154f7129 verbs: custom parent-domain allocators
  • 603135a0b851315e44bcde1b7ba39a59812f4209 Update kernel headers
  • 4daf5c91c1296683924cb9668c3d879da072756b libnes: Remove libnes from rdma-core
  • 14b53e240ee59a2791fc31ae4c043a512d4014ab Merge pull request #592 from bharatpotnuri/master
  • 36588f5844af4ef1e5b0d6ad002fa1adf9032653 libcxgb3: Remove libcxgb3 from rdma-core
  • 057611c755957ee9d092c1b6f2153500e4e90ccd Merge pull request #593 from bdrung/master
  • f79ba8ffe711a11f424509cb9a1dfc56606dd801 Fix spelling mistakes in libibverbs man pages
  • 586ee3e6c0de977072b3ca9c4a287786dc12fb8e debian: Drop libibverbs/nl1_compat.h
  • 11ccd5cdae123c4e416d85c554194b9321e5011d debian: Remove Debian revision from libibverbs1 symbols
  • 81d717552031f8f15bf880959b2548e69586369d Merge pull request #590 from jgunthorpe/redundant-decls
  • 43aab27ad1bea2cbd0241416ca77e89e7cf6121d Merge pull request #567 from noaos/pr-tests
  • 259fab3903f0df4e48ee0cf69f93dab79600e0d1 tests: Avoid large allocation attempts of device memory
  • ace34c74506915f9be0f04436e6e6b12c07388ca tests: A few fixes to QP tests
  • e4651fa9c30df40bf35d6067c91ddbfe5e8e67c4 tests: Handle missing capabilities for extended CQ flags
  • 37c98c338ea69d3694e6156029d4e11b3f809181 tests: Fix variable override in test_query_qp
  • bf93bcd9c7acb51349f6d605bec02f6d32ea7ac5 tests: Adaptations to AH tests
  • 8c55be00ced51b3aad4f3efb278402f038f7b566 tests: Skip old tests when no IB devices are found
  • 040faa66a5af4e9b8d9cf262f223c64abbc93600 tests: Unify API tests' output
  • e28cd05101dc1ce41fd2e071ee1fa28373fbf3b1 Documentation: Add background for rdma-core tests
  • d6c1c23355e6aa1647a96d3e7b5eaccc43a3e058 tests: Fix test locating process
  • b84a72aa290b2ff907db6fc56d2ff8dd66089d41 tests: Add ODP UD test
  • 0ef0561a0107ba40acd401668d29ad16301c434e tests: Add ODP RC test
  • 6fb2b9bade55b53552fbadfb998a69e749fc9806 tests: Add traffic helper methods
  • bb1c33221f56bdbedd440f30f03119086fc6a962 tests: ODP requires decorator
  • 340ad62b51fb5953c390e3e524783597f6facaf2 tests: RCResources and UDResources classes
  • 1de6ab3b940ec0ba8348ae1682ce390b6f897e2f tests: TrafficResources class
  • bb5958680256a345ef097d0c2da3075520750e1a tests: RDMATestCase
  • 72918e16727c626717d327cc422654f2d211090d build: Do not enable -Wredundant-decls twice
  • f5fa127ea004e6fd006d0e10a66061356a652b44 tests: BaseResources Class
  • 0ef3cc98e2c8b2f3e3cd062163503a819831656a build: Add pyverbs-based test to the build
  • 3a33260ce9e9846458b9de2cdc800dc779c00d0b pyverbs: Move tests to a stand-alone directory
  • 32b410c7ae9fb9758617c302e45e4a6ed0ced3d2 pyverbs/tests: Rename base class
  • 4159490ba040416f66b28863e9fea37c61fe1338 Merge pull request #586 from noaos/pr-fixes
  • 0b22d6fc6f0d40bb86097d5843b67a1e46084d46 mlx4: Update errno where necessary
  • 7f451bbdaacd8b91bb21c01405e0f3911672ac99 pyverbs: Fix PD assignment in QPInitAttrEx
  • 7ffa09b9c5b449505dcbd5f6a073cc062f463167 verbs: Fix UD pingpong default message size to match default MTU
  • 7edd225bd4c28d265ba364a5d756fdb8f233e722 Merge pull request #585 from rleon/ml-09-24
  • d9bf7805295955e01104955dbed55291d004d088 Merge pull request #584 from swelch/add_open_qp
  • 83b459585050322c89da4d75412de028bb083949 mlx5: Add support for ibv_open_qp
  • 4f4d0a6f45d36318931829ba23a8b54f68f42b3d ibdiag: Remove wrongly added ibtypes.py file
  • d865b664efe73abc0f2959a86f18e56564c4d0b2 redhat: BuildRequires python3

This list of changes was auto generated.

rdma-core - rdma-core-26.4

Published by jgunthorpe over 3 years ago

Changes:

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

This list of changes was auto generated.

rdma-core - rdma-core-25.6

Published by jgunthorpe over 3 years ago

Changes:

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

This list of changes was auto generated.

rdma-core - rdma-core-24.5:

Published by nmorey over 3 years ago

Updates from version 24.4

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

Published by nmorey over 3 years ago

Updates from version 23.5

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

Published by nmorey over 3 years ago

Updates from version 22.7

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

Published by nmorey over 3 years ago

Updates from version 21.6

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