> Date: Tue, 1 Dec 2020 20:44:23 +0000 > From: James Cook <falsif...@falsifian.org> > > >Synopsis: bsd.rd hangs on boot; bsd.mp is fine > >Category: kernel > >Environment: > System : OpenBSD 6.8 > Details : OpenBSD 6.8-current (GENERIC.MP) #203: Tue Dec 1 > 02:55:08 MST 2020 > > dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > Architecture: OpenBSD.amd64 > Machine : amd64 > >Description: > If I boot with the most recent snapshot /bsd.rd (downloaded today; > sha256 sum 7074a06cd...) the boot hangs after the following messages > (which I copied manually): > > root on rd0a swap on rd0b dump on rd0b > iwx0: could not read firmware iwx-cc-a0-48 (error 2) > iwx0: failed to load init firmware > > I've also attached a photo of the screen. > > If I disable iwx* using the -c flag to boot, I get the same behaviour > except without the iwx0 messages. > > I have no problem booting bsd.mp. (I'm booting from a USB stick that I > installed OpenBSD on using a different computer.) The dmesg etc below > is from a successful boot with bsd.mp. > > I tried the following combinations; all had essentially the same > behaviour: > * Latest snapshot bsd.rd, as described above. > * Same, with the latest bootx64.efi. (The laptop can only boot EFI.) > * bsd.rd from the 6.7 and 6.8 releases. > * bsd.rd from the 6.8 release with the 6.8 boodx64.efi. > (This is a Dell XPS 13 7390 "developer edition" laptop --- it came with > Ubuntu; not sure if there are hardware differences compared to the > Windows one.) > >How-To-Repeat: > At the boot prompt, boot /bsd.rd (or whatever the ramdisk kernel has > been saved as) > >Fix: > bsd.mp works; I guess it should be possible to install / upgrade using > that?
Not really. A few things to try: - Does it boot with bsd.sp instead of bsd.mp? - What happens if you disable the following drivers in the bsd.mp kernel: pchgpio acpibtn acpiac acpibat acpihid acpipwrres acpicpu Cheers, Mark