> 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

Reply via email to