FS#79695 - [linux] Fix regression to initalize Lexar NM790 (maxio map1602 controller) nvme SSD
Attached to Project:
Arch Linux
Opened by Andreas Hauser (buggs) - Friday, 15 September 2023, 06:55 GMT
Last edited by Jan Alexander Steffens (heftig) - Thursday, 21 September 2023, 19:52 GMT
Opened by Andreas Hauser (buggs) - Friday, 15 September 2023, 06:55 GMT
Last edited by Jan Alexander Steffens (heftig) - Thursday, 21 September 2023, 19:52 GMT
|
Details
Kernels later than LTS fail to initialize Lexar NM70
rendering the drives useless.
This is due to the used Maxiotek (maxio) MAP1602A not correctly reporting its max init time. There used to be a fallback timeout but it was reduced to 0. $ nvme id-ctrl /dev/nvme0 | grep -i maxio subnqn : nqn.2014-08.com.maxio:nvme:1602:M.2:NGJ888R004882P2202 Bug report with patch ("proposed new patch") is here: https://bugzilla.kernel.org/show_bug.cgi?id=217863 I applied the patch to linux-next and can confirm it works. I will probably go back to linux or linux-zen, if you want to wait for that. Thanks! Andreas |
This task depends upon
Closed by Jan Alexander Steffens (heftig)
Thursday, 21 September 2023, 19:52 GMT
Reason for closing: Fixed
Additional comments about closing: linux 6.5.4.arch2-1
Thursday, 21 September 2023, 19:52 GMT
Reason for closing: Fixed
Additional comments about closing: linux 6.5.4.arch2-1
[1] https://lore.kernel.org/linux-nvme/20230912214733.3178956-1-kbusch%40meta.com/
[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=6cc834ba62998c65c42d0c63499bdd35067151ec
[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/commit/queue-6.5/nvme-avoid-bogus-crto-values.patch?id=53b34fa7110d3a8836d672b8c969401c8d059330