mirror of
https://github.com/kata-containers/kata-containers.git
synced 2026-02-21 22:34:29 +00:00
Enabling full-featured QEMU NVDIMM support on ARM with DAX enabled causes a
kernel panic in caches_clean_inval_pou (see below, different issue from
33b1f07), so we disable DAX in that environment.
[ 1.222529] EXT4-fs (pmem0p1): mounted filesystem e5a4892c-dac8-42ee-ba55-27d4ff2f38c3 ro with ordered data mode. Quota mode: disabled.
[ 1.222695] VFS: Mounted root (ext4 filesystem) readonly on device 259:1.
[ 1.224890] devtmpfs: mounted
[ 1.225175] Freeing unused kernel memory: 1920K
[ 1.226102] Run /sbin/init as init process
[ 1.226164] with arguments:
[ 1.226204] /sbin/init
[ 1.226235] with environment:
[ 1.226268] HOME=/
[ 1.226295] TERM=linux
[ 1.230974] Internal error: synchronous external abort: 0000000096000010 [#1] SMP
[ 1.231963] CPU: 0 UID: 0 PID: 1 Comm: init Tainted: G M 6.18.5 #1 NONE
[ 1.232965] Tainted: [M]=MACHINE_CHECK
[ 1.233428] pstate: 43400005 (nZcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
[ 1.234273] pc : caches_clean_inval_pou+0x68/0x84
[ 1.234862] lr : sync_icache_aliases+0x30/0x38
[ 1.235412] sp : ffff80008000b9a0
[ 1.235842] x29: ffff80008000b9a0 x28: 0000000000000000 x27: 00000000019a00e1
[ 1.236912] x26: ffff80008000bc08 x25: ffff80008000baf0 x24: fffffdffc0000000
[ 1.238064] x23: ffff000001671ab0 x22: ffff000001663480 x21: fffffdffc23401c0
[ 1.239356] x20: fffffdffc23401c0 x19: fffffdffc23401c0 x18: 0000000000000000
[ 1.240626] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
[ 1.241762] x14: ffffaae8f021b3b0 x13: 0000000000000000 x12: ffffaae8f021b3b0
[ 1.242874] x11: ffffffffffffffff x10: 0000000000000000 x9 : 0000ffffbb53c000
[ 1.244022] x8 : 0000000000000000 x7 : 0000000000000012 x6 : ffff55178f5e5000
[ 1.245157] x5 : ffff80008000b970 x4 : ffff00007fa4f680 x3 : ffff00008d007000
[ 1.246257] x2 : 0000000000000040 x1 : ffff00008d008000 x0 : ffff00008d007000
[ 1.247387] Call trace:
[ 1.248056] caches_clean_inval_pou+0x68/0x84 (P)
[ 1.248923] __sync_icache_dcache+0x7c/0x9c
[ 1.249578] insert_page_into_pte_locked+0x1e4/0x284
[ 1.250432] insert_page+0xa8/0xc0
[ 1.251080] vmf_insert_page_mkwrite+0x40/0x7c
[ 1.251832] dax_iomap_pte_fault+0x598/0x804
[ 1.252646] dax_iomap_fault+0x28/0x30
[ 1.253293] ext4_dax_huge_fault+0x80/0x2dc
[ 1.253988] ext4_dax_fault+0x10/0x3c
[ 1.254679] __do_fault+0x38/0x12c
[ 1.255293] __handle_mm_fault+0x530/0xcf0
[ 1.255990] handle_mm_fault+0xe4/0x230
[ 1.256697] do_page_fault+0x17c/0x4dc
[ 1.257487] do_translation_fault+0x30/0x38
[ 1.258184] do_mem_abort+0x40/0x8c
[ 1.258895] el0_ia+0x4c/0x170
[ 1.259420] el0t_64_sync_handler+0xd8/0xdc
[ 1.260154] el0t_64_sync+0x168/0x16c
[ 1.260795] Code: d2800082 9ac32042 d1000443 8a230003 (d50b7523)
[ 1.261756] ---[ end trace 0000000000000000 ]---
Signed-off-by: Aurélien Bombo <abombo@microsoft.com>