nvme: ANA support
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest11 patches 0 repliesNew
- v1 RFC5 patches 0 repliesSuperseded
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/11 | nvme.h: untangle AEN notice definitionsdrivers/ include/ | +24 | 0 replies | |
| 2/11 | nvme: submit AEN event configuration on startupdrivers/ drivers/ include/ | +25 | 1 reply | |
| 2/11 | nvme: submit AEN event configuration on startup | +0 | 0 replies | |
| 3/11 | nvmet: refactor AER handlingdrivers/ | +15 | 0 replies | |
| 4/11 | nvmet: Add AEN configuration supportdrivers/ drivers/ drivers/ | +12 | 1 reply | |
| 4/11 | nvmet: Add AEN configuration support | +0 | 0 replies | |
| 5/11 | nvme.h: add ANA definitionsinclude/ | +47 | 0 replies | |
| 6/11 | nvme: add support for the log specific fielddrivers/ drivers/ drivers/ +1 more | +6 | 0 replies | |
| 7/11 | nvme: always failover on path or transport errorsdrivers/ | +2 | 1 reply | |
| 8/11 | nvme: add ANA supportdrivers/ drivers/ drivers/ | +366 | 4 replies | |
| 8/11 | nvme: add ANA support | +0 | 0 replies | |
| 8/11 | nvme: add ANA support | +0 | 0 replies | |
| 9/11 | nvmet: add a new nvmet_zero_sgl helperdrivers/ drivers/ | +8 | 0 replies | |
| 10/11 | nvmet: split log page implementationdrivers/ | +37 | 0 replies | |
| 11/11 | nvmet: ANA supportdrivers/ drivers/ drivers/ +3 more | +747 | 1 reply | |
| 11/11 | nvmet: ANA support | +0 | 2 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCHv2 00/11] nvme: ANA support
Hi all,
here's now the second round of adding ANA support to the nvme subsystem. It's the combined patchset from hch and me, and I've included all reviews I've had so far.
There are actually two parts to it:
The first patches update AEN configuration support as ANA relies on AENs to be sent. So we should better make sure that we have them enabled.
The second part is then the ANA support proper.
As usual, comments and reviews are welcome.
Christoph Hellwig (8):
nvme.h: untangle AEN notice definitions
nvmet: refactor AER handling
nvme.h: add ANA definitions
nvme: add support for the log specific field
nvme: always failover on path or transport errors
nvme: add ANA support
nvmet: add a new nvmet_zero_sgl helper
nvmet: split log page implementation
Hannes Reinecke (3):
nvme: submit AEN event configuration on startup
nvmet: Add AEN configuration support
nvmet: ANA support
drivers/nvme/host/core.c | 390 ++++++++++++++++++++++++++++++++++++---- drivers/nvme/host/lightnvm.c | 2 +- drivers/nvme/host/multipath.c | 43 ++++- drivers/nvme/host/nvme.h | 20 ++- drivers/nvme/target/admin-cmd.c | 247 +++++++++++++++++++------ drivers/nvme/target/configfs.c | 381 +++++++++++++++++++++++++++++++++++++++ drivers/nvme/target/core.c | 120 +++++++++++-- drivers/nvme/target/discovery.c | 49 +++-- drivers/nvme/target/io-cmd.c | 36 ++++ drivers/nvme/target/nvmet.h | 52 ++++++ include/linux/nvme.h | 65 ++++++- 11 files changed, 1275 insertions(+), 130 deletions(-)
Signature · 1 line
2.12.3