These version were tagged/released: * v15.11 * v16.12 * v17.8 * v18.7 * v19.6 * v20.6 * v21.5 * v22.6 * v23.4 * v24.3 * v25.4 * v26.2 * v27.1 * v28.1 It's available at the normal places: git://github.com/linux-rdma/rdma-core https://github.com/linux-rdma/rdma-core/releases --- Here's the information from the tags: tag v15.11 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:26:38 2020 +0200 rdma-core-15.11: 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() -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6Vc8AcHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZOqFB/4/D0RdZIXif3OzwHJH pntViDonyiz3Kfi1MZO0z461sYl/fnFof3EyGcyglu3zWuHiay9t++AAAl1hmWf9 Co3VMifOwCc5xyuQ8E4zIUE2pIFWydE6s+SvidyYCpDiOap2D2rKEw3rjK9t19zC sOIYnRKRftP0/mbA0kgSCPNSDVtqdXgNuJmUdypnXXsneyaySy0qGKOMCs2CJPCP Lq20WBCFD3qDKRJigkmt9BDiUEOGUDWXyX0h+KuO3htj0vrTPDZWQm1CGyq+joAH gZjdDAmNc90iad45wLosRmMPgJT3KVcGRJaSNin8AtERdsn78hDSWMvbNDN77ES6 lt/a =keH1 -----END PGP SIGNATURE----- tag v16.12 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:26:47 2020 +0200 rdma-core-16.12: 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 -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6Vc8gcHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZArVB/48Nn2h9WlgCNkHDFaa 9PYFQtvw6l0GjP8SMWFYFRBp6Tifj2vb9Xv0+qD+OoxACZ6pv3dJu9I4NXAjhbFA Vw7vyqqU6XnCHAPnf+QBMNAEzmLraqUVhYyfYcW02waUcib7JY48XwnB9eaQXm8n ZuldcLL6gDYZdATsejo9nn5O6J9gauVOOsm7yaAVUZkvbMSQ44cdn8sgMRoYSTKn nol2hNRSVMnrZfSRnzvVvXStwBhvA4oDpA6vUwX2jhD+qbAELjNhffd7ajDFnnbb fo+/oDByXonQ39sYR40iVcjm5Ei/uZpvrs02V510Wc0UeA0b0s4yu4QdzeP/zqwo 13AM =JvOs -----END PGP SIGNATURE----- tag v17.8 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:26:51 2020 +0200 rdma-core-17.8: Updates from version 17.7 * 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 -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6Vc80cHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZGsSB/9qQM7kgd7udF6P5bzu zivCAoSy8SNxd6CUYzdSYYkxIW8azCqYQki3iMKWlKP7+KXSp3AwaNdF7rWy8nr3 WPFJs6LMsz15/QFY0avnowWTOFbDMumMwgXsowlMtnjYLJOMiFcE728WMXubgH3m IqHCDfMy1RMwvM1lnWEPOc2NgKeizXZ/Y4Sfs/5QaMyseRsz7PpIJ7TjGQ7+KqCE ZF4Fe/lZTOBOA8W2WOTHSekkWgzbsrvp0nn+AebPPSfIaijwkrBWT0vNV/pu5/DZ OTOJDqrS1xUPw8/U/xczVhXCO6IWueT5vsMaxTinELOkkEpveS1cAbuQgqgml/rw b7QF =rReV -----END PGP SIGNATURE----- tag v18.7 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:26:59 2020 +0200 rdma-core-18.7: Updates from version 18.6 * Backport fixes: * rstream.c: fix RESOURCE_LEAK issues * xsrq_pingpong.c: Fix RESOURCE_LEAK issue * srp_daemon: check return value of function 'umad_init' * Fix shiftTooManyBitsSigned issues * 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 -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6Vc9QcHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZOrTB/4n9xy6iQaaKiyzozZI 9+Y324PfrYLS7EONteOAtj8/tY6tD/hmctPjn9hVEn6Kl3OIKw6sTuOOqZZx2a8S KwoA9CK13W1b2OmPts3p+VNqu+H20FcYZfFXxtGw0GSs2jj2Bw9Le8TN6pJgikbM tk+1RAdGDiFUOWtYsD9OTini5D2X4LU5VxMADNoOnI8urs0gZFNnDAZyZXTizZkP 1c6QqpI1y+gil5si63Uow+Ol976k3Kug9AVeqaMlJdKeXPKl8vXB/hQxwyQp5rPy dBOnF5y94/sWAiVjKaJcWepEPJtSxhuGtUHFlfmgykeDH4+s2A9FzVotpjzIuzcH ElPU =w+2I -----END PGP SIGNATURE----- tag v19.6 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:27:03 2020 +0200 rdma-core-19.6: Updates from version 19.5 * Backport fixes: * rstream.c: fix RESOURCE_LEAK issues * xsrq_pingpong.c: Fix RESOURCE_LEAK issue * srp_daemon: check return value of function 'umad_init' * Fix shiftTooManyBitsSigned issues * 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 -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6Vc9kcHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZBm3B/9IEw1PmFEXGRDNdrXj yGyZLM7EOijqOciAqfn/rfddmKG5EEYMlPh+9R1fwIooitXUQX3/lTtC6vZOQ5Or hluLsbbX3qEFGeXEHYff5J4J1rscATgDF+eZJpNKosS/vJShqwtYSvNZexMymYmu Uy3OtqvEjY9zx27JO+49jqEh1zqbou5H8Me9uhbjLQ+u162Jcl1PRTSa+XjJiSL8 Ee4ELdAr8wF+XUq7/sZSXc0uOf4aZAz8hFQ3gN9x9O1Fal1DVLSe5YvpVIZtUIHi YbR1ro1qmHZpmWyK8Kgf5irDqCTU9ocO2wec5+GTTZD/75RKkOdzgYfu4YKx7eLJ xdRj =QVdq -----END PGP SIGNATURE----- tag v20.6 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:27:08 2020 +0200 rdma-core-20.6: Updates from version 20.5 * Backport fixes: * rstream.c: fix RESOURCE_LEAK issues * xsrq_pingpong.c: Fix RESOURCE_LEAK issue * srp_daemon: check return value of function 'umad_init' * Fix shiftTooManyBitsSigned issues * rcopy: fix UNUSED_VALUE * libhns: Not process return value of flushing cqe * libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp() * vmw_pvrdma: Avoid double unlock on qp->sq.lock * ibacm: Fix bug in acm_get_ep() * libhns: Avoid null pointer operation * libhns: Bugfix for assigning sl -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6Vc94cHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZC2vCADDJAhevrnOsfxs8E2/ yr5wKf3044NAUDHDH216AxQX9fu/SyA9q3ttkOWgcvJTpmPxTf+AFR7gOfRS/kEe QW5SwSrH3f8p3K0HZifbeaoq6VG4xuPNuF1+rUi+KK6WqZnZdicF0x3kHs7oeH3n oFhBH4KgAgeyvl+6wBt4OsThvz2eZ9jSJ24kl7Xrjk9Av7ifP+o6oKuLeUdEWgWS JhpAsJ1lQ6t8plqU42L2SkKmy6xm8Z9NAvgyABjFu4IC6//L3AUPGJ0xgVN/NaCQ JSJyQtIdXMByxLV63aMi52uVJT5c8nTEHJo/xL3rMAWaSus5xW/YwmowXzTzafNm sDzC =Ogei -----END PGP SIGNATURE----- tag v21.5 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:27:20 2020 +0200 rdma-core-21.5: Updates from version 21.4 * Backport fixes: * rstream.c: fix RESOURCE_LEAK issues * xsrq_pingpong.c: Fix RESOURCE_LEAK issue * srp_daemon: check return value of function 'umad_init' * Fix shiftTooManyBitsSigned issues * rcopy: fix UNUSED_VALUE * libhns: Not process return value of flushing cqe * libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp() * vmw_pvrdma: Avoid double unlock on qp->sq.lock * ibacm: Fix bug in acm_get_ep() * libhns: Avoid null pointer operation * libhns: Bugfix for assigning sl -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6Vc+ocHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZFwdCACaWFJwUNPhB/1v49Cu Kk9E3l61LWGdzJdotoDEz6fHCsDsp45jxivr4nhESTmeJU6R64vB9GKSjpZ1p/Qm FXylVokB1hP4dfTvbuywst5HcruJANkD/tl3cqFb9s04/seh8X1WB+2vE2BIlM2p NMmnjbILkP20FaMo9sEKnz/ZrPSAxu1nl17Q8mt5ZaG6ucx3Ziro549gv1VQsoA9 UHYXlN+CuERromyvvOWtLusnZ6qdhRsPCBOow5Ij3r9dw/FPNJd2oz9qwTH1sMKy gtsanISfJcM2+qrciv2KD35OzqDsXhmfWQY56HkKT0zSMnAR41tsemuEBEHWZKKt ArS5 =Crcs -----END PGP SIGNATURE----- tag v22.6 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:27:28 2020 +0200 rdma-core-22.6: Updates from version 22.5 * Backport fixes: * rstream.c: fix RESOURCE_LEAK issues * xsrq_pingpong.c: Fix RESOURCE_LEAK issue * srp_daemon: check return value of function 'umad_init' * Fix shiftTooManyBitsSigned issues * rcopy: fix UNUSED_VALUE * libhns: Not process return value of flushing cqe * libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp() * vmw_pvrdma: Avoid double unlock on qp->sq.lock * ibacm: Fix bug in acm_get_ep() * libhns: Avoid null pointer operation * libhns: Bugfix for assigning sl -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6Vc/IcHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZBGSB/92jyxbCB1yzy/F97zW TVTv5MQiZLTHnPAulnkJCMTDL9i1WA0hrtTqjYsb77esrprFkX1Yg6Mn/7vfsMDK oYD8ooXSqQu3prM/ahEehCHkxM8HvdeTqYu8BG7t/PuNbZY+yoSYmJDEL5Jlbg69 kq7u6E54In1jY90ILM9gwE6aIxE1CsnxvoIUbK7b5gBKir/uX9KF9u4R0que2JIn rAwJlKVhZJKhPSMIgoGejrca0VFlpkfKxYv4K5LcKif7TV7kYgO4HuAOJMBV2r2x TtxjyYQeIUdWNmc/l/IDObGTBWGGwpbntG+xYZ3MdPBvDJtC10eTIIOYBkjKO4re HprH =jCQS -----END PGP SIGNATURE----- tag v23.4 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:27:36 2020 +0200 rdma-core-23.4: Updates from version 23.3 * Backport fixes: * iwarp_pm_helper.c: fix RESOURCE_LEAK issue * rstream.c: fix RESOURCE_LEAK issues * xsrq_pingpong.c: Fix RESOURCE_LEAK issue * srp_daemon: check return value of function 'umad_init' * Fix shiftTooManyBitsSigned issues * rcopy: fix UNUSED_VALUE * libhns: Not process return value of flushing cqe * libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp() * vmw_pvrdma: Avoid double unlock on qp->sq.lock * tests: Fix checking page_size_cap * ibacm: Fix bug in acm_get_ep() * libhns: Return correct value of cqe num when flushing cqe failed * libhns: Avoid null pointer operation * libhns: Bugfix for cleaning cq * libhns: Bugfix for assigning sl -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6Vc/ocHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZH85B/4+2WySa+tZWQyBPP5K gDXxjHWJNbpRc7d+66nYzmR9DjjbCc26o0776GwIkhmzJMoiHJUOe7Ht3rCs4ofa RIPYSQ13KVbQz0DIy8TAoJmqjG33LJgPtqvYqaPv8+CZmUYGwvdg7bgV/AygK3K/ 2EG/qEA0Y3q5a/Ij9a1Wi6ig0BKYh7+3PMGFW2vKeqOiPbtZhNQ4qx+Zf2aUR9VM mWrHLVnlM7QIsa33v2YK44WgKU3KVquJfftJXwLco90l3Ai0zBkp5WAzNvEFYDOX yctctt0I7UKV/ayIpY/IGtGnVC6CrL1IdWn3B7zEwl/KhPpeMwosPzex6G2zHmNo Yh4M =B+Eu -----END PGP SIGNATURE----- tag v24.3 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:27:43 2020 +0200 =1;5002;0crdma-core-24.3: Updates from version 24.2 * Backport fixes: * iwarp_pm_helper.c: fix RESOURCE_LEAK issue * rstream.c: fix RESOURCE_LEAK issues * xsrq_pingpong.c: Fix RESOURCE_LEAK issue * srp_daemon: check return value of function 'umad_init' * Fix shiftTooManyBitsSigned issues * rcopy: fix UNUSED_VALUE * kernel-boot: don't return 0 when failed to allocate name * libhns: Not process return value of flushing cqe * pyverbs: Fix port_state_to_str function * libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp() * vmw_pvrdma: Avoid double unlock on qp->sq.lock * kernel-boot: Use node GUID instead of system image GUID * tests: Fix checking page_size_cap * ibacm: Fix bug in acm_get_ep() * libhns: Fix for the error code when polling cq * pyverbs: Return correct port number in QPAttr's AH property * libhns: Return correct value of cqe num when flushing cqe failed * libhns: Avoid null pointer operation * libhns: Bugfix for cleaning cq * libhns: Bugfix for assigning sl -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6VdAEcHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZLEzB/kBwJcherDowX9jRwCO 8dMdFV4mBbapH7G8n9r6HmIJNHqFXK51H09lJRk4EpPYDj7AtEF0T/L2EBxhzUS+ q8WpcOlJAhulnp8Enwyj3JXpfGmqDPQC3acg7IKpDv6w+0pD2DobkL3SX1VAPbkn iFLZXsg2iApSsag4al+cdzUBobZ9hhRY0ffgIoBieFmFRH3BDP1pM6OrPRbNvoM4 m+qV88rICfYfxmWuNtbCPgCZX3WZU5KeAxaY+10FRqc4lFAMAfETYsTwfWcNdfO/ hQklYMsoSVYnynttvG0eFrIPI6IKG1Qn/dd30h7Hu3ieiqGiFFq1d6YGdbxevujw Adev =nb4J -----END PGP SIGNATURE----- tag v25.4 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:28:00 2020 +0200 rdma-core-25.4: Updates from version 25.3 * Backport fixes: * ibtracert.c: fix RESOURCE_LEAK issues * iwarp_pm_helper.c: fix RESOURCE_LEAK issue * rstream.c: fix RESOURCE_LEAK issues * xsrq_pingpong.c: Fix RESOURCE_LEAK issue * qedr: Fix USE_AFTER_FREE issues * kernel-boot: correct precision specifier * infiniband-diags: Fix memory leak in function rereg_and_test_port * infiniband-diags: Fix memory leaks in ibroute.c * infiniband-diags: Fix memory leak in read_ibdiag_config * infiniband-diags: Fix two Coverity 'invalidScanfFormatWidth' issues * ibdiags: Dump only supported extended port counters * srp_daemon: check return value of function 'umad_init' * Fix shiftTooManyBitsSigned issues * rcopy: fix UNUSED_VALUE * kernel-boot: don't return 0 when failed to allocate name * libhns: Not process return value of flushing cqe * infiniband-diags: Fix a CONSTANT_EXPRESSION_RESULT issue * pyverbs: Fix port_state_to_str function * libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp() * vmw_pvrdma: Avoid double unlock on qp->sq.lock * kernel-boot: Use node GUID instead of system image GUID * tests: Fix checking page_size_cap * ibacm: Do not open non InfiniBand device * ibacm: Fix bug in acm_get_ep() * ibacm: Fix a memory leak in an acm_open_dev() error path * libhns: Fix for the error code when polling cq * pyverbs: Return correct port number in QPAttr's AH property * libhns: Return correct value of cqe num when flushing cqe failed * libhns: Avoid null pointer operation * libhns: Bugfix for cleaning cq * libhns: Bugfix for assigning sl * libhns: Optimize bind_mw for fixing null pointer access -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6VdBIcHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZG9aB/9cmo5vUhZFAWf4Ql+l LuoXIfMAt5zgLY5CZOd/E1q2ZDtDyJde+DnuZHc/x59Y7ScKGIdmd6VVO0mN51iZ smsI7Vj3ZFh3OOO1JyoSLO9ycAmImrktE+MQawfb8M5Y3EH/zszxiiGwRqg/ahfD Hi/NI9HVFAV2T4IrMNQwPZBsvNxcTYBaWAADqolUZfz2ZHnTzNIDl5llIE1NbE9D DJgWw+7pcXpwGVWRxy0wbLNkGGIzScSdfJTVVpRRlvD/uCs+f+Cl0EZKJSvxrpA1 z1KQeEQCtYvi3NoGPTNMJj77oRnmmUGuZR0ZoJUm/q9+wrHZyT6gr7Q3xcFxJAeq Q4cF =qRFs -----END PGP SIGNATURE----- tag v26.2 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:28:11 2020 +0200 rdma-core-26.2: Updates from version 26.1 * Backport fixes: * ibtracert.c: fix RESOURCE_LEAK issues * iwarp_pm_helper.c: fix RESOURCE_LEAK issue * rstream.c: fix RESOURCE_LEAK issues * xsrq_pingpong.c: Fix RESOURCE_LEAK issue * qedr: Fix USE_AFTER_FREE issues * kernel-boot: correct precision specifier * infiniband-diags: Fix memory leak in function rereg_and_test_port * infiniband-diags: Fix memory leaks in ibroute.c * infiniband-diags: Fix memory leak in read_ibdiag_config * infiniband-diags: Fix two Coverity 'invalidScanfFormatWidth' issues * ibdiags: Dump only supported extended port counters * srp_daemon: check return value of function 'umad_init' * Fix shiftTooManyBitsSigned issues * rcopy: fix UNUSED_VALUE * kernel-boot: don't return 0 when failed to allocate name * libhns: Not process return value of flushing cqe * ibdiag: Compare CA device names by using the maximum length between them * efa: Use the correct barrier between BAR writes on post send flow * infiniband-diags: Fix a CONSTANT_EXPRESSION_RESULT issue * pyverbs: Fix port_state_to_str function * libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp() * vmw_pvrdma: Avoid double unlock on qp->sq.lock * kernel-boot: Use node GUID instead of system image GUID * tests: Fix checking page_size_cap * ibacm: Do not open non InfiniBand device * ibacm: Fix bug in acm_get_ep() * ibacm: Fix a memory leak in an acm_open_dev() error path * libhns: Fix for the error code when polling cq * pyverbs: Return correct port number in QPAttr's AH property * libhns: Return correct value of cqe num when flushing cqe failed * libhns: Avoid null pointer operation * libhns: Bugfix for updating qp params * libhns: Bugfix for cleaning cq * libhns: Bugfix for assigning sl * libhns: Optimize bind_mw for fixing null pointer access * libhns: Fix calculation errors with ilog32() -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6VdBwcHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZBARB/0YWfNozOKZtNFNwWvr 9Mh1siTSHbvn5jVVHuQwJp8RNwRdjRXgQ5wtC5k6PUl9yhXe4aweBfI0OIe9uWI+ 8AOy0/NcHzpFHfEWDODm2ZRGsIiZH8p1AW5gQhn2r6dOgRo81YRnkqBYz5ZysQNB hD6X2kaVLdTabHLLv5eZP+gm/woSnEvl/A3W7myZ9E+Ify3b4PdePXxTa/a0f1om LsmtlWB65rlJUfPR1J2nCU/FGEff9PZz9kwLD3+vhpLY8UXOLVXGweE3kk+KQMS3 Vx3dPko36Auh+ZwOU/q6ONCvkhX0Na/gKH1QXpSmDuzdFpwYey6rUoiJfYXihoMX RJL3 =iIVp -----END PGP SIGNATURE----- tag v27.1 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:28:22 2020 +0200 rdma-core-27.1: Updates from version 27.0 * Backport fixes: * iwarp_pm_helper.c: fix RESOURCE_LEAK issue * iwarp_pm_helper.c: fix RESOURCE_LEAK issue * rstream.c: fix RESOURCE_LEAK issues * xsrq_pingpong.c: Fix RESOURCE_LEAK issue * mlx5: Fix postsend actions write length * qedr: Fix USE_AFTER_FREE issues * kernel-boot: correct precision specifier * infiniband-diags: Fix memory leak in function rereg_and_test_port * infiniband-diags: Fix memory leaks in ibroute.c * infiniband-diags: Fix memory leak in read_ibdiag_config * infiniband-diags: Fix two Coverity 'invalidScanfFormatWidth' issues * ibdiags: Dump only supported extended port counters * srp_daemon: check return value of function 'umad_init' * Fix shiftTooManyBitsSigned issues * rcopy: fix UNUSED_VALUE * kernel-boot: don't return 0 when failed to allocate name * libhns: Not process return value of flushing cqe * ibdiag: Compare CA device names by using the maximum length between them * efa: Use the correct barrier between BAR writes on post send flow * infiniband-diags: Fix a CONSTANT_EXPRESSION_RESULT issue * pyverbs: Fix port_state_to_str function * pyverbs: Remove errno param when raising PyverbsRDMAErrno * libqedr: Fix user context allocation forward compatibility * libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp() * vmw_pvrdma: Avoid double unlock on qp->sq.lock * tests: Use post_recv in the right place * kernel-boot: Use node GUID instead of system image GUID * tests: Fix checking page_size_cap * ibacm: Do not open non InfiniBand device * ibacm: Fix bug in acm_get_ep() * tests: Avoid code duplication * ibacm: Fix a memory leak in an acm_open_dev() error path * tests: Fix query GIDs * libhns: Fix for the error code when polling cq * pyverbs: Fix PyverbsRDMAErrno() takes exactly one argument (2 given) * tests: Fix exception when no IB device found * vmw_pvrdma: Use QP handle when attempting to flush CQEs * tests: Fix exception when running the tests from the tests directory * Documentation: Update testing doc * ABI Files -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6VdCccHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZKyUB/9XGgQcZznG+cuIEIxE szQMj18yOxWF1pEAWCG3jTY58rXhCDIyuscbJwgq03MCq3Q3+41hAVlW7z5stv3c dKqvfmZ9nWk/AZqyMW3t6ZGTAQpwVaGmE/6ScoYqRmP5rfvvH+6TXglOv19lfE4J chBgBuuqtlPqF24S+7fDzJFzufVhkD5tsjO+S2ERhTd0O00gXJ1T5DdEvEfefQsE EZnqAfECu2es6x1mI55ImuuOe3yp1IxfnJai01gaf45o6uES52P8VzMen6j+FaHr FTYFI6MN666hoIyn/iw9QNM2mtLT+nrcWcNJb1AzZYb6saZkwM8ceUr6WdvuFVts FSDT =i48Z -----END PGP SIGNATURE----- tag v28.1 Tagger: Nicolas Morey-Chaisemartin <nmoreychaisemartin@xxxxxxxx> Date: Tue Apr 14 10:28:29 2020 +0200 rdma-core-28.1: Updates from version 28.0 * Backport fixes: * libibverbs: Fix query_device_ex dummy function not to return EOPNOTSUPP * ibacm: Fix id_string pointers after end-point address re-allocation * pyverbs/mlx5: Fix Mlx5Context to open DevX context * ibtracert.c: fix RESOURCE_LEAK issues * iwarp_pm_helper.c: fix RESOURCE_LEAK issue * rstream.c: fix RESOURCE_LEAK issues * xsrq_pingpong.c: Fix RESOURCE_LEAK issue * ibacm: fix a RESOURCE_LEAK issue for acmp.c * mlx5: Fix postsend actions write length * ibdiags: Dump only supported extended port counters * srp_daemon: check return value of function 'umad_init' * Fix shiftTooManyBitsSigned issues * rcopy: fix UNUSED_VALUE * kernel-boot: don't return 0 when failed to allocate name * libhns: Not process return value of flushing cqe * ibdiag: Compare CA device names by using the maximum length between them * efa: Use the correct barrier between BAR writes on post send flow * infiniband-diags: Fix a CONSTANT_EXPRESSION_RESULT issue * Fix compilation on i386 with gcc * pyverbs: Fix port_state_to_str function * pyverbs: Remove errno param when raising PyverbsRDMAErrno * tests: Fix errno check upon mlx5 VAR creation * libqedr: Fix user context allocation forward compatibility * libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp() * vmw_pvrdma: Avoid double unlock on qp->sq.lock * tests: Use post_recv in the right place * ABI Files -----BEGIN PGP SIGNATURE----- iQFQBAABCAA6FiEEQtJThcGhwCuLGxxvgBvduCWYj2QFAl6VdC8cHG5tb3JleWNo YWlzZW1hcnRpbkBzdXNlLmNvbQAKCRCAG924JZiPZKOnB/93bdd03XrdWHppP/ah BACR1hMwBVqBP6LPZslqnK/3f36uWbvjM3aFgIUzk0K9jRaVhQ3YewB4bL7npgJQ 73GOmr4AutRUTrpm5Qaxg31w7Jusl2uqBnZB4WubGgf4NPAGwvqyNhD0p4zvGEa9 vi16Lbi20ioN+/quosuw3y9iSwW2xhZE94UCbNj3yAWXJD0XK+JiUpVa4ln5xLNg FUZeIah5ZRTd/zKJg3UpMg0YLfwgo8yERWANjXMIadVl4YPWJIZyDtCvQ+cyeC1w bWa8U75sAD8w+8kAHMnOgXad7pwBsNItnogU7coKxriCLwf8rvXKerNupt0coJhN mm81 =WfTD -----END PGP SIGNATURE----- It's available at the normal places: git://github.com/linux-rdma/rdma-core https://github.com/linux-rdma/rdma-core/releases
Attachment:
signature.asc
Description: OpenPGP digital signature