[PATCHv3 00/11] Rotational storage support
Keith Busch
kbusch at meta.com
Tue Nov 5 09:48:53 PST 2024
From: Keith Busch <kbusch at kernel.org>
The first part gets nvme-target up to 2.1 specification requirements.
There were a few identifiactions, logs and a property that nvm e2.1
requires.
The patch from Matias attempts to query the command set independent
identify, but this version has changed to do that only if the
controller's reported nvme version is 2.0 or greater.
Keith Busch (9):
nvmet: implement id ns for nvm command set
nvmet: implement active command set ns list
nvmet: implement supported log pages
nvmet: implement supported features log
nvmet: implement crto property
nvmet: declare 2.1 version compliance
nvmet: implement endurance grous
nvmet: implement rotational media information log
nvmet: support for csi identify ns
Matias Bjørling (2):
nvme: make independent ns identify default
nvme: add rotational support
drivers/nvme/host/core.c | 14 +-
drivers/nvme/target/admin-cmd.c | 240 +++++++++++++++++++++++++++++-
drivers/nvme/target/fabrics-cmd.c | 3 +
drivers/nvme/target/nvmet.h | 2 +-
include/linux/nvme.h | 48 +++++-
5 files changed, 295 insertions(+), 12 deletions(-)
--
2.43.5
More information about the Linux-nvme
mailing list