Debian boot failure with UEFI runtime variables enabled

Grant Likely grant.likely at secretlab.ca
Thu Jul 23 14:23:23 CEST 2020


Hi Heinrich,

I've run into a problem with mainline U-Boot. Debian unstable (distro
kernel) fails to boot after commit b02a707152, "efi_loader: enable
UEFI variables at runtime". Kernel boots fine before that commit. Boot
log is attached. Looks like it is failing in a workqueue that is
calling runtime services; but I haven't dug in yet.

I'm not doing anything exotic with this build. Mainline U-Boot,
mainline TFA, and booting the kernel with an up-to-date dtb.

g.

----

Found valid image at boot postion 0x000
lNOTICE:  Starting binary extension
NOTICE:  SVC: SW Revision 0x0. SVC is not supported
mv_ddr: mv_ddr-devel-18.08.0-ga881467-dirty (Jul 23 2020 - 13:16:48)
mv_ddr: completed successfully
NOTICE:  Cold boot
lNOTICE:  Booting Trusted Firmware
NOTICE:  BL1: v2.3(release):v2.3-377-gd95c3de34 (Marvell-devel-18.12.0)
NOTICE:  BL1: Built : 13:16:54, Jul 23 2020
NOTICE:  BL1: Booting BL2
lNOTICE:  BL2: v2.3(release):v2.3-377-gd95c3de34 (Marvell-devel-18.12.0)
NOTICE:  BL2: Built : 13:16:56, Jul 23 2020
NOTICE:  SCP_BL2 contains 5 concatenated images
NOTICE:  Skipping MSS CP3 related image
NOTICE:  Skipping MSS CP2 related image
NOTICE:  Load image to CP1 MSS AP0
NOTICE:  Loading MSS image from addr. 0x40269f4 Size 0x1cd8 to MSS at 0xf4280000
NOTICE:  Done
NOTICE:  Load image to CP0 MSS AP0
NOTICE:  Loading MSS image from addr. 0x40286cc Size 0x1cd8 to MSS at 0xf2280000
NOTICE:  Done
NOTICE:  Load image to AP0 MSS
NOTICE:  Loading MSS image from addr. 0x402a3a4 Size 0x5420 to MSS at 0xf0580000
NOTICE:  Done
NOTICE:  SCP Image doesn't contain PM firmware
NOTICE:  BL1: Booting BL31
lNOTICE:  MSS PM is not supported in this build
NOTICE:  BL31: v2.3(release):v2.3-377-gd95c3de34 (Marvell-devel-18.12.0)
NOTICE:  BL31: Built : 13:16:59, Jul 23 2020
l

U-Boot 2020.07-00629-gb02a707152 (Jul 23 2020 - 13:16:23 +0100)

DRAM:  16 GiB
Comphy chip #0:
Comphy-0: PEX0
Comphy-1: PEX0
Comphy-2: PEX0
Comphy-3: PEX0
Comphy-4: SFI
Comphy-5: SATA1
Comphy chip #1:
Comphy-0: SGMII1        1.25 Gbps
Comphy-1: SATA0
Comphy-2: USB3_HOST0
Comphy-3: SATA1
Comphy-4: SFI
Comphy-5: UNCONNECTED
UTMI PHY 0 initialized to USB Host0
UTMI PHY 1 initialized to USB Host1
UTMI PHY 2 initialized to USB Host0
SATA link 0 timeout.
SATA link 1 timeout.
AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
flags: 64bit ncq led only pmp fbss pio slum part sxs
PCIE-0: Link down
MMC:   sdhci at 6e0000: 0, sdhci at 780000: 1
Loading Environment from SPI Flash... SF: Detected w25q32 with page
size 256 Bytes, erase size 4 KiB, total 4 MiB
OK
Model: MACCHIATOBin-8040
Net:
Warning: mvpp2-1 (eth0) using random MAC address - ce:ac:be:d4:7c:30
eth0: mvpp2-1
Hit any key to stop autoboot:  0
=> load mmc 1:1 ${fdt_addr_r} armada-8040-mcbin.dtb
32886 bytes read in 18 ms (1.7 MiB/s)
=> run bootcmd_mmc0
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1...
Found EFI removable media binary efi/boot/bootaa64.efi
Scanning disk sdhci at 6e0000.blk...
Scanning disk sdhci at 780000.blk...
Found 5 disks
** Unable to read file ubootefi.var **
Failed to load EFI variables
BootOrder not defined
EFI boot manager: Cannot load any image
1799536 bytes read in 152 ms (11.3 MiB/s)
Welcome to GRUB!

