Please pull rdma.git
Hi Linus,
I'm back from PTO (if you can call it that, moves are more stress than relaxation). As I mentioned in my pull request prior to leaving there was an outstanding 8 patch series and a couple misc items that I knew I needed to look at when I got back. In the intervening time, a few more things also cropped up. All in all, the 8 patch bnxt_re series looked -rc appropriate to me. The 5 patch i40iw series looked mostly appropriate. One of it's patches is larger than I would like to see, but it solves a scale up issue in a reasonable way despite its size, to I took it too. Then there were a smattering of random patches, all appropriate for an early -rc cycle. For three weeks of buildup while I was out, it's really not bad. Here's the boilerplate:
The following changes since commit 8eb19e8e7c8658226d8b7e75728e6dfa2ef32717:
IB/core: Expose ioctl interface through experimental Kconfig (2017-08-31 08:35:14 -0400)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git tags/for-linus
for you to fetch changes up to 89aaca54ba60e91f02c1c168fbef5d71f71a6d43:
bnxt_re: Don't issue cmd to delete GID for QP1 GID entry before the QP is destroyed (2017-09-22 13:57:33 -0400)
----------------------------------------------------------------
First -rc update for 4.14 kernel
- Smattering of miscellanous fixes
- A five patch series for i40iw that had a patch (5/5) that was larger than I would like, but I took it because it's needed for large scale users
- An 8 patch series for bnxt_re that landed right as I was leaving on PTO and so had to wait until now...they are all appropriate fixes for -rc IMO
----------------------------------------------------------------
Adit Ranadive (1):
RDMA/vmw_pvrdma: Fix reporting correct opcodes for completion
Alex Estrin (1):
IB/core: Fix for core panic
Colin Ian King (1):
IB/ocrdma: fix incorrect fall-through on switch statement
Devesh Sharma (2):
bnxt_re: Fix update of qplib_qp.mtu when modified
bnxt_re: Fix compare and swap atomic operands
Leon Romanovsky (1):
IB/bnxt_re: Fix frame stack compilation warning
Mustafa Ismail (1):
i40iw: Add missing VLAN priority
Santosh Shilimkar (1):
IB/ipoib: Suppress the retry related completion errors
Selvin Xavier (1):
bnxt_re: Fix memory leak in FRMR path
Shiraz Saleem (4):
i40iw: Fail open if there are no available MSI-X vectors
i40iw: Prevent multiple netdev event notifier registrations
i40iw: Call i40iw_cm_disconn on modify QP to disconnect
i40iw: Add support for port reuse on active side connections
Somnath Kotur (5):
bnxt_re: Stop issuing further cmds to FW once a cmd times out
bnxt_re: Free up devices in module_exit path
bnxt_re: Fix race between the netdev register and unregister events
bnxt_re: Remove RTNL lock dependency in bnxt_re_query_port
bnxt_re: Don't issue cmd to delete GID for QP1 GID entry before the QP is destroyed
Steve Wise (3):
iw_cxgb4: put ep reference in pass_accept_req()
iw_cxgb4: drop listen destroy replies if no ep found
iw_cxgb4: remove the stid on listen create failure
Sudip Mukherjee (1):
IB/mlx5: fix debugfs cleanup
drivers/infiniband/core/verbs.c | 4 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 14 ++- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 107 ++++++++++++-------- drivers/infiniband/hw/bnxt_re/main.c | 28 ++++++ drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 4 + drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 3 +- drivers/infiniband/hw/cxgb4/cm.c | 9 +- drivers/infiniband/hw/i40iw/i40iw.h | 1 - drivers/infiniband/hw/i40iw/i40iw_cm.c | 154 ++++++++++++++--------------- drivers/infiniband/hw/i40iw/i40iw_cm.h | 5 + drivers/infiniband/hw/i40iw/i40iw_main.c | 39 +++++--- drivers/infiniband/hw/i40iw/i40iw_utils.c | 6 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 12 +++ drivers/infiniband/hw/mlx5/main.c | 6 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 3 + drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 31 +++++- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 16 ++- 17 files changed, 281 insertions(+), 161 deletions(-)
Signature · 8 lines
Doug Ledford <[email protected]> GPG KeyID: B826A3330E572FDD Key fingerprint = AE6B 1BDA 122B 23B4 265B 1274 B826 A333 0E57 2FDD -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
A message that is not in the archive (sent off-list or not yet received): 1506114769.120853.7.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org
Quoted 8 lines · Doug Ledford
- Smattering of miscellanous fixes
- A five patch series for i40iw that had a patch (5/5) that was larger than I would like, but I took it because it's needed for large scale users
- An 8 patch series forbnxt_rethat landed right as I was leaving on PTO and so had to wait until now...they are all appropriate fixes for -rc IMO
Honestly, I'm not sure if I'm going to pull this. I already got one "fix" pull request today that I didn't think was just fixes.
This looks very similar - fixes mixed in with what looks like development and new features that have never worked before.
I thought we agreed thar rdma wasn't going to continue to be "that subsystem"?
Linu
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
A message that is not in the archive (sent off-list or not yet received): CA+55aFz2hYPEkweckHKpOU45bHQU7tFLKYoVWaMGduMSP4NCFA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org
Quoted 15 lines · Linus Torvalds
Quoted 12 lines · Doug Ledford
- Smattering of miscellanous fixes
- A five patch series for i40iw that had a patch (5/5) that was larger
than I would like, but I took it because it's needed for large
scale
users
- An 8 patch series forbnxt_rethat landed right as I was leaving on
PTO and so had to wait until now...they are all appropriate fixes
for
-rc IMO
Quoted 5 lines
Honestly, I'm not sure if I'm going to pull this. I already got one "fix" pull request today that I didn't think was just fixes.
This looks very similar - fixes mixed in with what looks like development and new features that have never worked before.
I disagree...I just went through the list of patches I sent you, and if there's something there you don't think is a fix, I'm happy to hear about it. But from my reading, they are all fixes. The only one that's possibly arguable is f16dc0aa5ea2 (i40iw: Add support for port reuse on active side connections) and I specifically called that one out and listed the reason I included it.
Quoted 2 lines
I thought we agreed thar rdma wasn't going to continue to be "that subsystem"?
I don't think that's the case here. Please let me know any patches in this list that you disagree with being fixes.
Signature · 8 lines
Doug Ledford <[email protected]> GPG KeyID: B826A3330E572FDD Key fingerprint = AE6B 1BDA 122B 23B4 265B 1274 B826 A333 0E57 2FDD -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
A message that is not in the archive (sent off-list or not yet received): 1506176753.120853.65.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org
Quoted 7 lines · Doug Ledford
Quoted 3 lines
This looks very similar - fixes mixed in with what looks like development and new features that have never worked before.
I disagree...I just went through the list of patches I sent you, and if there's something there you don't think is a fix, I'm happy to hear about it. But from my reading, they are all fixes.
Ok, pulled.
Linus
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html