On 12/19/18 1:19 PM, Leif Lindholm wrote: > On Wed, Dec 19, 2018 at 12:15:02AM +0100, Heinrich Schuchardt wrote: >> I have reinstalled grub-efi-arm 2.02+dfsg1-9. >> >> With my current U-Boot and a custom built the 4.18.20 kernel I am able >> to boot. >> >> The stock Debian kernel does not boot. >> >> What it takes is a U-Boot v2018.11 with these additional patches: >> >> * Revert "efi_loader: remove efi_exit_caches()" >> * efi_loader: Ensure memory allocations are page aligned >> * lib: crc32: mark static variable as __efi_runtime_data >> (not relevant for Tinker Board) >> >> and a kernel with Ard's patch >> >> 43b2ceb0d4e0147b114cb1d0112a988cbb81ecbc >> efi/arm: Revert deferred unmap of early memmap mapping > > Upstream commit 33412b8673135b18ea42beb7f5117ed0091798b6. > >> This patch is available since Linux v4.19.6. > > 4.19.9-1 is now in Sid, and I'm told that should make it across > soon-ish. Ultimately, > > As part of this investigation, Heinrich did encounter (and address) > another issue introduced by the same changeset (which would at least > theoretically also affect arm64 since the first grub port): > https://lists.gnu.org/archive/html/grub-devel/2018-12/msg00042.html > > I'll request that that patch gets pushed, but it does already have > maintainer Reviewed-by: (as well as mine). > > Many thanks to Heinrich for excellent debugging. > > / > Leif >
linux-image-4.19.0-1-armmp-lpae #1 SMP Debian 4.19.9-1 (2018-12-16) works fine. So, please, close this issue. Best regards Heinrich