Skip to content

Non-critical crash in efi_create_mapping with linux-asahi-5.17.rc6.20220301-4 #17

@kit-ty-kate

Description

@kit-ty-kate
[...]
[    0.000646] rcu: Hierarchical SRCU implementation.
[    0.000827] Remapping and enabling EFI services.
[    0.000839] ------------[ cut here ]------------
[    0.000840] UEFI Runtime regions are not aligned to 64 KB -- buggy firmware?
[    0.000843] WARNING: CPU: 0 PID: 1 at arch/arm64/kernel/efi.c:28 efi_create_mapping+0x7c/0x16c
[    0.000850] Modules linked in:
[    0.000852] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.17.0-rc6-asahi-next-20220301-4-asahi-ARCH #4
[    0.000854] Hardware name: Apple MacBook Air (M1, 2020) (DT)
[    0.000856] pstate: 60000009 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[    0.000859] pc : efi_create_mapping+0x7c/0x16c
[    0.000861] lr : efi_create_mapping+0x7c/0x16c
[    0.000864] sp : ffff8000093bbd40
[    0.000864] x29: ffff8000093bbd40 x28: 0000000000000000 x27: 0000000000000000
[    0.000868] x26: 0000000000000000 x25: 0000000000000000 x24: 0000000000000000
[    0.000870] x23: 0000000000000000 x22: 0000000000000000 x21: ffff8000092cc000
[    0.000873] x20: ffff800009270a20 x19: ffff0003731bd388 x18: 0000000000000050
[    0.000875] x17: 00000000aa9d7b42 x16: 000000003fc4a5b8 x15: fffffffffffc1488
[    0.000878] x14: 000000009f4d7c9d x13: ffff80000914e240 x12: 00000000000000de
[    0.000880] x11: 000000000000004a x10: ffff8000091fe930 x9 : ffff80000914e240
[    0.000883] x8 : 00000000ffffdfff x7 : ffff8000091fe240 x6 : 00000000000006f0
[    0.000886] x5 : 0000000000017ff4 x4 : 00000000ffffe04a x3 : 0000000000000000
[    0.000888] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff000001e34040
[    0.000891] Call trace:
[    0.000891]  efi_create_mapping+0x7c/0x16c
[    0.000894]  arm_enable_runtime_services+0x12c/0x1e0
[    0.000897]  do_one_initcall+0x50/0x1c0
[    0.000899]  kernel_init_freeable+0x118/0x28c
[    0.000901]  kernel_init+0x28/0x140
[    0.000905]  ret_from_fork+0x10/0x20
[    0.000907] ---[ end trace 0000000000000000 ]---
[    0.001013] smp: Bringing up secondary CPUs ...
[    0.001091] Detected VIPT I-cache on CPU1
[... continues as normal]

This seems to happen everytime I boot the machine (t8103).
It’s not critical and works well otherwise but just in case it’s something to track I’m creating this issue here.

Feel free to close it if it’s not the right place for this. I can also link the entire dmesg output if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions