Closed pallaswept closed 1 month ago
You experience is unfortunately very common. It's too bad the spec is vague on when errors need to be logged, and I think vendors really should have chosen not to log an error for optional admin queries: there's nothing interesting from having this saved in the log. But this is where we are today...
nvme-cli just reports the logs though. If you want to prevent the commands from being dispatched in the first place, need to send the quirk information to the kernel mailing list at linux-nvme@lists.infradead.org. The quirks are based on the PCI vendor and device ID, so that info would be needed.
Thanks for the advice Keith!
I'll fire an email to that address, with the above message, plus the PCI Vendor and device IDs. I'm not familiar with the list, is there anything else I should do? Happy to help in any way I can.
Will close this for now as I've obviously filed it in the wrong place, my apologies.
I was quite concerned to see SMART errors from my brand new SSD this morning:
I've searched here and I understand that these errors are nothing to worry about directly, but I also gather that for some devices, there was a means to avoid these errors being logged. I saw some discussion of a 'quirks' database? I'm wondering if maybe the same could be done for these devices also? They're quite popular, being Amazon's recommended NVMe drive, so maybe it's worth it.
Presuming that I have correctly interpreted the issues here and nothing is really wrong, my goal here is to get a clean log when nothing is wrong, so that genuine errors would not be hidden behind the 'noise' of spurious errors.
Thanks for any advice you could offer.