You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The NVME_IDENTIFY_CNS_NS_DESC_LIST Namespace Identification Descriptor list (CNS Value 0x03) is a NVMe 1.3 feature yet it's called for all devices as part of the topology scanning, trigerred e.g. by nvme_scan_topology() from the nvme list command.
This is expected to fail on devices not supporting this and the code copes well with that. The problem are these annoying high-severity messages logged from the kernel side:
I haven't found any obvious way to silence them. Ideally status codes from admin commands related to an unsupported functionality should not be logged at all.
The
NVME_IDENTIFY_CNS_NS_DESC_LIST
Namespace Identification Descriptor list (CNS Value 0x03) is a NVMe 1.3 feature yet it's called for all devices as part of the topology scanning, trigerred e.g. bynvme_scan_topology()
from thenvme list
command.libnvme/src/nvme/tree.c
Lines 1785 to 1786 in 212a72b
This is expected to fail on devices not supporting this and the code copes well with that. The problem are these annoying high-severity messages logged from the kernel side:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/nvme/host/core.c?h=v5.19.7#n298
I haven't found any obvious way to silence them. Ideally status codes from admin commands related to an unsupported functionality should not be logged at all.
For the record, this is my testing system:
The text was updated successfully, but these errors were encountered: