rdma-core

RDMA core userspace libraries and daemons

OTHER License

Stars
1.5K
Committers
366

Bot releases are hidden (Show)

rdma-core - rdma-core-16.12:

Published by nmorey over 4 years ago

Updates from version 16.11

  • Backport fixes:
    • rstream.c: fix RESOURCE_LEAK issues
    • xsrq_pingpong.c: Fix RESOURCE_LEAK issue
    • srp_daemon: check return value of function 'umad_init'
    • rcopy: fix UNUSED_VALUE
    • vmw_pvrdma: Avoid double unlock on qp->sq.lock
    • ibacm: Fix bug in acm_get_ep()
    • libhns: Avoid null pointer operation
rdma-core - rdma-core-15.11:

Published by nmorey over 4 years ago

Updates from version 15.10

  • Backport fixes:
    • rstream.c: fix RESOURCE_LEAK issues
    • xsrq_pingpong.c: Fix RESOURCE_LEAK issue
    • srp_daemon: check return value of function 'umad_init'
    • rcopy: fix UNUSED_VALUE
    • vmw_pvrdma: Avoid double unlock on qp->sq.lock
    • ibacm: Fix bug in acm_get_ep()
rdma-core -

Published by rleon over 4 years ago

Changes:

  • 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
  • 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
  • 5f2099e6a33fa02b5a4966dd8513619c2d597f5f ibdiags: Dump only supported extended port counters

This list of changes was auto generated.

rdma-core -

Published by jgunthorpe over 4 years ago

Changes:

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

This list of changes was auto generated.

rdma-core -

Published by jgunthorpe almost 5 years ago

Changes:

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

This list of changes was auto generated.

rdma-core - rdma-core-23.3:

Published by nmorey almost 5 years ago

Updates from version 23.2

  • Backport fixes:
    • man: Fix return value for ibv_reg_dm_mr
    • cxgb4: free appropriate pointer in error case
    • verbs: Set missing errno in ibv_cmd_reg_mr
    • srp_daemon: fix a double free segment fault for ibsrpdm
rdma-core - rdma-core-22.5:

Published by nmorey almost 5 years ago

Updates from version 22.4

  • Backport fixes:
    • man: Fix return value for ibv_reg_dm_mr
    • cxgb4: free appropriate pointer in error case
    • srp_daemon: fix a double free segment fault for ibsrpdm
rdma-core - rdma-core-21.4:

Published by nmorey almost 5 years ago

Updates from version 21.3

  • Backport fixes:
    • man: Fix return value for ibv_reg_dm_mr
    • cxgb4: free appropriate pointer in error case
    • srp_daemon: fix a double free segment fault for ibsrpdm
rdma-core - rdma-core-20.5:

Published by nmorey almost 5 years ago

Updates from version 20.4

  • Backport fixes:
    • man: Fix return value for ibv_reg_dm_mr
    • cxgb4: free appropriate pointer in error case
    • srp_daemon: fix a double free segment fault for ibsrpdm
rdma-core - rdma-core-19.5:

Published by nmorey almost 5 years ago

Updates from version 19.4

  • Backport fixes:
    • man: Fix return value for ibv_reg_dm_mr
    • cxgb4: free appropriate pointer in error case
    • srp_daemon: fix a double free segment fault for ibsrpdm
rdma-core - rdma-core-18.6:

Published by nmorey almost 5 years ago

Updates from version 18.5

  • Backport fixes:
    • man: Fix return value for ibv_reg_dm_mr
    • cxgb4: free appropriate pointer in error case
    • srp_daemon: fix a double free segment fault for ibsrpdm
rdma-core - rdma-core-17.7:

Published by nmorey almost 5 years ago

Updates from version 17.6

  • Backport fixes:
    • cxgb4: free appropriate pointer in error case
    • srp_daemon: fix a double free segment fault for ibsrpdm
rdma-core - rdma-core-16.11:

Published by nmorey almost 5 years ago

Updates from version 16.10

  • Backport fixes:
    • cxgb4: free appropriate pointer in error case
    • srp_daemon: fix a double free segment fault for ibsrpdm
rdma-core - rdma-core-15.10:

Published by nmorey almost 5 years ago

Updates from version 15.9

  • Backport fixes:
    • cxgb4: free appropriate pointer in error case
    • srp_daemon: fix a double free segment fault for ibsrpdm
rdma-core - rdma-core-25.3:

Published by jgunthorpe almost 5 years ago

Changes:

  • 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

This list of changes was auto generated.

rdma-core - rdma-core-26.1:

Published by jgunthorpe almost 5 years ago

Changes:

  • 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

This list of changes was auto generated.

rdma-core - rdma-core-24.2:

Published by nmorey almost 5 years ago

Updates from version 24.1

  • Backport fixes:
    • man: Fix return value for ibv_reg_dm_mr
    • cxgb4: free appropriate pointer in error case
    • mlx5: Allow insertion of duplicate rules using DR API
    • verbs: Set missing errno in ibv_cmd_reg_mr
    • pyverbs: Fix WC creation process
    • man: Fix wrong field in ibv_wr_post's man page
    • build: Do not enable -Wredundant-decls twice
    • srp_daemon: fix a double free segment fault for ibsrpdm
    • pyverbs: Fix PD assignment in QPInitAttrEx
    • mlx5: Fix incorrect size of QPN variable as part of direct rules
    • mlx5: Set miss address on copied STE during rehash
    • mlx5: Fix incorrect postsend of new rehashed/formatted table
rdma-core - rdma-core-26.0:

Published by rleon about 5 years ago