mvpp2-1 Waiting for PHY auto negotiation to complete....... done
error: no suitable video mode found.


                                GNU GRUB  version 2.04-7

 ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
 │*Debian GNU/Linux


                │
 │ Advanced options for Debian GNU/Linux


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

      Use the ▲ and ▼ keys to select which entry is highlighted.
      Press enter to boot the selected OS, `e' to edit the commands
before booting or `c' for a command-line. ESC to return previous menu.




                                GNU GRUB  version 2.04-7

 ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
 │setparams 'Debian GNU/Linux'


                │
 │


                │
 │        load_video


                │
 │        insmod gzio


                │
 │        if [ x$grub_platform = xxen ]; then insmod xzio; insmod
lzopio; fi

                     │
 │        insmod part_gpt


                │
 │        insmod ext2


                │
 │        if [ x$feature_platform_search_hint = xy ]; then


                │
 │          search --no-floppy --fs-uuid --set=root
557ac9c1-b1d1-428e-8843-7bd9abc7201b

                                  │
 │        else


                │
 │          search --no-floppy --fs-uuid --set=root
557ac9c1-b1d1-428e-8843-7bd9abc7201b

                                   │
 │        fi


                │
 │        echo        'Loading Linux 5.6.0-2-arm64 ...'


                │
 │        linux        /boot/vmlinuz-5.6.0-2-arm64
root=UUID=557ac9c1-b1d1-428e-8843-7bd9abc7201b ro

                                    │
 │        echo        'Loading initial ramdisk ...'


                │
 │        initrd        /boot/initrd.img-5.6.0-2-arm64


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 │


                │
 └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

      Minimum Emacs-like screen editing is supported. TAB lists
completions. Press Ctrl-x or F10 to boot, Ctrl-c or F2 for a
command-line or ESC to discard edits and return to the GRUB menu.
  Booting a command list

