On 07/20/2018 02:28 PM, John Paul Adrian Glaubitz wrote: > On 07/19/2018 08:09 AM, Pierre Muller wrote: >> Adrian, >> maybe it is best if you try as root to reproduce the crash, >> copied the two required file into /root/kernel-crash-test directory. > Ok, I'll try this now. I'll keep a serial console open. Running "strace ./tweaklib2" will immediately trigger the crash (see below). I have uploaded the test binary and source code to my Debian space: > https://people.debian.org/~glaubitz/kernel-crash-test.tar.gz Can anyone of the kernel developers have a look? Thanks, Adrian root@stadler:~/kernel-crash-test# ./tweaklib2 Illegal instruction root@stadler:~/kernel-crash-test# ls libtweaklib1.so tweaklib1.pp tweaklib2 tweaklib2.pp root@stadler:~/kernel-crash-test# strace ./tweaklib2 execve("./tweaklib2", ["./tweaklib2"], 0x7feff9f1bc0 /* 22 vars */) = 0 brk(NULL) = 0x264000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xffff800100024000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "./tls/v9v/libtweaklib1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "./tls/libtweaklib1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "./v9v/libtweaklib1.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "./libtweaklib1.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\2\1\0\0\0\0\0\0\0\0\0\0\3\0+\0\0\0\1\0\0\0\0\0\0\310\360"..., 832) = 832 fstat64(3, {st_mode=S_IFREG|0755, st_size=1165312, ...}) = 0 getcwd("/root/kernel-crash-test", 128) = 24 mmap(NULL, 1503776, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xffff800100128000 mprotect(0xffff800100188000, 1040384, PROT_NONE) = 0 mmap(0xffff800100286000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5e000) = 0xffff800100286000 mmap(0xffff800100294000, 12832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xffff800100294000 close(3) = 0 mprotect(0xffff800100286000, 8192, PROT_READ) = 0 mprotect(0x252000, 8192, PROT_READ) = 0 mprotect(0xffff800100122000, 8192, PROT_READ) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 rt_sigaction(SIGFPE, {sa_handler=0xffff800100180e10, sa_mask=[], sa_flags=SA_SIGINFO}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 0xffff800100134ca8, 8) = 0 rt_sigaction(SIGSEGV, {sa_handler=0xffff800100180e10, sa_mask=[], sa_flags=SA_SIGINFO}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 0xffff800100134ca8, 8) = 0 rt_sigaction(SIGBUS, {sa_handler=0xffff800100180e10, sa_mask=[], sa_flags=SA_SIGINFO}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 0xffff800100134ca8, 8) = 0 rt_sigaction(SIGILL, {sa_handler=0xffff800100180e10, sa_mask=[], sa_flags=SA_SIGINFO}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 0xffff800100134ca8, 8) = 0 ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0 ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0 readlink("/proc/self/exe", "/root/kernel-crash-test/tweaklib"..., 255) = 33 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 0xffff800100134ca8, 8) = 0 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 0xffff800100134ca8, 8) = 0 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 0xffff800100134ca8, 8) = 0 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 0xffff800100134ca8, 8) = 0 Kernel output: sc> console -f Warning: User < > currently has write permission to this console and forcibly removing them will terminate any current write actions and all work will be lost. Would you like to continue? [y/n]y Enter #. to return to ALOM. [141690.404940] usercopy: Kernel memory exposure attempt detected from process stack (offset 0, size 128)! [141690.406373] usercopy: Kernel memory exposure attempt detected from process stack (offset 0, size 128)! [141690.407664] usercopy: Kernel memory exposure attempt detected from null address (offset 0, size 128)! [141690.408153] CPU[8]: Args were cnt(1) cpulist_pa(86f0000) mondo_block_pa(840fc00) [141690.408267] Kernel panic - not syncing: Unexpected SUN4V mondo error 6 [141690.408267] [141690.408456] OOPS: Bogus kernel PC [0000000000000cc0] in fault handler [141690.408463] OOPS: RPC [000000000042cf2c] [141690.408483] OOPS: RPC <arch_cpu_idle+0x6c/0xc0> [141690.408491] OOPS: Fault was to vaddr[cc0] [141690.408507] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.408512] Call Trace: [141690.408539] [0000000000a65158] do_sparc64_fault+0x8d8/0x960 [141690.408567] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.408582] [0000000000000cc0] 0xcc0 [141690.408601] [0000000000a63108] default_idle_call+0x28/0x60 [141690.408627] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.408648] [00000000004b58dc] cpu_startup_entry+0x1c/0x40 [141690.408664] [0000000000a5cd40] rest_init+0xa0/0xc0 [141690.408687] [0000000000ceab64] start_kernel+0x498/0x4a8 [141690.408710] [0000000000ced30c] start_early_boot+0x2b8/0x2c8 [141690.408726] [0000000000a5cc80] tlb_fixup_done+0x4c/0x6c [141690.408738] [00000000000276a4] 0x276a4 [141690.408746] Unable to handle kernel NULL pointer dereference [141690.408753] tsk->{mm,active_mm}->context = 0000000000000910 [141690.408760] tsk->{mm,active_mm}->pgd = ffff8005010b0000 [141690.408767] \|/ ____ \|/ [141690.408767] "@'/ .. \`@" [141690.408767] /_| \__/ |_\ [141690.408767] \__U_/ [141690.408776] swapper/0(0): Oops [#5] [141690.408792] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.408806] TSTATE: 0000004480001601 TPC: 0000000000000cc0 TNPC: 0000000000000cc4 Y: 00000000 Tainted: G D [141690.408818] TPC: <0xcc0> [141690.408828] g0: 00000000004209d0 g1: 0000000000000016 g2: 00000000f0200000 g3: 00000000fff78000 [141690.408839] g4: 0000000000005a20 g5: ffff8007fe69a000 g6: 0000000000c1c000 g7: 0000000000000000 [141690.408849] o0: 0000000000000cc0 o1: 0000000000000000 o2: 0000000000000000 o3: 0000000000000000 [141690.408859] o4: 0000000000000000 o5: 0000000000000000 sp: 0000000000c1f251 ret_pc: 000000000042cf2c [141690.408877] RPC: <arch_cpu_idle+0x6c/0xc0> [141690.408890] l0: 0000000040004190 l1: 000000004000407c l2: 0000000040004059 l3: 0000000000000040 [141690.408901] l4: 00000000f027e858 l5: 0000000040004128 l6: 0000000000211440 l7: 00000000f025cfd8 [141690.408911] i0: 000000000000000e i1: 0000000000c1c008 i2: 0000000000004000 i3: 0000000000000cc0 [141690.408922] i4: 00000000fef42ff8 i5: 00000000fef41800 i6: 0000000000c1f301 i7: 0000000000a63108 [141690.408940] I7: <default_idle_call+0x28/0x60> [141690.408946] Call Trace: [141690.408964] [0000000000a63108] default_idle_call+0x28/0x60 [141690.408985] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.409005] [00000000004b58dc] cpu_startup_entry+0x1c/0x40 [141690.409020] [0000000000a5cd40] rest_init+0xa0/0xc0 [141690.409041] [0000000000ceab64] start_kernel+0x498/0x4a8 [141690.409064] [0000000000ced30c] start_early_boot+0x2b8/0x2c8 [141690.409080] [0000000000a5cc80] tlb_fixup_done+0x4c/0x6c [141690.409092] [00000000000276a4] 0x276a4 [141690.409113] Caller[0000000000a63108]: default_idle_call+0x28/0x60 [141690.409134] Caller[00000000004b55d0]: do_idle+0xd0/0x1a0 [141690.409155] Caller[00000000004b58dc]: cpu_startup_entry+0x1c/0x40 [141690.409170] Caller[0000000000a5cd40]: rest_init+0xa0/0xc0 [141690.409192] Caller[0000000000ceab64]: start_kernel+0x498/0x4a8 [141690.409214] Caller[0000000000ced30c]: start_early_boot+0x2b8/0x2c8 [141690.409231] Caller[0000000000a5cc80]: tlb_fixup_done+0x4c/0x6c [141690.409244] Caller[00000000000276a4]: 0x276a4 [141690.409248] Instruction DUMP: [141690.409261] Unable to handle kernel NULL pointer dereference [141690.409269] tsk->{mm,active_mm}->context = 0000000000000910 [141690.409277] tsk->{mm,active_mm}->pgd = ffff8005010b0000 [141690.409284] \|/ ____ \|/ [141690.409284] "@'/ .. \`@" [141690.409284] /_| \__/ |_\ [141690.409284] \__U_/ [141690.409292] swapper/0(0): Oops [#6] [141690.409308] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.409322] TSTATE: 0000008880001605 TPC: 0000000000428e2c TNPC: 0000000000428e30 Y: 00000000 Tainted: G D [141690.409339] TPC: <die_if_kernel+0x26c/0x300> [141690.409351] g0: 0000000000000004 g1: fffffffffffffff4 g2: 0000000000000000 g3: 0000000000000000 [141690.409361] g4: 0000000000c36280 g5: ffff8007fe69a000 g6: 0000000000c1c000 g7: 000000000000000e [141690.409372] o0: 0000000000000011 o1: 0000000000000020 o2: 00000000000276a4 o3: 0000000000000cc4 [141690.409383] o4: 0000000000000cc0 o5: 0000004480001601 sp: 0000000000c1ee81 ret_pc: 0000000000428e0c [141690.409399] RPC: <die_if_kernel+0x24c/0x300> [141690.409412] l0: 0000000000b51c50 l1: 0000000000c1c000 l2: 0000000000c1cb80 l3: 0000000000c1ff40 [141690.409422] l4: 0000000000000004 l5: 0000000000000cc0 l6: 0000000000c1c000 l7: 0000000080001002 [141690.409434] i0: 0000000000d86998 i1: 0000000000c1f9b0 i2: 0000000000d87198 i3: fffffffffffffffd [141690.409444] i4: 0000000000b51c80 i5: 0000000000000cc0 i6: 0000000000c1ef71 i7: 0000000000a64860 [141690.409464] I7: <unhandled_fault+0x8c/0xac> [141690.409470] Call Trace: [141690.409489] [0000000000a64860] unhandled_fault+0x8c/0xac [141690.409509] [0000000000a65168] do_sparc64_fault+0x8e8/0x960 [141690.409534] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.409546] [0000000000000cc0] 0xcc0 [141690.409565] [0000000000a63108] default_idle_call+0x28/0x60 [141690.409586] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.409607] [00000000004b58dc] cpu_startup_entry+0x1c/0x40 [141690.409622] [0000000000a5cd40] rest_init+0xa0/0xc0 [141690.409643] [0000000000ceab64] start_kernel+0x498/0x4a8 [141690.409665] [0000000000ced30c] start_early_boot+0x2b8/0x2c8 [141690.409681] [0000000000a5cc80] tlb_fixup_done+0x4c/0x6c [141690.409692] [00000000000276a4] 0x276a4 [141690.409714] Caller[0000000000a64860]: unhandled_fault+0x8c/0xac [141690.409734] Caller[0000000000a65168]: do_sparc64_fault+0x8e8/0x960 [141690.409758] Caller[0000000000407694]: sparc64_realfault_common+0x10/0x20 [141690.409779] Caller[000000000042cf2c]: arch_cpu_idle+0x6c/0xc0 [141690.409799] Caller[0000000000a63108]: default_idle_call+0x28/0x60 [141690.409820] Caller[00000000004b55d0]: do_idle+0xd0/0x1a0 [141690.409840] Caller[00000000004b58dc]: cpu_startup_entry+0x1c/0x40 [141690.409855] Caller[0000000000a5cd40]: rest_init+0xa0/0xc0 [141690.409876] Caller[0000000000ceab64]: start_kernel+0x498/0x4a8 [141690.409899] Caller[0000000000ced30c]: start_early_boot+0x2b8/0x2c8 [141690.409916] Caller[0000000000a5cc80]: tlb_fixup_done+0x4c/0x6c [141690.409928] Caller[00000000000276a4]: 0x276a4 [141690.409933] Instruction DUMP: [141690.409940] 02400022 [141690.409946] 832ef002 [141690.409953] 92102020 [141690.409959] <d4074001> [141690.409966] 96102020 [141690.409972] 9532a000 [141690.409979] 40029b0a [141690.409985] 9010001c [141690.409991] b606e001 [141690.409996] [141690.428557] OOPS: Bogus kernel PC [0000000000000fc0] in fault handler [141690.428569] OOPS: RPC [000000000042cf2c] [141690.428601] OOPS: RPC <arch_cpu_idle+0x6c/0xc0> [141690.428610] OOPS: Fault was to vaddr[fc0] [141690.428631] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.428638] Call Trace: [141690.428668] [0000000000a65158] do_sparc64_fault+0x8d8/0x960 [141690.428699] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.428715] [0000000000000fc0] 0xfc0 [141690.428737] [0000000000a63108] default_idle_call+0x28/0x60 [141690.428763] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.428786] [00000000004b58e4] cpu_startup_entry+0x24/0x40 [141690.428819] [000000000043fbc0] smp_callin+0x100/0x140 [141690.428834] [0000000000c3de94] 0xc3de94 [141690.428845] [0000000000000000] (null) [141690.428853] Unable to handle kernel NULL pointer dereference [141690.428862] tsk->{mm,active_mm}->context = 0000000000000916 [141690.428871] tsk->{mm,active_mm}->pgd = ffff80078df90000 [141690.428879] \|/ ____ \|/ [141690.428879] "@'/ .. \`@" [141690.428879] /_| \__/ |_\ [141690.428879] \__U_/ [141690.428889] swapper/1(0): Oops [#7] [141690.428910] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.428927] TSTATE: 0000004480001605 TPC: 0000000000000fc0 TNPC: 0000000000000fc4 Y: 00000000 Tainted: G D [141690.428939] TPC: <0xfc0> [141690.428952] g0: 0000000000420830 g1: 0000000000000016 g2: 00000000f0200000 g3: 00000000fff78000 [141690.428966] g4: 0000000000005a20 g5: ffff8007fe6ba000 g6: ffff8007e4134000 g7: 0000000000000001 [141690.428978] o0: 0000000000000fc0 o1: 0000000000000000 o2: 0000000000000000 o3: 0000000000000000 [141690.428991] o4: 0000000000000000 o5: 0000000000000000 sp: ffff8007e41373d1 ret_pc: 000000000042cf2c [141690.429012] RPC: <arch_cpu_idle+0x6c/0xc0> [141690.429026] l0: 0000000000d8c610 l1: 0000000000005a10 l2: 0000000000000011 l3: 0000000000400000 [141690.429039] l4: 80000000090007c3 l5: 0000000000000003 l6: 0000000000000003 l7: 0000000000000000 [141690.429052] i0: 000000000000000e i1: ffff8007e4134008 i2: 0000000000004000 i3: 0000000000000fc0 [141690.429065] i4: 00000000fef48ff8 i5: 00000000fef47800 i6: ffff8007e4137481 i7: 0000000000a63108 [141690.429086] I7: <default_idle_call+0x28/0x60> [141690.429092] Call Trace: [141690.429113] [0000000000a63108] default_idle_call+0x28/0x60 [141690.429137] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.429161] [00000000004b58e4] cpu_startup_entry+0x24/0x40 [141690.429187] [000000000043fbc0] smp_callin+0x100/0x140 [141690.429202] [0000000000c3de94] 0xc3de94 [141690.429213] [0000000000000000] (null) [141690.429236] Caller[0000000000a63108]: default_idle_call+0x28/0x60 [141690.429260] Caller[00000000004b55d0]: do_idle+0xd0/0x1a0 [141690.429284] Caller[00000000004b58e4]: cpu_startup_entry+0x24/0x40 [141690.429311] Caller[000000000043fbc0]: smp_callin+0x100/0x140 [141690.429325] Caller[0000000000c3de94]: 0xc3de94 [141690.429336] Caller[0000000000000000]: (null) [141690.429341] Instruction DUMP: [141690.429356] Unable to handle kernel NULL pointer dereference [141690.429365] tsk->{mm,active_mm}->context = 0000000000000916 [141690.429374] tsk->{mm,active_mm}->pgd = ffff80078df90000 [141690.429381] \|/ ____ \|/ [141690.429381] "@'/ .. \`@" [141690.429381] /_| \__/ |_\ [141690.429381] \__U_/ [141690.429391] swapper/1(0): Oops [#8] [141690.429411] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.429428] TSTATE: 0000008880001601 TPC: 0000000000428e2c TNPC: 0000000000428e30 Y: 00000000 Tainted: G D [141690.429447] TPC: <die_if_kernel+0x26c/0x300> [141690.429461] g0: 0000000000000004 g1: fffffffffffffff4 g2: 0000000000000000 g3: 0000000000000001 [141690.429475] g4: ffff8000087e1280 g5: ffff8007fe6ba000 g6: ffff8007e4134000 g7: 000000000000000e [141690.429487] o0: 0000000000000011 o1: 0000000000000020 o2: 0000000000000000 o3: 0000000000000fc4 [141690.429500] o4: 0000000000000fc0 o5: 0000004480001605 sp: ffff8007e4137001 ret_pc: 0000000000428e0c [141690.429518] RPC: <die_if_kernel+0x24c/0x300> [141690.429534] l0: 0000000000b51c50 l1: ffff8007e4134000 l2: ffff8007e4134b80 l3: ffff8007e4137f40 [141690.429547] l4: 0000000000000004 l5: 0000000000000fc0 l6: ffff8007e4134000 l7: 0000000080001006 [141690.429560] i0: 0000000000d86998 i1: ffff8007e4137b30 i2: 0000000000d87198 i3: fffffffffffffffd [141690.429573] i4: 0000000000b51c80 i5: 0000000000000fc0 i6: ffff8007e41370f1 i7: 0000000000a64860 [141690.429595] I7: <unhandled_fault+0x8c/0xac> [141690.429601] Call Trace: [141690.429624] [0000000000a64860] unhandled_fault+0x8c/0xac [141690.429647] [0000000000a65168] do_sparc64_fault+0x8e8/0x960 [141690.429675] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.429689] [0000000000000fc0] 0xfc0 [141690.429711] [0000000000a63108] default_idle_call+0x28/0x60 [141690.429735] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.429758] [00000000004b58e4] cpu_startup_entry+0x24/0x40 [141690.429785] [000000000043fbc0] smp_callin+0x100/0x140 [141690.429800] [0000000000c3de94] 0xc3de94 [141690.429810] [0000000000000000] (null) [141690.429835] Caller[0000000000a64860]: unhandled_fault+0x8c/0xac [141690.429858] Caller[0000000000a65168]: do_sparc64_fault+0x8e8/0x960 [141690.429886] Caller[0000000000407694]: sparc64_realfault_common+0x10/0x20 [141690.429910] Caller[000000000042cf2c]: arch_cpu_idle+0x6c/0xc0 [141690.429932] Caller[0000000000a63108]: default_idle_call+0x28/0x60 [141690.429956] Caller[00000000004b55d0]: do_idle+0xd0/0x1a0 [141690.429980] Caller[00000000004b58e4]: cpu_startup_entry+0x24/0x40 [141690.430007] Caller[000000000043fbc0]: smp_callin+0x100/0x140 [141690.430022] Caller[0000000000c3de94]: 0xc3de94 [141690.430032] Caller[0000000000000000]: (null) [141690.430037] Instruction DUMP: [141690.430045] 02400022 [141690.430053] 832ef002 [141690.430061] 92102020 [141690.430068] <d4074001> [141690.430076] 96102020 [141690.430084] 9532a000 [141690.430092] 40029b0a [141690.430099] 9010001c [141690.430107] b606e001 [141690.430113] [141690.448640] OOPS: Bogus kernel PC [00000000000002c0] in fault handler [141690.448651] OOPS: RPC [00000000004a79e0] [141690.448676] OOPS: RPC <enqueue_task_fair+0x80/0x680> [141690.448683] OOPS: Fault was to vaddr[2c0] [141690.448704] CPU: 2 PID: 0 Comm: swapper/2 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.448710] Call Trace: [141690.448739] [0000000000a65158] do_sparc64_fault+0x8d8/0x960 [141690.448770] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.448783] [00000000000002c0] 0x2c0 [141690.448799] [00000000004a72a0] enqueue_entity+0x500/0xbc0 [141690.448814] [00000000004a79e0] enqueue_task_fair+0x80/0x680 [141690.448831] [0000000000498f14] activate_task+0x94/0x100 [141690.448848] [0000000000499394] ttwu_do_activate+0x34/0x80 [141690.448865] [000000000049a4b4] try_to_wake_up+0x254/0x4e0 [141690.448881] [000000000049a754] wake_up_process+0x14/0x40 [141690.448902] [00000000004e9518] hrtimer_wakeup+0x18/0x40 [141690.448919] [00000000004e8ffc] __hrtimer_run_queues+0xdc/0x2e0 [141690.448937] [00000000004e9c54] hrtimer_interrupt+0xb4/0x220 [141690.448958] [0000000000a6543c] timer_interrupt+0x7c/0xc0 [141690.448974] [00000000004209d4] tl0_irq14+0x14/0x20 [141690.449005] [0000000000496854] finish_task_switch+0x54/0x1e0 [141690.449020] [0000000000a5e28c] switch_to_pc+0x0/0x654 [141690.449027] Unable to handle kernel NULL pointer dereference [141690.449035] tsk->{mm,active_mm}->context = 0000000000000068 [141690.449042] tsk->{mm,active_mm}->pgd = ffff80078dd34000 [141690.449050] \|/ ____ \|/ [141690.449050] "@'/ .. \`@" [141690.449050] /_| \__/ |_\ [141690.449050] \__U_/ [141690.449059] swapper/2(0): Oops [#9] [141690.449079] CPU: 2 PID: 0 Comm: swapper/2 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.449094] TSTATE: 0000004480e01602 TPC: 00000000000002c0 TNPC: 00000000000002c4 Y: 00000000 Tainted: G D [141690.449104] TPC: <0x2c0> [141690.449117] g0: ffff8007e12af6b0 g1: 0000000000000002 g2: 00000000f0200000 g3: 00000000fff78000 [141690.449130] g4: 0000000000005a20 g5: ffff8007fe6da000 g6: ffff8007e4138000 g7: 000000006f74e200 [141690.449141] o0: 00000000000002c0 o1: 0000000000000000 o2: 0000000000000000 o3: 0000000000000000 [141690.449152] o4: 0000000000000000 o5: 0000000000000000 sp: ffff8007e413a9f1 ret_pc: 00000000004a79e0 [141690.449166] RPC: <enqueue_task_fair+0x80/0x680> [141690.449179] l0: 0000000000000000 l1: 0000000000d76100 l2: 0000000000ccd400 l3: 0000000000ccd400 [141690.449192] l4: 0000000000ccd400 l5: 00000000ffffffff l6: ffff8007e4138000 l7: ffff8007ff447740 [141690.449205] i0: ffff8007ff46c3c0 i1: ffff80078d471300 i2: 0000000000000000 i3: 00000000000002c0 [141690.449217] i4: 00000000fef4eff8 i5: 00000000fef4d800 i6: ffff8007e413aaa1 i7: 00000000004a72a0 [141690.449231] I7: <enqueue_entity+0x500/0xbc0> [141690.449236] Call Trace: [141690.449251] [00000000004a72a0] enqueue_entity+0x500/0xbc0 [141690.449266] [00000000004a79e0] enqueue_task_fair+0x80/0x680 [141690.449282] [0000000000498f14] activate_task+0x94/0x100 [141690.449298] [0000000000499394] ttwu_do_activate+0x34/0x80 [141690.449315] [000000000049a4b4] try_to_wake_up+0x254/0x4e0 [141690.449331] [000000000049a754] wake_up_process+0x14/0x40 [141690.449349] [00000000004e9518] hrtimer_wakeup+0x18/0x40 [141690.449366] [00000000004e8ffc] __hrtimer_run_queues+0xdc/0x2e0 [141690.449384] [00000000004e9c54] hrtimer_interrupt+0xb4/0x220 [141690.449404] [0000000000a6543c] timer_interrupt+0x7c/0xc0 [141690.449419] [00000000004209d4] tl0_irq14+0x14/0x20 [141690.449444] [0000000000496854] finish_task_switch+0x54/0x1e0 [141690.449459] [0000000000a5e28c] switch_to_pc+0x0/0x654 [141690.449474] [0000000000a5ecb8] schedule_idle+0x18/0x80 [141690.449498] [00000000004b562c] do_idle+0x12c/0x1a0 [141690.449518] [00000000004b58dc] cpu_startup_entry+0x1c/0x40 [141690.449535] Caller[00000000004a72a0]: enqueue_entity+0x500/0xbc0 [141690.449551] Caller[00000000004a79e0]: enqueue_task_fair+0x80/0x680 [141690.449567] Caller[0000000000498f14]: activate_task+0x94/0x100 [141690.449583] Caller[0000000000499394]: ttwu_do_activate+0x34/0x80 [141690.449600] Caller[000000000049a4b4]: try_to_wake_up+0x254/0x4e0 [141690.449616] Caller[000000000049a754]: wake_up_process+0x14/0x40 [141690.449635] Caller[00000000004e9518]: hrtimer_wakeup+0x18/0x40 [141690.449653] Caller[00000000004e8ffc]: __hrtimer_run_queues+0xdc/0x2e0 [141690.449671] Caller[00000000004e9c54]: hrtimer_interrupt+0xb4/0x220 [141690.449692] Caller[0000000000a6543c]: timer_interrupt+0x7c/0xc0 [141690.449707] Caller[00000000004209d4]: tl0_irq14+0x14/0x20 [141690.449731] Caller[0000000000496848]: finish_task_switch+0x48/0x1e0 [141690.449747] Caller[0000000000a5e28c]: switch_to_pc+0x0/0x654 [141690.449762] Caller[0000000000a5ecb8]: schedule_idle+0x18/0x80 [141690.449783] Caller[00000000004b562c]: do_idle+0x12c/0x1a0 [141690.449803] Caller[00000000004b58dc]: cpu_startup_entry+0x1c/0x40 [141690.449832] Caller[000000000043fbc0]: smp_callin+0x100/0x140 [141690.449844] Caller[0000000000c3de94]: 0xc3de94 [141690.449853] Caller[0000000000000000]: (null) [141690.449858] Instruction DUMP: [141690.449873] Unable to handle kernel NULL pointer dereference [141690.449880] tsk->{mm,active_mm}->context = 0000000000000068 [141690.449888] tsk->{mm,active_mm}->pgd = ffff80078dd34000 [141690.449895] \|/ ____ \|/ [141690.449895] "@'/ .. \`@" [141690.449895] /_| \__/ |_\ [141690.449895] \__U_/ [141690.449905] swapper/2(0): Oops [#10] [141690.449923] CPU: 2 PID: 0 Comm: swapper/2 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.449938] TSTATE: 0000008880e01606 TPC: 0000000000428e2c TNPC: 0000000000428e30 Y: 00000000 Tainted: G D [141690.449956] TPC: <die_if_kernel+0x26c/0x300> [141690.449968] g0: 0000000000000004 g1: fffffffffffffff4 g2: 0000000000000000 g3: 0000000000000002 [141690.449981] g4: ffff8000087e1bc0 g5: ffff8007fe6da000 g6: ffff8007e4138000 g7: 000000000000000e [141690.449992] o0: 0000000000000011 o1: 0000000000000020 o2: 0000000000000000 o3: 00000000000002c4 [141690.450004] o4: 00000000000002c0 o5: 0000004480e01602 sp: ffff8007e413a621 ret_pc: 0000000000428e0c [141690.450019] RPC: <die_if_kernel+0x24c/0x300> [141690.450033] l0: 0000000000b51c50 l1: ffff8007e4138000 l2: ffff8007e4138b80 l3: ffff8007e413bf40 [141690.450045] l4: 0000000000000004 l5: 00000000000002c0 l6: ffff8007e4138000 l7: 0000000080001003 [141690.450057] i0: 0000000000d86998 i1: ffff8007e413b150 i2: 0000000000d87198 i3: fffffffffffffffd [141690.450069] i4: 0000000000b51c80 i5: 00000000000002c0 i6: ffff8007e413a711 i7: 0000000000a64860 [141690.450088] I7: <unhandled_fault+0x8c/0xac> [141690.450094] Call Trace: [141690.450113] [0000000000a64860] unhandled_fault+0x8c/0xac [141690.450132] [0000000000a65168] do_sparc64_fault+0x8e8/0x960 [141690.450156] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.450167] [00000000000002c0] 0x2c0 [141690.450183] [00000000004a72a0] enqueue_entity+0x500/0xbc0 [141690.450198] [00000000004a79e0] enqueue_task_fair+0x80/0x680 [141690.450214] [0000000000498f14] activate_task+0x94/0x100 [141690.450230] [0000000000499394] ttwu_do_activate+0x34/0x80 [141690.450247] [000000000049a4b4] try_to_wake_up+0x254/0x4e0 [141690.450263] [000000000049a754] wake_up_process+0x14/0x40 [141690.450281] [00000000004e9518] hrtimer_wakeup+0x18/0x40 [141690.450299] [00000000004e8ffc] __hrtimer_run_queues+0xdc/0x2e0 [141690.450317] [00000000004e9c54] hrtimer_interrupt+0xb4/0x220 [141690.450337] [0000000000a6543c] timer_interrupt+0x7c/0xc0 [141690.450353] [00000000004209d4] tl0_irq14+0x14/0x20 [141690.450378] [0000000000496854] finish_task_switch+0x54/0x1e0 [141690.450399] Caller[0000000000a64860]: unhandled_fault+0x8c/0xac [141690.450419] Caller[0000000000a65168]: do_sparc64_fault+0x8e8/0x960 [141690.450443] Caller[0000000000407694]: sparc64_realfault_common+0x10/0x20 [141690.450459] Caller[00000000004a79e0]: enqueue_task_fair+0x80/0x680 [141690.450474] Caller[00000000004a72a0]: enqueue_entity+0x500/0xbc0 [141690.450489] Caller[00000000004a79e0]: enqueue_task_fair+0x80/0x680 [141690.450505] Caller[0000000000498f14]: activate_task+0x94/0x100 [141690.450522] Caller[0000000000499394]: ttwu_do_activate+0x34/0x80 [141690.450538] Caller[000000000049a4b4]: try_to_wake_up+0x254/0x4e0 [141690.450555] Caller[000000000049a754]: wake_up_process+0x14/0x40 [141690.450573] Caller[00000000004e9518]: hrtimer_wakeup+0x18/0x40 [141690.450591] Caller[00000000004e8ffc]: __hrtimer_run_queues+0xdc/0x2e0 [141690.450609] Caller[00000000004e9c54]: hrtimer_interrupt+0xb4/0x220 [141690.450629] Caller[0000000000a6543c]: timer_interrupt+0x7c/0xc0 [141690.450644] Caller[00000000004209d4]: tl0_irq14+0x14/0x20 [141690.450669] Caller[0000000000496848]: finish_task_switch+0x48/0x1e0 [141690.450685] Caller[0000000000a5e28c]: switch_to_pc+0x0/0x654 [141690.450700] Caller[0000000000a5ecb8]: schedule_idle+0x18/0x80 [141690.450721] Caller[00000000004b562c]: do_idle+0x12c/0x1a0 [141690.450740] Caller[00000000004b58dc]: cpu_startup_entry+0x1c/0x40 [141690.450764] Caller[000000000043fbc0]: smp_callin+0x100/0x140 [141690.450776] Caller[0000000000c3de94]: 0xc3de94 [141690.450784] Caller[0000000000000000]: (null) [141690.450788] Instruction DUMP: [141690.450796] 02400022 [141690.450803] 832ef002 [141690.450809] 92102020 [141690.450816] <d4074001> [141690.450822] 96102020 [141690.450829] 9532a000 [141690.450835] 40029b0a [141690.450842] 9010001c [141690.450848] b606e001 [141690.450853] [141690.468724] OOPS: Bogus kernel PC [0000000000000780] in fault handler [141690.468734] OOPS: RPC [000000000049b9d0] [141690.468762] OOPS: RPC <scheduler_tick+0x30/0x100> [141690.468769] OOPS: Fault was to vaddr[780] [141690.468791] CPU: 3 PID: 32633 Comm: ppcsparc64 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.468797] Call Trace: [141690.468825] [0000000000a65158] do_sparc64_fault+0x8d8/0x960 [141690.468855] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.468868] [0000000000000780] 0x780 [141690.468887] [0000000000a632a4] _raw_spin_lock+0x24/0x40 [141690.468904] [000000000049b9d0] scheduler_tick+0x30/0x100 [141690.468924] [00000000004e8468] update_process_times+0x48/0x60 [141690.468951] [00000000004f7e08] tick_sched_handle.isra.5+0x28/0xa0 [141690.468971] [00000000004f7eac] tick_sched_timer+0x2c/0x80 [141690.468989] [00000000004e8ffc] __hrtimer_run_queues+0xdc/0x2e0 [141690.469008] [00000000004e9c54] hrtimer_interrupt+0xb4/0x220 [141690.469029] [0000000000a6543c] timer_interrupt+0x7c/0xc0 [141690.469045] [00000000004209d4] tl0_irq14+0x14/0x20 [141690.469052] Unable to handle kernel NULL pointer dereference [141690.469060] tsk->{mm,active_mm}->context = 000000000000092d [141690.469067] tsk->{mm,active_mm}->pgd = ffff8007cf8cc000 [141690.469075] \|/ ____ \|/ [141690.469075] "@'/ .. \`@" [141690.469075] /_| \__/ |_\ [141690.469075] \__U_/ [141690.469085] ppcsparc64(32633): Oops [#11] [141690.469104] CPU: 3 PID: 32633 Comm: ppcsparc64 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.469119] TSTATE: 0000004411e01600 TPC: 0000000000000780 TNPC: 0000000000000784 Y: 00000000 Tainted: G D [141690.469128] TPC: <0x780> [141690.469141] g0: 0000000000ccd400 g1: 0000000000000101 g2: 00000000f0200000 g3: 00000000fff78000 [141690.469153] g4: 0000000000005a20 g5: ffff8007fe6fa000 g6: ffff8007ab3d8000 g7: 0000000000001bf0 [141690.469164] o0: 0000000000000780 o1: 0000000000000000 o2: 0000000000000000 o3: 0000000000000000 [141690.469176] o4: 0000000000000000 o5: 0000000000000000 sp: ffff8007ab3db051 ret_pc: 000000000049b9d0 [141690.469192] RPC: <scheduler_tick+0x30/0x100> [141690.469205] l0: 00000000004f7e80 l1: 0000000000c2e8f8 l2: 0000000000ccd400 l3: 0000000000ccd400 [141690.469218] l4: 0000000000ccd400 l5: 00000000ffffffff l6: ffff8007ab3d8000 l7: ffff8007ff467700 [141690.469230] i0: ffff8007ff46c340 i1: 0000000000000001 i2: ffff8007e233f080 i3: 0000000000000780 [141690.469243] i4: 00000000fef54ff8 i5: 00000000fef53800 i6: ffff8007ab3db101 i7: 0000000000a632a4 [141690.469260] I7: <_raw_spin_lock+0x24/0x40> [141690.469264] Call Trace: [141690.469282] [0000000000a632a4] _raw_spin_lock+0x24/0x40 [141690.469299] [000000000049b9d0] scheduler_tick+0x30/0x100 [141690.469318] [00000000004e8468] update_process_times+0x48/0x60 [141690.469340] [00000000004f7e08] tick_sched_handle.isra.5+0x28/0xa0 [141690.469359] [00000000004f7eac] tick_sched_timer+0x2c/0x80 [141690.469377] [00000000004e8ffc] __hrtimer_run_queues+0xdc/0x2e0 [141690.469395] [00000000004e9c54] hrtimer_interrupt+0xb4/0x220 [141690.469415] [0000000000a6543c] timer_interrupt+0x7c/0xc0 [141690.469430] [00000000004209d4] tl0_irq14+0x14/0x20 [141690.469450] Caller[0000000000a632a4]: _raw_spin_lock+0x24/0x40 [141690.469468] Caller[000000000049b9d0]: scheduler_tick+0x30/0x100 [141690.469485] Caller[00000000004e8468]: update_process_times+0x48/0x60 [141690.469507] Caller[00000000004f7e08]: tick_sched_handle.isra.5+0x28/0xa0 [141690.469526] Caller[00000000004f7eac]: tick_sched_timer+0x2c/0x80 [141690.469544] Caller[00000000004e8ffc]: __hrtimer_run_queues+0xdc/0x2e0 [141690.469562] Caller[00000000004e9c54]: hrtimer_interrupt+0xb4/0x220 [141690.469582] Caller[0000000000a6543c]: timer_interrupt+0x7c/0xc0 [141690.469597] Caller[00000000004209d4]: tl0_irq14+0x14/0x20 [141690.469609] Caller[00000000000db204]: 0xdb204 [141690.469614] Instruction DUMP: [141690.469628] Unable to handle kernel NULL pointer dereference [141690.469636] tsk->{mm,active_mm}->context = 000000000000092d [141690.469643] tsk->{mm,active_mm}->pgd = ffff8007cf8cc000 [141690.469651] \|/ ____ \|/ [141690.469651] "@'/ .. \`@" [141690.469651] /_| \__/ |_\ [141690.469651] \__U_/ [141690.469660] ppcsparc64(32633): Oops [#12] [141690.469679] CPU: 3 PID: 32633 Comm: ppcsparc64 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.469695] TSTATE: 0000008880e01604 TPC: 0000000000428e2c TNPC: 0000000000428e30 Y: 00000146 Tainted: G D [141690.469712] TPC: <die_if_kernel+0x26c/0x300> [141690.469724] g0: 0000000000000004 g1: fffffffffffffff4 g2: 0000000000000000 g3: 0000000000000003 [141690.469737] g4: ffff8007e233f080 g5: ffff8007fe6fa000 g6: ffff8007ab3d8000 g7: 000000000000000e [141690.469748] o0: 0000000000000011 o1: 0000000000000020 o2: 00000000000db204 o3: 0000000000000784 [141690.469760] o4: 0000000000000780 o5: 0000004411e01600 sp: ffff8007ab3dac81 ret_pc: 0000000000428e0c [141690.469775] RPC: <die_if_kernel+0x24c/0x300> [141690.469789] l0: 0000000000b51c50 l1: ffff8007ab3d8000 l2: ffff8007ab3d8b80 l3: ffff8007ab3dbf40 [141690.469800] l4: 0000000000000004 l5: 0000000000000780 l6: ffff8007ab3d8000 l7: 0000000080001001 [141690.469813] i0: 0000000000d86998 i1: ffff8007ab3db7b0 i2: 0000000000d87198 i3: fffffffffffffffd [141690.469825] i4: 0000000000b51c80 i5: 0000000000000780 i6: ffff8007ab3dad71 i7: 0000000000a64860 [141690.469843] I7: <unhandled_fault+0x8c/0xac> [141690.469848] Call Trace: [141690.469867] [0000000000a64860] unhandled_fault+0x8c/0xac [141690.469886] [0000000000a65168] do_sparc64_fault+0x8e8/0x960 [141690.469911] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.469922] [0000000000000780] 0x780 [141690.469940] [0000000000a632a4] _raw_spin_lock+0x24/0x40 [141690.469958] [000000000049b9d0] scheduler_tick+0x30/0x100 [141690.469976] [00000000004e8468] update_process_times+0x48/0x60 [141690.469998] [00000000004f7e08] tick_sched_handle.isra.5+0x28/0xa0 [141690.470017] [00000000004f7eac] tick_sched_timer+0x2c/0x80 [141690.470036] [00000000004e8ffc] __hrtimer_run_queues+0xdc/0x2e0 [141690.470054] [00000000004e9c54] hrtimer_interrupt+0xb4/0x220 [141690.470074] [0000000000a6543c] timer_interrupt+0x7c/0xc0 [141690.470089] [00000000004209d4] tl0_irq14+0x14/0x20 [141690.470110] Caller[0000000000a64860]: unhandled_fault+0x8c/0xac [141690.470129] Caller[0000000000a65168]: do_sparc64_fault+0x8e8/0x960 [141690.470153] Caller[0000000000407694]: sparc64_realfault_common+0x10/0x20 [141690.470171] Caller[000000000049b9d0]: scheduler_tick+0x30/0x100 [141690.470189] Caller[0000000000a632a4]: _raw_spin_lock+0x24/0x40 [141690.470207] Caller[000000000049b9d0]: scheduler_tick+0x30/0x100 [141690.470225] Caller[00000000004e8468]: update_process_times+0x48/0x60 [141690.470247] Caller[00000000004f7e08]: tick_sched_handle.isra.5+0x28/0xa0 [141690.470267] Caller[00000000004f7eac]: tick_sched_timer+0x2c/0x80 [141690.470285] Caller[00000000004e8ffc]: __hrtimer_run_queues+0xdc/0x2e0 [141690.470303] Caller[00000000004e9c54]: hrtimer_interrupt+0xb4/0x220 [141690.470323] Caller[0000000000a6543c]: timer_interrupt+0x7c/0xc0 [141690.470339] Caller[00000000004209d4]: tl0_irq14+0x14/0x20 [141690.470350] Caller[00000000000db204]: 0xdb204 [141690.470354] Instruction DUMP: [141690.470362] 02400022 [141690.470369] 832ef002 [141690.470375] 92102020 [141690.470382] <d4074001> [141690.470388] 96102020 [141690.470395] 9532a000 [141690.470401] 40029b0a [141690.470408] 9010001c [141690.470414] b606e001 [141690.470419] [141690.488802] OOPS: Bogus kernel PC [0000000000000580] in fault handler [141690.488812] OOPS: RPC [000000000042cf2c] [141690.488839] OOPS: RPC <arch_cpu_idle+0x6c/0xc0> [141690.488845] OOPS: Fault was to vaddr[580] [141690.488862] CPU: 4 PID: 0 Comm: swapper/4 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.488867] Call Trace: [141690.488890] [0000000000a65158] do_sparc64_fault+0x8d8/0x960 [141690.488916] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.488928] [0000000000000580] 0x580 [141690.488944] [0000000000a63108] default_idle_call+0x28/0x60 [141690.488966] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.488982] [00000000004b58dc] cpu_startup_entry+0x1c/0x40 [141690.489008] [000000000043fbc0] smp_callin+0x100/0x140 [141690.489018] [0000000000c3de94] 0xc3de94 [141690.489026] [0000000000000000] (null) [141690.489032] Unable to handle kernel NULL pointer dereference [141690.489039] tsk->{mm,active_mm}->context = 0000000000000255 [141690.489045] tsk->{mm,active_mm}->pgd = ffff8007df474000 [141690.489051] \|/ ____ \|/ [141690.489051] "@'/ .. \`@" [141690.489051] /_| \__/ |_\ [141690.489051] \__U_/ [141690.489059] swapper/4(0): Oops [#13] [141690.489075] CPU: 4 PID: 0 Comm: swapper/4 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.489087] TSTATE: 0000004480001605 TPC: 0000000000000580 TNPC: 0000000000000584 Y: 00000000 Tainted: G D [141690.489096] TPC: <0x580> [141690.489106] g0: 0000000000000238 g1: 0000000000000016 g2: 00000000f0200000 g3: 00000000fff78000 [141690.489116] g4: 0000000000005a20 g5: ffff8007fe71a000 g6: ffff8007e4140000 g7: 0000000000000004 [141690.489124] o0: 0000000000000580 o1: 0000000000000000 o2: 0000000000000000 o3: 0000000000000000 [141690.489133] o4: 0000000000000000 o5: 0000000000000000 sp: ffff8007e41433d1 ret_pc: 000000000042cf2c [141690.489149] RPC: <arch_cpu_idle+0x6c/0xc0> [141690.489160] l0: 0000000000d8c610 l1: 0000000000005a10 l2: 0000000000000011 l3: 0000000000400000 [141690.489169] l4: 80000000090007c3 l5: 0000000000000003 l6: 0000000000000003 l7: 0000000000000000 [141690.489178] i0: 000000000000000e i1: ffff8007e4140008 i2: 0000000000004000 i3: 0000000000000580 [141690.489187] i4: 00000000fef5aff8 i5: 00000000fef59800 i6: ffff8007e4143481 i7: 0000000000a63108 [141690.489202] I7: <default_idle_call+0x28/0x60> [141690.489207] Call Trace: [141690.489222] [0000000000a63108] default_idle_call+0x28/0x60 [141690.489240] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.489256] [00000000004b58dc] cpu_startup_entry+0x1c/0x40 [141690.489275] [000000000043fbc0] smp_callin+0x100/0x140 [141690.489285] [0000000000c3de94] 0xc3de94 [141690.489292] [0000000000000000] (null) [141690.489310] Caller[0000000000a63108]: default_idle_call+0x28/0x60 [141690.489327] Caller[00000000004b55d0]: do_idle+0xd0/0x1a0 [141690.489343] Caller[00000000004b58dc]: cpu_startup_entry+0x1c/0x40 [141690.489362] Caller[000000000043fbc0]: smp_callin+0x100/0x140 [141690.489373] Caller[0000000000c3de94]: 0xc3de94 [141690.489379] Caller[0000000000000000]: (null) [141690.489383] Instruction DUMP: [141690.489397] Unable to handle kernel NULL pointer dereference [141690.489404] tsk->{mm,active_mm}->context = 0000000000000255 [141690.489410] tsk->{mm,active_mm}->pgd = ffff8007df474000 [141690.489416] \|/ ____ \|/ [141690.489416] "@'/ .. \`@" [141690.489416] /_| \__/ |_\ [141690.489416] \__U_/ [141690.489424] swapper/4(0): Oops [#14] [141690.489438] CPU: 4 PID: 0 Comm: swapper/4 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.489450] TSTATE: 0000008880001601 TPC: 0000000000428e2c TNPC: 0000000000428e30 Y: 00000000 Tainted: G D [141690.489464] TPC: <die_if_kernel+0x26c/0x300> [141690.489473] g0: 0000000000000004 g1: fffffffffffffff4 g2: 0000000000000000 g3: 0000000000000004 [141690.489483] g4: ffff8000087e6f00 g5: ffff8007fe71a000 g6: ffff8007e4140000 g7: 000000000000000e [141690.489492] o0: 0000000000000011 o1: 0000000000000020 o2: 0000000000000000 o3: 0000000000000584 [141690.489501] o4: 0000000000000580 o5: 0000004480001605 sp: ffff8007e4143001 ret_pc: 0000000000428e0c [141690.489513] RPC: <die_if_kernel+0x24c/0x300> [141690.489524] l0: 0000000000b51c50 l1: ffff8007e4140000 l2: ffff8007e4140b80 l3: ffff8007e4143f40 [141690.489533] l4: 0000000000000004 l5: 0000000000000580 l6: ffff8007e4140000 l7: 0000000080001006 [141690.489543] i0: 0000000000d86998 i1: ffff8007e4143b30 i2: 0000000000d87198 i3: fffffffffffffffd [141690.489552] i4: 0000000000b51c80 i5: 0000000000000580 i6: ffff8007e41430f1 i7: 0000000000a64860 [141690.489568] I7: <unhandled_fault+0x8c/0xac> [141690.489573] Call Trace: [141690.489589] [0000000000a64860] unhandled_fault+0x8c/0xac [141690.489604] [0000000000a65168] do_sparc64_fault+0x8e8/0x960 [141690.489624] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.489634] [0000000000000580] 0x580 [141690.489649] [0000000000a63108] default_idle_call+0x28/0x60 [141690.489666] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.489682] [00000000004b58dc] cpu_startup_entry+0x1c/0x40 [141690.489703] [000000000043fbc0] smp_callin+0x100/0x140 [141690.489713] [0000000000c3de94] 0xc3de94 [141690.489721] [0000000000000000] (null) [141690.489739] Caller[0000000000a64860]: unhandled_fault+0x8c/0xac [141690.489755] Caller[0000000000a65168]: do_sparc64_fault+0x8e8/0x960 [141690.489775] Caller[0000000000407694]: sparc64_realfault_common+0x10/0x20 [141690.489792] Caller[000000000042cf2c]: arch_cpu_idle+0x6c/0xc0 [141690.489808] Caller[0000000000a63108]: default_idle_call+0x28/0x60 [141690.489826] Caller[00000000004b55d0]: do_idle+0xd0/0x1a0 [141690.489842] Caller[00000000004b58dc]: cpu_startup_entry+0x1c/0x40 [141690.489861] Caller[000000000043fbc0]: smp_callin+0x100/0x140 [141690.489871] Caller[0000000000c3de94]: 0xc3de94 [141690.489879] Caller[0000000000000000]: (null) [141690.489882] Instruction DUMP: [141690.489889] 02400022 [141690.489895] 832ef002 [141690.489900] 92102020 [141690.489906] <d4074001> [141690.489911] 96102020 [141690.489917] 9532a000 [141690.489923] 40029b0a [141690.489928] 9010001c [141690.489934] b606e001 [141690.489937] [141690.512881] kernel BUG at /build/linux-hhlSpw/linux-4.16.5/kernel/cpu.c:815! [141690.512899] \|/ ____ \|/ [141690.512899] "@'/ .. \`@" [141690.512899] /_| \__/ |_\ [141690.512899] \__U_/ [141690.512908] swapper/5(0): Kernel bad sw trap 5 [#15] [141690.512928] CPU: 5 PID: 0 Comm: swapper/5 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.512942] TSTATE: 0000004480001604 TPC: 000000000046e4b8 TNPC: 000000000046e4bc Y: 00000008 Tainted: G D [141690.512968] TPC: <cpuhp_report_idle_dead+0x78/0x80> [141690.512979] g0: 0000000000000011 g1: 0000000000d69168 g2: 0000000000000000 g3: 0000000000000005 [141690.512990] g4: ffff8000087e2500 g5: ffff8007fe73a000 g6: ffff8007e4144000 g7: 000000000000000e [141690.513001] o0: 0000000000b5bbb8 o1: 000000000000032f o2: 0000000000ccc800 o3: 0000000000000020 [141690.513011] o4: 0000000000c2e9b0 o5: 0000000000c2e8f8 sp: ffff8007e4147481 ret_pc: 000000000046e4b0 [141690.513027] RPC: <cpuhp_report_idle_dead+0x70/0x80> [141690.513039] l0: 0000000000d8c610 l1: 0000000000005a10 l2: 0000000000000011 l3: 0000000000400000 [141690.513049] l4: 80000000090007c3 l5: 0000000000000003 l6: 0000000000000003 l7: 0000000000000000 [141690.513060] i0: 000000000000000e i1: ffff8007e4144008 i2: 0000000000004000 i3: ffff8007ff4a0ec0 [141690.513071] i4: ffff8007fe73a000 i5: 0000000000d66ec0 i6: ffff8007e4147531 i7: 00000000004b563c [141690.513092] I7: <do_idle+0x13c/0x1a0> [141690.513098] Call Trace: [141690.513117] [00000000004b563c] do_idle+0x13c/0x1a0 [141690.513136] [00000000004b58dc] cpu_startup_entry+0x1c/0x40 [141690.513163] [000000000043fbc0] smp_callin+0x100/0x140 [141690.513177] [0000000000c3de94] 0xc3de94 [141690.513186] [0000000000000000] (null) [141690.513207] Caller[00000000004b563c]: do_idle+0x13c/0x1a0 [141690.513225] Caller[00000000004b58dc]: cpu_startup_entry+0x1c/0x40 [141690.513246] Caller[000000000043fbc0]: smp_callin+0x100/0x140 [141690.513258] Caller[0000000000c3de94]: 0xc3de94 [141690.513266] Caller[0000000000000000]: (null) [141690.513270] Instruction DUMP: [141690.513278] 9210232f [141690.513283] 7ffee774 [141690.513289] 901223b8 [141690.513296] <91d02005> [141690.513302] 01000000 [141690.513308] 9de3bf50 [141690.513314] 01000000 [141690.513321] 3b00359b [141690.513327] b8102086 [141690.513331] [141690.528967] OOPS: Bogus kernel PC [0000000000000dc0] in fault handler [141690.528977] OOPS: RPC [000000000042cf2c] [141690.529007] OOPS: RPC <arch_cpu_idle+0x6c/0xc0> [141690.529014] OOPS: Fault was to vaddr[dc0] [141690.529034] CPU: 6 PID: 0 Comm: swapper/6 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.529040] Call Trace: [141690.529067] [0000000000a65158] do_sparc64_fault+0x8d8/0x960 [141690.529095] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.529108] [0000000000000dc0] 0xdc0 [141690.529127] [0000000000a63108] default_idle_call+0x28/0x60 [141690.529152] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.529174] [00000000004b58dc] cpu_startup_entry+0x1c/0x40 [141690.529204] [000000000043fbc0] smp_callin+0x100/0x140 [141690.529217] [0000000000c3de94] 0xc3de94 [141690.529227] [0000000000000000] (null) [141690.529234] Unable to handle kernel NULL pointer dereference [141690.529243] tsk->{mm,active_mm}->context = 0000000000000935 [141690.529251] tsk->{mm,active_mm}->pgd = ffff8007dbc78000 [141690.529259] \|/ ____ \|/ [141690.529259] "@'/ .. \`@" [141690.529259] /_| \__/ |_\ [141690.529259] \__U_/ [141690.529270] swapper/6(0): Oops [#16] [141690.529290] CPU: 6 PID: 0 Comm: swapper/6 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.529307] TSTATE: 0000004480001605 TPC: 0000000000000dc0 TNPC: 0000000000000dc4 Y: 00000000 Tainted: G D [141690.529318] TPC: <0xdc0> [141690.529331] g0: 0000000000000238 g1: 0000000000000016 g2: 00000000f0200000 g3: 00000000fff78000 [141690.529344] g4: 0000000000005a20 g5: ffff8007fe75a000 g6: ffff8007e4148000 g7: 0000000000000006 [141690.529355] o0: 0000000000000dc0 o1: 0000000000000000 o2: 0000000000000000 o3: 0000000000000000 [141690.529368] o4: 0000000000000000 o5: 0000000000000000 sp: ffff8007e414b3d1 ret_pc: 000000000042cf2c [141690.529388] RPC: <arch_cpu_idle+0x6c/0xc0> [141690.529402] l0: 0000000000d8c610 l1: 0000000000005a10 l2: 0000000000000011 l3: 0000000000400000 [141690.529415] l4: 80000000090007c3 l5: 0000000000000003 l6: 0000000000000003 l7: 0000000000000000 [141690.529427] i0: 000000000000000e i1: ffff8007e4148008 i2: 0000000000004000 i3: 0000000000000dc0 [141690.529440] i4: 00000000fef66ff8 i5: 00000000fef65800 i6: ffff8007e414b481 i7: 0000000000a63108 [141690.529459] I7: <default_idle_call+0x28/0x60> [141690.529465] Call Trace: [141690.529486] [0000000000a63108] default_idle_call+0x28/0x60 [141690.529508] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.529530] [00000000004b58dc] cpu_startup_entry+0x1c/0x40 [141690.529555] [000000000043fbc0] smp_callin+0x100/0x140 [141690.529568] [0000000000c3de94] 0xc3de94 [141690.529577] [0000000000000000] (null) [141690.529599] Caller[0000000000a63108]: default_idle_call+0x28/0x60 [141690.529621] Caller[00000000004b55d0]: do_idle+0xd0/0x1a0 [141690.529643] Caller[00000000004b58dc]: cpu_startup_entry+0x1c/0x40 [141690.529668] Caller[000000000043fbc0]: smp_callin+0x100/0x140 [141690.529682] Caller[0000000000c3de94]: 0xc3de94 [141690.529691] Caller[0000000000000000]: (null) [141690.529696] Instruction DUMP: [141690.529711] Unable to handle kernel NULL pointer dereference [141690.529719] tsk->{mm,active_mm}->context = 0000000000000935 [141690.529727] tsk->{mm,active_mm}->pgd = ffff8007dbc78000 [141690.529734] \|/ ____ \|/ [141690.529734] "@'/ .. \`@" [141690.529734] /_| \__/ |_\ [141690.529734] \__U_/ [141690.529744] swapper/6(0): Oops [#17] [141690.529763] CPU: 6 PID: 0 Comm: swapper/6 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.529779] TSTATE: 0000008880001601 TPC: 0000000000428e2c TNPC: 0000000000428e30 Y: 00000000 Tainted: G D [141690.529797] TPC: <die_if_kernel+0x26c/0x300> [141690.529810] g0: 0000000000000004 g1: fffffffffffffff4 g2: 0000000000000000 g3: 0000000000000006 [141690.529824] g4: ffff8000087e7840 g5: ffff8007fe75a000 g6: ffff8007e4148000 g7: 000000000000000e [141690.529835] o0: 0000000000000011 o1: 0000000000000020 o2: 0000000000000000 o3: 0000000000000dc4 [141690.529849] o4: 0000000000000dc0 o5: 0000004480001605 sp: ffff8007e414b001 ret_pc: 0000000000428e0c [141690.529865] RPC: <die_if_kernel+0x24c/0x300> [141690.529879] l0: 0000000000b51c50 l1: ffff8007e4148000 l2: ffff8007e4148b80 l3: ffff8007e414bf40 [141690.529891] l4: 0000000000000004 l5: 0000000000000dc0 l6: ffff8007e4148000 l7: 0000000080001006 [141690.529904] i0: 0000000000d86998 i1: ffff8007e414bb30 i2: 0000000000d87198 i3: fffffffffffffffd [141690.529917] i4: 0000000000b51c80 i5: 0000000000000dc0 i6: ffff8007e414b0f1 i7: 0000000000a64860 [141690.529938] I7: <unhandled_fault+0x8c/0xac> [141690.529944] Call Trace: [141690.529965] [0000000000a64860] unhandled_fault+0x8c/0xac [141690.529986] [0000000000a65168] do_sparc64_fault+0x8e8/0x960 [141690.530012] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.530025] [0000000000000dc0] 0xdc0 [141690.530046] [0000000000a63108] default_idle_call+0x28/0x60 [141690.530069] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.530090] [00000000004b58dc] cpu_startup_entry+0x1c/0x40 [141690.530115] [000000000043fbc0] smp_callin+0x100/0x140 [141690.530128] [0000000000c3de94] 0xc3de94 [141690.530137] [0000000000000000] (null) [141690.530160] Caller[0000000000a64860]: unhandled_fault+0x8c/0xac [141690.530183] Caller[0000000000a65168]: do_sparc64_fault+0x8e8/0x960 [141690.530210] Caller[0000000000407694]: sparc64_realfault_common+0x10/0x20 [141690.530232] Caller[000000000042cf2c]: arch_cpu_idle+0x6c/0xc0 [141690.530253] Caller[0000000000a63108]: default_idle_call+0x28/0x60 [141690.530275] Caller[00000000004b55d0]: do_idle+0xd0/0x1a0 [141690.530297] Caller[00000000004b58dc]: cpu_startup_entry+0x1c/0x40 [141690.530322] Caller[000000000043fbc0]: smp_callin+0x100/0x140 [141690.530335] Caller[0000000000c3de94]: 0xc3de94 [141690.530345] Caller[0000000000000000]: (null) [141690.530350] Instruction DUMP: [141690.530359] 02400022 [141690.530366] 832ef002 [141690.530373] 92102020 [141690.530380] <d4074001> [141690.530388] 96102020 [141690.530394] 9532a000 [141690.530402] 40029b0a [141690.530409] 9010001c [141690.530416] b606e001 [141690.530421] [141690.549063] ld[32639]: segfault at f0248a7c ip 00000000f0248a7c (rpc ffff8001001609dc) sp 000007fefff6dab1 error 1 in sparc64-linux-gnu-ld.bfd[10000000000+a8000] [141690.569126] OOPS: Bogus kernel PC [00000000000006c0] in fault handler [141690.569135] OOPS: RPC [000000000042cf2c] [141690.569162] OOPS: RPC <arch_cpu_idle+0x6c/0xc0> [141690.569168] OOPS: Fault was to vaddr[6c0] [141690.569183] CPU: 9 PID: 0 Comm: swapper/9 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.569188] Call Trace: [141690.569211] [0000000000a65158] do_sparc64_fault+0x8d8/0x960 [141690.569235] [0000000000407694] sparc64_realfault_common+0x10/0x20 [141690.569247] [00000000000006c0] 0x6c0 [141690.569262] [0000000000a63108] default_idle_call+0x28/0x60 [141690.569282] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.569298] [00000000004b58e4] cpu_startup_entry+0x24/0x40 [141690.569322] [000000000043fbc0] smp_callin+0x100/0x140 [141690.569332] [0000000000c3de94] 0xc3de94 [141690.569340] [0000000000000000] (null) [141690.569345] Unable to handle kernel NULL pointer dereference [141690.569351] tsk->{mm,active_mm}->context = 0000000000000947 [141690.569357] tsk->{mm,active_mm}->pgd = ffff80078acb0000 [141690.569362] \|/ ____ \|/ [141690.569362] "@'/ .. \`@" [141690.569362] /_| \__/ |_\ [141690.569362] \__U_/ [141690.569370] swapper/9(0): Oops [#18] [141690.569385] CPU: 9 PID: 0 Comm: swapper/9 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.569396] TSTATE: 0000004480001605 TPC: 00000000000006c0 TNPC: 00000000000006c4 Y: 00000000 Tainted: G D [141690.569404] TPC: <0x6c0> [141690.569413] g0: 80000000090007c3 g1: 0000000000000016 g2: 00000000f0200000 g3: 00000000fff78000 [141690.569422] g4: 0000000000005a20 g5: ffff8007fe7ba000 g6: ffff8007e4154000 g7: 0000000000000009 [141690.569430] o0: 00000000000006c0 o1: 0000000000000000 o2: 0000000000000000 o3: 0000000000000000 [141690.569439] o4: 0000000000000000 o5: 0000000000000000 sp: ffff8007e41573d1 ret_pc: 000000000042cf2c [141690.569454] RPC: <arch_cpu_idle+0x6c/0xc0> [141690.569464] l0: 0000000000d8c610 l1: 0000000000005a10 l2: 0000000000000011 l3: 0000000000400000 [141690.569473] l4: 80000000090007c3 l5: 0000000000000003 l6: 0000000000000003 l7: 0000000000000000 [141690.569481] i0: 000000000000000e i1: ffff8007e4154008 i2: 0000000000004000 i3: 00000000000006c0 [141690.569490] i4: 00000000fef78ff8 i5: 00000000fef77800 i6: ffff8007e4157481 i7: 0000000000a63108 [141690.569505] I7: <default_idle_call+0x28/0x60> [141690.569509] Call Trace: [141690.569523] [0000000000a63108] default_idle_call+0x28/0x60 [141690.569540] [00000000004b55d0] do_idle+0xd0/0x1a0 [141690.569556] [00000000004b58e4] cpu_startup_entry+0x24/0x40 [141690.569576] [000000000043fbc0] smp_callin+0x100/0x140 [141690.569586] [0000000000c3de94] 0xc3de94 [141690.569593] [0000000000000000] (null) [141690.569611] Caller[0000000000a63108]: default_idle_call+0x28/0x60 [141690.569628] Caller[00000000004b55d0]: do_idle+0xd0/0x1a0 [141690.569643] Caller[00000000004b58e4]: cpu_startup_entry+0x24/0x40 [141690.569662] Caller[000000000043fbc0]: smp_callin+0x100/0x140 [141690.569672] Caller[0000000000c3de94]: 0xc3de94 [141690.569679] Caller[0000000000000000]: (null) [141690.569683] Instruction DUMP: [141690.569697] Unable to handle kernel NULL pointer dereference [141690.569703] tsk->{mm,active_mm}->context = 0000000000000947 [141690.569709] tsk->{mm,active_mm}->pgd = ffff80078acb0000 [141690.569715] \|/ ____ \|/ [141690.569715] "@'/ .. \`@" [141690.569715] /_| \__/ |_\ [141690.569715] \__U_/ [141690.569722] swapper/9(0): Oops [#19] [141690.569736] CPU: 9 PID: 0 Comm: swapper/9 Tainted: G D 4.16.0-1-sparc64-smp #1 Debian 4.16.5-1 [141690.569748] TSTATE: 0000008880001601 TPC: 0000000000428e2c TNPC: 0000000000428e30 Y: 00000000 Tainted: G D [141690.569762] TPC: <die_if_kernel+0x26c/0x300> [141690.569771] g0: 0000000000000004 g1: fffffffffffffff4 g2: 0000000000000000 g3: 0000000000000009 [141690.569781] g4: ffff8000087e9d40 g5: ffff8007fe7ba000 g6: ffff8007e4154000 g7: 000000000000000e [141690.569789] o0: 0000000000000011 o1: 0000000000000020 o2: 0000000000000000 o3: 00000000000006c4 [141690.569798] o4: 00000000000006c0 o5: 0000004480001605 sp: ffff8007e4157001 ret_pc: 0000000000428e0c [141690.569810] RPC: <die_if_kernel+0x24c/0x300> [141690.569820] l0: 0000000000b51c50 l1: ffff8007e4154000 l2: ffff8007e4154b80 l3: ffff8007e4157f40 [141690.569829] l4: 0000000000000004 l5: 00000000000006c0 l6: ffff8007e4154000 l7: 0000000080001006 [141690.569838] i0: 0000000000d86998 i1: ffff8007e4157b30 i2: 0000000000d87198 i3: fffffffffffffffd Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaubitz@xxxxxxxxxx `. `' Freie Universitaet Berlin - glaubitz@xxxxxxxxxxxxxxxxxxx `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913 -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html