Re: [PATCH blktests 0/7] nvme: add test cases for ANA support

Shinichiro Kawasaki
2024-12-11T08:35:31Z

On Nov 29, 2024 / 22:26, Shin'ichiro Kawasaki wrote:
> 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

FYI, I applied the series, except the first patch. Of note is that the two new
test cases are renumbered to nvme/057 and 058. As for the first patch, I
remembered that it needs more work per discussion in the previous series [X]. I
included it again in this series by mistake.

Hannes, thank you for this contribution :)

[X] https://lore.kernel.org/linux-nvme/07ba0b79-1438-4068-a901-18d5713d52f2@suse.de/