Dear coreboot folks,

My coreboot test S-ATA hard disk had `nosmp` on the Linux command line
configured so that Linux boots on the Lenovo T60. Now, testing this on the
AGESA board ASRock E350M1, Linux failed to detect the disk (/dev/sda), and
was unable to boot (USB and AHCI devices got error -22). Removing `nosmp`
from the command line made it boot. Using GRUB or SeaBIOS as payload didn’t
make a difference, and the old coreboot image I had (before switching to
C environment bootblock) *does* have the *same* problem, so the bug is
there longer. It’s reproducible with Linux 4.16.x and Linux 5.4.x.

It’s not reproducible on the Lenovo T60 (other way around), and QEMU i440fx
and Q35.

It’d be great, if you could test this on your coreboot boards, and report
back. Adding `nosmp` to the Linux kernel command line, for example, by
pressing e in the GRUB menu (and then Ctrl + x or F10 to boot) should be all
that is needed.


Kind regards,

Paul

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-le...@coreboot.org

Reply via email to