nvme: ANA fixups
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest10 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | nvme: add missing kfree() in nvme_configure_ana()drivers/ | +1 | 2 replies | |
| 2/10 | nvme: ANA transition timeout handlingdrivers/ drivers/ drivers/ | +39 | 1 reply | |
| 2/10 | nvme: ANA transition timeout handling | +0 | 1 reply | |
| 3/10 | nvme: Only update capacity for optimized or non-optimized pathsdrivers/ drivers/ drivers/ | +16 | 1 reply | |
| 4/10 | nvme: clear current path on ANA state changedrivers/ | +1 | 2 replies | |
| 4/10 | nvme: clear current path on ANA state change | +0 | 0 replies | |
| 5/10 | nvme: retry nvme_get_log_ext() when processing ANA logdrivers/ | +8 | 1 reply | |
| 6/10 | nvme: simplify check for ANA in nvme_ns_id_attrs_are_visible()drivers/ | +1 | 1 reply | |
| 7/10 | nvmet: make ANATT configurabledrivers/ drivers/ drivers/ +1 more | +32 | 1 reply | |
| 8/10 | nvmet: Set nanagrpid correctlydrivers/ | +22 | 1 reply | |
| 8/10 | nvmet: Set nanagrpid correctly | +0 | 1 reply | |
| 9/10 | nvmet: Set mnan correctlydrivers/ | +1 | 1 reply | |
| 9/10 | nvmet: Set mnan correctly | +0 | 1 reply | |
| 10/10 | nvmet: set 'nuse' and 'nsze' to zero for inaccessible pathsdrivers/ | +12 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/10] nvme: ANA fixups
Hi Christoph,
here's a set of patches and updates for the ANA support, both host and target. It's mainly small issues I've found during testing.
Patches are relative to your nvme-ana branch.
As usual, comments and reviews are welcome.
Hannes Reinecke (10):
nvme: add missing kfree() in nvme_configure_ana()
nvme: ANA transition timeout handling
nvme: Only update capacity for optimized or non-optimized paths
nvme: clear current path on ANA state change
nvme: retry nvme_get_log_ext() when processing ANA log
nvme: simplify check for ANA in nvme_ns_id_attrs_are_visible()
nvmet: make ANATT configurable
nvmet: Set nanagrpid correctly
nvmet: Set mnan correctly
nvmet: set 'nuse' and 'nsze' to zero for inaccessible paths
drivers/nvme/host/core.c | 17 ++++++++++---- drivers/nvme/host/multipath.c | 51 +++++++++++++++++++++++++++++------------ drivers/nvme/host/nvme.h | 17 +++++++++++++- drivers/nvme/target/admin-cmd.c | 43 +++++++++++++++++++++++++++------- drivers/nvme/target/configfs.c | 28 ++++++++++++++++++++++ drivers/nvme/target/core.c | 1 + drivers/nvme/target/nvmet.h | 2 ++ 7 files changed, 131 insertions(+), 28 deletions(-)
Signature · 1 line
2.12.3