From: Christoph Hellwig <hch@infradead.org> To: Jens Axboe <axboe@kernel.dk> Cc: Keith Busch <kbusch@kernel.org>, linux-block@vger.kernel.org, Sagi Grimberg <sagi@grimberg.me>, linux-nvme@lists.infradead.org Subject: [GIT PULL] second round of nvme updates for 5.12 Date: Thu, 11 Feb 2021 19:15:26 +0100 [thread overview] Message-ID: <YCV0PmcdMDOeQp5Q@infradead.org> (raw) Note that we have some issues with the previous updates. We're working fast on fixes for those, but in the meantime I think it is good to get these changes out to you and into linux-next. The following changes since commit 6751c1e3cff3aa763c760c08862627069a37b50e: bcache: Avoid comma separated statements (2021-02-10 08:06:00 -0700) are available in the Git repository at: git://git.infradead.org/nvme.git tags/nvme-5.12-2021-02-11 for you to fetch changes up to e11e5116171dedeaf63735931e72ad5de0f30ed5: nvme-tcp: fix crash triggered with a dataless request submission (2021-02-11 08:04:51 +0100) ---------------------------------------------------------------- nvme updates for 5.12: - fix multipath handling of ->queue_rq errors (Chao Leng) - nvmet cleanups (Chaitanya Kulkarni) - add a quirk for buggy Amazon controller (Filippo Sironi) - avoid devm allocations in nvme-hwmon that don't interact well with fabrics (Hannes Reinecke) - sysfs cleanups (Jiapeng Chong) - fix nr_zones for multipath (Keith Busch) - nvme-tcp crash fix for no-data commands (Sagi Grimberg) - nvmet-tcp fixes (Sagi Grimberg) - add a missing __rcu annotation (me) ---------------------------------------------------------------- Chaitanya Kulkarni (10): nvmet: set status to 0 in case for invalid nsid nvmet: return uniform error for invalid ns nvmet: make nvmet_find_namespace() req based nvmet: remove extra variable in id-ns handler nvmet: add helper to report invalid opcode nvmet: use invalid cmd opcode helper nvmet: use invalid cmd opcode helper nvmet: use min of device_path and disk len nvmet: add nvmet_req_subsys() helper nvmet: remove else at the end of the function Chao Leng (4): blk-mq: introduce blk_mq_set_request_complete nvme: introduce a nvme_host_path_error helper nvme-fabrics: avoid double completions in nvmf_fail_nonready_command nvme-rdma: handle nvme_rdma_post_send failures better Christoph Hellwig (1): nvmet-fc: add a missing __rcu annotation to nvmet_fc_tgt_assoc.queues Filippo Sironi (1): nvme: add 48-bit DMA address quirk for Amazon NVMe controllers Hannes Reinecke (1): nvme-hwmon: rework to avoid devm allocation Jiapeng Chong (1): nvme: convert sysfs sprintf/snprintf family to sysfs_emit Keith Busch (1): nvme-multipath: set nr_zones for zoned namespaces Sagi Grimberg (3): nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs nvmet-tcp: fix potential race of tcp socket closing accept_work nvme-tcp: fix crash triggered with a dataless request submission drivers/nvme/host/core.c | 26 +++++++++++++---- drivers/nvme/host/fabrics.c | 6 +--- drivers/nvme/host/hwmon.c | 31 +++++++++++++------- drivers/nvme/host/multipath.c | 4 +++ drivers/nvme/host/nvme.h | 15 ++++++++++ drivers/nvme/host/pci.c | 21 +++++++++++++- drivers/nvme/host/rdma.c | 4 ++- drivers/nvme/host/tcp.c | 2 +- drivers/nvme/target/admin-cmd.c | 59 ++++++++++++++++----------------------- drivers/nvme/target/core.c | 37 +++++++++++++++--------- drivers/nvme/target/fc.c | 2 +- drivers/nvme/target/io-cmd-bdev.c | 5 +--- drivers/nvme/target/io-cmd-file.c | 5 +--- drivers/nvme/target/nvmet.h | 10 +++++-- drivers/nvme/target/passthru.c | 6 ++-- drivers/nvme/target/tcp.c | 59 ++++++++++++++++++++++++++++----------- drivers/nvme/target/trace.h | 9 ++++-- include/linux/blk-mq.h | 12 ++++++++ 18 files changed, 208 insertions(+), 105 deletions(-)
WARNING: multiple messages have this Message-ID (diff)
From: Christoph Hellwig <hch@infradead.org> To: Jens Axboe <axboe@kernel.dk> Cc: Keith Busch <kbusch@kernel.org>, linux-block@vger.kernel.org, Sagi Grimberg <sagi@grimberg.me>, linux-nvme@lists.infradead.org Subject: [GIT PULL] second round of nvme updates for 5.12 Date: Thu, 11 Feb 2021 19:15:26 +0100 [thread overview] Message-ID: <YCV0PmcdMDOeQp5Q@infradead.org> (raw) Note that we have some issues with the previous updates. We're working fast on fixes for those, but in the meantime I think it is good to get these changes out to you and into linux-next. The following changes since commit 6751c1e3cff3aa763c760c08862627069a37b50e: bcache: Avoid comma separated statements (2021-02-10 08:06:00 -0700) are available in the Git repository at: git://git.infradead.org/nvme.git tags/nvme-5.12-2021-02-11 for you to fetch changes up to e11e5116171dedeaf63735931e72ad5de0f30ed5: nvme-tcp: fix crash triggered with a dataless request submission (2021-02-11 08:04:51 +0100) ---------------------------------------------------------------- nvme updates for 5.12: - fix multipath handling of ->queue_rq errors (Chao Leng) - nvmet cleanups (Chaitanya Kulkarni) - add a quirk for buggy Amazon controller (Filippo Sironi) - avoid devm allocations in nvme-hwmon that don't interact well with fabrics (Hannes Reinecke) - sysfs cleanups (Jiapeng Chong) - fix nr_zones for multipath (Keith Busch) - nvme-tcp crash fix for no-data commands (Sagi Grimberg) - nvmet-tcp fixes (Sagi Grimberg) - add a missing __rcu annotation (me) ---------------------------------------------------------------- Chaitanya Kulkarni (10): nvmet: set status to 0 in case for invalid nsid nvmet: return uniform error for invalid ns nvmet: make nvmet_find_namespace() req based nvmet: remove extra variable in id-ns handler nvmet: add helper to report invalid opcode nvmet: use invalid cmd opcode helper nvmet: use invalid cmd opcode helper nvmet: use min of device_path and disk len nvmet: add nvmet_req_subsys() helper nvmet: remove else at the end of the function Chao Leng (4): blk-mq: introduce blk_mq_set_request_complete nvme: introduce a nvme_host_path_error helper nvme-fabrics: avoid double completions in nvmf_fail_nonready_command nvme-rdma: handle nvme_rdma_post_send failures better Christoph Hellwig (1): nvmet-fc: add a missing __rcu annotation to nvmet_fc_tgt_assoc.queues Filippo Sironi (1): nvme: add 48-bit DMA address quirk for Amazon NVMe controllers Hannes Reinecke (1): nvme-hwmon: rework to avoid devm allocation Jiapeng Chong (1): nvme: convert sysfs sprintf/snprintf family to sysfs_emit Keith Busch (1): nvme-multipath: set nr_zones for zoned namespaces Sagi Grimberg (3): nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs nvmet-tcp: fix potential race of tcp socket closing accept_work nvme-tcp: fix crash triggered with a dataless request submission drivers/nvme/host/core.c | 26 +++++++++++++---- drivers/nvme/host/fabrics.c | 6 +--- drivers/nvme/host/hwmon.c | 31 +++++++++++++------- drivers/nvme/host/multipath.c | 4 +++ drivers/nvme/host/nvme.h | 15 ++++++++++ drivers/nvme/host/pci.c | 21 +++++++++++++- drivers/nvme/host/rdma.c | 4 ++- drivers/nvme/host/tcp.c | 2 +- drivers/nvme/target/admin-cmd.c | 59 ++++++++++++++++----------------------- drivers/nvme/target/core.c | 37 +++++++++++++++--------- drivers/nvme/target/fc.c | 2 +- drivers/nvme/target/io-cmd-bdev.c | 5 +--- drivers/nvme/target/io-cmd-file.c | 5 +--- drivers/nvme/target/nvmet.h | 10 +++++-- drivers/nvme/target/passthru.c | 6 ++-- drivers/nvme/target/tcp.c | 59 ++++++++++++++++++++++++++++----------- drivers/nvme/target/trace.h | 9 ++++-- include/linux/blk-mq.h | 12 ++++++++ 18 files changed, 208 insertions(+), 105 deletions(-) _______________________________________________ Linux-nvme mailing list Linux-nvme@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-nvme
next reply other threads:[~2021-02-11 18:31 UTC|newest] Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-02-11 18:15 Christoph Hellwig [this message] 2021-02-11 18:15 ` [GIT PULL] second round of nvme updates for 5.12 Christoph Hellwig 2021-02-11 18:31 ` Jens Axboe 2021-02-11 18:31 ` Jens Axboe 2021-02-11 18:33 ` Christoph Hellwig 2021-02-11 18:33 ` Christoph Hellwig 2021-02-11 18:34 ` Jens Axboe 2021-02-11 18:34 ` Jens Axboe
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=YCV0PmcdMDOeQp5Q@infradead.org \ --to=hch@infradead.org \ --cc=axboe@kernel.dk \ --cc=kbusch@kernel.org \ --cc=linux-block@vger.kernel.org \ --cc=linux-nvme@lists.infradead.org \ --cc=sagi@grimberg.me \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.