Updates from version 25.0

  • mlx4: Update errno where necessary
  • pyverbs: Fix PD assignment in QPInitAttrEx
  • verbs: Fix UD pingpong default message size to match default MTU
  • mlx5: Add support for ibv_open_qp
  • ibdiag: Remove wrongly added ibtypes.py file
  • redhat: BuildRequires python3
  • srp_daemon: fix a double free segment fault for ibsrpdm
  • cbuild: Run gpg with a home directy in the tmpdir
  • mlx5: Don't assume that input is rounded to power two
  • mlx5: Fix incorrect size of QPN variable as part of direct rules
  • mlx5: Set miss address on copied STE during rehash
  • mlx5: Fix incorrect postsend of new rehashed/formatted table
  • Fix static library regex check
  • suse: provide libibmad-devel
  • suse: make all infiniband-diags config file noreplace
  • suse: add perl dependency for infiniband-diags
  • suse: fix dependency to rst2man
  • suse: Fix name for libefa RPM
  • mlx5: Fix shift of bit in conversion between mlx5_ilog2 and ilog32
  • ccam: Properly enable ilog32() calculations
  • Revert "Revert "mlx5: Use ilog32 instead of mlx5_ilog2""
  • Revert "mlx5: Use ilog32 instead of mlx5_ilog2"
  • libqedr: Add support for send with invalidate
  • ibdiags: Support arbitrary number of IB devices in ibstat
  • libibumad: Redesign resolve_ca_name to support arbitrary number of IB devices
  • libibumad: Support arbitrary number of IB devices
  • efa: Support send using extended QP API
  • efa: Add create extended QP direct verb
  • mlx5: Allow creating a RDMA_RX flow table
  • Update kernel headers
  • efa: Introduce create extended QP support
  • efa: Store verbs_qp in EFA's QP
  • efa: Split send validation function
  • efa: Split efa_post_send to auxiliary functions
  • efa: Split post send SGL API to auxiliary functions
  • efa: Set errno upon verbs failure
  • mlx5: Report ODP capabilities for DC transport
  • Document how to setup rxe/siw.
  • debian: Depend on python3-docutils instead of python-docutils
  • mlx5: Use ilog32 instead of mlx5_ilog2
  • libhns: Modify pi vlaue when cq overflows
  • libhns: Remove unused headerfiles
  • libhns: Adjust resource release order
  • libhns: Refactor for creating qp
  • libhns: Change type of wqe_shift to unsigned
  • libhns: Remove unnecessary memset calls
  • siw: Change user mmapped CQ notifications flags to 32bit.
  • verbs: Add unspecified node/transport types
  • efa: Fill send operation type in TX descriptor
  • efa: Protect WQ access with a lock on poll CQ flow
  • efa: Remove various unused fields from structs
  • cxgb4: remove unused c4iw_match_device
  • cxgb4: fix chipversion initialization
  • efa: Remove redundant zero of port_attr
  • efa: Use {} for zero initialization of structs
  • efa: Add missing initialization of command structs
  • efa: Use proper error labels in alloc context flow
  • efa: Handle memory leaks in free context flow
  • efa: Don't use opportunistic TX inline
  • efa: Fix direct verbs wrong version number in debian symbols
  • efa: Remove reimplementation of field_avail macro
  • srp_daemon: check that port LID is valid before calling create_ah
  • build/azp: Fix centos6 spec file to version 26
  • Update library version to be 26.0
  • kernel-boot: Set default prefix for RDMA devices with unknown protocol
  • kernel-boot: Separate PCI fill function
  • efa: Add query AH direct verb
  • efa: Add query device direct verb
  • build/azp: Have Azure Pipelines create releases when tags are made
  • build: Use the CMake variable -DENABLE_WERROR to turn on WERROR mode
  • build/azp: Run lintian over the bionic .debs
  • build/azp: Add centos6 to the test distributions
  • build/azp: Reduce the package list
  • build/cbuild: Update cbuild to work with python3
  • build/azp: Update check-build to work with python3
  • build/azp: Add Fedora 30 to the distro testing
  • build/azp: Run a test compile on ppc64el as well
  • build/azp: Use clang 8.0 for building
  • build/azp: Use gcc 9.3 for building
  • build/cbuild: Add push-azp-images
  • build/azp: Use a version number for the docker images
  • build/travis: Do not cross compile for ARM64
  • build/travis: Do not run checkpatch
  • build/travis: Do not build packages in travis anymore
  • build/cbuild: Remove docker-gc
  • util: Enable uninitialized_var on powerpc
  • rdmacm: Fix missing libraries on centos6 build
  • kernel-boot: Instrument rename utility to allow sane bug reports
rdma-core - rdma-core-25.1:

Published by nmorey about 5 years ago

Updates from version 25.0

  • Backport fixes:
    • suse: provide libibmad-devel
    • suse: add perl dependency for infiniband-diags
    • suse: fix dependency to rst2man
    • suse: Fix name for libefa RPM
    • ccam: Properly enable ilog32() calculations
    • siw: Change user mmapped CQ notifications flags to 32bit.
    • travis: fix aarch64 extraction
    • cxgb4: fix chipversion initialization
    • kernel-boot: Set default prefix for RDMA devices with unknown protocol
    • rdmacm: Fix missing libraries on centos6 build
    • ABI Files
rdma-core - rdma-core-24.1:

Published by nmorey about 5 years ago

Updates from version 24.0

  • Backport fixes:
    • suse: Fix name for libefa RPM
    • ccam: Properly enable ilog32() calculations
    • travis: fix aarch64 extraction
    • kernel-boot: Set default prefix for RDMA devices with unknown protocol
    • kernel-boot: Fix garbage name due to wrong usage of netlink API
    • mlx5: Fix mlx5_ifc metadata fields spelling
    • mlx5: Fix bucket allocation check
    • mlx5: Allow matching of source QP regardless the source port
    • mlx5: Set the proper flags upon dr_fill_data_segs
    • RDMA/hns: Bugfix for identify the last srq sge
    • kernel-boot: Reset buffer before refill
    • suse: fix dracut support
    • ABI Files