====================================== | [ 10.088966][ T186] softirqs last disabled at (35334): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 10.088968][ T186] Preemption disabled at: | [ 10.088969][ T186] 0x0 | [ 10.088979][ T186] Tainted: [W]=WARN [ 10.088980][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.088982][ T186] Call Trace: [ 10.088984][ T186] [ 10.088985][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.088996][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 10.089001][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.089005][ T186] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.089010][ T186] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.089012][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.089017][ T186] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.089020][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.089023][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 10.089026][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.089027][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.089032][ T186] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.089037][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.089044][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.089046][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.089048][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.089052][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.089056][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.089058][ T186] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.089061][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.089063][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.089067][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.089071][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.089073][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.089078][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.089081][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.089083][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.089085][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.089089][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.089091][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.089094][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 10.089098][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.089101][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.089105][ T186] _printk (kernel/printk/printk.c:2504) [ 10.089109][ T186] ? snapshot_read.cold (user.c:?) [ 10.089112][ T186] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.089114][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.089118][ T186] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.089121][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.089124][ T186] ? exit_notify (kernel/exit.c:780) [ 10.089126][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.089129][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.089133][ T186] do_group_exit (kernel/exit.c:1151) [ 10.089136][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.089138][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.089140][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.089143][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.089146][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.089148][ T186] RIP: 0033:0x7f849efea1b8 [ 10.089150][ T186] Code: Unable to access opcode bytes at 0x7f849efea18e. Code starting with the faulting instruction =========================================== [ 10.089151][ T186] RSP: 002b:00007ffef95f5e98 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.089154][ T186] RAX: ffffffffffffffda RBX: 00007f849f11af88 RCX: 00007f849efea1b8 [ 10.089155][ T186] RDX: 00007f849ed34fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.089156][ T186] RBP: 00007ffef95f5ef0 R08: 0000000000000000 R09: 0000000000008010 [ 10.089157][ T186] R10: 00007ffef95f5cb0 R11: 0000000000000246 R12: 0000000000000001 [ 10.089158][ T186] R13: 0000000000000000 R14: 00007f849f119680 R15: 00007f849f11afa0 | [ 11.821957][ T249] softirqs last disabled at (34553): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.821960][ T249] Preemption disabled at: | [ 11.821960][ T249] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.821969][ T249] Tainted: [W]=WARN [ 11.821970][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.821972][ T249] Call Trace: [ 11.821974][ T249] [ 11.821975][ T249] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.821981][ T249] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.821983][ T249] __might_resched.cold (kernel/sched/core.c:9234) [ 11.821987][ T249] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.821991][ T249] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.822001][ T249] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.822004][ T249] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.822009][ T249] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.822012][ T249] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.822015][ T249] put_chars (drivers/char/virtio_console.c:1176) [ 11.822017][ T249] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 11.822019][ T249] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.822022][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.822025][ T249] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.822030][ T249] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.822032][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.822034][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.822038][ T249] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.822040][ T249] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.822043][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.822046][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.822050][ T249] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.822053][ T249] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.822055][ T249] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.822058][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.822061][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.822065][ T249] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.822069][ T249] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.822070][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.822075][ T249] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.822078][ T249] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.822080][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.822082][ T249] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.822086][ T249] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.822088][ T249] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.822091][ T249] vprintk_emit (kernel/printk/printk.c:2479) [ 11.822095][ T249] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.822100][ T249] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 11.822103][ T249] _printk (kernel/printk/printk.c:2504) [ 11.822107][ T249] ? snapshot_read.cold (user.c:?) [ 11.822113][ T249] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 11.822117][ T249] gre_init (gre.mod.c:?) gre [ 11.822119][ T249] do_one_initcall (init/main.c:1357) [ 11.822121][ T249] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.822126][ T249] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.822129][ T249] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.822134][ T249] do_init_module (kernel/module/main.c:3117) [ 11.822138][ T249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.822142][ T249] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.822145][ T249] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.822149][ T249] load_module (kernel/module/main.c:3593) [ 11.822156][ T249] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.822161][ T249] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.822165][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.822169][ T249] init_module_from_file (kernel/module/main.c:3790) [ 11.822172][ T249] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.822180][ T249] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.822183][ T249] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.822186][ T249] idempotent_init_module (kernel/module/main.c:3802) [ 11.822190][ T249] ? init_module_from_file (kernel/module/main.c:3791) [ 11.822196][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.822198][ T249] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.822204][ T249] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.822207][ T249] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.822210][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.822212][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.822215][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.822217][ T249] RIP: 0033:0x7f5845e9c37d [ 11.822221][ T249] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 11.822222][ T249] RSP: 002b:00007fffa8ee1bc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.822225][ T249] RAX: ffffffffffffffda RBX: 0000560add5c0a40 RCX: 00007f5845e9c37d [ 11.822227][ T249] RDX: 0000000000000000 RSI: 0000560acee9affd RDI: 0000000000000001 [ 11.822228][ T249] RBP: 00007fffa8ee1c60 R08: 0000000000000000 R09: 0000000000000000 [ 11.822228][ T249] R10: 0000000000000000 R11: 0000000000000246 R12: 0000560acee9affd [ 11.822229][ T249] R13: 0000560add5c0a00 R14: 0000000000040000 R15: 0000000000000000 | [ 12.410724][ T74] #11: ffffffffbb289560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) | [ 12.410727][ T74] | [ 12.410727][ T74] stack backtrace: | [ 12.410733][ T74] Tainted: [W]=WARN [ 12.410734][ T74] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.410736][ T74] Workqueue: mld mld_ifc_work [ 12.410739][ T74] Call Trace: [ 12.410741][ T74] [ 12.410743][ T74] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.410749][ T74] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 12.410755][ T74] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 12.410759][ T74] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.410763][ T74] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.410768][ T74] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.410770][ T74] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.410776][ T74] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.410779][ T74] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.410783][ T74] put_chars (drivers/char/virtio_console.c:1176) [ 12.410785][ T74] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 12.410787][ T74] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.410790][ T74] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.410795][ T74] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.410802][ T74] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.410805][ T74] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.410809][ T74] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.410813][ T74] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.410817][ T74] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.410819][ T74] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.410822][ T74] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.410825][ T74] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.410829][ T74] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.410833][ T74] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.410835][ T74] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.410841][ T74] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.410844][ T74] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.410846][ T74] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.410848][ T74] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.410852][ T74] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.410854][ T74] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.410858][ T74] vprintk_emit (kernel/printk/printk.c:2479) [ 12.410862][ T74] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.410865][ T74] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.410870][ T74] _printk (kernel/printk/printk.c:2504) [ 12.410872][ T74] ? snapshot_read.cold (user.c:?) [ 12.410874][ T74] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.410881][ T74] ? idr_get_free (??:?) [ 12.410888][ T74] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.410893][ T74] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 12.410898][ T74] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.410902][ T74] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.410905][ T74] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 12.410907][ T74] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.410910][ T74] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 12.410911][ T74] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.410914][ T74] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.410917][ T74] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 12.410922][ T74] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 12.410926][ T74] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.410929][ T74] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.410934][ T74] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.410937][ T74] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.410939][ T74] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.410941][ T74] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.410944][ T74] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.410949][ T74] __dev_xmit_skb (net/core/dev.c:4262) [ 12.410953][ T74] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.410955][ T74] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 12.410958][ T74] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.410961][ T74] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.410965][ T74] __dev_queue_xmit (net/core/dev.c:4884) [ 12.410968][ T74] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.410973][ T74] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.410974][ T74] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.410977][ T74] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.410989][ T74] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.410993][ T74] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.410995][ T74] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.411004][ T74] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.411007][ T74] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 12.411012][ T74] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.411016][ T74] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.411019][ T74] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.411020][ T74] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.411023][ T74] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.411026][ T74] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.411029][ T74] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.411032][ T74] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.411034][ T74] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.411038][ T74] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 12.411042][ T74] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 12.411049][ T74] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 12.411053][ T74] mld_ifc_work (net/ipv6/mcast.c:2711) [ 12.411056][ T74] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.411058][ T74] process_one_work (kernel/workqueue.c:3387) [ 12.411064][ T74] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.411067][ T74] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.411075][ T74] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.411079][ T74] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.411082][ T74] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.411084][ T74] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.411087][ T74] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.411089][ T74] kthread (kernel/kthread.c:436) [ 12.411091][ T74] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.411094][ T74] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.411097][ T74] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.411101][ T74] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.411105][ T74] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.411108][ T74] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.411111][ T74] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.830871][ T277] softirqs last disabled at (12390): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.830873][ T277] Preemption disabled at: | [ 12.830874][ T277] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.830883][ T277] Tainted: [W]=WARN [ 12.830884][ T277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.830888][ T277] Call Trace: [ 12.830890][ T277] [ 12.830891][ T277] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.830897][ T277] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.830899][ T277] __might_resched.cold (kernel/sched/core.c:9234) [ 12.830904][ T277] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.830908][ T277] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.830913][ T277] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.830915][ T277] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.830921][ T277] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.830924][ T277] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.830927][ T277] put_chars (drivers/char/virtio_console.c:1176) [ 12.830930][ T277] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.830934][ T277] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.830937][ T277] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.830940][ T277] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.830942][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.830943][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.830947][ T277] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.830949][ T277] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.830953][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.830957][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.830960][ T277] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.830964][ T277] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.830966][ T277] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.830969][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.830972][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.830976][ T277] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.830980][ T277] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.830982][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.830987][ T277] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.830989][ T277] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.830991][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.830993][ T277] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.830997][ T277] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.831005][ T277] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.831008][ T277] vprintk_emit (kernel/printk/printk.c:2479) [ 12.831012][ T277] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.831015][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.831016][ T277] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.831021][ T277] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.831024][ T277] _printk (kernel/printk/printk.c:2504) [ 12.831028][ T277] ? snapshot_read.cold (user.c:?) [ 12.831031][ T277] ? br_multicast_flood (??:?) bridge [ 12.831044][ T277] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.831045][ T277] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.831047][ T277] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.831051][ T277] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.831061][ T277] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.831069][ T277] new_nbp (net/bridge/br_if.c:449) bridge [ 12.831079][ T277] br_add_if (net/bridge/br_if.c:592) bridge [ 12.831086][ T277] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.831090][ T277] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.831093][ T277] ? __kernel_text_address (kernel/extable.c:79) [ 12.831097][ T277] do_set_master (net/core/rtnetlink.c:3071) [ 12.831102][ T277] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.831105][ T277] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.831108][ T277] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.831109][ T277] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.831111][ T277] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.831115][ T277] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.831118][ T277] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.831119][ T277] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.831122][ T277] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.831125][ T277] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.831127][ T277] ? kasan_save_track (mm/kasan/common.c:78) [ 12.831130][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.831132][ T277] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 12.831134][ T277] ? ___sys_sendmsg (net/socket.c:2757) [ 12.831139][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.831141][ T277] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.831144][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.831146][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.831147][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.831149][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.831151][ T277] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.831155][ T277] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.831157][ T277] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.831159][ T277] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.831162][ T277] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.831164][ T277] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.831168][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.831173][ T277] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.831179][ T277] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.831181][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.831185][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.831187][ T277] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.831189][ T277] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.831191][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.831194][ T277] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.831196][ T277] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.831199][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.831200][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.831205][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.831206][ T277] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.831210][ T277] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.831212][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.831214][ T277] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.831220][ T277] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.831222][ T277] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.831226][ T277] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.831230][ T277] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.831232][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.831236][ T277] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.831240][ T277] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.831244][ T277] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.831249][ T277] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.831251][ T277] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.831254][ T277] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.831255][ T277] ? move_addr_to_kernel (net/socket.c:258) [ 12.831262][ T277] ___sys_sendmsg (net/socket.c:2767) [ 12.831265][ T277] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.831281][ T277] __sys_sendmsg (net/socket.c:2799) [ 12.831283][ T277] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.831289][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.831293][ T277] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.831295][ T277] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.831298][ T277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.831300][ T277] RIP: 0033:0x7f218125a54e [ 12.831304][ T277] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.831305][ T277] RSP: 002b:00007ffe7469d0f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.831308][ T277] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f218125a54e [ 12.831309][ T277] RDX: 0000000000000000 RSI: 00007ffe7469d1a0 RDI: 0000000000000005 [ 12.831310][ T277] RBP: 00007ffe7469d100 R08: 0000000000000000 R09: 0000000000000000 [ 12.831311][ T277] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91023f [ 12.831312][ T277] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe7469d860 | [ 13.948120][ T74] softirqs last disabled at (19806): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 13.948123][ T74] Preemption disabled at: | [ 13.948124][ T74] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 13.948133][ T74] Tainted: [W]=WARN [ 13.948134][ T74] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.948136][ T74] Workqueue: mld mld_ifc_work [ 13.948140][ T74] Call Trace: [ 13.948141][ T74] [ 13.948143][ T74] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.948149][ T74] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 13.948151][ T74] __might_resched.cold (kernel/sched/core.c:9234) [ 13.948156][ T74] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.948160][ T74] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.948165][ T74] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.948167][ T74] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.948174][ T74] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.948176][ T74] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.948180][ T74] put_chars (drivers/char/virtio_console.c:1176) [ 13.948183][ T74] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.948186][ T74] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.948191][ T74] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.948198][ T74] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.948200][ T74] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.948204][ T74] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.948208][ T74] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.948212][ T74] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.948214][ T74] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.948218][ T74] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.948220][ T74] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.948224][ T74] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.948229][ T74] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.948230][ T74] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.948236][ T74] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.948239][ T74] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.948241][ T74] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.948243][ T74] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.948247][ T74] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.948249][ T74] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.948252][ T74] vprintk_emit (kernel/printk/printk.c:2479) [ 13.948257][ T74] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.948260][ T74] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.948265][ T74] _printk (kernel/printk/printk.c:2504) [ 13.948268][ T74] ? snapshot_read.cold (user.c:?) [ 13.948270][ T74] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.948276][ T74] ? idr_get_free (??:?) [ 13.948282][ T74] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.948287][ T74] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 13.948292][ T74] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.948294][ T74] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.948296][ T74] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 13.948298][ T74] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.948301][ T74] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.948303][ T74] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.948305][ T74] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.948308][ T74] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.948314][ T74] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 13.948318][ T74] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.948322][ T74] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.948326][ T74] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.948329][ T74] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.948331][ T74] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.948333][ T74] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.948335][ T74] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.948340][ T74] __dev_xmit_skb (net/core/dev.c:4262) [ 13.948345][ T74] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.948347][ T74] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 13.948350][ T74] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.948353][ T74] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.948357][ T74] __dev_queue_xmit (net/core/dev.c:4884) [ 13.948360][ T74] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.948364][ T74] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.948366][ T74] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.948368][ T74] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.948380][ T74] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 13.948384][ T74] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.948386][ T74] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.948389][ T74] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.948392][ T74] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 13.948397][ T74] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.948401][ T74] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.948404][ T74] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.948406][ T74] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.948408][ T74] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.948411][ T74] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.948414][ T74] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.948417][ T74] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.948419][ T74] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 13.948423][ T74] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 13.948428][ T74] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 13.948434][ T74] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 13.948438][ T74] mld_ifc_work (net/ipv6/mcast.c:2711) [ 13.948441][ T74] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 13.948443][ T74] process_one_work (kernel/workqueue.c:3387) [ 13.948450][ T74] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.948453][ T74] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.948460][ T74] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.948465][ T74] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.948467][ T74] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 13.948470][ T74] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.948473][ T74] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.948475][ T74] kthread (kernel/kthread.c:436) [ 13.948476][ T74] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.948479][ T74] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.948482][ T74] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.948486][ T74] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.948489][ T74] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.948493][ T74] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.948496][ T74] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.903390][ C3] | [ 17.903390][ C3] | [ 17.903390][ C3] stack backtrace: | [ 17.903396][ C3] Tainted: [W]=WARN [ 17.903397][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.903399][ C3] Call Trace: [ 17.903400][ C3] [ 17.903402][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.903406][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 17.903408][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 17.903411][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 17.903413][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 17.903414][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.903416][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.903418][ C3] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.903420][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903423][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.903425][ C3] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.903427][ C3] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.903428][ C3] console_emit_next_record (kernel/printk/printk.c:3177) [ 17.903430][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.903432][ C3] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.903434][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903435][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.903437][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.903439][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.903441][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.903443][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.903445][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.903447][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903448][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.903450][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.903452][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.903453][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 17.903456][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.903458][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.903460][ C3] _printk (kernel/printk/printk.c:2504) [ 17.903462][ C3] ? snapshot_read.cold (user.c:?) [ 17.903464][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.903467][ C3] ? idr_get_free (??:?) [ 17.903469][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.903471][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 17.903473][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.903475][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.903477][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.903478][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.903480][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.903481][ C3] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.903483][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.903485][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.903487][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 17.903488][ C3] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 17.903490][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.903492][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.903494][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.903495][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.903496][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.903498][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.903500][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 17.903502][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.903503][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.903505][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.903506][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903508][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.903510][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 17.903513][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.903514][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.903516][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.903518][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.903520][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.903522][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.903523][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.903525][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.903526][ C3] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 17.903529][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.903530][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.903532][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.903533][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.903535][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.903536][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.903537][ C3] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.903539][ C3] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 17.903542][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.903544][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.903546][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.903548][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.903550][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.903551][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.903554][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.903555][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.903557][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.903559][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 17.903561][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 17.903562][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.903566][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.903567][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.903569][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903571][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.903572][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.903575][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.903577][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.903580][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.903582][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.903584][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.903585][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.903588][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903590][ C3] handle_softirqs (kernel/softirq.c:645) [ 17.903592][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.903593][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.903595][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.903596][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 17.903598][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.903599][ C3] [ 17.903600][ C3] [ 17.903600][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.903602][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.903604][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.903606][ C3] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.903608][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 17.903610][ C3] RAX: 00000000000905f9 RBX: ff11000001c88040 RCX: ffffffffb80f0307 [ 17.903612][ C3] RDX: ff11000001c88040 RSI: ffffffffbae38b01 RDI: ffffffffba88d8e0 [ 17.903612][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.903613][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 17.903614][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.903615][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.903617][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.903619][ C3] default_idle_call (kernel/sched/idle.c:122) [ 17.903621][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.903622][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 17.903624][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.903626][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903628][ C3] do_idle (kernel/sched/idle.c:355) [ 17.903629][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.903630][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.903632][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.903634][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 17.903653][ C3] softirqs last disabled at (591355): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.903654][ C3] Preemption disabled at: | [ 17.903655][ C3] 0x0 | [ 17.903660][ C3] Tainted: [W]=WARN [ 17.903660][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.903661][ C3] Call Trace: [ 17.903661][ C3] [ 17.903662][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.903664][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 17.903667][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.903670][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903672][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.903674][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.903675][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.903677][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.903678][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.903681][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 17.903682][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.903684][ C3] ? mark_lock (kernel/locking/lockdep.c:4769) [ 17.903686][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.903687][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.903690][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.903691][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903692][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903694][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.903696][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.903698][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.903700][ C3] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.903701][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903703][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.903705][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.903707][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.903709][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.903711][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.903713][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.903714][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903716][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.903718][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.903719][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.903721][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 17.903723][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.903725][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.903727][ C3] _printk (kernel/printk/printk.c:2504) [ 17.903729][ C3] ? snapshot_read.cold (user.c:?) [ 17.903730][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.903733][ C3] ? idr_get_free (??:?) [ 17.903735][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.903737][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 17.903739][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.903741][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.903742][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.903744][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.903745][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.903747][ C3] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.903748][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.903750][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.903752][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 17.903754][ C3] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 17.903755][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.903757][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.903759][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.903760][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.903761][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.903763][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.903765][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 17.903767][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.903768][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.903769][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.903771][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903773][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.903774][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 17.903777][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.903779][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.903780][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.903782][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.903784][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.903786][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.903788][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.903789][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.903791][ C3] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 17.903792][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.903794][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.903796][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.903797][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.903799][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.903800][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.903801][ C3] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.903803][ C3] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 17.903806][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.903808][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.903810][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.903812][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.903814][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.903815][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.903817][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.903819][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.903821][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.903823][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 17.903824][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 17.903826][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.903828][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.903829][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.903831][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903833][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.903834][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.903837][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.903838][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.903841][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.903843][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.903845][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.903847][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.903848][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903849][ C3] handle_softirqs (kernel/softirq.c:645) [ 17.903851][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.903853][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.903855][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.903856][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 17.903857][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.903859][ C3] [ 17.903860][ C3] [ 17.903860][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.903862][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.903863][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.903865][ C3] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.903866][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 17.903867][ C3] RAX: 00000000000905f9 RBX: ff11000001c88040 RCX: ffffffffb80f0307 [ 17.903868][ C3] RDX: ff11000001c88040 RSI: ffffffffbae38b01 RDI: ffffffffba88d8e0 [ 17.903868][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.903869][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 17.903870][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.903871][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.903873][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.903875][ C3] default_idle_call (kernel/sched/idle.c:122) [ 17.903877][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.903878][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 17.903880][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.903881][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.903883][ C3] do_idle (kernel/sched/idle.c:355) [ 17.903885][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.903889][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.903891][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.903892][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 19.580173][ T340] softirqs last disabled at (0): 0x0 | [ 19.580175][ T340] Preemption disabled at: | [ 19.580175][ T340] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.580186][ T340] Tainted: [W]=WARN [ 19.580187][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.580189][ T340] Call Trace: [ 19.580190][ T340] [ 19.580191][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.580197][ T340] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.580199][ T340] __might_resched.cold (kernel/sched/core.c:9234) [ 19.580203][ T340] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 19.580204][ T340] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.580207][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.580211][ T340] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.580214][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.580216][ T340] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.580220][ T340] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.580222][ T340] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.580224][ T340] put_chars (drivers/char/virtio_console.c:1176) [ 19.580226][ T340] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.580227][ T340] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 19.580230][ T340] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.580233][ T340] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.580234][ T340] ? vsnprintf (lib/vsprintf.c:2900) [ 19.580238][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.580239][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.580241][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.580243][ T340] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.580246][ T340] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.580248][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.580249][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.580251][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.580253][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.580255][ T340] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 19.580256][ T340] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.580259][ T340] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.580261][ T340] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.580263][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.580264][ T340] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.580266][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.580268][ T340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 19.580269][ T340] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.580270][ T340] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 19.580272][ T340] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.580274][ T340] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.580276][ T340] vprintk_emit (kernel/printk/printk.c:2479) [ 19.580279][ T340] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.580281][ T340] ? netdev_run_todo (net/core/dev.c:11776) [ 19.580284][ T340] ? mirred_device_event (net/sched/act_mirred.c:559 (discriminator 1)) act_mirred [ 19.580288][ T340] ? mirred_cleanup_module (./include/net/netlink.h:1107 (discriminator 1) net/sched/act_mirred.c:549 (discriminator 1)) act_mirred [ 19.580289][ T340] _printk (kernel/printk/printk.c:2504) [ 19.580293][ T340] ? snapshot_read.cold (user.c:?) [ 19.580294][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.580296][ T340] ? mirred_cleanup_module (./include/net/netlink.h:1107 (discriminator 1) net/sched/act_mirred.c:549 (discriminator 1)) act_mirred [ 19.580298][ T340] ? __up_write (kernel/locking/rwsem.c:1415) [ 19.580299][ T340] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 19.580300][ T340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 19.580302][ T340] ? __up_write (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3390 kernel/locking/rwsem.c:1417) [ 19.580303][ T340] mirred_init_module (net/sched/act_mirred.c:508) act_mirred [ 19.580305][ T340] do_one_initcall (init/main.c:1357) [ 19.580307][ T340] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 19.580310][ T340] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 19.580313][ T340] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 19.580316][ T340] do_init_module (kernel/module/main.c:3117) [ 19.580318][ T340] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 19.580320][ T340] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 19.580322][ T340] load_module (kernel/module/main.c:3593) [ 19.580326][ T340] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 19.580328][ T340] ? __ia32_sys_fsconfig (??:?) [ 19.580330][ T340] ? ovl_real_file (fs/overlayfs/file.c:195) [ 19.580334][ T340] ? backing_file_read_iter (fs/backing-file.c:211) [ 19.580337][ T340] init_module_from_file (kernel/module/main.c:3790) [ 19.580339][ T340] ? __do_sys_init_module (kernel/module/main.c:3664) [ 19.580341][ T340] ? ovl_mmap (fs/overlayfs/file.c:477) [ 19.580343][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.580345][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.580347][ T340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 19.580348][ T340] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.580350][ T340] idempotent_init_module (kernel/module/main.c:3802) [ 19.580352][ T340] ? init_module_from_file (kernel/module/main.c:3791) [ 19.580355][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.580357][ T340] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 19.580360][ T340] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 19.580362][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.580365][ T340] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.580367][ T340] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.580369][ T340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.580371][ T340] RIP: 0033:0x7f85727f537d [ 19.580373][ T340] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 19.580375][ T340] RSP: 002b:00007ffefb514c08 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 19.580379][ T340] RAX: ffffffffffffffda RBX: 00005575ecb70810 RCX: 00007f85727f537d [ 19.580380][ T340] RDX: 0000000000000000 RSI: 00005575bf291ffd RDI: 0000000000000000 [ 19.580381][ T340] RBP: 00007ffefb514ca0 R08: 0000000000000000 R09: 0000000000000000 [ 19.580382][ T340] R10: 0000000000000000 R11: 0000000000000246 R12: 00005575bf291ffd [ 19.580382][ T340] R13: 00005575ecb70960 R14: 0000000000040000 R15: 0000000000000000 | [ 26.096016][ C3] softirqs last disabled at (591355): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.096019][ C3] Preemption disabled at: | [ 26.096019][ C3] 0x0 | [ 26.096030][ C3] Tainted: [W]=WARN [ 26.096031][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.096033][ C3] Call Trace: [ 26.096035][ C3] [ 26.096037][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.096043][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 26.096053][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.096057][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096061][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.096064][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.096067][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.096071][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.096073][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.096075][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 26.096077][ C3] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 26.096078][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.096080][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.096083][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.096086][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.096087][ C3] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 26.096089][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.096090][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096092][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096094][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.096096][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.096098][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.096100][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096102][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096104][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096106][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.096108][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.096109][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.096112][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.096114][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.096116][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.096118][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.096119][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096121][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.096123][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.096124][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 26.096126][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.096128][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.096130][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 26.096133][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.096135][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 26.096136][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096138][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.096140][ C3] _printk (kernel/printk/printk.c:2504) [ 26.096143][ C3] ? snapshot_read.cold (user.c:?) [ 26.096145][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 26.096150][ C3] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 26.096153][ C3] ? idr_get_free (??:?) [ 26.096155][ C3] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 26.096158][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 26.096163][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 26.096167][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 26.096169][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096171][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.096172][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096174][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 26.096178][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096179][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.096181][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 26.096183][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.096184][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096186][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.096187][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096189][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 26.096192][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 26.096194][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 26.096196][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 26.096200][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 26.096201][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096203][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 26.096204][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 26.096206][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 26.096208][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.096210][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 26.096212][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 26.096214][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 26.096216][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 26.096217][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096219][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.096221][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 26.096224][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 26.096226][ C3] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 26.096228][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 26.096231][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 26.096234][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 26.096236][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 26.096239][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 26.096241][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096243][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.096244][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096246][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.096248][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 26.096250][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 26.096251][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 26.096253][ C3] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 26.096256][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096258][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.096259][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 26.096260][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096262][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 26.096263][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.096264][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096266][ C3] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 26.096270][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.096273][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 26.096275][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.096277][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.096278][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 26.096280][ C3] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 26.096282][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.096284][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096286][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.096287][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.096289][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.096291][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 26.096293][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 26.096295][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.096298][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.096300][ C3] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 26.096302][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096304][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.096306][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.096308][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.096310][ C3] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 26.096313][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.096315][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.096317][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.096319][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.096320][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096322][ C3] handle_softirqs (kernel/softirq.c:645) [ 26.096324][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.096325][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096327][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.096329][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.096330][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 26.096332][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.096334][ C3] [ 26.096335][ C3] [ 26.096335][ C3] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 26.096338][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.096340][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.096344][ C3] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.096345][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000246 [ 26.096349][ C3] RAX: 0000000000000003 RBX: ff11000001c88040 RCX: 0000000000000001 [ 26.096350][ C3] RDX: 0000000000000003 RSI: ffffffffba88d860 RDI: ffffffffb80f0307 [ 26.096351][ C3] RBP: 0000000000000000 R08: ffffffffba580421 R09: 1fe2200006a763a2 [ 26.096352][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc3 [ 26.096353][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.096354][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 26.096356][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.096359][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.096361][ C3] default_idle_call (kernel/sched/idle.c:122) [ 26.096363][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.096364][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 26.096366][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.096369][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.096371][ C3] do_idle (kernel/sched/idle.c:355) [ 26.096372][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.096374][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.096376][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.096378][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 42.992019][ C3] softirqs last disabled at (591355): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 42.992021][ C3] Preemption disabled at: | [ 42.992022][ C3] 0x0 | [ 42.992032][ C3] Tainted: [W]=WARN [ 42.992033][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.992035][ C3] Call Trace: [ 42.992036][ C3] [ 42.992038][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.992043][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 42.992047][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.992051][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992054][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 42.992058][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.992060][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.992064][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 42.992066][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.992067][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 42.992069][ C3] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 42.992071][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.992073][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 42.992075][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.992078][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.992079][ C3] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 42.992081][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.992083][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992084][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992086][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.992088][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.992090][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.992092][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992094][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992096][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992097][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.992099][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.992101][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.992103][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.992111][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.992113][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.992115][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.992116][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992118][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.992120][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.992121][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.992123][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.992125][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.992127][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 42.992130][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.992132][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 42.992133][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992135][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992137][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.992138][ C3] _printk (kernel/printk/printk.c:2504) [ 42.992142][ C3] ? snapshot_read.cold (user.c:?) [ 42.992143][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 42.992148][ C3] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 42.992151][ C3] ? idr_get_free (??:?) [ 42.992153][ C3] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 42.992156][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 42.992161][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 42.992165][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 42.992167][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992169][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.992170][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992172][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 42.992175][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992177][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.992179][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 42.992180][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.992182][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992183][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.992185][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992187][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 42.992189][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 42.992192][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 42.992194][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 42.992196][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 42.992198][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992200][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 42.992201][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 42.992202][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.992204][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.992206][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 42.992209][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 42.992210][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 42.992212][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 42.992213][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992215][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.992217][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 42.992220][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.992222][ C3] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 42.992223][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.992227][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 42.992229][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 42.992232][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 42.992234][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 42.992236][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992238][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.992239][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992241][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.992243][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 42.992245][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 42.992247][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 42.992248][ C3] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 42.992251][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992252][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.992254][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 42.992255][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992256][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 42.992258][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.992259][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992261][ C3] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 42.992264][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.992267][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 42.992269][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.992271][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.992272][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 42.992274][ C3] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 42.992276][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.992278][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992279][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.992281][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 42.992282][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.992284][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 42.992287][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 42.992288][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 42.992292][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.992293][ C3] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 42.992295][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992297][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 42.992299][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.992301][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 42.992303][ C3] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 42.992305][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.992308][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 42.992309][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 42.992311][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.992312][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992314][ C3] handle_softirqs (kernel/softirq.c:645) [ 42.992316][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 42.992317][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992319][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.992321][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 42.992322][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 42.992324][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 42.992326][ C3] [ 42.992327][ C3] [ 42.992327][ C3] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 42.992330][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 42.992332][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 42.992335][ C3] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 42.992336][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000246 [ 42.992340][ C3] RAX: 0000000000000003 RBX: ff11000001c88040 RCX: 0000000000000001 [ 42.992341][ C3] RDX: 0000000000000003 RSI: ffffffffba88d860 RDI: ffffffffb80f0307 [ 42.992342][ C3] RBP: 0000000000000000 R08: ffffffffba580421 R09: 1fe2200006a763a2 [ 42.992343][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc3 [ 42.992344][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 42.992345][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 42.992347][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 42.992350][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 42.992352][ C3] default_idle_call (kernel/sched/idle.c:122) [ 42.992353][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 42.992355][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 42.992356][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 42.992359][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.992361][ C3] do_idle (kernel/sched/idle.c:355) [ 42.992363][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 42.992364][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 42.992366][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 42.992368][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 46.682307][ T545] softirqs last disabled at (0): 0x0 | [ 46.682309][ T545] Preemption disabled at: | [ 46.682310][ T545] 0x0 | [ 46.682318][ T545] Tainted: [W]=WARN [ 46.682318][ T545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.682320][ T545] Call Trace: [ 46.682322][ T545] [ 46.682323][ T545] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.682328][ T545] __might_resched.cold (kernel/sched/core.c:9234) [ 46.682332][ T545] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.682336][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682340][ T545] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 46.682344][ T545] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.682347][ T545] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.682350][ T545] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 46.682352][ T545] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.682354][ T545] put_chars (drivers/char/virtio_console.c:1176) [ 46.682356][ T545] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.682358][ T545] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 46.682361][ T545] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.682364][ T545] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.682367][ T545] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.682369][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682370][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.682373][ T545] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.682375][ T545] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.682377][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682379][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682380][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682382][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.682384][ T545] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.682386][ T545] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.682388][ T545] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.682391][ T545] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.682392][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.682394][ T545] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.682396][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682397][ T545] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.682399][ T545] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.682400][ T545] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.682402][ T545] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.682404][ T545] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.682406][ T545] vprintk_emit (kernel/printk/printk.c:2479) [ 46.682409][ T545] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.682410][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682412][ T545] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.682415][ T545] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 46.682417][ T545] _printk (kernel/printk/printk.c:2504) [ 46.682420][ T545] ? snapshot_read.cold (user.c:?) [ 46.682422][ T545] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 46.682427][ T545] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 46.682440][ T545] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 46.682448][ T545] br_device_event (net/bridge/br.c:111) bridge [ 46.682456][ T545] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 46.682460][ T545] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 46.682462][ T545] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 46.682466][ T545] notifier_call_chain (kernel/notifier.c:85) [ 46.682469][ T545] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 46.682472][ T545] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.682474][ T545] ? netif_change_name (net/core/dev.c:1517) [ 46.682476][ T545] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.682478][ T545] ? __kernel_text_address (kernel/extable.c:79) [ 46.682480][ T545] ? write_profile (profile.c:?) [ 46.682482][ T545] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.682485][ T545] netif_change_flags (net/core/dev.c:9882) [ 46.682487][ T545] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.682491][ T545] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.682492][ T545] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.682493][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682495][ T545] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.682499][ T545] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.682502][ T545] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.682503][ T545] ? kasan_save_track (mm/kasan/common.c:78) [ 46.682505][ T545] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.682506][ T545] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.682508][ T545] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.682509][ T545] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.682510][ T545] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.682512][ T545] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.682514][ T545] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.682515][ T545] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.682517][ T545] ? ___sys_sendmsg (net/socket.c:2767) [ 46.682519][ T545] ? __sys_sendmsg (net/socket.c:2799) [ 46.682520][ T545] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.682522][ T545] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.682525][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682527][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.682528][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682530][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682531][ T545] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.682534][ T545] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 46.682536][ T545] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.682537][ T545] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.682539][ T545] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.682541][ T545] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.682543][ T545] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.682545][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682547][ T545] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.682548][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.682549][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682551][ T545] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.682554][ T545] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.682556][ T545] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.682557][ T545] ? __kernel_text_address (kernel/extable.c:79) [ 46.682558][ T545] ? write_profile (profile.c:?) [ 46.682560][ T545] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.682561][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682563][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682564][ T545] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.682568][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.682569][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682571][ T545] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.682572][ T545] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.682574][ T545] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.682576][ T545] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.682577][ T545] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.682580][ T545] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.682582][ T545] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.682583][ T545] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.682584][ T545] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.682586][ T545] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.682588][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682590][ T545] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.682592][ T545] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.682594][ T545] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.682595][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682597][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682599][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.682600][ T545] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.682602][ T545] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.682604][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682606][ T545] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.682608][ T545] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.682609][ T545] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.682611][ T545] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.682613][ T545] ? move_addr_to_kernel (net/socket.c:258) [ 46.682614][ T545] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.682616][ T545] ___sys_sendmsg (net/socket.c:2767) [ 46.682618][ T545] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.682623][ T545] __sys_sendmsg (net/socket.c:2799) [ 46.682625][ T545] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.682628][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.682630][ T545] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.682631][ T545] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.682633][ T545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.682635][ T545] RIP: 0033:0x7f22e9e9854e [ 46.682637][ T545] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 46.682638][ T545] RSP: 002b:00007fffaa616db0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.682642][ T545] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f22e9e9854e [ 46.682643][ T545] RDX: 0000000000000000 RSI: 00007fffaa616e60 RDI: 0000000000000005 [ 46.682644][ T545] RBP: 00007fffaa616dc0 R08: 0000000000000000 R09: 0000000000000000 [ 46.682645][ T545] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910260 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __dev_queue_xmit:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __might_resched:__kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record