Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
This seems to be the same thing for NVMe. eg Samsung, SK Hynix, Micron, Kingston, ADATA, Intel drives:
https://github.com/torvalds/linux/blob/69f2c9346313ba3d3dfa4...
Not quite as easy to read and understand as the ata driver code though. :/
There are further device specific workarounds in other parts of the NVMe driver code too.
eg for specific Toshiba, LiteON, and Kioxia devices:
https://github.com/torvalds/linux/blob/69f2c9346313ba3d3dfa4...
While this eems to be special handling for Samsung X5 SSD external drives, and also Samsung 970 Evo Plus drives:
https://github.com/torvalds/linux/blob/69f2c9346313ba3d3dfa4...
Related issue: https://github.com/fwupd/fwupd/issues/5477
Would be good to put some pressure on them to use this.
Related posts
- Anyone done the recent Samsung SSD firmware update?
- experiencing some checksum error when updating my system (Kubuntu 22.04 LTS)
- What are Linux developers going to be doing to address the new code being slow tracked which addresses BlackLotus attacks which eventually will be disabling current boot loaders with the vulnerability?
- Got this baby (T480) with my own money for $180
- I just installed Pop OS on my Lenovo Thinkpad T480, i see a bunch of firmware updates... any watch out here as someone completely new to linux? safe to update them all? Thanks!