* [GIT PULL] nvme fixes for Linux 4.16
@ 2018-02-14 23:52 Keith Busch
2018-02-15 2:04 ` Jens Axboe
0 siblings, 1 reply; 6+ messages in thread
From: Keith Busch @ 2018-02-14 23:52 UTC (permalink / raw)
Hi Jens,
After syncing with Christoph and Sagi, we feel this is a good time to
send our latest fixes across most of the nvme components for 4.16:
The following changes since commit a7877390614770965a6925dfed79cbd3eeeb61e0:
block, bfq: add requeue-request hook (2018-02-07 15:17:46 -0700)
are available in the git repository at:
git://git.infradead.org/nvme.git nvme-4.16-rc
for you to fetch changes up to 8000d1fdb07e365e6565c2415aefdfed15413794:
nvme-rdma: fix sysfs invoked reset_ctrl error flow (2018-02-14 15:44:22 +0200)
----------------------------------------------------------------
Israel Rukshin (1):
nvmet: Change return code of discard command if not supported
James Smart (2):
nvme_fc: correct abort race condition on resets
nvme_fc: cleanup io completion
Jianchao Wang (1):
nvme: fix the deadlock in nvme_update_formats
Keith Busch (3):
nvme: Fix discard buffer overrun
nvme-pci: Remap CMB SQ entries on every controller reset
nvme-pci: Fix timeouts in connecting state
Max Gurtovoy (3):
nvme: rename NVME_CTRL_RECONNECTING state to NVME_CTRL_CONNECTING
nvme-rdma: use NVME_CTRL_CONNECTING state to mark init process
nvme: delete NVME_CTRL_LIVE --> NVME_CTRL_CONNECTING transition
Nitzan Carmi (1):
nvme-rdma: fix sysfs invoked reset_ctrl error flow
Roland Dreier (1):
nvme: Don't use a stack buffer for keep-alive command
drivers/nvme/host/core.c | 45 ++++++++-----
drivers/nvme/host/fabrics.h | 9 +--
drivers/nvme/host/fc.c | 157 ++++++++++---------------------------------
drivers/nvme/host/nvme.h | 3 +-
drivers/nvme/host/pci.c | 39 ++++++-----
drivers/nvme/host/rdma.c | 16 ++---
drivers/nvme/target/io-cmd.c | 7 +-
7 files changed, 106 insertions(+), 170 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL] nvme fixes for Linux 4.16
2018-02-14 23:52 [GIT PULL] nvme fixes for Linux 4.16 Keith Busch
@ 2018-02-15 2:04 ` Jens Axboe
0 siblings, 0 replies; 6+ messages in thread
From: Jens Axboe @ 2018-02-15 2:04 UTC (permalink / raw)
On 2/14/18 4:52 PM, Keith Busch wrote:
> Hi Jens,
>
> After syncing with Christoph and Sagi, we feel this is a good time to
> send our latest fixes across most of the nvme components for 4.16:
>
> The following changes since commit a7877390614770965a6925dfed79cbd3eeeb61e0:
>
> block, bfq: add requeue-request hook (2018-02-07 15:17:46 -0700)
>
> are available in the git repository at:
>
> git://git.infradead.org/nvme.git nvme-4.16-rc
Pulled, thanks Keith.
--
Jens Axboe
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] nvme fixes for Linux 4.16
2018-01-08 18:52 ` Christoph Hellwig
@ 2018-01-08 19:20 ` Jens Axboe
-1 siblings, 0 replies; 6+ messages in thread
From: Jens Axboe @ 2018-01-08 19:20 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 1/8/18 11:52 AM, Christoph Hellwig wrote:
> Hi Jens,
>
> below are the pending nvme updates for Linux 4.16. Just fixes and
> cleanups from various contributors this time around.
>
> The following changes since commit fb350e0ad99359768e1e80b4784692031ec340e4:
>
> blk-mq: fix race between updating nr_hw_queues and switching io sched (2018-01-06 09:25:36 -0700)
>
> are available in the git repository at:
>
> git://git.infradead.org/nvme.git nvme-4.16
Thanks, pulled.
--
Jens Axboe
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL] nvme fixes for Linux 4.16
@ 2018-01-08 19:20 ` Jens Axboe
0 siblings, 0 replies; 6+ messages in thread
From: Jens Axboe @ 2018-01-08 19:20 UTC (permalink / raw)
On 1/8/18 11:52 AM, Christoph Hellwig wrote:
> Hi Jens,
>
> below are the pending nvme updates for Linux 4.16. Just fixes and
> cleanups from various contributors this time around.
>
> The following changes since commit fb350e0ad99359768e1e80b4784692031ec340e4:
>
> blk-mq: fix race between updating nr_hw_queues and switching io sched (2018-01-06 09:25:36 -0700)
>
> are available in the git repository at:
>
> git://git.infradead.org/nvme.git nvme-4.16
Thanks, pulled.
--
Jens Axboe
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL] nvme fixes for Linux 4.16
@ 2018-01-08 18:52 ` Christoph Hellwig
0 siblings, 0 replies; 6+ messages in thread
From: Christoph Hellwig @ 2018-01-08 18:52 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
Hi Jens,
below are the pending nvme updates for Linux 4.16. Just fixes and
cleanups from various contributors this time around.
The following changes since commit fb350e0ad99359768e1e80b4784692031ec340e4:
blk-mq: fix race between updating nr_hw_queues and switching io sched (2018-01-06 09:25:36 -0700)
are available in the git repository at:
git://git.infradead.org/nvme.git nvme-4.16
for you to fetch changes up to b837b28394fb76993c28bb242db7061ee0417da6:
nvme: fix subsystem multiple controllers support check (2018-01-08 16:57:00 +0100)
----------------------------------------------------------------
Israel Rukshin (3):
nvmet: fix error flow in nvmet_alloc_ctrl()
nvmet: rearrange nvmet_ctrl_free()
nvme: fix subsystem multiple controllers support check
James Smart (5):
nvme_fcloop: fix abort race condition
nvme_fcloop: disassocate local port structs
nvme_fcloop: rework to remove xxx_IN_ISR feature flags
nvme_fcloop: refactor host/target io job access
nvmet-fc: cleanup nvmet add_port/remove_port
Jianchao Wang (1):
nvme-pci: fix NULL pointer reference in nvme_alloc_ns
Max Gurtovoy (1):
nvme: modify the debug level for setting shutdown timeout
Minwoo Im (1):
nvme-pci: remove an unnecessary initialization in HMB code
Nitzan Carmi (1):
nvme: take refcount on transport module
Roy Shterman (1):
nvme-fabrics: protect against module unload during create_ctrl
Sagi Grimberg (4):
nvmet-rdma: removed queue cleanup from module exit
nvmet-rdma: lowering log level for chatty debug messages
nvmet: lower log level for each queue creation
nvme-pci: don't open-code nvme_reset_ctrl
drivers/nvme/host/core.c | 62 ++++++++--
drivers/nvme/host/fabrics.c | 17 ++-
drivers/nvme/host/fabrics.h | 2 +
drivers/nvme/host/fc.c | 1 +
drivers/nvme/host/nvme.h | 1 +
drivers/nvme/host/pci.c | 38 ++++--
drivers/nvme/host/rdma.c | 1 +
drivers/nvme/target/core.c | 11 +-
drivers/nvme/target/fabrics-cmd.c | 2 +-
drivers/nvme/target/fc.c | 24 +---
drivers/nvme/target/fcloop.c | 244 ++++++++++++++++++++++++++++++--------
drivers/nvme/target/loop.c | 1 +
drivers/nvme/target/rdma.c | 20 +---
13 files changed, 307 insertions(+), 117 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL] nvme fixes for Linux 4.16
@ 2018-01-08 18:52 ` Christoph Hellwig
0 siblings, 0 replies; 6+ messages in thread
From: Christoph Hellwig @ 2018-01-08 18:52 UTC (permalink / raw)
Hi Jens,
below are the pending nvme updates for Linux 4.16. Just fixes and
cleanups from various contributors this time around.
The following changes since commit fb350e0ad99359768e1e80b4784692031ec340e4:
blk-mq: fix race between updating nr_hw_queues and switching io sched (2018-01-06 09:25:36 -0700)
are available in the git repository at:
git://git.infradead.org/nvme.git nvme-4.16
for you to fetch changes up to b837b28394fb76993c28bb242db7061ee0417da6:
nvme: fix subsystem multiple controllers support check (2018-01-08 16:57:00 +0100)
----------------------------------------------------------------
Israel Rukshin (3):
nvmet: fix error flow in nvmet_alloc_ctrl()
nvmet: rearrange nvmet_ctrl_free()
nvme: fix subsystem multiple controllers support check
James Smart (5):
nvme_fcloop: fix abort race condition
nvme_fcloop: disassocate local port structs
nvme_fcloop: rework to remove xxx_IN_ISR feature flags
nvme_fcloop: refactor host/target io job access
nvmet-fc: cleanup nvmet add_port/remove_port
Jianchao Wang (1):
nvme-pci: fix NULL pointer reference in nvme_alloc_ns
Max Gurtovoy (1):
nvme: modify the debug level for setting shutdown timeout
Minwoo Im (1):
nvme-pci: remove an unnecessary initialization in HMB code
Nitzan Carmi (1):
nvme: take refcount on transport module
Roy Shterman (1):
nvme-fabrics: protect against module unload during create_ctrl
Sagi Grimberg (4):
nvmet-rdma: removed queue cleanup from module exit
nvmet-rdma: lowering log level for chatty debug messages
nvmet: lower log level for each queue creation
nvme-pci: don't open-code nvme_reset_ctrl
drivers/nvme/host/core.c | 62 ++++++++--
drivers/nvme/host/fabrics.c | 17 ++-
drivers/nvme/host/fabrics.h | 2 +
drivers/nvme/host/fc.c | 1 +
drivers/nvme/host/nvme.h | 1 +
drivers/nvme/host/pci.c | 38 ++++--
drivers/nvme/host/rdma.c | 1 +
drivers/nvme/target/core.c | 11 +-
drivers/nvme/target/fabrics-cmd.c | 2 +-
drivers/nvme/target/fc.c | 24 +---
drivers/nvme/target/fcloop.c | 244 ++++++++++++++++++++++++++++++--------
drivers/nvme/target/loop.c | 1 +
drivers/nvme/target/rdma.c | 20 +---
13 files changed, 307 insertions(+), 117 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2018-02-15 2:04 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-14 23:52 [GIT PULL] nvme fixes for Linux 4.16 Keith Busch
2018-02-15 2:04 ` Jens Axboe
-- strict thread matches above, loose matches on Subject: below --
2018-01-08 18:52 Christoph Hellwig
2018-01-08 18:52 ` Christoph Hellwig
2018-01-08 19:20 ` Jens Axboe
2018-01-08 19:20 ` Jens Axboe
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.