* [GIT PULL] nvme fixes for 4.14
@ 2017-10-20 13:17 ` Christoph Hellwig
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Hellwig @ 2017-10-20 13:17 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, Sagi Grimberg, linux-nvme, linux-block
Hi Jens,
below are two regression fixes each for RDMA and FC, and a fix for a SQHD
update race in the target.
The following changes since commit 639812a1ed9bf49ae2c026086fbf975339cd1eef:
nbd: don't set the device size until we're connected (2017-10-09 12:29:22 -0600)
are available in the git repository at:
git://git.infradead.org/nvme.git nvme-4.14
for you to fetch changes up to f04b9cc87b5fc466b1b7231ba7b078e885956c5b:
nvme-rdma: Fix error status return in tagset allocation failure (2017-10-19 17:13:51 +0200)
----------------------------------------------------------------
James Smart (3):
nvme-fc: fix iowait hang
nvme-fc: retry initial controller connections 3 times
nvmet: synchronize sqhd update
Sagi Grimberg (2):
nvme-rdma: Fix possible double free in reconnect flow
nvme-rdma: Fix error status return in tagset allocation failure
drivers/nvme/host/fc.c | 37 +++++++++++++++++++++++++++++++++----
drivers/nvme/host/rdma.c | 16 ++++++++++++----
drivers/nvme/target/core.c | 15 ++++++++++++---
drivers/nvme/target/nvmet.h | 2 +-
4 files changed, 58 insertions(+), 12 deletions(-)
^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL] nvme fixes for 4.14
@ 2017-10-20 13:17 ` Christoph Hellwig
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Hellwig @ 2017-10-20 13:17 UTC (permalink / raw)
Hi Jens,
below are two regression fixes each for RDMA and FC, and a fix for a SQHD
update race in the target.
The following changes since commit 639812a1ed9bf49ae2c026086fbf975339cd1eef:
nbd: don't set the device size until we're connected (2017-10-09 12:29:22 -0600)
are available in the git repository at:
git://git.infradead.org/nvme.git nvme-4.14
for you to fetch changes up to f04b9cc87b5fc466b1b7231ba7b078e885956c5b:
nvme-rdma: Fix error status return in tagset allocation failure (2017-10-19 17:13:51 +0200)
----------------------------------------------------------------
James Smart (3):
nvme-fc: fix iowait hang
nvme-fc: retry initial controller connections 3 times
nvmet: synchronize sqhd update
Sagi Grimberg (2):
nvme-rdma: Fix possible double free in reconnect flow
nvme-rdma: Fix error status return in tagset allocation failure
drivers/nvme/host/fc.c | 37 +++++++++++++++++++++++++++++++++----
drivers/nvme/host/rdma.c | 16 ++++++++++++----
drivers/nvme/target/core.c | 15 ++++++++++++---
drivers/nvme/target/nvmet.h | 2 +-
4 files changed, 58 insertions(+), 12 deletions(-)
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [GIT PULL] nvme fixes for 4.14
2017-10-20 13:17 ` Christoph Hellwig
@ 2017-10-20 14:04 ` Jens Axboe
-1 siblings, 0 replies; 12+ messages in thread
From: Jens Axboe @ 2017-10-20 14:04 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, Sagi Grimberg, linux-nvme, linux-block
On 10/20/2017 08:17 AM, Christoph Hellwig wrote:
> Hi Jens,
>
> below are two regression fixes each for RDMA and FC, and a fix for a SQHD
> update race in the target.
>
> The following changes since commit 639812a1ed9bf49ae2c026086fbf975339cd1eef:
>
> nbd: don't set the device size until we're connected (2017-10-09 12:29:22 -0600)
>
> are available in the git repository at:
>
> git://git.infradead.org/nvme.git nvme-4.14
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL] nvme fixes for 4.14
@ 2017-10-20 14:04 ` Jens Axboe
0 siblings, 0 replies; 12+ messages in thread
From: Jens Axboe @ 2017-10-20 14:04 UTC (permalink / raw)
On 10/20/2017 08:17 AM, Christoph Hellwig wrote:
> Hi Jens,
>
> below are two regression fixes each for RDMA and FC, and a fix for a SQHD
> update race in the target.
>
> The following changes since commit 639812a1ed9bf49ae2c026086fbf975339cd1eef:
>
> nbd: don't set the device size until we're connected (2017-10-09 12:29:22 -0600)
>
> are available in the git repository at:
>
> git://git.infradead.org/nvme.git nvme-4.14
Pulled, thanks.
--
Jens Axboe
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [GIT PULL] nvme fixes for 4.14
2017-09-11 16:16 ` Christoph Hellwig
@ 2017-09-11 16:18 ` Jens Axboe
-1 siblings, 0 replies; 12+ messages in thread
From: Jens Axboe @ 2017-09-11 16:18 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 09/11/2017 10:16 AM, Christoph Hellwig wrote:
> I've done the trivial rebase and will send you the new PR after it has
> survived local testing and the build bot.
Thanks - I pushed out a new for-linus base, so we should be good now.
--
Jens Axboe
^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL] nvme fixes for 4.14
@ 2017-09-11 16:18 ` Jens Axboe
0 siblings, 0 replies; 12+ messages in thread
From: Jens Axboe @ 2017-09-11 16:18 UTC (permalink / raw)
On 09/11/2017 10:16 AM, Christoph Hellwig wrote:
> I've done the trivial rebase and will send you the new PR after it has
> survived local testing and the build bot.
Thanks - I pushed out a new for-linus base, so we should be good now.
--
Jens Axboe
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [GIT PULL] nvme fixes for 4.14
2017-09-11 15:54 ` Jens Axboe
@ 2017-09-11 16:16 ` Christoph Hellwig
-1 siblings, 0 replies; 12+ messages in thread
From: Christoph Hellwig @ 2017-09-11 16:16 UTC (permalink / raw)
To: Jens Axboe
Cc: Christoph Hellwig, Keith Busch, linux-block, Sagi Grimberg, linux-nvme
I've done the trivial rebase and will send you the new PR after it has
survived local testing and the build bot.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL] nvme fixes for 4.14
@ 2017-09-11 16:16 ` Christoph Hellwig
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Hellwig @ 2017-09-11 16:16 UTC (permalink / raw)
I've done the trivial rebase and will send you the new PR after it has
survived local testing and the build bot.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [GIT PULL] nvme fixes for 4.14
2017-09-11 15:46 ` Christoph Hellwig
@ 2017-09-11 15:54 ` Jens Axboe
-1 siblings, 0 replies; 12+ messages in thread
From: Jens Axboe @ 2017-09-11 15:54 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
On 09/11/2017 09:46 AM, Christoph Hellwig wrote:
> Hi Jens,
>
> below are a few small fixes for the current merge window:
>
> - fix string.h compilation failures with the new memcpy_and_pad
> helper (Martin Wilck)
> - fix incorrect dereference of a PCI data structure in the lightnvm
> support code (me)
> - HMB fixes (Akinobu Mita and me)
>
> The following changes since commit 40a5fce495715c48c2e02668144e68a507ac5a30:
>
> nvme-fabrics: generate spec-compliant UUID NQNs (2017-09-01 09:48:01 +0200)
>
> are available in the git repository at:
>
> git://git.infradead.org/nvme.git nvme-4.14
>
> for you to fetch changes up to 47256a9529757b56f6ffca09c9fcf778ce61f0f5:
>
> string.h: un-fortify memcpy_and_pad (2017-09-11 13:56:09 +0200)
This is throwing rejects against current master, in pci.c. Can you base it
on the current master tree?
--
Jens Axboe
^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL] nvme fixes for 4.14
@ 2017-09-11 15:54 ` Jens Axboe
0 siblings, 0 replies; 12+ messages in thread
From: Jens Axboe @ 2017-09-11 15:54 UTC (permalink / raw)
On 09/11/2017 09:46 AM, Christoph Hellwig wrote:
> Hi Jens,
>
> below are a few small fixes for the current merge window:
>
> - fix string.h compilation failures with the new memcpy_and_pad
> helper (Martin Wilck)
> - fix incorrect dereference of a PCI data structure in the lightnvm
> support code (me)
> - HMB fixes (Akinobu Mita and me)
>
> The following changes since commit 40a5fce495715c48c2e02668144e68a507ac5a30:
>
> nvme-fabrics: generate spec-compliant UUID NQNs (2017-09-01 09:48:01 +0200)
>
> are available in the git repository at:
>
> git://git.infradead.org/nvme.git nvme-4.14
>
> for you to fetch changes up to 47256a9529757b56f6ffca09c9fcf778ce61f0f5:
>
> string.h: un-fortify memcpy_and_pad (2017-09-11 13:56:09 +0200)
This is throwing rejects against current master, in pci.c. Can you base it
on the current master tree?
--
Jens Axboe
^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL] nvme fixes for 4.14
@ 2017-09-11 15:46 ` Christoph Hellwig
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Hellwig @ 2017-09-11 15:46 UTC (permalink / raw)
To: Jens Axboe; +Cc: Keith Busch, linux-block, Sagi Grimberg, linux-nvme
Hi Jens,
below are a few small fixes for the current merge window:
- fix string.h compilation failures with the new memcpy_and_pad
helper (Martin Wilck)
- fix incorrect dereference of a PCI data structure in the lightnvm
support code (me)
- HMB fixes (Akinobu Mita and me)
The following changes since commit 40a5fce495715c48c2e02668144e68a507ac5a30:
nvme-fabrics: generate spec-compliant UUID NQNs (2017-09-01 09:48:01 +0200)
are available in the git repository at:
git://git.infradead.org/nvme.git nvme-4.14
for you to fetch changes up to 47256a9529757b56f6ffca09c9fcf778ce61f0f5:
string.h: un-fortify memcpy_and_pad (2017-09-11 13:56:09 +0200)
----------------------------------------------------------------
Akinobu Mita (1):
nvme-pci: use appropriate initial chunk size for HMB allocation
Christoph Hellwig (4):
nvme: fix lightnvm check
nvme-pci: fix host memory buffer allocation fallback
nvme-pci: propagate (some) errors from host memory buffer setup
nvme-pci: implement the HMB entry number and size limitations
Martin Wilck (1):
string.h: un-fortify memcpy_and_pad
drivers/nvme/host/core.c | 11 ++++---
drivers/nvme/host/lightnvm.c | 26 ----------------
drivers/nvme/host/nvme.h | 13 +++++---
drivers/nvme/host/pci.c | 74 ++++++++++++++++++++++++++++++--------------
include/linux/nvme.h | 4 ++-
include/linux/string.h | 15 ++-------
6 files changed, 70 insertions(+), 73 deletions(-)
^ permalink raw reply [flat|nested] 12+ messages in thread
* [GIT PULL] nvme fixes for 4.14
@ 2017-09-11 15:46 ` Christoph Hellwig
0 siblings, 0 replies; 12+ messages in thread
From: Christoph Hellwig @ 2017-09-11 15:46 UTC (permalink / raw)
Hi Jens,
below are a few small fixes for the current merge window:
- fix string.h compilation failures with the new memcpy_and_pad
helper (Martin Wilck)
- fix incorrect dereference of a PCI data structure in the lightnvm
support code (me)
- HMB fixes (Akinobu Mita and me)
The following changes since commit 40a5fce495715c48c2e02668144e68a507ac5a30:
nvme-fabrics: generate spec-compliant UUID NQNs (2017-09-01 09:48:01 +0200)
are available in the git repository at:
git://git.infradead.org/nvme.git nvme-4.14
for you to fetch changes up to 47256a9529757b56f6ffca09c9fcf778ce61f0f5:
string.h: un-fortify memcpy_and_pad (2017-09-11 13:56:09 +0200)
----------------------------------------------------------------
Akinobu Mita (1):
nvme-pci: use appropriate initial chunk size for HMB allocation
Christoph Hellwig (4):
nvme: fix lightnvm check
nvme-pci: fix host memory buffer allocation fallback
nvme-pci: propagate (some) errors from host memory buffer setup
nvme-pci: implement the HMB entry number and size limitations
Martin Wilck (1):
string.h: un-fortify memcpy_and_pad
drivers/nvme/host/core.c | 11 ++++---
drivers/nvme/host/lightnvm.c | 26 ----------------
drivers/nvme/host/nvme.h | 13 +++++---
drivers/nvme/host/pci.c | 74 ++++++++++++++++++++++++++++++--------------
include/linux/nvme.h | 4 ++-
include/linux/string.h | 15 ++-------
6 files changed, 70 insertions(+), 73 deletions(-)
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2017-10-20 14:04 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-20 13:17 [GIT PULL] nvme fixes for 4.14 Christoph Hellwig
2017-10-20 13:17 ` Christoph Hellwig
2017-10-20 14:04 ` Jens Axboe
2017-10-20 14:04 ` Jens Axboe
-- strict thread matches above, loose matches on Subject: below --
2017-09-11 15:46 Christoph Hellwig
2017-09-11 15:46 ` Christoph Hellwig
2017-09-11 15:54 ` Jens Axboe
2017-09-11 15:54 ` Jens Axboe
2017-09-11 16:16 ` Christoph Hellwig
2017-09-11 16:16 ` Christoph Hellwig
2017-09-11 16:18 ` Jens Axboe
2017-09-11 16:18 ` 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.