From: hare@suse.de (Hannes Reinecke)
Subject: [PATCH 0/6] nvme-cli ANA update
Date: Fri, 27 Jul 2018 12:26:26 +0200 [thread overview]
Message-ID: <20180727102632.32455-1-hare@suse.de> (raw)
Hi all,
here's a patchset to implement ANA support in nvme-cli.
And also some minor fixes and cleanups.
I did not take Chaitanyas patch, as actually this is based an older patch
which I never sent upstream.
Chaitanya, if you disagree I can easily drop this one and use yours instead.
(But mine has JSON support :-).
And I also added support the for 'RGO' bit, and set the 'RAE' bit on per
default when retrieving the ANA log page; not much point in us clearing
the AEN pending bit.
As usual, comments and reviews are welcome.
Hannes Reinecke (6):
nvme-discover: sanitize options
nvme-discover: Retry discovery log if the generation counter changes
nvme-cli: Add ANA support
nvme-list-subsys: Add device name argument and print out ANA state
nvme-cli: Implement ana log page support
fabrics: display controller ID in discovery log output
Documentation/nvme-ana-log.txt | 62 +++++++++++++
Documentation/nvme-discover.txt | 13 ++-
Documentation/nvme-list-subsys.txt | 4 +-
fabrics.c | 16 +++-
linux/nvme.h | 33 ++++++-
nvme-builtin.h | 1 +
nvme-ioctl.c | 9 ++
nvme-ioctl.h | 2 +
nvme-print.c | 140 +++++++++++++++++++++++++++-
nvme-print.h | 2 +
nvme.c | 185 +++++++++++++++++++++++++++++++++++--
nvme.h | 1 +
12 files changed, 448 insertions(+), 20 deletions(-)
create mode 100644 Documentation/nvme-ana-log.txt
--
2.13.7
next reply other threads:[~2018-07-27 10:26 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-07-27 10:26 Hannes Reinecke [this message]
2018-07-27 10:26 ` [PATCH 1/6] nvme-discover: sanitize options Hannes Reinecke
2018-07-27 10:26 ` [PATCH 2/6] nvme-discover: Retry discovery log if the generation counter changes Hannes Reinecke
2018-07-27 10:26 ` [PATCH 3/6] nvme-cli: Add ANA support Hannes Reinecke
2018-07-27 10:26 ` [PATCH 4/6] nvme-list-subsys: Add device name argument and print out ANA state Hannes Reinecke
2018-07-27 10:26 ` [PATCH 5/6] nvme-cli: Implement ana log page support Hannes Reinecke
2018-07-27 15:15 ` Christoph Hellwig
2018-07-28 14:14 ` Hannes Reinecke
2018-07-28 14:46 ` Chaitanya Kulkarni
2018-07-29 8:56 ` Hannes Reinecke
2018-07-27 10:26 ` [PATCH 6/6] fabrics: display controller ID in discovery log output Hannes Reinecke
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=20180727102632.32455-1-hare@suse.de \
--to=hare@suse.de \
/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: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox