Hi,

I'm trying to kexec Debian netinstall and normal kernels on my ARM64
devices but the kexec'ed Debian kernels are failing to retrieve the EFI
system stables. I have tried buster and bullseye. This causes the installer
and distro to lose EFI support.

If I run the ISO or linux/initrd combination manually from u-boot shell via
bootefi, it works properly. This issue also does not happen with Fedora or
OpenSUSE or my own normally compile kernels.

Was wondering if anyone else experienced this issue?

My kernel:
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 5.7.2 (dxue@build-server) (gcc version 9.3.0
(Buildroot 2020.08-git-0500
[    0.000000] Machine model: u-boot
[    0.000000] efi: EFI v2.80 by Das U-Boot
[    0.000000] efi:  RTPROP=0x1aefa040  SMBIOS=0x1aef3000
 MEMRESERVE=0x19b86040

Debian netinst and standard kernel:
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 5.6.0-2-arm64 (debian-ker...@lists.debian.org)
(gcc version 9.3.0 (Debi)
[    0.000000] Machine model: u-boot
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: Can't find 'System Table' in device tree!

OpenSUSE:
http://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/boot/aarch64/
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 5.6.14-1-default (geeko@buildhost) (gcc
version 10.1.1 20200507 [revision dd38686d9c810cecbaa80bb82ed91caaa58a)
[    0.000000] Machine model: u-boot
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: EFI v2.80 by Das U-Boot
[    0.000000] efi:  SMBIOS=0x3aef3000  MEMRESERVE=0x39b86040

Fedora:
http://mirror.math.princeton.edu/pub/fedora/linux/releases/32/Server/aarch64/os/images/pxeboot/
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 5.6.6-300.fc32.aarch64 (
mockbu...@buildvm-aarch64-25.arm.fedoraproject.org) (gcc version 10.0.1
20200328 (Red H
at 10.0.1-0.11) (GCC)) #1 SMP Tue Apr 21 13:25:53 UTC 2020
[    0.000000] Machine model: u-boot
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: EFI v2.80 by Das U-Boot
[    0.000000] efi:  SMBIOS=0x3aef3000  MEMRESERVE=0x39b86040

Best,
Da

Reply via email to