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