[GIT PULL] nvme fixes for Linux 5.13

Christoph Hellwig
2021-05-13T17:04:15Z

The following changes since commit efed9a3337e341bd0989161b97453b52567bc59d:

kyber: fix out of bounds access when preempted (2021-05-11 08:12:14 -0600)

are available in the Git repository at:

git://git.infradead.org/nvme.git tags/nvme-5.13-2021-05-13

for you to fetch changes up to e181811bd04d874fe48bbfa1165a82068b58144d:

nvmet: use new ana_log_size instead the old one (2021-05-13 16:33:32 +0200)

----------------------------------------------------------------
nvme fix for Linux 5.13

- correct the check for using the inline bio in nvmet
(Chaitanya Kulkarni)
- demote unsupported command warnings (Chaitanya Kulkarni)
- fix corruption due to double initializing ANA state (me, Hou Pu)
- reset ns->file when open fails (Daniel Wagner)
- fix a NULL deref when SEND is completed with error in nvmet-rdma
(Michal Kalderon)

----------------------------------------------------------------
Chaitanya Kulkarni (5):
nvmet: fix inline bio check for bdev-ns
nvmet: fix inline bio check for passthru
nvmet: demote discovery cmd parse err msg to debug
nvmet: use helper to remove the duplicate code
nvmet: demote fabrics cmd parse err msg to debug

Christoph Hellwig (1):
nvme-multipath: fix double initialization of ANA state

Daniel Wagner (1):
nvmet: seset ns->file when open fails

Hou Pu (1):
nvmet: use new ana_log_size instead the old one

Michal Kalderon (1):
nvmet-rdma: Fix NULL deref when SEND is completed with error

drivers/nvme/host/core.c | 3 ++-
drivers/nvme/host/multipath.c | 55 +++++++++++++++++++++------------------
drivers/nvme/host/nvme.h | 8 ++++--
drivers/nvme/target/admin-cmd.c | 7 ++---
drivers/nvme/target/discovery.c | 2 +-
drivers/nvme/target/fabrics-cmd.c | 6 ++---
drivers/nvme/target/io-cmd-bdev.c | 2 +-
drivers/nvme/target/io-cmd-file.c | 8 +++---
drivers/nvme/target/nvmet.h | 6 +++++
drivers/nvme/target/passthru.c | 2 +-
drivers/nvme/target/rdma.c | 4 +--
11 files changed, 58 insertions(+), 45 deletions(-)