Loading Linux 5.6.0-2-arm64 ...
Loading initial ramdisk ...
EFI stub: Booting Linux Kernel...
EFI stub: EFI_RNG_PROTOCOL unavailable, no randomness supplied
EFI stub: Using DTB from configuration table
EFI stub: Exiting boot services and installing virtual address map...
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd081]
[    0.000000] Linux version 5.6.0-2-arm64
(debian-kernel at lists.debian.org) (gcc version 9.3.0 (Debian 9.3.0-13))
#1 SMP Debian 5.6.14-1 (2020-05-23)
[    0.000000] Machine model: Marvell 8040 MACCHIATOBin Double-shot
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: EFI v2.80 by Das U-Boot
[    0.000000] efi:  SMBIOS=0x7eb0b000  MEMRESERVE=0x5ab6b040
[    0.000000] secureboot: Secure boot disabled
[    0.000000] cma: Reserved 64 MiB at 0x00000000bc000000
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem
0x0000000000000000-0x000000043fffffff]
[    0.000000] NUMA: NODE_DATA [mem 0x43dfc50c0-0x43dfc6fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000]   DMA32    [mem 0x0000000040000000-0x00000000ffffffff]
[    0.000000]   Normal   [mem 0x0000000100000000-0x000000043fffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000003ffffff]
[    0.000000]   node   0: [mem 0x0000000004200000-0x000000007e948fff]
[    0.000000]   node   0: [mem 0x000000007e949000-0x000000007e94afff]
[    0.000000]   node   0: [mem 0x000000007e94b000-0x000000007eb04fff]
[    0.000000]   node   0: [mem 0x000000007eb05000-0x000000007eb09fff]
[    0.000000]   node   0: [mem 0x000000007eb0a000-0x000000007eb0afff]
[    0.000000]   node   0: [mem 0x000000007eb0b000-0x000000007eb0bfff]
[    0.000000]   node   0: [mem 0x000000007eb0c000-0x000000007eb0dfff]
[    0.000000]   node   0: [mem 0x000000007eb0e000-0x000000007eb11fff]
[    0.000000]   node   0: [mem 0x000000007eb12000-0x000000007eb12fff]
[    0.000000]   node   0: [mem 0x000000007eb13000-0x000000007eb17fff]
[    0.000000]   node   0: [mem 0x000000007eb18000-0x000000007eb19fff]
[    0.000000]   node   0: [mem 0x000000007eb1a000-0x000000007eb1bfff]
[    0.000000]   node   0: [mem 0x000000007eb1c000-0x000000007eb1cfff]
[    0.000000]   node   0: [mem 0x000000007eb1d000-0x000000007eb1dfff]
[    0.000000]   node   0: [mem 0x000000007eb1e000-0x000000007eb1ffff]
[    0.000000]   node   0: [mem 0x000000007eb20000-0x000000007eb20fff]
[    0.000000]   node   0: [mem 0x000000007eb21000-0x000000007eb21fff]
[    0.000000]   node   0: [mem 0x000000007eb22000-0x000000007eb23fff]
[    0.000000]   node   0: [mem 0x000000007eb24000-0x000000007eb24fff]
[    0.000000]   node   0: [mem 0x000000007eb25000-0x000000007eb25fff]
[    0.000000]   node   0: [mem 0x000000007eb26000-0x000000007ff2ffff]
[    0.000000]   node   0: [mem 0x000000007ff30000-0x000000007ff3ffff]
[    0.000000]   node   0: [mem 0x000000007ff40000-0x00000000bfffffff]
[    0.000000]   node   0: [mem 0x0000000100000000-0x000000043fffffff]
[    0.000000] Zeroed struct page in unavailable ranges: 40 pages
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000043fffffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.0
[    0.000000] percpu: Embedded 32 pages/cpu s93976 r8192 d28904 u131072
[    0.000000] Detected PIPT I-cache on CPU0
[    0.000000] CPU features: detected: EL2 vector hardening
[    0.000000] ARM_SMCCC_ARCH_WORKAROUND_1 missing from firmware
[    0.000000] CPU features: detected: ARM erratum 1319367
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 4128256
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-5.6.0-2-arm64
root=UUID=557ac9c1-b1d1-428e-8843-7bd9abc7201b ro
[    0.000000] Dentry cache hash table entries: 2097152 (order: 12,
16777216 bytes, linear)
[    0.000000] Inode-cache hash table entries: 1048576 (order: 11,
8388608 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] software IO TLB: mapped [mem 0x3bfff000-0x3ffff000] (64MB)
[    0.000000] Memory: 4012164K/16775168K available (10108K kernel
code, 1838K rwdata, 3756K rodata, 5184K init, 555K bss, 435216K
reserved, 65536K cma-reserved)
[    0.000000] random: get_random_u64 called from
__kmem_cache_create+0x44/0x5c8 with crng_init=0
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] ftrace: allocating 36406 entries in 143 pages
[    0.000000] ftrace: allocated 143 pages with 5 groups
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay
is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GIC: Adjusting CPU interface base to 0x00000000f022f000
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] GICv2m: DT overriding V2M MSI_TYPER (base:160, num:32)
[    0.000000] GICv2m: range[mem 0xf0280000-0xf0280fff], SPI[160:191]
[    0.000000] GICv2m: DT overriding V2M MSI_TYPER (base:192, num:32)
[    0.000000] GICv2m: range[mem 0xf0290000-0xf0290fff], SPI[192:223]
[    0.000000] GICv2m: DT overriding V2M MSI_TYPER (base:224, num:32)
[    0.000000] GICv2m: range[mem 0xf02a0000-0xf02a0fff], SPI[224:255]
[    0.000000] GICv2m: DT overriding V2M MSI_TYPER (base:256, num:32)
[    0.000000] GICv2m: range[mem 0xf02b0000-0xf02b0fff], SPI[256:287]
[    0.000000] arch_timer: cp15 timer(s) running at 25.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff
max_cycles: 0x5c40939b5, max_idle_ns: 440795202646 ns
[    0.000002] sched_clock: 56 bits at 25MHz, resolution 40ns, wraps
every 4398046511100ns
[    0.000243] Console: colour dummy device 80x25
[    0.000473] printk: console [tty0] enabled
[    0.000524] Calibrating delay loop (skipped), value calculated
using timer frequency.. 50.00 BogoMIPS (lpj=100000)
[    0.000533] pid_max: default: 32768 minimum: 301
[    0.000592] LSM: Security Framework initializing
[    0.000607] Yama: disabled by default; enable with sysctl kernel.yama.*
[    0.000653] AppArmor: AppArmor initialized
[    0.000660] TOMOYO Linux initialized
[    0.000741] Mount-cache hash table entries: 32768 (order: 6, 262144
bytes, linear)
[    0.000799] Mountpoint-cache hash table entries: 32768 (order: 6,
262144 bytes, linear)
[    0.001622] rcu: Hierarchical SRCU implementation.
[    0.002656] Remapping and enabling EFI services.
[    0.002872] smp: Bringing up secondary CPUs ...
[    0.003242] Detected PIPT I-cache on CPU1
[    0.003277] CPU1: Booted secondary processor 0x0000000001 [0x410fd081]
[    0.003685] Detected PIPT I-cache on CPU2
[    0.003709] CPU2: Booted secondary processor 0x0000000100 [0x410fd081]
[    0.004137] Detected PIPT I-cache on CPU3
[    0.004155] CPU3: Booted secondary processor 0x0000000101 [0x410fd081]
[    0.004200] smp: Brought up 1 node, 4 CPUs
[    0.004211] SMP: Total of 4 processors activated.
[    0.004217] CPU features: detected: 32-bit EL0 Support
[    0.004222] CPU features: detected: CRC32 instructions
[    0.017403] CPU: All CPU(s) started at EL2
[    0.017436] alternatives: patching kernel code
[    0.275552] node 0 initialised, 3065563 pages in 256ms
[    0.277503] devtmpfs: initialized
[    0.280280] Registered cp15_barrier emulation handler
[    0.280293] Registered setend emulation handler
[    0.280300] KASLR disabled due to lack of seed
[    0.280469] clocksource: jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.280482] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.281405] pinctrl core: initialized pinctrl subsystem
[    0.281740] thermal_sys: Registered thermal governor 'fair_share'
[    0.281741] thermal_sys: Registered thermal governor 'step_wise'
[    0.282157] SMBIOS 3.0 present.
[    0.282173] DMI: Marvell mvebu_armada-8k/mvebu_armada-8k, BIOS
2020.07-00629-gb02a707152 07/23/2020
[    0.282427] NET: Registered protocol family 16
[    0.283053] DMA: preallocated 256 KiB pool for atomic allocations
[    0.283063] audit: initializing netlink subsys (disabled)
[    0.283142] audit: type=2000 audit(0.280:1): state=initialized
audit_enabled=0 res=1
[    0.283677] cpuidle: using governor ladder
[    0.283736] cpuidle: using governor menu
[    0.283808] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.283865] ASID allocator initialised with 65536 entries
[    0.284016] Serial: AMBA PL011 UART driver
[    0.292307] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.292318] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.292323] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.292329] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    0.536467] ACPI: Interpreter disabled.
[    0.536608] iommu: Default domain type: Translated
[    0.536722] vgaarb: loaded
[    0.536869] EDAC MC: Ver: 3.0.0
[    0.537136] Registered efivars operations
[    0.537501] NetLabel: Initializing
[    0.537508] NetLabel:  domain hash size = 128
[    0.537512] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.537538] NetLabel:  unlabeled traffic allowed by default
[    0.537597] clocksource: Switched to clocksource arch_sys_counter
[    0.561834] VFS: Disk quotas dquot_6.6.0
[    0.561875] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.562200] AppArmor: AppArmor Filesystem Enabled
[    0.562358] pnp: PnP ACPI: disabled
[    0.565381] NET: Registered protocol family 2
[    0.565667] tcp_listen_portaddr_hash hash table entries: 8192
(order: 5, 131072 bytes, linear)
[    0.565775] TCP established hash table entries: 131072 (order: 8,
1048576 bytes, linear)
[    0.566283] TCP bind hash table entries: 65536 (order: 8, 1048576
bytes, linear)
[    0.566789] TCP: Hash tables configured (established 131072 bind 65536)
[    0.566869] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.567064] UDP-Lite hash table entries: 8192 (order: 6, 262144
bytes, linear)
[    0.567361] NET: Registered protocol family 1
[    0.567378] NET: Registered protocol family 44
[    0.567386] PCI: CLS 0 bytes, default 64
[    0.567472] Trying to unpack rootfs image as initramfs...
[    1.317209] Freeing initrd memory: 27248K
[    1.317450] hw perfevents: unable to count PMU IRQs
[    1.317462] hw perfevents: /ap806/config-space at f0000000/pmu: failed
to register PMU devices!
[    1.317801] kvm [1]: IPA Size Limit: 44bits
[    1.318106] kvm [1]: vgic interrupt IRQ1
[    1.318182] kvm [1]: Hyp mode initialized successfully
[    1.318800] Initialise system trusted keyrings
[    1.318822] Key type blacklist registered
[    1.318934] workingset: timestamp_bits=44 max_order=22 bucket_order=0
[    1.321310] zbud: loaded
[    1.321590] Platform Keyring initialized
[    1.321616] Key type asymmetric registered
[    1.321620] Asymmetric key parser 'x509' registered
[    1.321639] Block layer SCSI generic (bsg) driver version 0.4
loaded (major 250)
[    1.321766] io scheduler mq-deadline registered
[    1.324534] armada-ap806-pinctrl
f06f4000.system-controller:pinctrl: registered pinctrl driver
[    1.324899] armada-cp110-pinctrl
f2440000.system-controller:pinctrl: registered pinctrl driver
[    1.324980] debugfs: Directory 'dummy-system-controller at 440000'
with parent 'regmap' already present!
[    1.325147] armada-cp110-pinctrl
f4440000.system-controller:pinctrl: registered pinctrl driver
[    1.327081] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    1.330871] mv_xor_v2 f0400000.xor: Marvell Version 2 XOR driver
[    1.331182] mv_xor_v2 f0420000.xor: Marvell Version 2 XOR driver
[    1.331532] mv_xor_v2 f0440000.xor: Marvell Version 2 XOR driver
[    1.331848] mv_xor_v2 f0460000.xor: Marvell Version 2 XOR driver
[    1.332233] mv_xor_v2 f26a0000.xor: Marvell Version 2 XOR driver
[    1.332563] mv_xor_v2 f26c0000.xor: Marvell Version 2 XOR driver
[    1.333008] mv_xor_v2 f46a0000.xor: Marvell Version 2 XOR driver
[    1.333346] mv_xor_v2 f46c0000.xor: Marvell Version 2 XOR driver
[    1.334681] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.335580] f0512000.serial: ttyS0 at MMIO 0xf0512000 (irq = 8,
base_baud = 12500000) is a 16550A
[    2.443424] printk: console [ttyS0] enabled
[    2.448020] f2702100.serial: ttyS1 at MMIO 0xf2702100 (irq = 27,
base_baud = 15625000) is a 16550A
[    2.457390] f4702000.serial: ttyS2 at MMIO 0xf4702000 (irq = 28,
base_baud = 15625000) is a 16550A
[    2.466764] Serial: AMBA driver
[    2.470092] msm_serial: driver initialized
[    2.475272] mousedev: PS/2 mouse device common for all mice
[    2.482029] ledtrig-cpu: registered to indicate activity on CPUs
[    2.488885] drop_monitor: Initializing network drop monitor service
[    2.495516] NET: Registered protocol family 10
[    2.521731] Segment Routing with IPv6
[    2.525464] mip6: Mobile IPv6
[    2.528457] NET: Registered protocol family 17
[    2.532998] mpls_gso: MPLS GSO support
[    2.536954] registered taskstats version 1
[    2.541085] Loading compiled-in X.509 certificates
[    2.604710] Loaded X.509 cert 'Debian Secure Boot CA:
6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1'
[    2.613502] Loaded X.509 cert 'Debian Secure Boot Signer: 00a7468def'
[    2.620038] zswap: loaded using pool lzo/zbud
[    2.624664] Key type ._fscrypt registered
[    2.628706] Key type .fscrypt registered
[    2.632649] Key type fscrypt-provisioning registered
[    2.637727] AppArmor: AppArmor sha1 policy hashing enabled
[    2.643267] Unable to handle kernel paging request at virtual
address 000000007eb13060
[    2.651232] Mem abort info:
[    2.654041]   ESR = 0x96000005
[    2.657108]   EC = 0x25: DABT (current EL), IL = 32 bits
[    2.662444]   SET = 0, FnV = 0
[    2.665509]   EA = 0, S1PTW = 0
[    2.668665] Data abort info:
[    2.671559]   ISV = 0, ISS = 0x00000005
[    2.675413]   CM = 0, WnR = 0
[    2.678395] [000000007eb13060] user address but active_mm is swapper
[    2.684781] Internal error: Oops: 96000005 [#1] SMP
[    2.689679] Modules linked in:
[    2.692749] CPU: 2 PID: 7 Comm: kworker/u8:0 Not tainted
5.6.0-2-arm64 #1 Debian 5.6.14-1
[    2.700962] Hardware name: Marvell mvebu_armada-8k/mvebu_armada-8k,
BIOS 2020.07-00629-gb02a707152 07/23/2020
[    2.710926] Workqueue: efi_rts_wq efi_call_rts
[    2.715389] pstate: 00000005 (nzcv daif -PAN -UAO)
[    2.720200] pc : 0x2004b37c
[    2.723004] lr : 0x2004b480
[    2.725807] sp : ffff8000115b3cd0
[    2.729134] x29: ffff8000115b3cd0 x28: 0000000000000000
[    2.734468] x27: ffff00013fd3c500 x26: 0000000000000000
[    2.739803] x25: ffff800010d17508 x24: ffff800011583d4c
[    2.745137] x23: ffff800011583d70 x22: 0000000000000000
[    2.750471] x21: 0000000000000000 x20: ffff800011583d4c
[    2.755804] x19: ffff800011583d70 x18: 000000000000000e
[    2.761137] x17: 0000000000000001 x16: 0000000000000019
[    2.766471] x15: 0000000000000004 x14: 000000002004bcf8
[    2.771806] x13: ffff800011583d98 x12: ffff800010c90d88
[    2.777140] x11: 0000000020033220 x10: 0000000000000000
[    2.782474] x9 : ffff800010085f28 x8 : 000000002004b000
[    2.787807] x7 : 000000007eb13060 x6 : ffff800010c90d88
[    2.793141] x5 : 0000000000000000 x4 : 0000000000000000
[    2.798474] x3 : 0000000000000000 x2 : ffff800010c90d88
[    2.803808] x1 : ffff800011583d98 x0 : 000000007eb13050
[    2.809142] Call trace:
[    2.811598]  0x2004b37c
[    2.814054]  0x2004b7c0
[    2.816508]  0x2004b848
[    2.818966]  __efi_rt_asm_wrapper+0x28/0x40
[    2.823168]  efi_call_rts+0x340/0x470
[    2.826845]  process_one_work+0x1b8/0x450
[    2.830871]  worker_thread+0x15c/0x4a0
[    2.834636]  kthread+0xfc/0x128
[    2.837791]  ret_from_fork+0x10/0x18
[    2.841382] Code: 91000463 17fffffa 91004007 d2800004 (386468e6)
[    2.847502] ---[ end trace ec1655e4bc7d4f76 ]---
[    2.852169] ------------[ cut here ]------------
[    2.856809] WARNING: CPU: 2 PID: 7 at
arch/arm64/kernel/fpsimd.c:156 __get_cpu_fpsimd_context+0x2c/0x38
[    2.866242] Modules linked in:
[    2.869310] CPU: 2 PID: 7 Comm: kworker/u8:0 Tainted: G      D
     5.6.0-2-arm64 #1 Debian 5.6.14-1
[    2.878918] Hardware name: Marvell mvebu_armada-8k/mvebu_armada-8k,
BIOS 2020.07-00629-gb02a707152 07/23/2020
[    2.888876] Workqueue: efi_rts_wq efi_call_rts
[    2.893339] pstate: 20000085 (nzCv daIf -PAN -UAO)
[    2.898151] pc : __get_cpu_fpsimd_context+0x2c/0x38
[    2.903049] lr : fpsimd_thread_switch+0x24/0xc8
[    2.907597] sp : ffff8000115b3840
[    2.910924] x29: ffff8000115b3840 x28: ffff00013fe16d48
[    2.916257] x27: ffff800010a78810 x26: ffff00043df8fd00
[    2.921591] x25: 0000000000000001 x24: 0000000000000000
[    2.926925] x23: ffff00013fe16740 x22: ffff800010f73018
[    2.932259] x21: ffff00013fe32c40 x20: ffff00013fe16740
[    2.937593] x19: ffff00013fe32c40 x18: 000000000000000e
[    2.942927] x17: 0000000000000001 x16: 0000000000000019
[    2.948261] x15: 0000000000000004 x14: 000000000000004c
[    2.953595] x13: 0000000000000000 x12: 0000000000000001
[    2.958928] x11: ffff800010c5b470 x10: ffff00043df7c208
[    2.964262] x9 : ffff800010086454 x8 : 0000000000000004
[    2.969595] x7 : 0000000000000000 x6 : 0000000000000002
[    2.974929] x5 : 00000000ffffffff x4 : 0000000000000000
[    2.980264] x3 : 0000000000000001 x2 : 0000000000000001
[    2.985598] x1 : ffff80042d007000 x0 : ffff800010f73078
[    2.990932] Call trace:
[    2.993388]  __get_cpu_fpsimd_context+0x2c/0x38
[    2.997939]  __switch_to+0x20/0x160
[    3.001443]  __schedule+0x2ac/0x6a8
[    3.004947]  do_task_dead+0x68/0x78
[    3.008450]  do_exit+0x604/0xa40
[    3.011691]  die+0x270/0x2b0
[    3.014583]  die_kernel_fault+0x68/0x78
[    3.018436]  __do_kernel_fault+0x8c/0x138
[    3.022463]  do_page_fault+0x208/0x468
[    3.026227]  do_translation_fault+0x64/0x7c
[    3.030427]  do_mem_abort+0x44/0xa0
[    3.033930]  el1_abort+0x28/0x30
[    3.037171]  el1_sync_handler+0xd8/0xe0
[    3.041022]  el1_sync+0x7c/0x100
[    3.044263]  0x2004b37c
[    3.046717]  0x2004b7c0
[    3.049173]  0x2004b848
[    3.051629]  __efi_rt_asm_wrapper+0x28/0x40
[    3.055829]  efi_call_rts+0x340/0x470
[    3.059506]  process_one_work+0x1b8/0x450
[    3.063532]  worker_thread+0x15c/0x4a0
[    3.067297]  kthread+0xfc/0x128
[    3.070450]  ret_from_fork+0x10/0x18
[    3.074039] ---[ end trace ec1655e4bc7d4f77 ]---


More information about the U-Boot mailing list