[GIT PULL] nvme fixes for Linux 5.13
From: Christoph Hellwig <hch@infradead.org>
Date: 2021-05-20 08:00:35
The following changes since commit 4bc2082311311892742deb2ce04bc335f85ee27a:
block/partitions/efi.c: Fix the efi_partition() kernel-doc header (2021-05-14 09:00:06 -0600)
are available in the Git repository at:
git://git.infradead.org/nvme.git tags/nvme-5.13-2021-05-20
for you to fetch changes up to a7d139145a6640172516b193abf6d2398620aa14:
nvme-fc: clear q_live at beginning of association teardown (2021-05-19 08:40:24 +0200)
----------------------------------------------------------------
nvme fixes for Linux 5.13:
- nvme-tcp corruption and timeout fixes (Sagi Grimberg, Keith Busch)
- nvme-fc teardown fix (James Smart)
- nvmet/nvme-loop memory leak fixes (Wu Bo)
----------------------------------------------------------------
James Smart (1):
nvme-fc: clear q_live at beginning of association teardown
Keith Busch (1):
nvme-tcp: rerun io_work if req_list is not empty
Sagi Grimberg (1):
nvme-tcp: fix possible use-after-completion
Wu Bo (2):
nvmet: fix memory leak in nvmet_alloc_ctrl()
nvme-loop: fix memory leak in nvme_loop_create_ctrl()
drivers/nvme/host/fc.c | 12 ++++++++++++
drivers/nvme/host/tcp.c | 5 +++--
drivers/nvme/target/core.c | 2 +-
drivers/nvme/target/loop.c | 4 +++-
4 files changed, 19 insertions(+), 4 deletions(-)