Sharing in case this helps others. Also posted to arch forum:
https://bbs.archlinux.org/viewtopic.php?id=288095
There is a bug with the rtsx driver in 6.4.11 that prevented 1 machine
from booting. It presented in my case as NVME failure, thus preventing
machine from booting. 6.4.10 is fine.
The hardware that triggers this is in my case is:
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd.
RTS525A PCI Express Card Reader (rev 01)
Solution:
A work around is simply to blacklist the driver (its only a card reader).
i.e. Add
blacklist rtsx_pci
blacklist rtsx_pci_sdmmc
to /etc/modprobe.d/blacklist_rtsx.conf
rebuild the initramfs so that the blacklist gets put into it.
More details on this are available on lkml:
https://lkml.org/lkml/2023/8/16/1183
regards
gene