public inbox for linux-nvme@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH blktests 0/7] nvme: add test cases for ANA support
@ 2024-11-29 13:26 Shin'ichiro Kawasaki
  2024-11-29 13:26 ` [PATCH blktests 1/7] nvme/031: open-code helper functions Shin'ichiro Kawasaki
                   ` (7 more replies)
  0 siblings, 8 replies; 16+ messages in thread
From: Shin'ichiro Kawasaki @ 2024-11-29 13:26 UTC (permalink / raw)
  To: linux-nvme; +Cc: Hannes Reinecke, Shin'ichiro Kawasaki

Hannes reworked the nvme test group scripts to support ANA, or Asymmetric
Namespace Access. This work is tracked with GitHub PR 146 [1]. The amount of
change is large, then I split them into a few series for easier review. This is
the last series, which follows the second series [2] and a follow-up fix [3].

The first 6 patches in this series prepare for the new test case addition. The
7th patch add the test case for basic ANA support. The last patch add the other
test case for rapid namespace remapping.

  [1] https://github.com/osandov/blktests/pull/146
  [2] https://lore.kernel.org/linux-nvme/20241107111354.80606-1-shinichiro.kawasaki@wdc.com/
  [3] https://lore.kernel.org/linux-nvme/20241120102051.247995-1-shinichiro.kawasaki@wdc.com/

Hannes Reinecke (7):
  nvme/031: open-code helper functions
  nvme: add _setup_nvmet_port_ana()
  nvme: add _setup_nvmet_ns_ana()
  nvme/rc: add argument '--ports' to _nvmet_target_setup()
  nvme: delete all ana_groups when removing a port
  test/nvme: add test for basic ANA support
  test/nvme: add test for rapid namespace remapping

 common/nvme        |  55 ++++++++++++++++++++++--
 tests/nvme/031     |  14 +++---
 tests/nvme/055     |  97 +++++++++++++++++++++++++++++++++++++++++
 tests/nvme/055.out |   5 +++
 tests/nvme/056     | 105 +++++++++++++++++++++++++++++++++++++++++++++
 tests/nvme/056.out |  14 ++++++
 tests/nvme/rc      |  31 +++++++++++++
 7 files changed, 312 insertions(+), 9 deletions(-)
 create mode 100755 tests/nvme/055
 create mode 100644 tests/nvme/055.out
 create mode 100755 tests/nvme/056
 create mode 100644 tests/nvme/056.out

-- 
2.47.0



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2024-12-11  8:35 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-29 13:26 [PATCH blktests 0/7] nvme: add test cases for ANA support Shin'ichiro Kawasaki
2024-11-29 13:26 ` [PATCH blktests 1/7] nvme/031: open-code helper functions Shin'ichiro Kawasaki
2024-12-03  4:55   ` Chaitanya Kulkarni
2024-11-29 13:26 ` [PATCH blktests 2/7] nvme: add _setup_nvmet_port_ana() Shin'ichiro Kawasaki
2024-12-03  4:56   ` Chaitanya Kulkarni
2024-11-29 13:26 ` [PATCH blktests 3/7] nvme: add _setup_nvmet_ns_ana() Shin'ichiro Kawasaki
2024-12-03  4:56   ` Chaitanya Kulkarni
2024-11-29 13:26 ` [PATCH blktests 4/7] nvme/rc: add argument '--ports' to _nvmet_target_setup() Shin'ichiro Kawasaki
2024-12-03  4:57   ` Chaitanya Kulkarni
2024-11-29 13:26 ` [PATCH blktests 5/7] nvme: delete all ana_groups when removing a port Shin'ichiro Kawasaki
2024-12-03  4:58   ` Chaitanya Kulkarni
2024-11-29 13:26 ` [PATCH blktests 6/7] test/nvme: add test for basic ANA support Shin'ichiro Kawasaki
2024-12-03  4:59   ` Chaitanya Kulkarni
2024-11-29 13:26 ` [PATCH blktests 7/7] test/nvme: add test for rapid namespace remapping Shin'ichiro Kawasaki
2024-12-03  5:00   ` Chaitanya Kulkarni
2024-12-11  8:35 ` [PATCH blktests 0/7] nvme: add test cases for ANA support Shinichiro Kawasaki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox