[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: Bug#1004255: linux-image-5.14.0-1-sparc64-smp: Debian kernels > 5.14.3-1~exp1 fail to boot on SPARC T4-1 with Fast Data Access MMU Miss



Hi Adrian,

> This looks more like an issue with your bootloader. I haven't used SILO for a
> long time, so I don't have a track what currently works and what not.

Thanks for pointing that out! I was searching in the wrong direction...

> Can you try booting the current ISO snapshot image?

Yes, that image boots successfully on this machine, with a newer kernel, using GRUB instead of SILO.

So the actual issue is that Debian kernels > 5.14.3-1~exp1 fail to boot with SILO 1.4.14+git20141019-5.
I've also built the latest SILO from git [1] but it has the same issue: it boots Debian kernel 5.14.3-1~exp1
successfully, but later Debian kernels fail with ERROR: Last Trap: Fast Data Access MMU Miss.

I had previously given up on migrating to GRUB, as I couldn't get it to work with RAID1 boot and root
partitions on disks with a Sun disk label. I still can't get that working but I'll start a separate thread
for that.

As this SPARC T4-1 is able to boot from disks with GPT/EFI disk label, I've converted the disks to use
a GPT/EFI label with a dedicated BIOS boot partition and installed GRUB using the instructions at [2].
It is working fine with RAID1 boot and root partitions and with newer Debian kernels.

It would still be nice to know why newer Debian kernels fail to boot with SILO, but I don't know how
to debug ERROR: Last Trap: Fast Data Access MMU Miss.

This Debian bug report can be closed as resolved by migrating from SILO to GRUB.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/davem/silo.git
[2] https://github.com/esnowberg/grub2-sparc/wiki



Reply to: