====================================== | # 108.09 [+0.00] [ 860.414059] [ C0] hardirqs last enabled at (1241454): irqentry_exit (kernel/entry/common.c:220) | # 108.10 [+0.01] [ 860.414067] [ C0] hardirqs last disabled at (1241455): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | # 108.11 [+0.01] [ 860.414069] [ C0] softirqs last enabled at (565376): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | # 108.12 [+0.01] [ 860.414074] [ C0] softirqs last disabled at (565401): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 108.14 [+0.01] [ 860.414082] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # 108.15 [+0.01] [ 860.414084] [ C0] Stopper: 0x0 <- 0x0 # 108.15 [+0.00] [ 860.414088] [ C0] RIP: 0010:rcu_is_watching (kernel/rcu/tree.c:747) # 108.16 [+0.01] [ 860.414092] [ C0] Code: 14 24 eb 8c 66 90 f3 0f 1e fa 0f 1f 44 00 00 48 c7 c7 e0 0d 6e 98 e8 2b c7 15 02 65 0f b6 05 f7 bd 1f 04 c3 66 90 f3 0f 1e fa <53> 48 83 ec 08 65 ff 05 60 3c 1e 04 e8 eb c6 15 02 48 c7 c3 90 d9 All code ======== 0: 14 24 adc $0x24,%al 2: eb 8c jmp 0xffffffffffffff90 4: 66 90 xchg %ax,%ax 6: f3 0f 1e fa endbr64 a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) f: 48 c7 c7 e0 0d 6e 98 mov $0xffffffff986e0de0,%rdi 16: e8 2b c7 15 02 call 0x215c746 1b: 65 0f b6 05 f7 bd 1f movzbl %gs:0x41fbdf7(%rip),%eax # 0x41fbe1a 22: 04 23: c3 ret 24: 66 90 xchg %ax,%ax 26: f3 0f 1e fa endbr64 2a:* 53 push %rbx <-- trapping instruction 2b: 48 83 ec 08 sub $0x8,%rsp 2f: 65 ff 05 60 3c 1e 04 incl %gs:0x41e3c60(%rip) # 0x41e3c96 36: e8 eb c6 15 02 call 0x215c726 3b: 48 rex.W 3c: c7 .byte 0xc7 3d: c3 ret 3e: 90 nop 3f: d9 .byte 0xd9 Code starting with the faulting instruction =========================================== 0: 53 push %rbx 1: 48 83 ec 08 sub $0x8,%rsp 5: 65 ff 05 60 3c 1e 04 incl %gs:0x41e3c60(%rip) # 0x41e3c6c c: e8 eb c6 15 02 call 0x215c6fc 11: 48 rex.W 12: c7 .byte 0xc7 13: c3 ret 14: 90 nop 15: d9 .byte 0xd9 # 108.18 [+0.02] [ 860.414094] [ C0] RSP: 0018:ffa0000000007520 EFLAGS: 00000293 # 108.18 [+0.01] [ 860.414096] [ C0] RAX: 0000000000000000 RBX: ffffffff993710c0 RCX: 0000000000000000 # 108.19 [+0.01] [ 860.414097] [ C0] RDX: 0000000000000003 RSI: ffffffff9610e04f RDI: ffffffff993710c0 # 108.20 [+0.01] [ 860.414098] [ C0] RBP: ffa0000000007d50 R08: ffffffff99f88b14 R09: ffffffff99cfce64 # 108.21 [+0.01] [ 860.414099] [ C0] R10: 0000000000000000 R11: 0000000000000002 R12: 0000000000000001 # 108.21 [+0.01] [ 860.414099] [ C0] R13: ffa0000000007648 R14: ffffffff9610e04f R15: ff11000001b44540 # 108.22 [+0.01] [ 860.414102] [ C0] FS: 0000000000000000(0000) GS:ff1100009acd4000(0000) knlGS:0000000000000000 # 108.23 [+0.01] [ 860.414105] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # 108.24 [+0.01] [ 860.414106] [ C0] CR2: 00005555de728000 CR3: 0000000010b34005 CR4: 0000000000771ef0 # 108.25 [+0.01] [ 860.414107] [ C0] PKRU: 55555554 # 108.25 [+0.00] [ 860.414108] [ C0] Call Trace: # 108.25 [+0.00] [ 860.414109] [ C0] # 108.26 [+0.00] [ 860.414110] [ C0] lock_release (./include/trace/events/lock.h:69 (discriminator 33) kernel/locking/lockdep.c:5879 (discriminator 33)) # 108.26 [+0.00] [ 860.414115] [ C0] unwind_next_frame (./include/linux/rcupdate.h:899 ./include/linux/rcupdate.h:1195 arch/x86/kernel/unwind_orc.c:495) # 108.27 [+0.01] [ 860.414119] [ C0] ? call_timer_fn (kernel/time/timer.c:1749) # 108.27 [+0.01] [ 860.414123] [ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4028 (discriminator 2) kernel/rcu/tree.c:4020 (discriminator 2)) # 108.28 [+0.01] [ 860.414125] [ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:485) # 108.28 [+0.01] [ 860.414129] [ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:770) # 108.29 [+0.01] [ 860.414132] [ C0] ? write_profile (kernel/stacktrace.c:83) # 108.29 [+0.00] [ 860.414134] [ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3)) # 108.30 [+0.00] [ 860.414139] [ C0] ? __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) # 108.30 [+0.01] [ 860.414143] [ C0] stack_trace_save (kernel/stacktrace.c:123) # 108.31 [+0.00] [ 860.414145] [ C0] ? filter_irq_stacks (kernel/stacktrace.c:114) # 108.31 [+0.01] [ 860.414148] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 108.32 [+0.01] [ 860.414151] [ C0] kasan_save_stack (mm/kasan/common.c:57) # 108.32 [+0.00] [ 860.414155] [ C0] ? kasan_save_stack (mm/kasan/common.c:57) # 108.33 [+0.01] [ 860.414156] [ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) # 108.33 [+0.01] [ 860.414158] [ C0] ? __kasan_slab_alloc (mm/kasan/common.c:368) # 108.34 [+0.01] [ 860.414159] [ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:252 mm/slub.c:4953 mm/slub.c:5263 mm/slub.c:5270) # 108.35 [+0.01] [ 860.414162] [ C0] ? __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1)) # 108.35 [+0.01] [ 860.414164] [ C0] ? __create_object (mm/kmemleak.c:780) # 108.36 [+0.01] [ 860.414166] [ C0] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4958 mm/slub.c:5263 mm/slub.c:5315) # 108.36 [+0.01] [ 860.414168] [ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) # 108.37 [+0.00] [ 860.414172] [ C0] ? __neigh_notify (./include/linux/skbuff.h:1383 ./include/net/netlink.h:1055 net/core/neighbour.c:3544) # 108.37 [+0.00] [ 860.414174] [ C0] ? neigh_timer_handler (net/core/neighbour.c:2734 net/core/neighbour.c:1192) # 108.38 [+0.01] [ 860.414176] [ C0] ? call_timer_fn (kernel/time/timer.c:1749) # 108.38 [+0.00] [ 860.414190] [ C0] kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) # 108.39 [+0.00] [ 860.414192] [ C0] __kasan_slab_alloc (mm/kasan/common.c:368) # 108.39 [+0.00] [ 860.414194] [ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:252 mm/slub.c:4953 mm/slub.c:5263 mm/slub.c:5270) # 108.40 [+0.01] [ 860.414199] [ C0] ? __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1)) # 108.40 [+0.00] [ 860.414201] [ C0] __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1)) # 108.41 [+0.00] [ 860.414203] [ C0] __create_object (mm/kmemleak.c:780) # 108.41 [+0.00] [ 860.414205] [ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) # 108.42 [+0.01] [ 860.414208] [ C0] kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4958 mm/slub.c:5263 mm/slub.c:5315) # 108.42 [+0.01] [ 860.414212] [ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) # 108.43 [+0.00] [ 860.414214] [ C0] __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) # 108.43 [+0.00] [ 860.414216] [ C0] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:672 (discriminator 1)) # 108.44 [+0.00] [ 860.414218] [ C0] ? napi_skb_cache_get (net/core/skbuff.c:650) # 108.44 [+0.01] [ 860.414220] [ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3542 (discriminator 1)) # 108.45 [+0.01] [ 860.414223] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 108.45 [+0.01] [ 860.414224] [ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3542 (discriminator 1)) # 108.46 [+0.01] [ 860.414225] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 108.46 [+0.00] [ 860.414229] [ C0] __neigh_notify (./include/linux/skbuff.h:1383 ./include/net/netlink.h:1055 net/core/neighbour.c:3544) # 108.47 [+0.00] [ 860.414232] [ C0] neigh_timer_handler (net/core/neighbour.c:2734 net/core/neighbour.c:1192) # 108.47 [+0.01] [ 860.414233] [ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1)) # 108.48 [+0.00] [ 860.414235] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 108.48 [+0.00] [ 860.414238] [ C0] ? neigh_periodic_work (net/core/neighbour.c:1105) # 108.49 [+0.01] [ 860.414240] [ C0] call_timer_fn (kernel/time/timer.c:1749) # 108.49 [+0.00] [ 860.414242] [ C0] ? detach_if_pending (kernel/time/timer.c:1725) # 108.50 [+0.01] [ 860.414245] [ C0] ? debug_object_active_state (lib/debugobjects.c:862) # 108.50 [+0.01] [ 860.414249] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 108.51 [+0.01] [ 860.414252] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 108.52 [+0.00] [ 860.414255] [ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) # 108.52 [+0.00] [ 860.414257] [ C0] ? neigh_periodic_work (net/core/neighbour.c:1105) # 108.53 [+0.01] [ 860.414260] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) # 108.53 [+0.00] [ 860.414262] [ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344) # 108.54 [+0.01] [ 860.414265] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) # 108.54 [+0.01] [ 860.414270] [ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) # 108.55 [+0.00] [ 860.414273] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 108.55 [+0.00] [ 860.414276] [ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) # 108.56 [+0.01] [ 860.414279] [ C0] ? __run_timers (kernel/time/timer.c:2401) # 108.56 [+0.00] [ 860.414282] [ C0] ? handle_softirqs (kernel/softirq.c:608) # 108.57 [+0.01] [ 860.414283] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 108.57 [+0.01] [ 860.414285] [ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) # 108.58 [+0.01] [ 860.414289] [ C0] ? _local_bh_enable (kernel/softirq.c:580) # 108.58 [+0.01] [ 860.414291] [ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) # 108.59 [+0.01] [ 860.414294] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 108.59 [+0.00] [ 860.414296] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) # 108.60 [+0.00] [ 860.414299] [ C0] # 108.60 [+0.00] [ 860.414300] [ C0] # 108.61 [+0.00] [ 860.414301] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 108.61 [+0.01] [ 860.414304] [ C0] RIP: 0010:finish_task_switch.isra.0 (kernel/sched/core.c:5137) # 108.62 [+0.01] [ 860.414307] [ C0] Code: 04 00 00 8b 05 b3 8b a0 03 48 85 d2 0f 85 a3 03 00 00 85 c0 0f 85 ab 02 00 00 48 89 df e8 a6 17 2c 02 e8 71 62 31 00 fb 66 90 <48> 83 7d d0 00 74 4d 49 8d bd 18 05 00 00 48 b8 00 00 00 00 00 fc All code ======== 0: 04 00 add $0x0,%al 2: 00 8b 05 b3 8b a0 add %cl,-0x5f744cfb(%rbx) 8: 03 48 85 add -0x7b(%rax),%ecx b: d2 0f rorb %cl,(%rdi) d: 85 a3 03 00 00 85 test %esp,-0x7afffffd(%rbx) 13: c0 0f 85 rorb $0x85,(%rdi) 16: ab stos %eax,(%rdi) 17: 02 00 add (%rax),%al 19: 00 48 89 add %cl,-0x77(%rax) 1c: df e8 fucomip %st(0),%st 1e: a6 cmpsb (%rdi),(%rsi) 1f: 17 (bad) 20: 2c 02 sub $0x2,%al 22: e8 71 62 31 00 call 0x316298 27: fb sti 28: 66 90 xchg %ax,%ax 2a:* 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) <-- trapping instruction 2f: 74 4d je 0x7e 31: 49 8d bd 18 05 00 00 lea 0x518(%r13),%rdi 38: 48 rex.W 39: b8 00 00 00 00 mov $0x0,%eax 3e: 00 fc add %bh,%ah Code starting with the faulting instruction =========================================== 0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 5: 74 4d je 0x54 7: 49 8d bd 18 05 00 00 lea 0x518(%r13),%rdi e: 48 rex.W f: b8 00 00 00 00 mov $0x0,%eax 14: 00 fc add %bh,%ah # 108.64 [+0.02] [ 860.414308] [ C0] RSP: 0018:ffa0000000127c60 EFLAGS: 00000282 # 108.64 [+0.01] [ 860.414309] [ C0] RAX: 000000000008a097 RBX: ff11000035237280 RCX: ffffffff9622959f # 108.65 [+0.01] [ 860.414310] [ C0] RDX: ff11000001b44540 RSI: ffffffff98db3a4c RDI: ffffffff9886ae00 # 108.66 [+0.01] [ 860.414310] [ C0] RBP: ffa0000000127ca8 R08: 0000000000000000 R09: 0000000000000001 # 108.67 [+0.01] [ 860.414311] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff11000001a94540 # 108.68 [+0.01] [ 860.414311] [ C0] R13: ff11000001b44540 R14: ffffffff99c32134 R15: ff11000035237298 # 108.68 [+0.01] [ 860.414315] [ C0] ? finish_task_switch.isra.0 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/sched.h:1570 kernel/sched/core.c:4995 kernel/sched/core.c:5112) # 108.69 [+0.01] [ 860.414320] [ C0] __schedule (kernel/sched/core.c:5259) # 108.70 [+0.00] [ 860.414324] [ C0] ? io_schedule_timeout (kernel/sched/core.c:6719) # 108.70 [+0.01] [ 860.414327] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 108.71 [+0.01] [ 860.414331] [ C0] schedule (kernel/sched/core.c:6946 kernel/sched/core.c:6960) # 108.71 [+0.00] [ 860.414333] [ C0] smpboot_thread_fn (kernel/smpboot.c:156) # 108.72 [+0.01] [ 860.414337] [ C0] ? sort_range (kernel/smpboot.c:103) # 108.72 [+0.00] [ 860.414338] [ C0] kthread (kernel/kthread.c:463) # 108.73 [+0.00] [ 860.414341] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 108.73 [+0.01] [ 860.414342] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 108.74 [+0.01] [ 860.414345] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 108.74 [+0.00] [ 860.414347] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 108.75 [+0.01] [ 860.414349] [ C0] ret_from_fork (arch/x86/kernel/process.c:164) # 108.75 [+0.00] [ 860.414352] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) # 108.76 [+0.01] [ 860.414355] [ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) # 108.76 [+0.00] [ 860.414357] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 108.77 [+0.01] [ 860.414359] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | [ 860.414059][ C0] hardirqs last enabled at (1241454): irqentry_exit (kernel/entry/common.c:220) | [ 860.414067][ C0] hardirqs last disabled at (1241455): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | [ 860.414069][ C0] softirqs last enabled at (565376): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | [ 860.414074][ C0] softirqs last disabled at (565401): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 860.414082][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 860.414084][ C0] Stopper: 0x0 <- 0x0 [ 860.414088][ C0] RIP: 0010:rcu_is_watching (kernel/rcu/tree.c:747) [ 860.414092][ C0] Code: 14 24 eb 8c 66 90 f3 0f 1e fa 0f 1f 44 00 00 48 c7 c7 e0 0d 6e 98 e8 2b c7 15 02 65 0f b6 05 f7 bd 1f 04 c3 66 90 f3 0f 1e fa <53> 48 83 ec 08 65 ff 05 60 3c 1e 04 e8 eb c6 15 02 48 c7 c3 90 d9 All code ======== 0: 14 24 adc $0x24,%al 2: eb 8c jmp 0xffffffffffffff90 4: 66 90 xchg %ax,%ax 6: f3 0f 1e fa endbr64 a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) f: 48 c7 c7 e0 0d 6e 98 mov $0xffffffff986e0de0,%rdi 16: e8 2b c7 15 02 call 0x215c746 1b: 65 0f b6 05 f7 bd 1f movzbl %gs:0x41fbdf7(%rip),%eax # 0x41fbe1a 22: 04 23: c3 ret 24: 66 90 xchg %ax,%ax 26: f3 0f 1e fa endbr64 2a:* 53 push %rbx <-- trapping instruction 2b: 48 83 ec 08 sub $0x8,%rsp 2f: 65 ff 05 60 3c 1e 04 incl %gs:0x41e3c60(%rip) # 0x41e3c96 36: e8 eb c6 15 02 call 0x215c726 3b: 48 rex.W 3c: c7 .byte 0xc7 3d: c3 ret 3e: 90 nop 3f: d9 .byte 0xd9 Code starting with the faulting instruction =========================================== 0: 53 push %rbx 1: 48 83 ec 08 sub $0x8,%rsp 5: 65 ff 05 60 3c 1e 04 incl %gs:0x41e3c60(%rip) # 0x41e3c6c c: e8 eb c6 15 02 call 0x215c6fc 11: 48 rex.W 12: c7 .byte 0xc7 13: c3 ret 14: 90 nop 15: d9 .byte 0xd9 [ 860.414094][ C0] RSP: 0018:ffa0000000007520 EFLAGS: 00000293 [ 860.414096][ C0] RAX: 0000000000000000 RBX: ffffffff993710c0 RCX: 0000000000000000 [ 860.414097][ C0] RDX: 0000000000000003 RSI: ffffffff9610e04f RDI: ffffffff993710c0 [ 860.414098][ C0] RBP: ffa0000000007d50 R08: ffffffff99f88b14 R09: ffffffff99cfce64 [ 860.414099][ C0] R10: 0000000000000000 R11: 0000000000000002 R12: 0000000000000001 [ 860.414099][ C0] R13: ffa0000000007648 R14: ffffffff9610e04f R15: ff11000001b44540 [ 860.414102][ C0] FS: 0000000000000000(0000) GS:ff1100009acd4000(0000) knlGS:0000000000000000 [ 860.414105][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 860.414106][ C0] CR2: 00005555de728000 CR3: 0000000010b34005 CR4: 0000000000771ef0 [ 860.414107][ C0] PKRU: 55555554 [ 860.414108][ C0] Call Trace: [ 860.414109][ C0] [ 860.414110][ C0] lock_release (./include/trace/events/lock.h:69 (discriminator 33) kernel/locking/lockdep.c:5879 (discriminator 33)) [ 860.414115][ C0] unwind_next_frame (./include/linux/rcupdate.h:899 ./include/linux/rcupdate.h:1195 arch/x86/kernel/unwind_orc.c:495) [ 860.414119][ C0] ? call_timer_fn (kernel/time/timer.c:1749) [ 860.414123][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4028 (discriminator 2) kernel/rcu/tree.c:4020 (discriminator 2)) [ 860.414125][ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:485) [ 860.414129][ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:770) [ 860.414132][ C0] ? write_profile (kernel/stacktrace.c:83) [ 860.414134][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3)) [ 860.414139][ C0] ? __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) [ 860.414143][ C0] stack_trace_save (kernel/stacktrace.c:123) [ 860.414145][ C0] ? filter_irq_stacks (kernel/stacktrace.c:114) [ 860.414148][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 860.414151][ C0] kasan_save_stack (mm/kasan/common.c:57) [ 860.414155][ C0] ? kasan_save_stack (mm/kasan/common.c:57) [ 860.414156][ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) [ 860.414158][ C0] ? __kasan_slab_alloc (mm/kasan/common.c:368) [ 860.414159][ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:252 mm/slub.c:4953 mm/slub.c:5263 mm/slub.c:5270) [ 860.414162][ C0] ? __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1)) [ 860.414164][ C0] ? __create_object (mm/kmemleak.c:780) [ 860.414166][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4958 mm/slub.c:5263 mm/slub.c:5315) [ 860.414168][ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) [ 860.414172][ C0] ? __neigh_notify (./include/linux/skbuff.h:1383 ./include/net/netlink.h:1055 net/core/neighbour.c:3544) [ 860.414174][ C0] ? neigh_timer_handler (net/core/neighbour.c:2734 net/core/neighbour.c:1192) [ 860.414176][ C0] ? call_timer_fn (kernel/time/timer.c:1749) [ 860.414190][ C0] kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) [ 860.414192][ C0] __kasan_slab_alloc (mm/kasan/common.c:368) [ 860.414194][ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:252 mm/slub.c:4953 mm/slub.c:5263 mm/slub.c:5270) [ 860.414199][ C0] ? __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1)) [ 860.414201][ C0] __alloc_object (mm/kmemleak.c:483 (discriminator 1) mm/kmemleak.c:665 (discriminator 1)) [ 860.414203][ C0] __create_object (mm/kmemleak.c:780) [ 860.414205][ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) [ 860.414208][ C0] kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4958 mm/slub.c:5263 mm/slub.c:5315) [ 860.414212][ C0] ? __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) [ 860.414214][ C0] __alloc_skb (net/core/skbuff.c:679 (discriminator 4)) [ 860.414216][ C0] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:672 (discriminator 1)) [ 860.414218][ C0] ? napi_skb_cache_get (net/core/skbuff.c:650) [ 860.414220][ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3542 (discriminator 1)) [ 860.414223][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 860.414224][ C0] ? __neigh_notify (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/core/neighbour.c:3542 (discriminator 1)) [ 860.414225][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 860.414229][ C0] __neigh_notify (./include/linux/skbuff.h:1383 ./include/net/netlink.h:1055 net/core/neighbour.c:3544) [ 860.414232][ C0] neigh_timer_handler (net/core/neighbour.c:2734 net/core/neighbour.c:1192) [ 860.414233][ C0] ? call_timer_fn (kernel/time/timer.c:1745 (discriminator 1)) [ 860.414235][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 860.414238][ C0] ? neigh_periodic_work (net/core/neighbour.c:1105) [ 860.414240][ C0] call_timer_fn (kernel/time/timer.c:1749) [ 860.414242][ C0] ? detach_if_pending (kernel/time/timer.c:1725) [ 860.414245][ C0] ? debug_object_active_state (lib/debugobjects.c:862) [ 860.414249][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 860.414252][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 860.414255][ C0] __run_timers (kernel/time/timer.c:1800 kernel/time/timer.c:2373) [ 860.414257][ C0] ? neigh_periodic_work (net/core/neighbour.c:1105) [ 860.414260][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 860.414262][ C0] ? __bpf_trace_itimer_expire (kernel/time/timer.c:2344) [ 860.414265][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 860.414270][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:114) [ 860.414273][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 860.414276][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2394 kernel/time/timer.c:2402) [ 860.414279][ C0] ? __run_timers (kernel/time/timer.c:2401) [ 860.414282][ C0] ? handle_softirqs (kernel/softirq.c:608) [ 860.414283][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 860.414285][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 860.414289][ C0] ? _local_bh_enable (kernel/softirq.c:580) [ 860.414291][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 860.414294][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 860.414296][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) [ 860.414299][ C0] [ 860.414300][ C0] [ 860.414301][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 860.414304][ C0] RIP: 0010:finish_task_switch.isra.0 (kernel/sched/core.c:5137) [ 860.414307][ C0] Code: 04 00 00 8b 05 b3 8b a0 03 48 85 d2 0f 85 a3 03 00 00 85 c0 0f 85 ab 02 00 00 48 89 df e8 a6 17 2c 02 e8 71 62 31 00 fb 66 90 <48> 83 7d d0 00 74 4d 49 8d bd 18 05 00 00 48 b8 00 00 00 00 00 fc All code ======== 0: 04 00 add $0x0,%al 2: 00 8b 05 b3 8b a0 add %cl,-0x5f744cfb(%rbx) 8: 03 48 85 add -0x7b(%rax),%ecx b: d2 0f rorb %cl,(%rdi) d: 85 a3 03 00 00 85 test %esp,-0x7afffffd(%rbx) 13: c0 0f 85 rorb $0x85,(%rdi) 16: ab stos %eax,(%rdi) 17: 02 00 add (%rax),%al 19: 00 48 89 add %cl,-0x77(%rax) 1c: df e8 fucomip %st(0),%st 1e: a6 cmpsb (%rdi),(%rsi) 1f: 17 (bad) 20: 2c 02 sub $0x2,%al 22: e8 71 62 31 00 call 0x316298 27: fb sti 28: 66 90 xchg %ax,%ax 2a:* 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) <-- trapping instruction 2f: 74 4d je 0x7e 31: 49 8d bd 18 05 00 00 lea 0x518(%r13),%rdi 38: 48 rex.W 39: b8 00 00 00 00 mov $0x0,%eax 3e: 00 fc add %bh,%ah Code starting with the faulting instruction =========================================== 0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 5: 74 4d je 0x54 7: 49 8d bd 18 05 00 00 lea 0x518(%r13),%rdi e: 48 rex.W f: b8 00 00 00 00 mov $0x0,%eax 14: 00 fc add %bh,%ah [ 860.414308][ C0] RSP: 0018:ffa0000000127c60 EFLAGS: 00000282 [ 860.414309][ C0] RAX: 000000000008a097 RBX: ff11000035237280 RCX: ffffffff9622959f [ 860.414310][ C0] RDX: ff11000001b44540 RSI: ffffffff98db3a4c RDI: ffffffff9886ae00 [ 860.414310][ C0] RBP: ffa0000000127ca8 R08: 0000000000000000 R09: 0000000000000001 [ 860.414311][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff11000001a94540 [ 860.414311][ C0] R13: ff11000001b44540 R14: ffffffff99c32134 R15: ff11000035237298 [ 860.414315][ C0] ? finish_task_switch.isra.0 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/sched.h:1570 kernel/sched/core.c:4995 kernel/sched/core.c:5112) [ 860.414320][ C0] __schedule (kernel/sched/core.c:5259) [ 860.414324][ C0] ? io_schedule_timeout (kernel/sched/core.c:6719) [ 860.414327][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 860.414331][ C0] schedule (kernel/sched/core.c:6946 kernel/sched/core.c:6960) [ 860.414333][ C0] smpboot_thread_fn (kernel/smpboot.c:156) [ 860.414337][ C0] ? sort_range (kernel/smpboot.c:103) [ 860.414338][ C0] kthread (kernel/kthread.c:463) [ 860.414341][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 860.414342][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 860.414345][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 860.414347][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 860.414349][ C0] ret_from_fork (arch/x86/kernel/process.c:164) [ 860.414352][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 860.414355][ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) [ 860.414357][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) Finger prints: irqentry_exit:sysvec_apic_timer_interrupt:handle_softirqs:irq_exit_rcu:rcu_is_watching