]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
nvme-core: add method to check for an I/O controller
authorKamaljit Singh <kamaljit.singh@opensource.wdc.com>
Fri, 5 Sep 2025 23:25:49 +0000 (16:25 -0700)
committerKeith Busch <kbusch@kernel.org>
Tue, 23 Sep 2025 22:38:28 +0000 (15:38 -0700)
commita5b852797411a65b99b467766a03be8f24284ddc
tree06b035ccc9721788a83cd35d6eed61d8164a8592
parenteeaed48980a7aeb0d3d8b438185d4b5a66154ff9
nvme-core: add method to check for an I/O controller

Add nvme_is_io_ctrl() to check if the controller is of type I/O
controller. Uses negative logic by excluding an administrative
controller and a discovery controller.

Signed-off-by: Kamaljit Singh <kamaljit.singh@opensource.wdc.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Keith Busch <kbusch@kernel.org>
drivers/nvme/host/core.c