Bug#1098661: linux: fails to boot on VisionFive 2: Unhandled exception: Store/AMO access fault
On Sun, Feb 23, 2025 at 10:07:33PM +0100, Aurelien Jarno wrote:
> On 2025-02-23 21:45, Bastian Blank wrote:
> > On Sat, Feb 22, 2025 at 11:59:38AM +0100, Aurelien Jarno wrote:
> > > Starting with version 6.13.3-1~exp1, the riscv64 kernel is shipped as a
> > > EFI binary with the payload compressed with zstd (using the EFI_ZBOOT
> > > config option). In addition to breaking non-EFI systems, this change
> > > simply prevents the kernel to boot on a VisionFive 2 board:
> > Please re-assign to the bootloader package.
> I disagree. The bootloader is u-boot and while it might be fixable at
> this level, debian should be bootable on the original firmware.
It needs to be fixed nevertheless. What do you mean with "original
firmware"? What is this setup anyway?
> BTW, you never explained the reason for your changes. It only brings
> smaller kernel nothing more. And a working kernel is better than a
> smaller kernel that does not work.
Smaller images, so often faster load times. Feature parity between
architectures. Fullfils the interface (U)EFI and works fine in edk2.
As I currently try to assemble a list of all the interfaces the kernel
fullfils: How would you define this? Running this in u-boot is not
(U)EFI, but something more strict, or there is a bug in the kernel
decompressor.
Bastian
--
Immortality consists largely of boredom.
-- Zefrem Cochrane, "Metamorphosis", stardate 3219.8
Reply to: