====================================== | # 149.40 [+0.00] [ 864.392338] [ C0] hardirqs last enabled at (785300): irqentry_exit (kernel/entry/common.c:220) | # 149.41 [+0.01] [ 864.392346] [ C0] hardirqs last disabled at (785301): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | # 149.41 [+0.01] [ 864.392349] [ C0] softirqs last enabled at (756198): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | # 149.42 [+0.01] [ 864.392353] [ C0] softirqs last disabled at (756201): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 149.43 [+0.01] [ 864.392362] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # 149.44 [+0.00] [ 864.392364] [ C0] Workqueue: events_power_efficient neigh_periodic_work # 149.44 [+0.01] [ 864.392369] [ C0] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:520) # 149.45 [+0.00] [ 864.392375] [ C0] Code: 48 8b 54 24 10 48 85 c0 49 89 c0 0f 84 95 02 00 00 48 b9 00 00 00 00 00 fc ff df 49 8d 40 05 48 89 c6 48 c1 ee 03 0f b6 0c 0e <48> 89 c6 83 e6 07 40 38 f1 7f 08 84 c9 0f 85 1a 08 00 00 41 0f b6 All code ======== 0: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 5: 48 85 c0 test %rax,%rax 8: 49 89 c0 mov %rax,%r8 b: 0f 84 95 02 00 00 je 0x2a6 11: 48 b9 00 00 00 00 00 movabs $0xdffffc0000000000,%rcx 18: fc ff df 1b: 49 8d 40 05 lea 0x5(%r8),%rax 1f: 48 89 c6 mov %rax,%rsi 22: 48 c1 ee 03 shr $0x3,%rsi 26: 0f b6 0c 0e movzbl (%rsi,%rcx,1),%ecx 2a:* 48 89 c6 mov %rax,%rsi <-- trapping instruction 2d: 83 e6 07 and $0x7,%esi 30: 40 38 f1 cmp %sil,%cl 33: 7f 08 jg 0x3d 35: 84 c9 test %cl,%cl 37: 0f 85 1a 08 00 00 jne 0x857 3d: 41 rex.B 3e: 0f .byte 0xf 3f: b6 .byte 0xb6 Code starting with the faulting instruction =========================================== 0: 48 89 c6 mov %rax,%rsi 3: 83 e6 07 and $0x7,%esi 6: 40 38 f1 cmp %sil,%cl 9: 7f 08 jg 0x13 b: 84 c9 test %cl,%cl d: 0f 85 1a 08 00 00 jne 0x82d 13: 41 rex.B 14: 0f .byte 0xf 15: b6 .byte 0xb6 # 149.46 [+0.01] [ 864.392377] [ C0] RSP: 0018:ffa00000000074c0 EFLAGS: 00000212 # 149.47 [+0.00] [ 864.392379] [ C0] RAX: ffffffff94809039 RBX: 1ff4000000000ea1 RCX: 0000000000000000 # 149.47 [+0.01] [ 864.392380] [ C0] RDX: ffa0000000007601 RSI: 1ffffffff2901207 RDI: 0000000000000000 # 149.48 [+0.01] [ 864.392381] [ C0] RBP: 0000000000000002 R08: ffffffff94809034 R09: ffffffff94552724 # 149.48 [+0.01] [ 864.392382] [ C0] R10: ffffffff912063cd R11: 0000000000000000 R12: ffa0000000007618 # 149.49 [+0.01] [ 864.392383] [ C0] R13: ffa00000000075c0 R14: 0000000000000000 R15: ff11000014d2a2c0 # 149.50 [+0.01] [ 864.392385] [ C0] FS: 0000000000000000(0000) GS:ff110000a04d4000(0000) knlGS:0000000000000000 # 149.50 [+0.01] [ 864.392387] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # 149.51 [+0.00] [ 864.392388] [ C0] CR2: 00005649d19e6a40 CR3: 0000000008c48005 CR4: 0000000000771ef0 # 149.51 [+0.01] [ 864.392389] [ C0] PKRU: 55555554 # 149.52 [+0.00] [ 864.392390] [ C0] Call Trace: # 149.52 [+0.00] [ 864.392392] [ C0] # 149.52 [+0.00] [ 864.392394] [ C0] ? kmem_cache_free (mm/slub.c:6670 (discriminator 3) mm/slub.c:6781 (discriminator 3)) # 149.52 [+0.00] [ 864.392399] [ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 (discriminator 1) kernel/rcu/update.c:380 (discriminator 1)) # 149.53 [+0.00] [ 864.392405] [ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:485) # 149.53 [+0.00] [ 864.392409] [ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:770) # 149.53 [+0.00] [ 864.392412] [ C0] ? write_profile (kernel/stacktrace.c:83) # 149.54 [+0.00] [ 864.392415] [ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3)) # 149.54 [+0.00] [ 864.392421] [ C0] ? kmem_cache_free (mm/slub.c:6670 (discriminator 3) mm/slub.c:6781 (discriminator 3)) # 149.54 [+0.00] [ 864.392425] [ C0] stack_trace_save (kernel/stacktrace.c:123) # 149.55 [+0.00] [ 864.392428] [ C0] ? filter_irq_stacks (kernel/stacktrace.c:114) # 149.55 [+0.00] [ 864.392431] [ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1)) # 149.56 [+0.00] [ 864.392435] [ C0] kasan_save_stack (mm/kasan/common.c:57) # 149.56 [+0.00] [ 864.392438] [ C0] ? kasan_save_stack (mm/kasan/common.c:57) # 149.56 [+0.00] [ 864.392439] [ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) # 149.57 [+0.00] [ 864.392441] [ C0] ? kasan_save_free_info (mm/kasan/generic.c:587 (discriminator 1)) # 149.57 [+0.00] [ 864.392443] [ C0] ? __kasan_slab_free (mm/kasan/common.c:286) # 149.57 [+0.00] [ 864.392445] [ C0] ? kmem_cache_free (mm/slub.c:6670 (discriminator 3) mm/slub.c:6781 (discriminator 3)) # 149.58 [+0.00] [ 864.392460] [ C0] kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) # 149.58 [+0.00] [ 864.392462] [ C0] kasan_save_free_info (mm/kasan/generic.c:587 (discriminator 1)) # 149.58 [+0.00] [ 864.392466] [ C0] __kasan_slab_free (mm/kasan/common.c:286) # 149.59 [+0.00] [ 864.392469] [ C0] kmem_cache_free (mm/slub.c:6670 (discriminator 3) mm/slub.c:6781 (discriminator 3)) # 149.59 [+0.00] [ 864.392471] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 149.59 [+0.00] [ 864.392473] [ C0] ? skb_release_data (net/core/skbuff.c:1118) # 149.60 [+0.00] [ 864.392479] [ C0] ? skb_release_data (net/core/skbuff.c:1118) # 149.60 [+0.00] [ 864.392481] [ C0] skb_release_data (net/core/skbuff.c:1118) # 149.61 [+0.00] [ 864.392484] [ C0] ? dst_release (./include/linux/rcuref.h:174 (discriminator 3) net/core/dst.c:167 (discriminator 3)) # 149.61 [+0.00] [ 864.392488] [ C0] sk_skb_reason_drop (net/core/skbuff.c:1197 net/core/skbuff.c:1234) # 149.61 [+0.00] [ 864.392491] [ C0] ip6_mc_input (./include/linux/skbuff.h:1332 net/ipv6/ip6_input.c:593) # 149.62 [+0.00] [ 864.392495] [ C0] ? ip6_input (net/ipv6/ip6_input.c:510) # 149.62 [+0.00] [ 864.392496] [ C0] ? sock_wfree (net/core/sock.c:2683 (discriminator 1)) # 149.62 [+0.00] [ 864.392499] [ C0] ? ip6_rcv_core (./include/linux/skbuff.h:3377 net/ipv6/ip6_input.c:292) # 149.63 [+0.00] [ 864.392503] [ C0] ipv6_rcv (./include/net/dst.h:474 (discriminator 4) net/ipv6/ip6_input.c:79 (discriminator 4) ./include/linux/netfilter.h:318 (discriminator 4) ./include/linux/netfilter.h:312 (discriminator 4) net/ipv6/ip6_input.c:311 (discriminator 4)) # 149.63 [+0.00] [ 864.392506] [ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:305) # 149.63 [+0.00] [ 864.392511] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) # 149.64 [+0.00] [ 864.392514] [ C0] __netif_receive_skb_one_core (net/core/dev.c:6132) # 149.64 [+0.00] [ 864.392517] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 149.64 [+0.00] [ 864.392520] [ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6132) # 149.65 [+0.00] [ 864.392522] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 149.65 [+0.00] [ 864.392526] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 149.66 [+0.00] [ 864.392529] [ C0] process_backlog (./include/linux/rcupdate.h:895 net/core/dev.c:6605) # 149.66 [+0.00] [ 864.392531] [ C0] ? process_backlog (./include/linux/local_lock_internal.h:57 (discriminator 1) net/core/dev.c:6602 (discriminator 1)) # 149.66 [+0.00] [ 864.392536] [ C0] __napi_poll.constprop.0 (net/core/dev.c:7669) # 149.67 [+0.00] [ 864.392539] [ C0] net_rx_action (net/core/dev.c:7731 net/core/dev.c:7883) # 149.67 [+0.00] [ 864.392544] [ C0] ? run_backlog_napi (net/core/dev.c:7845) # 149.67 [+0.00] [ 864.392554] [ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 (discriminator 3) kernel/locking/spinlock.c:202 (discriminator 3)) # 149.68 [+0.00] [ 864.392557] [ C0] ? run_timer_softirq (kernel/time/timer.c:2401) # 149.68 [+0.00] [ 864.392560] [ C0] ? __run_timers (kernel/time/timer.c:2401) # 149.68 [+0.00] [ 864.392564] [ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) # 149.69 [+0.00] [ 864.392568] [ C0] ? _local_bh_enable (kernel/softirq.c:580) # 149.69 [+0.00] [ 864.392571] [ 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) # 149.70 [+0.00] [ 864.392575] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 149.70 [+0.00] [ 864.392577] [ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) # 149.70 [+0.00] [ 864.392580] [ C0] # 149.70 [+0.00] [ 864.392580] [ C0] # 149.71 [+0.00] [ 864.392582] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 149.71 [+0.00] [ 864.392585] [ C0] RIP: 0010:preempt_schedule_irq (kernel/sched/core.c:7190) # 149.71 [+0.00] [ 864.392587] [ C0] Code: 00 00 fc ff df 53 65 48 8b 1d b0 d1 07 02 48 c1 eb 03 48 01 c3 bf 01 00 00 00 e8 9f 72 d5 fd e8 8a 09 07 fe fb bf 01 00 00 00 6f e2 ff ff 9c 58 fa f6 c4 02 75 20 bf 01 00 00 00 e8 ad ee d4 All code ======== 0: 00 00 add %al,(%rax) 2: fc cld 3: ff lcall (bad) 4: df 53 65 fists 0x65(%rbx) 7: 48 8b 1d b0 d1 07 02 mov 0x207d1b0(%rip),%rbx # 0x207d1be e: 48 c1 eb 03 shr $0x3,%rbx 12: 48 01 c3 add %rax,%rbx 15: bf 01 00 00 00 mov $0x1,%edi 1a: e8 9f 72 d5 fd call 0xfffffffffdd572be 1f: e8 8a 09 07 fe call 0xfffffffffe0709ae 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 6f e2 ff ff call 0xffffffffffffe29e <-- trapping instruction 2f: 9c pushf 30: 58 pop %rax 31: fa cli 32: f6 c4 02 test $0x2,%ah 35: 75 20 jne 0x57 37: bf 01 00 00 00 mov $0x1,%edi 3c: e8 .byte 0xe8 3d: ad lods (%rsi),%eax 3e: ee out %al,(%dx) 3f: d4 (bad) Code starting with the faulting instruction =========================================== 0: e8 6f e2 ff ff call 0xffffffffffffe274 5: 9c pushf 6: 58 pop %rax 7: fa cli 8: f6 c4 02 test $0x2,%ah b: 75 20 jne 0x2d d: bf 01 00 00 00 mov $0x1,%edi 12: e8 .byte 0xe8 13: ad lods (%rsi),%eax 14: ee out %al,(%dx) 15: d4 (bad) # 149.73 [+0.01] [ 864.392588] [ C0] RSP: 0018:ffa0000000c67a08 EFLAGS: 00000296 # 149.73 [+0.00] [ 864.392589] [ C0] RAX: 00000000000b89e7 RBX: ffe21c00029a5458 RCX: ffffffff92ccee86 # 149.74 [+0.01] [ 864.392589] [ C0] RDX: ff11000014d2a2c0 RSI: ffffffff935b3a4c RDI: 0000000000000001 # 149.74 [+0.01] [ 864.392590] [ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000001 # 149.75 [+0.01] [ 864.392591] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ffa0000000c67a58 # 149.76 [+0.01] [ 864.392592] [ C0] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 # 149.76 [+0.01] [ 864.392595] [ C0] ? preempt_schedule_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/core.c:7189) # 149.77 [+0.00] [ 864.392598] [ C0] ? preempt_schedule_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/core.c:7189) # 149.77 [+0.00] [ 864.392601] [ C0] irqentry_exit (kernel/entry/common.c:219) # 149.77 [+0.00] [ 864.392603] [ C0] ? common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 52)) # 149.78 [+0.00] [ 864.392606] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 149.78 [+0.00] [ 864.392607] [ C0] RIP: 0010:neigh_periodic_work (./include/linux/spinlock.h:356 net/core/neighbour.c:985) # 149.78 [+0.00] [ 864.392609] [ C0] Code: 0c 00 f2 f2 f2 c7 44 02 10 00 f3 f3 f3 48 89 f8 48 c1 e8 03 80 3c 10 00 0f 85 7d 09 00 00 49 8b 80 68 02 00 00 65 48 ff 40 40 <4d> 8d b8 20 02 00 00 4c 89 04 24 4c 89 ff e8 74 3d 82 00 e8 cf cd All code ======== 0: 0c 00 or $0x0,%al 2: f2 f2 f2 c7 44 02 10 repnz repnz repnz movl $0xf3f3f300,0x10(%rdx,%rax,1) 9: 00 f3 f3 f3 d: 48 89 f8 mov %rdi,%rax 10: 48 c1 e8 03 shr $0x3,%rax 14: 80 3c 10 00 cmpb $0x0,(%rax,%rdx,1) 18: 0f 85 7d 09 00 00 jne 0x99b 1e: 49 8b 80 68 02 00 00 mov 0x268(%r8),%rax 25: 65 48 ff 40 40 incq %gs:0x40(%rax) 2a:* 4d 8d b8 20 02 00 00 lea 0x220(%r8),%r15 <-- trapping instruction 31: 4c 89 04 24 mov %r8,(%rsp) 35: 4c 89 ff mov %r15,%rdi 38: e8 74 3d 82 00 call 0x823db1 3d: e8 .byte 0xe8 3e: cf iret 3f: cd .byte 0xcd Code starting with the faulting instruction =========================================== 0: 4d 8d b8 20 02 00 00 lea 0x220(%r8),%r15 7: 4c 89 04 24 mov %r8,(%rsp) b: 4c 89 ff mov %r15,%rdi e: e8 74 3d 82 00 call 0x823d87 13: e8 .byte 0xe8 14: cf iret 15: cd .byte 0xcd # 149.80 [+0.01] [ 864.392610] [ C0] RSP: 0018:ffa0000000c67b00 EFLAGS: 00000206 # 149.80 [+0.00] [ 864.392611] [ C0] RAX: 00c0ffff5f72d690 RBX: 1ff400000018cf68 RCX: 0000000000000000 # 149.81 [+0.01] [ 864.392611] [ C0] RDX: dffffc0000000000 RSI: ffffffff9306ad80 RDI: ffffffff94385b08 # 149.81 [+0.01] [ 864.392612] [ C0] RBP: ff110000352361c0 R08: ffffffff943858a0 R09: fffffbfff288624a # 149.82 [+0.01] [ 864.392613] [ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ffffffff94432134 # 149.83 [+0.01] [ 864.392613] [ C0] R13: ff1100000d51f0c0 R14: ff11000014d2a6c4 R15: ffffffff943858a0 # 149.83 [+0.01] [ 864.392620] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) # 149.83 [+0.00] [ 864.392624] [ C0] ? __neigh_for_each_release (net/core/neighbour.c:976) # 149.84 [+0.00] [ 864.392626] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 149.84 [+0.00] [ 864.392628] [ C0] ? process_one_work (kernel/workqueue.c:3233 (discriminator 1)) # 149.85 [+0.00] [ 864.392631] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 149.85 [+0.00] [ 864.392633] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 149.85 [+0.00] [ 864.392634] [ C0] ? process_one_work (kernel/workqueue.c:3233 (discriminator 1)) # 149.86 [+0.00] [ 864.392635] [ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) # 149.86 [+0.00] [ 864.392636] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 149.86 [+0.00] [ 864.392639] [ C0] process_one_work (kernel/workqueue.c:3262) # 149.87 [+0.00] [ 864.392645] [ C0] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3159) # 149.87 [+0.00] [ 864.392647] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 149.88 [+0.00] [ 864.392651] [ C0] ? assign_work (kernel/workqueue.c:1200) # 149.88 [+0.00] [ 864.392654] [ C0] worker_thread (kernel/workqueue.c:3334 (discriminator 2) kernel/workqueue.c:3421 (discriminator 2)) # 149.88 [+0.00] [ 864.392657] [ C0] ? process_one_work (kernel/workqueue.c:3367) # 149.89 [+0.00] [ 864.392660] [ C0] ? __kthread_parkme (./arch/x86/include/asm/bitops.h:202 (discriminator 1) ./arch/x86/include/asm/bitops.h:232 (discriminator 1) ./include/asm-generic/bitops/instrumented-non-atomic.h:142 (discriminator 1) kernel/kthread.c:290 (discriminator 1)) # 149.89 [+0.00] [ 864.392664] [ C0] ? process_one_work (kernel/workqueue.c:3367) # 149.89 [+0.00] [ 864.392666] [ C0] kthread (kernel/kthread.c:463) # 149.90 [+0.00] [ 864.392668] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 149.90 [+0.00] [ 864.392669] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 149.90 [+0.00] [ 864.392672] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 149.91 [+0.00] [ 864.392674] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 149.91 [+0.00] [ 864.392676] [ C0] ret_from_fork (arch/x86/kernel/process.c:164) # 149.91 [+0.00] [ 864.392679] [ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) # 149.92 [+0.00] [ 864.392682] [ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) # 149.92 [+0.00] [ 864.392685] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 149.93 [+0.00] [ 864.392687] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) | [ 864.392338][ C0] hardirqs last enabled at (785300): irqentry_exit (kernel/entry/common.c:220) | [ 864.392346][ C0] hardirqs last disabled at (785301): sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1056) | [ 864.392349][ C0] softirqs last enabled at (756198): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | [ 864.392353][ C0] softirqs last disabled at (756201): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 864.392362][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 864.392364][ C0] Workqueue: events_power_efficient neigh_periodic_work [ 864.392369][ C0] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:520) [ 864.392375][ C0] Code: 48 8b 54 24 10 48 85 c0 49 89 c0 0f 84 95 02 00 00 48 b9 00 00 00 00 00 fc ff df 49 8d 40 05 48 89 c6 48 c1 ee 03 0f b6 0c 0e <48> 89 c6 83 e6 07 40 38 f1 7f 08 84 c9 0f 85 1a 08 00 00 41 0f b6 All code ======== 0: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 5: 48 85 c0 test %rax,%rax 8: 49 89 c0 mov %rax,%r8 b: 0f 84 95 02 00 00 je 0x2a6 11: 48 b9 00 00 00 00 00 movabs $0xdffffc0000000000,%rcx 18: fc ff df 1b: 49 8d 40 05 lea 0x5(%r8),%rax 1f: 48 89 c6 mov %rax,%rsi 22: 48 c1 ee 03 shr $0x3,%rsi 26: 0f b6 0c 0e movzbl (%rsi,%rcx,1),%ecx 2a:* 48 89 c6 mov %rax,%rsi <-- trapping instruction 2d: 83 e6 07 and $0x7,%esi 30: 40 38 f1 cmp %sil,%cl 33: 7f 08 jg 0x3d 35: 84 c9 test %cl,%cl 37: 0f 85 1a 08 00 00 jne 0x857 3d: 41 rex.B 3e: 0f .byte 0xf 3f: b6 .byte 0xb6 Code starting with the faulting instruction =========================================== 0: 48 89 c6 mov %rax,%rsi 3: 83 e6 07 and $0x7,%esi 6: 40 38 f1 cmp %sil,%cl 9: 7f 08 jg 0x13 b: 84 c9 test %cl,%cl d: 0f 85 1a 08 00 00 jne 0x82d 13: 41 rex.B 14: 0f .byte 0xf 15: b6 .byte 0xb6 [ 864.392377][ C0] RSP: 0018:ffa00000000074c0 EFLAGS: 00000212 [ 864.392379][ C0] RAX: ffffffff94809039 RBX: 1ff4000000000ea1 RCX: 0000000000000000 [ 864.392380][ C0] RDX: ffa0000000007601 RSI: 1ffffffff2901207 RDI: 0000000000000000 [ 864.392381][ C0] RBP: 0000000000000002 R08: ffffffff94809034 R09: ffffffff94552724 [ 864.392382][ C0] R10: ffffffff912063cd R11: 0000000000000000 R12: ffa0000000007618 [ 864.392383][ C0] R13: ffa00000000075c0 R14: 0000000000000000 R15: ff11000014d2a2c0 [ 864.392385][ C0] FS: 0000000000000000(0000) GS:ff110000a04d4000(0000) knlGS:0000000000000000 [ 864.392387][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 864.392388][ C0] CR2: 00005649d19e6a40 CR3: 0000000008c48005 CR4: 0000000000771ef0 [ 864.392389][ C0] PKRU: 55555554 [ 864.392390][ C0] Call Trace: [ 864.392392][ C0] [ 864.392394][ C0] ? kmem_cache_free (mm/slub.c:6670 (discriminator 3) mm/slub.c:6781 (discriminator 3)) [ 864.392399][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 (discriminator 1) kernel/rcu/update.c:380 (discriminator 1)) [ 864.392405][ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:485) [ 864.392409][ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:770) [ 864.392412][ C0] ? write_profile (kernel/stacktrace.c:83) [ 864.392415][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3)) [ 864.392421][ C0] ? kmem_cache_free (mm/slub.c:6670 (discriminator 3) mm/slub.c:6781 (discriminator 3)) [ 864.392425][ C0] stack_trace_save (kernel/stacktrace.c:123) [ 864.392428][ C0] ? filter_irq_stacks (kernel/stacktrace.c:114) [ 864.392431][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4325 (discriminator 1)) [ 864.392435][ C0] kasan_save_stack (mm/kasan/common.c:57) [ 864.392438][ C0] ? kasan_save_stack (mm/kasan/common.c:57) [ 864.392439][ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) [ 864.392441][ C0] ? kasan_save_free_info (mm/kasan/generic.c:587 (discriminator 1)) [ 864.392443][ C0] ? __kasan_slab_free (mm/kasan/common.c:286) [ 864.392445][ C0] ? kmem_cache_free (mm/slub.c:6670 (discriminator 3) mm/slub.c:6781 (discriminator 3)) [ 864.392460][ C0] kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) [ 864.392462][ C0] kasan_save_free_info (mm/kasan/generic.c:587 (discriminator 1)) [ 864.392466][ C0] __kasan_slab_free (mm/kasan/common.c:286) [ 864.392469][ C0] kmem_cache_free (mm/slub.c:6670 (discriminator 3) mm/slub.c:6781 (discriminator 3)) [ 864.392471][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.392473][ C0] ? skb_release_data (net/core/skbuff.c:1118) [ 864.392479][ C0] ? skb_release_data (net/core/skbuff.c:1118) [ 864.392481][ C0] skb_release_data (net/core/skbuff.c:1118) [ 864.392484][ C0] ? dst_release (./include/linux/rcuref.h:174 (discriminator 3) net/core/dst.c:167 (discriminator 3)) [ 864.392488][ C0] sk_skb_reason_drop (net/core/skbuff.c:1197 net/core/skbuff.c:1234) [ 864.392491][ C0] ip6_mc_input (./include/linux/skbuff.h:1332 net/ipv6/ip6_input.c:593) [ 864.392495][ C0] ? ip6_input (net/ipv6/ip6_input.c:510) [ 864.392496][ C0] ? sock_wfree (net/core/sock.c:2683 (discriminator 1)) [ 864.392499][ C0] ? ip6_rcv_core (./include/linux/skbuff.h:3377 net/ipv6/ip6_input.c:292) [ 864.392503][ C0] ipv6_rcv (./include/net/dst.h:474 (discriminator 4) net/ipv6/ip6_input.c:79 (discriminator 4) ./include/linux/netfilter.h:318 (discriminator 4) ./include/linux/netfilter.h:312 (discriminator 4) net/ipv6/ip6_input.c:311 (discriminator 4)) [ 864.392506][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:305) [ 864.392511][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.392514][ C0] __netif_receive_skb_one_core (net/core/dev.c:6132) [ 864.392517][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.392520][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6132) [ 864.392522][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 864.392526][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 864.392529][ C0] process_backlog (./include/linux/rcupdate.h:895 net/core/dev.c:6605) [ 864.392531][ C0] ? process_backlog (./include/linux/local_lock_internal.h:57 (discriminator 1) net/core/dev.c:6602 (discriminator 1)) [ 864.392536][ C0] __napi_poll.constprop.0 (net/core/dev.c:7669) [ 864.392539][ C0] net_rx_action (net/core/dev.c:7731 net/core/dev.c:7883) [ 864.392544][ C0] ? run_backlog_napi (net/core/dev.c:7845) [ 864.392554][ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 (discriminator 3) kernel/locking/spinlock.c:202 (discriminator 3)) [ 864.392557][ C0] ? run_timer_softirq (kernel/time/timer.c:2401) [ 864.392560][ C0] ? __run_timers (kernel/time/timer.c:2401) [ 864.392564][ C0] handle_softirqs (./arch/x86/include/asm/jump_label.h:37 ./include/trace/events/irq.h:142 kernel/softirq.c:623) [ 864.392568][ C0] ? _local_bh_enable (kernel/softirq.c:580) [ 864.392571][ 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) [ 864.392575][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 864.392577][ C0] common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 49)) [ 864.392580][ C0] [ 864.392580][ C0] [ 864.392582][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 864.392585][ C0] RIP: 0010:preempt_schedule_irq (kernel/sched/core.c:7190) [ 864.392587][ C0] Code: 00 00 fc ff df 53 65 48 8b 1d b0 d1 07 02 48 c1 eb 03 48 01 c3 bf 01 00 00 00 e8 9f 72 d5 fd e8 8a 09 07 fe fb bf 01 00 00 00 6f e2 ff ff 9c 58 fa f6 c4 02 75 20 bf 01 00 00 00 e8 ad ee d4 All code ======== 0: 00 00 add %al,(%rax) 2: fc cld 3: ff lcall (bad) 4: df 53 65 fists 0x65(%rbx) 7: 48 8b 1d b0 d1 07 02 mov 0x207d1b0(%rip),%rbx # 0x207d1be e: 48 c1 eb 03 shr $0x3,%rbx 12: 48 01 c3 add %rax,%rbx 15: bf 01 00 00 00 mov $0x1,%edi 1a: e8 9f 72 d5 fd call 0xfffffffffdd572be 1f: e8 8a 09 07 fe call 0xfffffffffe0709ae 24: fb sti 25: bf 01 00 00 00 mov $0x1,%edi 2a:* e8 6f e2 ff ff call 0xffffffffffffe29e <-- trapping instruction 2f: 9c pushf 30: 58 pop %rax 31: fa cli 32: f6 c4 02 test $0x2,%ah 35: 75 20 jne 0x57 37: bf 01 00 00 00 mov $0x1,%edi 3c: e8 .byte 0xe8 3d: ad lods (%rsi),%eax 3e: ee out %al,(%dx) 3f: d4 (bad) Code starting with the faulting instruction =========================================== 0: e8 6f e2 ff ff call 0xffffffffffffe274 5: 9c pushf 6: 58 pop %rax 7: fa cli 8: f6 c4 02 test $0x2,%ah b: 75 20 jne 0x2d d: bf 01 00 00 00 mov $0x1,%edi 12: e8 .byte 0xe8 13: ad lods (%rsi),%eax 14: ee out %al,(%dx) 15: d4 (bad) [ 864.392588][ C0] RSP: 0018:ffa0000000c67a08 EFLAGS: 00000296 [ 864.392589][ C0] RAX: 00000000000b89e7 RBX: ffe21c00029a5458 RCX: ffffffff92ccee86 [ 864.392589][ C0] RDX: ff11000014d2a2c0 RSI: ffffffff935b3a4c RDI: 0000000000000001 [ 864.392590][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000001 [ 864.392591][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ffa0000000c67a58 [ 864.392592][ C0] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 864.392595][ C0] ? preempt_schedule_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/core.c:7189) [ 864.392598][ C0] ? preempt_schedule_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/core.c:7189) [ 864.392601][ C0] irqentry_exit (kernel/entry/common.c:219) [ 864.392603][ C0] ? common_interrupt (arch/x86/kernel/irq.c:319 (discriminator 52)) [ 864.392606][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 864.392607][ C0] RIP: 0010:neigh_periodic_work (./include/linux/spinlock.h:356 net/core/neighbour.c:985) [ 864.392609][ C0] Code: 0c 00 f2 f2 f2 c7 44 02 10 00 f3 f3 f3 48 89 f8 48 c1 e8 03 80 3c 10 00 0f 85 7d 09 00 00 49 8b 80 68 02 00 00 65 48 ff 40 40 <4d> 8d b8 20 02 00 00 4c 89 04 24 4c 89 ff e8 74 3d 82 00 e8 cf cd All code ======== 0: 0c 00 or $0x0,%al 2: f2 f2 f2 c7 44 02 10 repnz repnz repnz movl $0xf3f3f300,0x10(%rdx,%rax,1) 9: 00 f3 f3 f3 d: 48 89 f8 mov %rdi,%rax 10: 48 c1 e8 03 shr $0x3,%rax 14: 80 3c 10 00 cmpb $0x0,(%rax,%rdx,1) 18: 0f 85 7d 09 00 00 jne 0x99b 1e: 49 8b 80 68 02 00 00 mov 0x268(%r8),%rax 25: 65 48 ff 40 40 incq %gs:0x40(%rax) 2a:* 4d 8d b8 20 02 00 00 lea 0x220(%r8),%r15 <-- trapping instruction 31: 4c 89 04 24 mov %r8,(%rsp) 35: 4c 89 ff mov %r15,%rdi 38: e8 74 3d 82 00 call 0x823db1 3d: e8 .byte 0xe8 3e: cf iret 3f: cd .byte 0xcd Code starting with the faulting instruction =========================================== 0: 4d 8d b8 20 02 00 00 lea 0x220(%r8),%r15 7: 4c 89 04 24 mov %r8,(%rsp) b: 4c 89 ff mov %r15,%rdi e: e8 74 3d 82 00 call 0x823d87 13: e8 .byte 0xe8 14: cf iret 15: cd .byte 0xcd [ 864.392610][ C0] RSP: 0018:ffa0000000c67b00 EFLAGS: 00000206 [ 864.392611][ C0] RAX: 00c0ffff5f72d690 RBX: 1ff400000018cf68 RCX: 0000000000000000 [ 864.392611][ C0] RDX: dffffc0000000000 RSI: ffffffff9306ad80 RDI: ffffffff94385b08 [ 864.392612][ C0] RBP: ff110000352361c0 R08: ffffffff943858a0 R09: fffffbfff288624a [ 864.392613][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ffffffff94432134 [ 864.392613][ C0] R13: ff1100000d51f0c0 R14: ff11000014d2a6c4 R15: ffffffff943858a0 [ 864.392620][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.392624][ C0] ? __neigh_for_each_release (net/core/neighbour.c:976) [ 864.392626][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.392628][ C0] ? process_one_work (kernel/workqueue.c:3233 (discriminator 1)) [ 864.392631][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 864.392633][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 864.392634][ C0] ? process_one_work (kernel/workqueue.c:3233 (discriminator 1)) [ 864.392635][ C0] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 33) kernel/locking/lockdep.c:5831 (discriminator 33)) [ 864.392636][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 864.392639][ C0] process_one_work (kernel/workqueue.c:3262) [ 864.392645][ C0] ? pwq_dec_nr_in_flight (kernel/workqueue.c:3159) [ 864.392647][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.392651][ C0] ? assign_work (kernel/workqueue.c:1200) [ 864.392654][ C0] worker_thread (kernel/workqueue.c:3334 (discriminator 2) kernel/workqueue.c:3421 (discriminator 2)) [ 864.392657][ C0] ? process_one_work (kernel/workqueue.c:3367) [ 864.392660][ C0] ? __kthread_parkme (./arch/x86/include/asm/bitops.h:202 (discriminator 1) ./arch/x86/include/asm/bitops.h:232 (discriminator 1) ./include/asm-generic/bitops/instrumented-non-atomic.h:142 (discriminator 1) kernel/kthread.c:290 (discriminator 1)) [ 864.392664][ C0] ? process_one_work (kernel/workqueue.c:3367) [ 864.392666][ C0] kthread (kernel/kthread.c:463) [ 864.392668][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 864.392669][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 864.392672][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 864.392674][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 864.392676][ C0] ret_from_fork (arch/x86/kernel/process.c:164) [ 864.392679][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 864.392682][ C0] ? __switch_to (./arch/x86/include/asm/cpufeature.h:101 arch/x86/kernel/process_64.c:377 arch/x86/kernel/process_64.c:665) [ 864.392685][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) Finger prints: irqentry_exit:sysvec_apic_timer_interrupt:handle_softirqs:irq_exit_rcu:unwind_next_frame