sup, last week I bought a computer from lenovo (http://sysinfo.9front.org/src/393/body), it's a "gamer" one because I had huge a discount for that specific model, it came with an nvme drive, long story short, 9front nvme driver stalls with it, and lenovo ships a "broken" controller SMI SM2262, this controller seems to be so broken that it had multiple issues recorded on linux (eg https://bugzilla.kernel.org/show_bug.cgi?id=202055), unfortunately this nvme drive is shipped on almost all units of this model and it seems to be in some other lenovo laptop models here in south america too I was able to install 9front anyway(on another nvme, a decent one from western digital), because somehow if I boot using an usb->sata adapter to boot 9front communityvsinfra release iso I end up with a non-frozen system, although the nvme driver does error there too, but it doesn't crash. I can consistently boot 9front if I have hyperthreading on and use the usb adapter just as a bootloader. I found out that disabling/not building the sdnvme would make the system boot fine from another nvme drive directly, so it was surely related to the nvme driver, and even then I got the ahci and acpi errors so that part seemed unrelated(I tried disabling acpi too). so, after a lot of print statements I've found that the last message I could print before the hang is around http://code.9front.org/hg/plan9front/file/tip/sys/src/9/pc/sdnvme.c#l452 I'm clueless as to what I should do from this part onwards or what the qcmd does. need help. uramekus.