kernel panic issue with IPIPE disabled for arm64
Pintu Agarwal
pintu.ping at gmail.com
Thu Feb 7 11:20:02 CET 2019
Hi All,
I recently ported ipipe-arm64 and xenomai patches on Kernel 4.9.
But there were some issues so I disabled the XENOMAI/IPIPE config.
Now, when I boot the same working working without IPIPE, I get kernel
panic issue.
So, I am wondering what could be the impact if IPIPE is already disabled.
Is there some issues in ipipe which is fixed recently ?
Or, if this already known please let me know.
[ 21.578785] VFS: Mounted root (ext4 filesystem) readonly on device 8:6.
[ 21.588181] devtmpfs: mounted
[ 21.599961] Freeing unused kernel memory: 6528K
[ 21.662796] BUG: sleeping function called from invalid context at
kernel/locking/rwsem.c:65
[ 21.671231] in_atomic(): 0, irqs_disabled(): 128, pid: 1, name: init
[ 21.677662] ------------[ cut here ]------------
[ 21.682334] kernel BUG at kernel/sched/core.c:8490!
[ 21.687281] ------------[ cut here ]------------
[ 21.691957] kernel BUG at kernel/sched/core.c:8490!
[ 21.696891] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP
[ 21.702437] Modules linked in:
[ 21.705591] CPU: 0 PID: 1 Comm: init Not tainted 4.9.103+ #111
[ 21.718691] task: ffffffc330440080 task.stack: ffffffc330448000
[ 21.724686] PC is at ___might_sleep+0x140/0x188
[ 21.729272] LR is at ___might_sleep+0x128/0x188
[ 21.733862] pc : [<ffffff9688ce65a8>] lr : [<ffffff9688ce6590>]
pstate: 604001c5
[ 21.741330] sp : ffffffc33044bba0
....
[ 21.944945] Process init (pid: 1, stack limit = 0xffffffc330448000)
[ 21.951286] Call trace:
[ 21.953785] Exception stack(0xffffffc33044b9a0 to 0xffffffc33044bad0)
....
[ 22.031465] bac0: 0000000000000462 0000000000000006
[ 22.036406] [<ffffff9688ce65a8>] ___might_sleep+0x140/0x188
[ 22.042041] [<ffffff9688ce6648>] __might_sleep+0x58/0x90
[ 22.047428] [<ffffff9689d43f84>] down_write_killable+0x2c/0x80
[ 22.053328] [<ffffff9688e53cd8>] setup_arg_pages+0xb8/0x208
[ 22.058972] [<ffffff9688eb7534>] load_elf_binary+0x434/0x1298
[ 22.064786] [<ffffff9688e55674>] search_binary_handler+0xac/0x1f0
[ 22.070952] [<ffffff9688e560ec>] do_execveat_common.isra.15+0x504/0x6c8
[ 22.077631] [<ffffff9688e562f4>] do_execve+0x44/0x58
[ 22.082658] [<ffffff9688c84030>] run_init_process+0x38/0x48
[ 22.088291] [<ffffff9689d3db1c>] kernel_init+0x8c/0x108
[ 22.093578] [<ffffff9688c83f00>] ret_from_fork+0x10/0x50
[ 22.098960] Code: b9453800 0b000020 6b00027f 540000c1 (d4210000)
[ 22.105136] ---[ end trace fe061c4391feccb8 ]---
[ 22.117057] Kernel panic - not syncing: Attempted to kill init!
exitcode=0x0000000b
[ 22.117057]
Thanks,
Pintu
More information about the Xenomai
mailing list