Missing or invalid SUBNQN on Corsair MP600 1TB device

Keith Busch kbusch at kernel.org
Mon Jan 25 12:58:27 EST 2021


On Mon, Jan 25, 2021 at 05:00:57PM +0100, Claus Stovgaard wrote:
> I have just build a new workstation, where I noticed the following
> warning for the Corsair MP600 1 TB drive.
> 
> nvme nvme0: missing or invalid SUBNQN field.
> 
> it arrived with firmware 11.3 and I have later upgraded to firmware
> 13.0 to see if they have fixed the firmware.
> 
> Have also reported in their forum
> https://forum.corsair.com/forums/showthread.php?p=1077109#post1077109
> 
> Looking in the host pci.c code it seems to be a known issue on some
> drives where the "NVME_QUIRK_IGNORE_DEV_SUBNQN" is used.
> 
> So I guess that Corsair MP600 is a candidate for the same quirk.
> 
> Considered to add the Corsair to the list of drives with
> NVME_QUIRK_IGNORE_DEV_SUBNQN, but would just ask here first, if it
> would be the correct use and understanding.

Yes, that is the correct quirk to use with devices reporting spec
revision 1.2.1 compatibility but are not compliant with the subsys nqn
field. The device should continue to work without the quirk, but you'll
get the warning.



More information about the Linux-nvme mailing list