====================================== | [ 10.228785][ T187] softirqs last disabled at (48727): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.228787][ T187] Preemption disabled at: | [ 10.228788][ T187] 0x0 | [ 10.228798][ T187] Tainted: [W]=WARN [ 10.228799][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.228801][ T187] Call Trace: [ 10.228802][ T187] [ 10.228804][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.228810][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 10.228815][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.228819][ T187] ? __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.228825][ T187] __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.228827][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.228833][ T187] ? 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.228835][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.228838][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 10.228841][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.228843][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.228848][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.228853][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.228859][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.228861][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.228863][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.228867][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.228871][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.228873][ T187] ? 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.228876][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.228879][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.228882][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.228886][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.228888][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.228893][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.228896][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.228898][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.228900][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.228904][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.228905][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.228909][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 10.228912][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.228916][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.228919][ T187] _printk (kernel/printk/printk.c:2504) [ 10.228923][ T187] ? snapshot_read.cold (user.c:?) [ 10.228926][ T187] ? 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.228929][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.228932][ T187] ? 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.228935][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.228939][ T187] ? exit_notify (kernel/exit.c:780) [ 10.228941][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.228943][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.228947][ T187] do_group_exit (kernel/exit.c:1151) [ 10.228950][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.228952][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.228954][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.228957][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.228960][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.228962][ T187] RIP: 0033:0x7f9cd94231b8 [ 10.228965][ T187] Code: Unable to access opcode bytes at 0x7f9cd942318e. Code starting with the faulting instruction =========================================== [ 10.228966][ T187] RSP: 002b:00007ffe626026c8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.228968][ T187] RAX: ffffffffffffffda RBX: 00007f9cd9553f88 RCX: 00007f9cd94231b8 [ 10.228970][ T187] RDX: 00007f9cd916dfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.228971][ T187] RBP: 00007ffe62602720 R08: 0000000000000000 R09: 0000000000008010 [ 10.228972][ T187] R10: 00007ffe626024e0 R11: 0000000000000246 R12: 0000000000000001 [ 10.228972][ T187] R13: 0000000000000000 R14: 00007f9cd9552680 R15: 00007f9cd9553fa0 | [ 11.895405][ T255] softirqs last disabled at (23561): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.895408][ T255] Preemption disabled at: | [ 11.895408][ T255] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.895417][ T255] Tainted: [W]=WARN [ 11.895418][ T255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.895420][ T255] Call Trace: [ 11.895422][ T255] [ 11.895423][ T255] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.895429][ T255] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.895431][ T255] __might_resched.cold (kernel/sched/core.c:9234) [ 11.895435][ T255] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.895439][ T255] ? __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.895444][ T255] __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.895446][ T255] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.895452][ T255] ? 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.895454][ T255] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.895457][ T255] put_chars (drivers/char/virtio_console.c:1176) [ 11.895459][ T255] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 11.895462][ T255] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.895464][ T255] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.895468][ T255] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.895472][ T255] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.895474][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.895476][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.895480][ T255] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.895481][ T255] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.895484][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.895487][ T255] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.895491][ T255] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.895495][ T255] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.895496][ T255] ? 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.895499][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.895502][ T255] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.895505][ T255] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.895509][ T255] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.895511][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.895516][ T255] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.895518][ T255] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.895520][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.895522][ T255] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.895526][ T255] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.895527][ T255] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.895530][ T255] vprintk_emit (kernel/printk/printk.c:2479) [ 11.895534][ T255] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.895540][ T255] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 11.895542][ T255] _printk (kernel/printk/printk.c:2504) [ 11.895546][ T255] ? snapshot_read.cold (user.c:?) [ 11.895552][ T255] ? 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.895555][ T255] gre_init (gre.mod.c:?) gre [ 11.895557][ T255] do_one_initcall (init/main.c:1357) [ 11.895560][ T255] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.895564][ T255] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.895567][ T255] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.895572][ T255] do_init_module (kernel/module/main.c:3117) [ 11.895575][ T255] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.895579][ T255] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.895582][ T255] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.895586][ T255] load_module (kernel/module/main.c:3593) [ 11.895593][ T255] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.895598][ T255] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.895601][ T255] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.895605][ T255] init_module_from_file (kernel/module/main.c:3790) [ 11.895608][ T255] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.895616][ T255] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.895619][ T255] ? 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.895622][ T255] idempotent_init_module (kernel/module/main.c:3802) [ 11.895625][ T255] ? init_module_from_file (kernel/module/main.c:3791) [ 11.895631][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.895634][ T255] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.895640][ T255] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.895642][ T255] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.895645][ T255] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.895647][ T255] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.895650][ T255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.895652][ T255] RIP: 0033:0x7f3006a9e37d [ 11.895655][ T255] 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.895657][ T255] RSP: 002b:00007ffe3227e1e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.895659][ T255] RAX: ffffffffffffffda RBX: 00005574f0474a40 RCX: 00007f3006a9e37d [ 11.895661][ T255] RDX: 0000000000000000 RSI: 00005574d430dffd RDI: 0000000000000001 [ 11.895661][ T255] RBP: 00007ffe3227e280 R08: 0000000000000000 R09: 0000000000000000 [ 11.895662][ T255] R10: 0000000000000000 R11: 0000000000000246 R12: 00005574d430dffd [ 11.895663][ T255] R13: 00005574f0474a00 R14: 0000000000040000 R15: 0000000000000000 | [ 12.348687][ T71] #11: ffffffffb7689560 (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.348691][ T71] | [ 12.348691][ T71] stack backtrace: | [ 12.348697][ T71] Tainted: [W]=WARN [ 12.348698][ T71] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.348700][ T71] Workqueue: mld mld_ifc_work [ 12.348707][ T71] Call Trace: [ 12.348709][ T71] [ 12.348711][ T71] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.348717][ T71] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 12.348723][ T71] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 12.348728][ T71] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.348731][ T71] ? __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.348736][ T71] __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.348739][ T71] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.348744][ T71] ? 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.348747][ T71] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.348751][ T71] put_chars (drivers/char/virtio_console.c:1176) [ 12.348753][ T71] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.348756][ T71] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.348762][ T71] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.348769][ T71] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.348771][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.348775][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.348779][ T71] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.348783][ T71] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.348785][ T71] ? 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.348788][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.348790][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.348795][ T71] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.348799][ T71] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.348801][ T71] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.348806][ T71] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.348809][ T71] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.348811][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.348814][ T71] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.348817][ T71] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.348819][ T71] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.348823][ T71] vprintk_emit (kernel/printk/printk.c:2479) [ 12.348827][ T71] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.348830][ T71] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.348835][ T71] _printk (kernel/printk/printk.c:2504) [ 12.348838][ T71] ? snapshot_read.cold (user.c:?) [ 12.348839][ T71] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.348845][ T71] ? idr_get_free (??:?) [ 12.348851][ T71] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.348856][ T71] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 12.348860][ T71] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 12.348863][ T71] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.348866][ T71] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.348869][ T71] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 12.348871][ T71] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.348874][ T71] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 12.348876][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.348878][ T71] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.348881][ T71] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 12.348885][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.348888][ T71] 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.348891][ T71] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.348895][ T71] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.348899][ T71] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.348902][ T71] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.348904][ T71] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.348906][ T71] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.348909][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.348914][ T71] __dev_xmit_skb (net/core/dev.c:4262) [ 12.348918][ T71] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.348920][ T71] ? __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.348923][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.348926][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.348930][ T71] __dev_queue_xmit (net/core/dev.c:4884) [ 12.348933][ T71] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.348937][ T71] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.348939][ T71] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.348941][ T71] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.348953][ T71] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.348958][ T71] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.348959][ T71] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.348962][ T71] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.348965][ T71] ? 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.348970][ T71] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.348974][ T71] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.348977][ T71] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.348979][ T71] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.348981][ T71] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.348984][ T71] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.348987][ T71] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.348990][ T71] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.348992][ T71] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.348996][ T71] 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:1890 (discriminator 4)) [ 12.349001][ T71] ? mld_dad_start_work (net/ipv6/mcast.c:1153) [ 12.349007][ T71] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2168) [ 12.349012][ T71] mld_ifc_work (net/ipv6/mcast.c:2739) [ 12.349014][ T71] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.349016][ T71] process_one_work (kernel/workqueue.c:3387) [ 12.349023][ T71] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.349026][ T71] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.349033][ T71] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.349038][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.349040][ T71] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.349043][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.349045][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.349047][ T71] kthread (kernel/kthread.c:436) [ 12.349049][ T71] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.349052][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.349055][ T71] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.349059][ T71] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.349062][ T71] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.349065][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.349068][ T71] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.012061][ T10] softirqs last disabled at (23868): __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.012064][ T10] Preemption disabled at: | [ 13.012065][ T10] __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.012077][ T10] Tainted: [W]=WARN [ 13.012078][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.012080][ T10] Workqueue: mld mld_ifc_work [ 13.012084][ T10] Call Trace: [ 13.012086][ T10] [ 13.012088][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.012096][ T10] ? __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.012099][ T10] __might_resched.cold (kernel/sched/core.c:9234) [ 13.012105][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.012110][ T10] ? __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.012118][ T10] __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.012122][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.012130][ T10] ? 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.012134][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.012139][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 13.012143][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.012145][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.012152][ T10] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.012161][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.012172][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.012176][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.012179][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.012186][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.012193][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.012195][ T10] ? 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.012201][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.012204][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.012211][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.012218][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.012220][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.012231][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.012235][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.012238][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.012242][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.012248][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.012250][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.012256][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 13.012262][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.012267][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.012275][ T10] _printk (kernel/printk/printk.c:2504) [ 13.012280][ T10] ? snapshot_read.cold (user.c:?) [ 13.012282][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.012297][ T10] ? idr_get_free (??:?) [ 13.012306][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.012314][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 13.012323][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.012327][ T10] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.012329][ T10] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 13.012332][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.012336][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.012340][ T10] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.012343][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.012347][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.012357][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.012360][ T10] 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.012366][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.012372][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.012378][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.012382][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.012386][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.012388][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.012392][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.012400][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 13.012408][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.012410][ T10] ? __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.012415][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.012419][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.012426][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 13.012431][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.012439][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.012441][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.012444][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.012465][ T10] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 13.012473][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.012476][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.012480][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.012485][ T10] ? 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.012493][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.012500][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.012505][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.012507][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.012510][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.012514][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.012520][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.012523][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.012526][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 13.012533][ T10] 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:1890 (discriminator 4)) [ 13.012541][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1153) [ 13.012552][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2168) [ 13.012559][ T10] mld_ifc_work (net/ipv6/mcast.c:2739) [ 13.012563][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 13.012566][ T10] process_one_work (kernel/workqueue.c:3387) [ 13.012577][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.012582][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.012596][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.012603][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.012606][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 13.012610][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.012615][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.012618][ T10] kthread (kernel/kthread.c:436) [ 13.012620][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.012624][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.012629][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.012635][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.012640][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.012644][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.012649][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.397417][ C2] | [ 17.397417][ C2] | [ 17.397417][ C2] stack backtrace: | [ 17.397424][ C2] Tainted: [W]=WARN [ 17.397425][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.397426][ C2] Call Trace: [ 17.397428][ C2] [ 17.397430][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.397434][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 17.397437][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 17.397438][ C2] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 17.397441][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 17.397443][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 17.397445][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.397447][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.397448][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.397450][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397454][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397456][ C2] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.397457][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.397459][ C2] console_emit_next_record (kernel/printk/printk.c:3177) [ 17.397461][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.397463][ C2] ? 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.397465][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397467][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397469][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.397471][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.397473][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397475][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.397477][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.397478][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397480][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.397482][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.397484][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.397486][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 17.397488][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.397490][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397492][ C2] _printk (kernel/printk/printk.c:2504) [ 17.397494][ C2] ? snapshot_read.cold (user.c:?) [ 17.397496][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.397499][ C2] ? idr_get_free (??:?) [ 17.397501][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.397504][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 17.397506][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397507][ C2] ? __kasan_check_byte (mm/kasan/common.c:573) [ 17.397510][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.397512][ C2] ? lock_acquire.part.0 (./include/linux/kasan.h:402 (discriminator 1) kernel/locking/lockdep.c:5882 (discriminator 1)) [ 17.397513][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397515][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397517][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.397519][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 17.397520][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.397523][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397525][ C2] 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.397527][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.397529][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.397530][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.397532][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.397533][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.397535][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397537][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 17.397539][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.397541][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.397542][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.397544][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397545][ C2] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 17.397547][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397549][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 17.397552][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.397553][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.397555][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397557][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.397559][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.397562][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.397563][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397564][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397566][ C2] ? 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.397568][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.397570][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.397572][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.397573][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.397575][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397576][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397578][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.397580][ C2] 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.397582][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.397584][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.397586][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.397588][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.397590][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.397592][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.397594][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.397596][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397598][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.397599][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 17.397602][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 17.397603][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.397607][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397608][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397610][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397612][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.397614][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.397616][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.397618][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397620][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.397622][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.397624][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.397626][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.397628][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397630][ C2] handle_softirqs (kernel/softirq.c:645) [ 17.397632][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397633][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.397635][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.397637][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 17.397638][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.397640][ C2] [ 17.397641][ C2] [ 17.397641][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.397643][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.397645][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.397648][ C2] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 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.397650][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 17.397652][ C2] RAX: 00000000000952bb RBX: ff11000001bec6c0 RCX: ffffffffb44f0307 [ 17.397653][ C2] RDX: ff11000001bec6c0 RSI: ffffffffb7238af6 RDI: ffffffffb6c8d8e0 [ 17.397654][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.397655][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 17.397656][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.397657][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.397660][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.397661][ C2] default_idle_call (kernel/sched/idle.c:122) [ 17.397663][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.397665][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 17.397666][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.397668][ C2] ? default_idle_call (kernel/sched/idle.c:129) [ 17.397669][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397672][ C2] do_idle (kernel/sched/idle.c:355) [ 17.397673][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.397675][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.397676][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.397678][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 17.397698][ C2] softirqs last disabled at (611005): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.397699][ C2] Preemption disabled at: | [ 17.397700][ C2] 0x0 | [ 17.397709][ C2] Tainted: [W]=WARN [ 17.397710][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.397711][ C2] Call Trace: [ 17.397711][ C2] [ 17.397712][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.397714][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 17.397717][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.397720][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397723][ C2] __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.397724][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.397726][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.397728][ C2] ? 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.397729][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.397731][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 17.397733][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.397735][ C2] ? mark_lock (kernel/locking/lockdep.c:4769) [ 17.397737][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.397739][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.397741][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397743][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397745][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.397747][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.397749][ C2] ? 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.397751][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397753][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397754][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.397757][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.397758][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397761][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.397763][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.397764][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397766][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.397768][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.397769][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.397771][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 17.397774][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.397776][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397778][ C2] _printk (kernel/printk/printk.c:2504) [ 17.397780][ C2] ? snapshot_read.cold (user.c:?) [ 17.397781][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.397784][ C2] ? idr_get_free (??:?) [ 17.397786][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.397789][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 17.397791][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397792][ C2] ? __kasan_check_byte (mm/kasan/common.c:573) [ 17.397794][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.397795][ C2] ? lock_acquire.part.0 (./include/linux/kasan.h:402 (discriminator 1) kernel/locking/lockdep.c:5882 (discriminator 1)) [ 17.397797][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397799][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397800][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.397802][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 17.397804][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.397806][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397808][ C2] 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.397810][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.397812][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.397814][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.397815][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.397817][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.397818][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397820][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 17.397822][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.397824][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.397825][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.397827][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397828][ C2] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 17.397830][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397832][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 17.397835][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.397836][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.397838][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397840][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.397842][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.397844][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.397846][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397847][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397849][ C2] ? 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.397851][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.397852][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.397854][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.397856][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.397857][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397859][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397860][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.397862][ C2] 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.397864][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.397866][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.397868][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.397870][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.397872][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.397874][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.397876][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.397878][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397880][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.397882][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 17.397884][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 17.397885][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.397887][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397889][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397890][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397892][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.397894][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.397896][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.397898][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397901][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.397903][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.397905][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.397906][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.397908][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397909][ C2] handle_softirqs (kernel/softirq.c:645) [ 17.397911][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397913][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.397915][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.397916][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 17.397918][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.397919][ C2] [ 17.397920][ C2] [ 17.397920][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.397922][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.397923][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.397925][ C2] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 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.397926][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 17.397927][ C2] RAX: 00000000000952bb RBX: ff11000001bec6c0 RCX: ffffffffb44f0307 [ 17.397928][ C2] RDX: ff11000001bec6c0 RSI: ffffffffb7238af6 RDI: ffffffffb6c8d8e0 [ 17.397929][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.397929][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 17.397930][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.397932][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.397934][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.397935][ C2] default_idle_call (kernel/sched/idle.c:122) [ 17.397937][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.397938][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 17.397940][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.397941][ C2] ? default_idle_call (kernel/sched/idle.c:129) [ 17.397943][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397945][ C2] do_idle (kernel/sched/idle.c:355) [ 17.397946][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.397948][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.397949][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.397951][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 18.949965][ T340] softirqs last disabled at (0): 0x0 | [ 18.949967][ T340] Preemption disabled at: | [ 18.949968][ T340] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.949982][ T340] Tainted: [W]=WARN [ 18.949984][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.949986][ T340] Call Trace: [ 18.949988][ T340] [ 18.949990][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.949996][ T340] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.949999][ T340] __might_resched.cold (kernel/sched/core.c:9234) [ 18.950003][ T340] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 18.950006][ T340] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.950010][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950015][ 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)) [ 18.950019][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.950022][ T340] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.950028][ 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) [ 18.950030][ T340] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.950033][ T340] put_chars (drivers/char/virtio_console.c:1176) [ 18.950035][ T340] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.950038][ T340] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 18.950042][ T340] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.950046][ T340] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.950048][ T340] ? vsnprintf (lib/vsprintf.c:2900) [ 18.950053][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.950055][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950057][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950061][ T340] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.950064][ T340] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.950067][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950070][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950072][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950074][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.950077][ T340] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 18.950079][ T340] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.950083][ T340] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.950086][ T340] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.950089][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.950091][ T340] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.950094][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950096][ T340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.950098][ T340] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.950100][ T340] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 18.950103][ T340] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.950105][ T340] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.950108][ T340] vprintk_emit (kernel/printk/printk.c:2479) [ 18.950113][ T340] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.950115][ T340] ? netdev_run_todo (net/core/dev.c:11776) [ 18.950120][ T340] ? mirred_device_event (net/sched/act_mirred.c:559 (discriminator 1)) act_mirred [ 18.950124][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950128][ T340] ? tunnel6_fini (net/ipv6/tunnel6.c:98 (discriminator 10)) tunnel6 [ 18.950131][ T340] _printk (kernel/printk/printk.c:2504) [ 18.950135][ T340] ? snapshot_read.cold (user.c:?) [ 18.950138][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950140][ T340] ? tunnel6_fini (net/ipv6/tunnel6.c:98 (discriminator 10)) tunnel6 [ 18.950142][ T340] ? __up_write (kernel/locking/rwsem.c:1415) [ 18.950145][ T340] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 18.950147][ T340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.950150][ T340] ? __up_write (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3390 kernel/locking/rwsem.c:1417) [ 18.950152][ T340] mirred_init_module (net/sched/act_mirred.c:508) act_mirred [ 18.950155][ T340] do_one_initcall (init/main.c:1357) [ 18.950158][ T340] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 18.950162][ T340] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 18.950166][ T340] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 18.950169][ T340] do_init_module (kernel/module/main.c:3117) [ 18.950173][ T340] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 18.950176][ T340] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 18.950179][ T340] load_module (kernel/module/main.c:3593) [ 18.950184][ T340] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 18.950187][ T340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.950189][ T340] ? __ia32_sys_fsconfig (??:?) [ 18.950193][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.950196][ T340] init_module_from_file (kernel/module/main.c:3790) [ 18.950199][ T340] ? __do_sys_init_module (kernel/module/main.c:3664) [ 18.950202][ T340] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 18.950206][ T340] ? handle_pte_fault (mm/memory.c:6558) [ 18.950209][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950211][ T340] ? ovl_mmap (fs/overlayfs/file.c:477) [ 18.950217][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.950219][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950222][ T340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.950224][ 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) [ 18.950227][ T340] idempotent_init_module (kernel/module/main.c:3802) [ 18.950230][ T340] ? init_module_from_file (kernel/module/main.c:3791) [ 18.950234][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950237][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.950239][ T340] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 18.950244][ T340] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 18.950247][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.950250][ T340] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.950253][ T340] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.950257][ T340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.950260][ T340] RIP: 0033:0x7fa525ca837d [ 18.950263][ 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 [ 18.950265][ T340] RSP: 002b:00007ffdde407338 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 18.950270][ T340] RAX: ffffffffffffffda RBX: 000055cd89911810 RCX: 00007fa525ca837d [ 18.950271][ T340] RDX: 0000000000000000 RSI: 000055cd7d786ffd RDI: 0000000000000000 [ 18.950273][ T340] RBP: 00007ffdde4073d0 R08: 0000000000000000 R09: 0000000000000000 [ 18.950275][ T340] R10: 0000000000000000 R11: 0000000000000246 R12: 000055cd7d786ffd [ 18.950276][ T340] R13: 000055cd89911960 R14: 0000000000040000 R15: 0000000000000000 | [ 25.523868][ C2] softirqs last disabled at (611005): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.523870][ C2] Preemption disabled at: | [ 25.523870][ C2] 0x0 | [ 25.523882][ C2] Tainted: [W]=WARN [ 25.523882][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.523884][ C2] Call Trace: [ 25.523886][ C2] [ 25.523888][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.523893][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 25.523896][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 25.523898][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.523901][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.523905][ C2] __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)) [ 25.523908][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.523910][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.523914][ C2] ? 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) [ 25.523916][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.523918][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 25.523920][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.523921][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 25.523924][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.523927][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.523928][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 25.523932][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.523933][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.523935][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.523937][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.523940][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.523941][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.523943][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.523944][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.523946][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.523948][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 25.523950][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.523952][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.523954][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.523956][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.523957][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.523959][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.523961][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.523962][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.523963][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 25.523965][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.523967][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.523969][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 25.523972][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.523974][ C2] ? 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) [ 25.523975][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.523977][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.523979][ C2] _printk (kernel/printk/printk.c:2504) [ 25.523982][ C2] ? snapshot_read.cold (user.c:?) [ 25.523983][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 25.523986][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 25.523989][ C2] ? idr_get_free (??:?) [ 25.523991][ C2] ? 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) [ 25.523994][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 25.523999][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 25.524002][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 25.524004][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524006][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.524007][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524009][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 25.524012][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524014][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.524016][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 25.524017][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.524019][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524020][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.524022][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524023][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 25.524026][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524027][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 25.524030][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 25.524032][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 25.524034][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 25.524036][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524037][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 25.524039][ C2] ? 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) [ 25.524040][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 25.524042][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.524044][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 25.524046][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 25.524048][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 25.524049][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 25.524051][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524053][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.524054][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 25.524057][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 25.524059][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 25.524061][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 25.524064][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 25.524067][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 25.524069][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 25.524071][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 25.524073][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524075][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.524076][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524078][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.524080][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 25.524081][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 25.524083][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 25.524084][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 25.524087][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524089][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.524090][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 25.524091][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524093][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 25.524094][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.524095][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524097][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 25.524101][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.524103][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 25.524105][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.524107][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.524109][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 25.524111][ C2] ? 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) [ 25.524112][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.524114][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524116][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.524117][ C2] ? 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) [ 25.524119][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.524120][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 25.524123][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 25.524125][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.524128][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.524129][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1847 kernel/time/timer.c:1865) [ 25.524131][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524133][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.524135][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.524137][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.524139][ C2] ? 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) [ 25.524141][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.524143][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.524145][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.524147][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.524148][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524150][ C2] handle_softirqs (kernel/softirq.c:645) [ 25.524152][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.524153][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524155][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.524156][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.524158][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 25.524159][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.524161][ C2] [ 25.524162][ C2] [ 25.524163][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 25.524165][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.524167][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.524170][ C2] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 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 [ 25.524172][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 25.524175][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 25.524176][ C2] RDX: 0000000000000002 RSI: ffffffffb6c8d860 RDI: ffffffffb44f0307 [ 25.524177][ C2] RBP: 0000000000000000 R08: ffffffffb6981421 R09: 1fe2200005d663a2 [ 25.524178][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 25.524178][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 25.524180][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 25.524182][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.524185][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.524187][ C2] default_idle_call (kernel/sched/idle.c:122) [ 25.524188][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.524190][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 25.524191][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.524194][ C2] ? default_idle_call (kernel/sched/idle.c:129) [ 25.524195][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.524197][ C2] do_idle (kernel/sched/idle.c:355) [ 25.524199][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.524200][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 25.524202][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 25.524204][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 41.395875][ C2] softirqs last disabled at (611005): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 41.395877][ C2] Preemption disabled at: | [ 41.395878][ C2] 0x0 | [ 41.395888][ C2] Tainted: [W]=WARN [ 41.395889][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.395891][ C2] Call Trace: [ 41.395893][ C2] [ 41.395895][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.395900][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 41.395903][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 41.395905][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.395908][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.395912][ C2] __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)) [ 41.395915][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.395917][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.395921][ C2] ? 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) [ 41.395923][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.395925][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 41.395927][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.395929][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 41.395931][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.395934][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.395935][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 41.395939][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.395940][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.395942][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.395944][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.395947][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.395949][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.395950][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.395952][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.395954][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.395956][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 41.395957][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.395959][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.395962][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.395963][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.395965][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.395966][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.395968][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.395969][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.395971][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.395973][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.395974][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.395976][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 41.395981][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.395982][ C2] ? 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) [ 41.395984][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.395986][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.395988][ C2] _printk (kernel/printk/printk.c:2504) [ 41.395991][ C2] ? snapshot_read.cold (user.c:?) [ 41.395992][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 41.395995][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 41.395998][ C2] ? idr_get_free (??:?) [ 41.396000][ C2] ? 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) [ 41.396004][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 41.396009][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 41.396012][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.396014][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 41.396015][ C2] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 41.396019][ C2] ? packet_rcv (net/packet/af_packet.c:2231) [ 41.396022][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396024][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.396025][ C2] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 41.396028][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.396029][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396031][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 41.396033][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396035][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 41.396037][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 41.396039][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 41.396041][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 41.396043][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396044][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 41.396046][ C2] ? 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) [ 41.396047][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.396049][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.396051][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 41.396053][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 41.396054][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 41.396055][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 41.396057][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396059][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.396060][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 41.396063][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 41.396065][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 41.396067][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 41.396070][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 41.396073][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 41.396075][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 41.396077][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 41.396079][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396081][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.396082][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396084][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.396086][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 41.396088][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 41.396089][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 41.396091][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 41.396094][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396095][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.396096][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 41.396098][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396099][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 41.396100][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.396102][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396104][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 41.396107][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.396110][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 41.396112][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.396114][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.396115][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 41.396117][ C2] ? 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) [ 41.396119][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.396120][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396122][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.396124][ C2] ? 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) [ 41.396125][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.396127][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 41.396129][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 41.396131][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 41.396134][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.396136][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1847 kernel/time/timer.c:1865) [ 41.396137][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396139][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 41.396141][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.396143][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 41.396146][ C2] ? 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) [ 41.396148][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.396150][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 41.396152][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 41.396154][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.396155][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396156][ C2] handle_softirqs (kernel/softirq.c:645) [ 41.396158][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 41.396160][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396161][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.396163][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 41.396165][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 41.396166][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 41.396168][ C2] [ 41.396169][ C2] [ 41.396169][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 41.396172][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 41.396174][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 41.396177][ C2] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 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 [ 41.396178][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 41.396182][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 41.396183][ C2] RDX: 0000000000000002 RSI: ffffffffb6c8d860 RDI: ffffffffb44f0307 [ 41.396184][ C2] RBP: 0000000000000000 R08: ffffffffb6981421 R09: 1fe2200005d663a2 [ 41.396184][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 41.396185][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 41.396186][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 41.396188][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 41.396191][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 41.396193][ C2] default_idle_call (kernel/sched/idle.c:122) [ 41.396195][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 41.396196][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 41.396198][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 41.396200][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.396202][ C2] do_idle (kernel/sched/idle.c:355) [ 41.396204][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 41.396205][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 41.396207][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 41.396209][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 71.603831][ C2] softirqs last disabled at (0): 0x0 | [ 71.603833][ C2] Preemption disabled at: | [ 71.603834][ C2] handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) | [ 71.603844][ C2] Tainted: [W]=WARN [ 71.603845][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.603846][ C2] Call Trace: [ 71.603847][ C2] [ 71.603849][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 71.603854][ C2] ? handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) [ 71.603856][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 71.603859][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 71.603862][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 71.603865][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603869][ C2] __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)) [ 71.603872][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.603875][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.603879][ C2] ? 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) [ 71.603880][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.603882][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 71.603884][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 71.603886][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 71.603889][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 71.603892][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 71.603893][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 71.603896][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.603898][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603899][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603902][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 71.603904][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 71.603906][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603908][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603909][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603911][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.603913][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 71.603914][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 71.603917][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 71.603919][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 71.603921][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.603922][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 71.603924][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603925][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.603926][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 71.603928][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 71.603930][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 71.603932][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 71.603934][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 71.603937][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 71.603939][ C2] ? 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) [ 71.603941][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603943][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.603944][ C2] _printk (kernel/printk/printk.c:2504) [ 71.603948][ C2] ? snapshot_read.cold (user.c:?) [ 71.603949][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 71.603952][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 71.603955][ C2] ? idr_get_free (??:?) [ 71.603957][ C2] ? 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) [ 71.603961][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 71.603965][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 71.603969][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 71.603971][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603973][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.603974][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603976][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 71.603979][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603981][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.603982][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 71.603984][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.603985][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603987][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.603988][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603990][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 71.603992][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.603994][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 71.603996][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 71.603998][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 71.604001][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 71.604002][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.604004][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 71.604005][ C2] ? 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) [ 71.604006][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 71.604008][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.604010][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 71.604012][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.604014][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 71.604015][ C2] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 71.604018][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 71.604020][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 71.604021][ C2] ? __kernel_text_address (kernel/extable.c:79) [ 71.604023][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.604025][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.604027][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 71.604029][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.604032][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 71.604033][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.604037][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 71.604039][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 71.604042][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 71.604044][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 71.604046][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.604048][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.604049][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.604051][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.604053][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 71.604055][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 71.604056][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 71.604058][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 71.604061][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.604062][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 71.604063][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 71.604065][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.604066][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 71.604067][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.604069][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.604071][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 71.604074][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 71.604076][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 71.604078][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 71.604080][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 71.604082][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 71.604084][ C2] ? vm_area_dup (mm/vma_init.c:128 (discriminator 7)) [ 71.604086][ C2] ? 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) [ 71.604087][ C2] ? vms_gather_munmap_vmas (mm/vma.c:1507) [ 71.604090][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 71.604092][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.604094][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.604095][ C2] ? 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) [ 71.604097][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 71.604098][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 71.604101][ C2] ? update_curr.isra.0 (kernel/sched/fair.c:2064) [ 71.604103][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 71.604105][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 71.604108][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.604109][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 71.604111][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.604113][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 71.604115][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 71.604117][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 71.604119][ C2] ? 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) [ 71.604121][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.604123][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 71.604125][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 71.604127][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 71.604128][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.604130][ C2] handle_softirqs (kernel/softirq.c:645) [ 71.604132][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 71.604133][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.604135][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.604137][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 71.604138][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 71.604139][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 71.604141][ C2] [ 71.604142][ C2] [ 71.604142][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 71.604145][ C2] RIP: 0010:vm_notify (./arch/x86/include/asm/io.h:67 drivers/virtio/virtio_mmio.c:277) [ 71.604148][ C2] Code: 05 00 00 48 b9 00 00 00 00 00 fc ff df 48 89 fe 48 c1 ee 03 48 83 c2 50 0f b6 0c 0e 84 c9 74 05 80 f9 03 7e 0f 8b 40 28 89 02 01 00 00 00 48 83 c4 10 c3 48 89 44 24 08 48 89 14 24 e8 85 dc All code ======== 0: 05 00 00 48 b9 add $0xb9480000,%eax 5: 00 00 add %al,(%rax) 7: 00 00 add %al,(%rax) 9: 00 fc add %bh,%ah b: ff lcall (bad) c: df 48 89 fisttps -0x77(%rax) f: fe 48 c1 decb -0x3f(%rax) 12: ee out %al,(%dx) 13: 03 48 83 add -0x7d(%rax),%ecx 16: c2 50 0f ret $0xf50 19: b6 0c mov $0xc,%dh 1b: 0e (bad) 1c: 84 c9 test %cl,%cl 1e: 74 05 je 0x25 20: 80 f9 03 cmp $0x3,%cl 23: 7e 0f jle 0x34 25: 8b 40 28 mov 0x28(%rax),%eax 28: 89 02 mov %eax,(%rdx) 2a:* b8 01 00 00 00 mov $0x1,%eax <-- trapping instruction 2f: 48 83 c4 10 add $0x10,%rsp 33: c3 ret 34: 48 89 44 24 08 mov %rax,0x8(%rsp) 39: 48 89 14 24 mov %rdx,(%rsp) 3d: e8 .byte 0xe8 3e: 85 dc test %ebx,%esp Code starting with the faulting instruction =========================================== 0: b8 01 00 00 00 mov $0x1,%eax 5: 48 83 c4 10 add $0x10,%rsp 9: c3 ret a: 48 89 44 24 08 mov %rax,0x8(%rsp) f: 48 89 14 24 mov %rdx,(%rsp) 13: e8 .byte 0xe8 14: 85 dc test %ebx,%esp [ 71.604150][ C2] RSP: 0018:ffa0000002147a00 EFLAGS: 00000246 [ 71.604153][ C2] RAX: 0000000000000001 RBX: ff110000059df700 RCX: 0000000000000000 [ 71.604154][ C2] RDX: ffa000000001de50 RSI: 1fe2200000b3bee5 RDI: ff110000059df728 [ 71.604155][ C2] RBP: ff110000059df742 R08: ffffffffb4558a79 R09: 1fe2200000b736b8 [ 71.604156][ C2] R10: ffe21c0000b736b9 R11: ffe21c0000b736b9 R12: ffa0000002147ad0 [ 71.604157][ C2] R13: 0000000000000000 R14: ff11000009bd9210 R15: ff11000012ed7ae8 [ 71.604158][ C2] ? 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) [ 71.604160][ C2] ? 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) [ 71.604162][ C2] virtqueue_notify (drivers/virtio/virtio_ring.c:3079) [ 71.604165][ C2] virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1483) [ 71.604169][ C2] ? virtio_fs_probe (./include/linux/virtio_config.h:371) [ 71.604173][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.604175][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.604176][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.604178][ C2] ? 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) [ 71.604180][ C2] virtio_fs_send_req (fs/fuse/virtio_fs.c:1519) [ 71.604182][ C2] ? fuse_request_alloc (./include/linux/instrumented.h:41 ./include/asm-generic/bitops/instrumented-non-atomic.h:28 fs/fuse/dev.c:41 fs/fuse/dev.c:50) [ 71.604184][ C2] fuse_chan_send (fs/fuse/dev.c:573 fs/fuse/dev.c:766 fs/fuse/dev.c:844) [ 71.604186][ C2] fuse_flush (fs/fuse/fuse_i.h:1012 fs/fuse/file.c:504) [ 71.604188][ C2] ? fuse_release (fs/fuse/file.c:393) [ 71.604190][ C2] ? ovl_verify_lowerdata (fs/overlayfs/namei.c:1051) [ 71.604191][ C2] ? __pmd_alloc (./include/linux/mm.h:1762) [ 71.604193][ C2] ? ovl_path_next (fs/overlayfs/ovl_entry.h:120) [ 71.604195][ C2] ? ovl_real_file (fs/overlayfs/file.c:195) [ 71.604197][ C2] ? ovl_fsync (fs/overlayfs/file.c:464 (discriminator 1)) [ 71.604199][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.604201][ C2] ovl_flush (fs/overlayfs/file.c:643) [ 71.604203][ C2] filp_flush (fs/open.c:1520) [ 71.604205][ C2] __x64_sys_close (fs/open.c:1554 (discriminator 1) fs/open.c:1545 (discriminator 1) fs/open.c:1545 (discriminator 1)) [ 71.604208][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.604209][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 71.604211][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.604212][ C2] RIP: 0033:0x7f614167958b [ 71.604213][ C2] Code: 0f 1e fa 48 89 f2 31 c9 48 89 fe bf 9c ff ff ff e9 0a ff ff ff 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 f7 d8 89 05 00 5d 01 00 b8 All code ======== 0: 0f 1e fa nop %edx 3: 48 89 f2 mov %rsi,%rdx 6: 31 c9 xor %ecx,%ecx 8: 48 89 fe mov %rdi,%rsi b: bf 9c ff ff ff mov $0xffffff9c,%edi 10: e9 0a ff ff ff jmp 0xffffffffffffff1f 15: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1c: 00 00 00 1f: f3 0f 1e fa endbr64 23: b8 03 00 00 00 mov $0x3,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 05 ja 0x37 32: c3 ret 33: 0f 1f 40 00 nopl 0x0(%rax) 37: f7 d8 neg %eax 39: 89 05 00 5d 01 00 mov %eax,0x15d00(%rip) # 0x15d3f 3f: b8 .byte 0xb8 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 05 ja 0xd 8: c3 ret 9: 0f 1f 40 00 nopl 0x0(%rax) d: f7 d8 neg %eax f: 89 05 00 5d 01 00 mov %eax,0x15d00(%rip) # 0x15d15 15: b8 .byte 0xb8 [ 71.604214][ C2] RSP: 002b:00007ffff1d0de98 EFLAGS: 00000246 ORIG_RAX: 0000000000000003 [ 71.604216][ C2] RAX: ffffffffffffffda RBX: 00007f614164c270 RCX: 00007f614167958b [ 71.604217][ C2] RDX: 0000000000000001 RSI: 00007f614154ade8 RDI: 0000000000000005 [ 71.604218][ C2] RBP: 00007ffff1d0e320 R08: 00007f614154adc0 R09: 000000000000000f [ 71.604219][ C2] R10: 00000000c0000002 R11: 0000000000000246 R12: 0000000000000003 [ 71.604219][ C2] R13: 00007f6141360040 R14: 0000000000000005 R15: 0000000000007b70 | [ 136.627846][ C2] softirqs last disabled at (611005): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 136.627848][ C2] Preemption disabled at: | [ 136.627848][ C2] 0x0 | [ 136.627858][ C2] Tainted: [W]=WARN [ 136.627859][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 136.627860][ C2] Call Trace: [ 136.627862][ C2] [ 136.627863][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 136.627868][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 136.627872][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 136.627874][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 136.627877][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627880][ C2] __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)) [ 136.627884][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 136.627886][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 136.627890][ C2] ? 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) [ 136.627892][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 136.627894][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 136.627896][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 136.627898][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 136.627900][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 136.627903][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 136.627904][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 136.627908][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 136.627909][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627911][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627913][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 136.627915][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 136.627917][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627919][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627920][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627922][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.627924][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 136.627926][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 136.627928][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 136.627930][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 136.627932][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.627934][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 136.627935][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627937][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.627938][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 136.627939][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 136.627941][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 136.627943][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 136.627945][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 136.627948][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 136.627950][ C2] ? 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) [ 136.627951][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627953][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.627955][ C2] _printk (kernel/printk/printk.c:2504) [ 136.627958][ C2] ? snapshot_read.cold (user.c:?) [ 136.627959][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 136.627962][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 136.627965][ C2] ? idr_get_free (??:?) [ 136.627968][ C2] ? 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) [ 136.627971][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 136.627975][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 136.627979][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 136.627981][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627982][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.627984][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627986][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 136.627989][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627990][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.627992][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 136.627993][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.627995][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627996][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.627998][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.627999][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 136.628002][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628003][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 136.628006][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 136.628008][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 136.628010][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 136.628012][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628014][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 136.628015][ C2] ? 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) [ 136.628016][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 136.628018][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.628020][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 136.628022][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 136.628024][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 136.628026][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 136.628027][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628029][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.628031][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 136.628033][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 136.628035][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 136.628037][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 136.628040][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 136.628043][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 136.628045][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 136.628047][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 136.628049][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628051][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.628052][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628054][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.628055][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 136.628057][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 136.628059][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 136.628060][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 136.628063][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628065][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 136.628066][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 136.628067][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628069][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 136.628070][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.628071][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628073][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 136.628076][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 136.628079][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 136.628081][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 136.628083][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 136.628085][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 136.628086][ C2] ? 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) [ 136.628088][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.628089][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 136.628091][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628092][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.628094][ C2] ? 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) [ 136.628096][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 136.628097][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 136.628100][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 136.628101][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 136.628105][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628107][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 136.628108][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 136.628111][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 136.628113][ C2] ? 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) [ 136.628115][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 136.628117][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 136.628119][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 136.628121][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 136.628122][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628123][ C2] handle_softirqs (kernel/softirq.c:645) [ 136.628125][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 136.628127][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628128][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.628130][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 136.628131][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 136.628133][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 136.628135][ C2] [ 136.628135][ C2] [ 136.628136][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 136.628138][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 136.628140][ C2] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 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 [ 136.628142][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 136.628145][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 136.628147][ C2] RDX: 0000000000000002 RSI: ffffffffb6c8d860 RDI: ffffffffb44f0307 [ 136.628148][ C2] RBP: 0000000000000000 R08: ffffffffb6981421 R09: 1fe2200005d663a2 [ 136.628148][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 136.628149][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 136.628150][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 136.628152][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 136.628155][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 136.628157][ C2] default_idle_call (kernel/sched/idle.c:122) [ 136.628159][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 136.628160][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 136.628162][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 136.628164][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.628166][ C2] do_idle (kernel/sched/idle.c:355) [ 136.628168][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 136.628169][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 136.628171][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 136.628173][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 187.451352][ T1340] softirqs last disabled at (0): 0x0 | [ 187.451354][ T1340] Preemption disabled at: | [ 187.451355][ T1340] 0x0 | [ 187.451364][ T1340] Tainted: [W]=WARN [ 187.451365][ T1340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 187.451366][ T1340] Call Trace: [ 187.451368][ T1340] [ 187.451369][ T1340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 187.451375][ T1340] __might_resched.cold (kernel/sched/core.c:9234) [ 187.451379][ T1340] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 187.451382][ T1340] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 187.451385][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451389][ T1340] __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)) [ 187.451392][ T1340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 187.451395][ T1340] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 187.451399][ T1340] ? 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) [ 187.451401][ T1340] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 187.451402][ T1340] put_chars (drivers/char/virtio_console.c:1176) [ 187.451404][ T1340] ? __send_to_port (drivers/char/virtio_console.c:654) [ 187.451406][ T1340] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 187.451409][ T1340] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 187.451412][ T1340] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 187.451413][ T1340] ? vsnprintf (lib/vsprintf.c:2900) [ 187.451417][ T1340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 187.451418][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451420][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451422][ T1340] console_emit_next_record (kernel/printk/printk.c:3183) [ 187.451425][ T1340] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 187.451426][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451428][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451430][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451431][ T1340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 187.451433][ T1340] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 187.451435][ T1340] console_flush_one_record (kernel/printk/printk.c:3268) [ 187.451437][ T1340] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 187.451439][ T1340] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 187.451441][ T1340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 187.451442][ T1340] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 187.451444][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451446][ T1340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 187.451447][ T1340] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 187.451449][ T1340] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 187.451451][ T1340] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 187.451453][ T1340] ? vprintk_emit (kernel/printk/printk.c:2478) [ 187.451455][ T1340] vprintk_emit (kernel/printk/printk.c:2479) [ 187.451458][ T1340] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 187.451460][ T1340] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 187.451463][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451465][ T1340] _printk (kernel/printk/printk.c:2504) [ 187.451468][ T1340] ? snapshot_read.cold (user.c:?) [ 187.451470][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451472][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451473][ T1340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 187.451475][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451476][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451479][ T1340] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 187.451491][ T1340] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 187.451500][ T1340] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 187.451506][ T1340] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 187.451512][ T1340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 187.451513][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451515][ T1340] ? __nla_validate_parse (lib/nlattr.c:635) [ 187.451519][ T1340] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 187.451526][ T1340] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 187.451535][ T1340] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 187.451540][ T1340] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 187.451542][ T1340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 187.451543][ T1340] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 187.451546][ T1340] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 187.451549][ T1340] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 187.451552][ T1340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 187.451553][ T1340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 187.451554][ T1340] ? netlink_ack (./include/linux/skbuff.h:2718) [ 187.451556][ T1340] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 187.451558][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451560][ T1340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 187.451562][ T1340] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 187.451564][ T1340] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 187.451565][ T1340] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 187.451568][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451570][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451572][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451573][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451575][ T1340] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 187.451577][ T1340] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 187.451579][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451581][ T1340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 187.451582][ T1340] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 187.451585][ T1340] ? copy_msghdr_from_user (net/socket.c:2650) [ 187.451587][ T1340] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 187.451588][ T1340] ? move_addr_to_kernel (net/socket.c:258) [ 187.451590][ T1340] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 187.451594][ T1340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 187.451596][ T1340] ___sys_sendmsg (net/socket.c:2767) [ 187.451597][ T1340] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 187.451599][ T1340] ? copy_msghdr_from_user (net/socket.c:2619) [ 187.451601][ T1340] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 187.451606][ T1340] __sys_sendmsg (net/socket.c:2799) [ 187.451608][ T1340] ? __sys_sendmsg_sock (net/socket.c:2780) [ 187.451610][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451612][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.451614][ T1340] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 187.451616][ T1340] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 187.451618][ T1340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 187.451620][ T1340] RIP: 0033:0x7f734bf9154e [ 187.451622][ T1340] 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 [ 187.451623][ T1340] RSP: 002b:00007fff8fb1eb60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 187.451627][ T1340] RAX: ffffffffffffffda RBX: 00007fff8fb1ed10 RCX: 00007f734bf9154e [ 187.451629][ T1340] RDX: 0000000000000000 RSI: 00007fff8fb1ec10 RDI: 0000000000000005 [ 187.451630][ T1340] RBP: 00007fff8fb1eb70 R08: 0000000000000000 R09: 0000000000000000 [ 187.451630][ T1340] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b200 [ 187.451631][ T1340] R13: 0000000000425380 R14: 00007fff8fb1f825 R15: 00000000ffffffff | [ 191.796702][ T1362] softirqs last disabled at (0): 0x0 | [ 191.796707][ T1362] Preemption disabled at: | [ 191.796707][ T1362] 0x0 | [ 191.796716][ T1362] Tainted: [W]=WARN [ 191.796717][ T1362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 191.796719][ T1362] Call Trace: [ 191.796721][ T1362] [ 191.796722][ T1362] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 191.796728][ T1362] __might_resched.cold (kernel/sched/core.c:9234) [ 191.796732][ T1362] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 191.796735][ T1362] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 191.796738][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796742][ T1362] __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)) [ 191.796745][ T1362] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 191.796748][ T1362] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 191.796752][ T1362] ? 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) [ 191.796753][ T1362] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 191.796756][ T1362] put_chars (drivers/char/virtio_console.c:1176) [ 191.796758][ T1362] ? __send_to_port (drivers/char/virtio_console.c:654) [ 191.796759][ T1362] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 191.796762][ T1362] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 191.796766][ T1362] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 191.796767][ T1362] ? vsnprintf (lib/vsprintf.c:2900) [ 191.796770][ T1362] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 191.796771][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796773][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796775][ T1362] console_emit_next_record (kernel/printk/printk.c:3183) [ 191.796778][ T1362] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 191.796780][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796782][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796783][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796785][ T1362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.796787][ T1362] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 191.796789][ T1362] console_flush_one_record (kernel/printk/printk.c:3268) [ 191.796791][ T1362] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 191.796793][ T1362] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 191.796795][ T1362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.796797][ T1362] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 191.796798][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796800][ T1362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.796801][ T1362] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 191.796803][ T1362] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 191.796805][ T1362] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 191.796806][ T1362] ? vprintk_emit (kernel/printk/printk.c:2478) [ 191.796808][ T1362] vprintk_emit (kernel/printk/printk.c:2479) [ 191.796812][ T1362] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 191.796814][ T1362] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 191.796817][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796819][ T1362] _printk (kernel/printk/printk.c:2504) [ 191.796822][ T1362] ? snapshot_read.cold (user.c:?) [ 191.796824][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796826][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796828][ T1362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.796829][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796830][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796833][ T1362] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 191.796846][ T1362] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 191.796855][ T1362] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 191.796861][ T1362] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 191.796867][ T1362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.796869][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796871][ T1362] ? __nla_validate_parse (lib/nlattr.c:635) [ 191.796874][ T1362] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 191.796881][ T1362] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 191.796891][ T1362] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 191.796896][ T1362] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 191.796898][ T1362] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 191.796899][ T1362] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 191.796901][ T1362] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 191.796904][ T1362] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 191.796907][ T1362] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 191.796908][ T1362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.796910][ T1362] ? netlink_ack (./include/linux/skbuff.h:2718) [ 191.796911][ T1362] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 191.796914][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796915][ T1362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.796917][ T1362] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 191.796919][ T1362] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 191.796921][ T1362] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 191.796924][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796925][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796927][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796928][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796930][ T1362] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 191.796932][ T1362] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 191.796934][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796936][ T1362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.796938][ T1362] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 191.796941][ T1362] ? copy_msghdr_from_user (net/socket.c:2650) [ 191.796942][ T1362] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 191.796944][ T1362] ? move_addr_to_kernel (net/socket.c:258) [ 191.796946][ T1362] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 191.796949][ T1362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.796951][ T1362] ___sys_sendmsg (net/socket.c:2767) [ 191.796952][ T1362] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 191.796955][ T1362] ? copy_msghdr_from_user (net/socket.c:2619) [ 191.796956][ T1362] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 191.796961][ T1362] __sys_sendmsg (net/socket.c:2799) [ 191.796963][ T1362] ? __sys_sendmsg_sock (net/socket.c:2780) [ 191.796965][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796967][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.796969][ T1362] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 191.796971][ T1362] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 191.796973][ T1362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 191.796975][ T1362] RIP: 0033:0x7fefe39ff54e [ 191.796982][ T1362] 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 [ 191.796984][ T1362] RSP: 002b:00007ffe8c214040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 191.796988][ T1362] RAX: ffffffffffffffda RBX: 00007ffe8c2141f0 RCX: 00007fefe39ff54e [ 191.796989][ T1362] RDX: 0000000000000000 RSI: 00007ffe8c2140f0 RDI: 0000000000000005 [ 191.796990][ T1362] RBP: 00007ffe8c214050 R08: 0000000000000000 R09: 0000000000000000 [ 191.796991][ T1362] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b205 [ 191.796992][ T1362] R13: 0000000000425380 R14: 00007ffe8c215823 R15: 00000000ffffffff | [ 199.486846][ T1419] softirqs last disabled at (0): 0x0 | [ 199.486848][ T1419] Preemption disabled at: | [ 199.486849][ T1419] 0x0 | [ 199.486857][ T1419] Tainted: [W]=WARN [ 199.486858][ T1419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 199.486860][ T1419] Call Trace: [ 199.486861][ T1419] [ 199.486862][ T1419] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 199.486868][ T1419] __might_resched.cold (kernel/sched/core.c:9234) [ 199.486872][ T1419] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 199.486875][ T1419] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 199.486878][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.486881][ T1419] __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)) [ 199.486885][ T1419] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 199.486888][ T1419] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 199.486892][ T1419] ? 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) [ 199.486893][ T1419] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 199.486895][ T1419] put_chars (drivers/char/virtio_console.c:1176) [ 199.486897][ T1419] ? __send_to_port (drivers/char/virtio_console.c:654) [ 199.486899][ T1419] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 199.486902][ T1419] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 199.486905][ T1419] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 199.486906][ T1419] ? vsnprintf (lib/vsprintf.c:2900) [ 199.486910][ T1419] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 199.486911][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.486913][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.486915][ T1419] console_emit_next_record (kernel/printk/printk.c:3183) [ 199.486918][ T1419] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 199.486920][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.486922][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.486923][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.486925][ T1419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 199.486927][ T1419] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 199.486929][ T1419] console_flush_one_record (kernel/printk/printk.c:3268) [ 199.486931][ T1419] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 199.486934][ T1419] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 199.486936][ T1419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 199.486937][ T1419] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 199.486939][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.486940][ T1419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 199.486942][ T1419] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 199.486943][ T1419] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 199.486945][ T1419] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 199.486947][ T1419] ? vprintk_emit (kernel/printk/printk.c:2478) [ 199.486949][ T1419] vprintk_emit (kernel/printk/printk.c:2479) [ 199.486953][ T1419] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 199.486955][ T1419] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 199.486958][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.486960][ T1419] _printk (kernel/printk/printk.c:2504) [ 199.486963][ T1419] ? snapshot_read.cold (user.c:?) [ 199.486965][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.486967][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.486969][ T1419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 199.486970][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.486971][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.486974][ T1419] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 199.486987][ T1419] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 199.486996][ T1419] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 199.487010][ T1419] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 199.487016][ T1419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 199.487018][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.487020][ T1419] ? __nla_validate_parse (lib/nlattr.c:635) [ 199.487023][ T1419] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 199.487031][ T1419] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 199.487041][ T1419] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 199.487046][ T1419] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 199.487048][ T1419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 199.487049][ T1419] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 199.487052][ T1419] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 199.487055][ T1419] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 199.487057][ T1419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 199.487059][ T1419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 199.487060][ T1419] ? netlink_ack (./include/linux/skbuff.h:2718) [ 199.487061][ T1419] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 199.487064][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.487066][ T1419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 199.487068][ T1419] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 199.487069][ T1419] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 199.487071][ T1419] ? next_uptodate_folio (mm/filemap.c:3747) [ 199.487074][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.487076][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.487077][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.487080][ T1419] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 199.487082][ T1419] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 199.487084][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.487085][ T1419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 199.487087][ T1419] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 199.487090][ T1419] ? copy_msghdr_from_user (net/socket.c:2650) [ 199.487092][ T1419] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 199.487093][ T1419] ? move_addr_to_kernel (net/socket.c:258) [ 199.487095][ T1419] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 199.487098][ T1419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 199.487100][ T1419] ___sys_sendmsg (net/socket.c:2767) [ 199.487102][ T1419] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 199.487104][ T1419] ? copy_msghdr_from_user (net/socket.c:2619) [ 199.487106][ T1419] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 199.487111][ T1419] __sys_sendmsg (net/socket.c:2799) [ 199.487113][ T1419] ? __sys_sendmsg_sock (net/socket.c:2780) [ 199.487115][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.487117][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.487119][ T1419] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 199.487121][ T1419] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 199.487123][ T1419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 199.487125][ T1419] RIP: 0033:0x7f978fe3b54e [ 199.487127][ T1419] 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 [ 199.487129][ T1419] RSP: 002b:00007fff04738b00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 199.487133][ T1419] RAX: ffffffffffffffda RBX: 00007fff04738cb0 RCX: 00007f978fe3b54e [ 199.487134][ T1419] RDX: 0000000000000000 RSI: 00007fff04738bb0 RDI: 0000000000000005 [ 199.487135][ T1419] RBP: 00007fff04738b10 R08: 0000000000000000 R09: 0000000000000000 [ 199.487136][ T1419] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b20c [ 199.487136][ T1419] R13: 0000000000425380 R14: 00007fff0473a825 R15: 00000000ffffffff | [ 203.842745][ T1441] softirqs last disabled at (0): 0x0 | [ 203.842747][ T1441] Preemption disabled at: | [ 203.842748][ T1441] 0x0 | [ 203.842756][ T1441] Tainted: [W]=WARN [ 203.842757][ T1441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 203.842758][ T1441] Call Trace: [ 203.842760][ T1441] [ 203.842761][ T1441] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 203.842766][ T1441] __might_resched.cold (kernel/sched/core.c:9234) [ 203.842770][ T1441] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 203.842773][ T1441] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 203.842776][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842780][ T1441] __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)) [ 203.842784][ T1441] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 203.842786][ T1441] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 203.842790][ T1441] ? 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) [ 203.842792][ T1441] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 203.842794][ T1441] put_chars (drivers/char/virtio_console.c:1176) [ 203.842796][ T1441] ? __send_to_port (drivers/char/virtio_console.c:654) [ 203.842797][ T1441] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 203.842800][ T1441] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 203.842803][ T1441] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 203.842806][ T1441] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 203.842807][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842809][ T1441] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 203.842811][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842812][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842815][ T1441] console_emit_next_record (kernel/printk/printk.c:3183) [ 203.842817][ T1441] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 203.842819][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842821][ T1441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 203.842823][ T1441] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 203.842825][ T1441] console_flush_one_record (kernel/printk/printk.c:3268) [ 203.842827][ T1441] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 203.842829][ T1441] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 203.842831][ T1441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 203.842833][ T1441] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 203.842834][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842836][ T1441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.842837][ T1441] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 203.842839][ T1441] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 203.842841][ T1441] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 203.842842][ T1441] ? vprintk_emit (kernel/printk/printk.c:2478) [ 203.842845][ T1441] vprintk_emit (kernel/printk/printk.c:2479) [ 203.842848][ T1441] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 203.842850][ T1441] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 203.842853][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842855][ T1441] _printk (kernel/printk/printk.c:2504) [ 203.842858][ T1441] ? snapshot_read.cold (user.c:?) [ 203.842860][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842862][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842863][ T1441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.842865][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842866][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842869][ T1441] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 203.842882][ T1441] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 203.842891][ T1441] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 203.842897][ T1441] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 203.842903][ T1441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 203.842905][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842907][ T1441] ? __nla_validate_parse (lib/nlattr.c:635) [ 203.842911][ T1441] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 203.842917][ T1441] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 203.842928][ T1441] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 203.842932][ T1441] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 203.842934][ T1441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 203.842936][ T1441] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 203.842938][ T1441] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 203.842941][ T1441] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 203.842943][ T1441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 203.842945][ T1441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.842946][ T1441] ? netlink_ack (./include/linux/skbuff.h:2718) [ 203.842947][ T1441] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 203.842950][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842952][ T1441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.842954][ T1441] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 203.842956][ T1441] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 203.842957][ T1441] ? next_uptodate_folio (mm/filemap.c:3747) [ 203.842960][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842962][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842964][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842966][ T1441] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 203.842968][ T1441] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 203.842969][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.842971][ T1441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.842973][ T1441] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 203.842976][ T1441] ? copy_msghdr_from_user (net/socket.c:2650) [ 203.842978][ T1441] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 203.842979][ T1441] ? move_addr_to_kernel (net/socket.c:258) [ 203.842981][ T1441] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 203.842984][ T1441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 203.842986][ T1441] ___sys_sendmsg (net/socket.c:2767) [ 203.842987][ T1441] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 203.842990][ T1441] ? copy_msghdr_from_user (net/socket.c:2619) [ 203.842991][ T1441] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 203.842996][ T1441] __sys_sendmsg (net/socket.c:2799) [ 203.842998][ T1441] ? __sys_sendmsg_sock (net/socket.c:2780) [ 203.843001][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.843002][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.843004][ T1441] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 203.843007][ T1441] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 203.843009][ T1441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 203.843011][ T1441] RIP: 0033:0x7f271786b54e [ 203.843013][ T1441] 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 [ 203.843015][ T1441] RSP: 002b:00007fffa6b07490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 203.843025][ T1441] RAX: ffffffffffffffda RBX: 00007fffa6b07640 RCX: 00007f271786b54e [ 203.843026][ T1441] RDX: 0000000000000000 RSI: 00007fffa6b07540 RDI: 0000000000000005 [ 203.843027][ T1441] RBP: 00007fffa6b074a0 R08: 0000000000000000 R09: 0000000000000000 [ 203.843028][ T1441] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b211 [ 203.843029][ T1441] R13: 0000000000425380 R14: 00007fffa6b08823 R15: 00000000ffffffff | [ 208.269709][ T1471] softirqs last disabled at (0): 0x0 | [ 208.269711][ T1471] Preemption disabled at: | [ 208.269711][ T1471] vprintk_emit (kernel/printk/printk.c:2471) | [ 208.269724][ T1471] Tainted: [W]=WARN [ 208.269725][ T1471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 208.269726][ T1471] Call Trace: [ 208.269728][ T1471] [ 208.269729][ T1471] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 208.269735][ T1471] ? vprintk_emit (kernel/printk/printk.c:2471) [ 208.269737][ T1471] __might_resched.cold (kernel/sched/core.c:9234) [ 208.269741][ T1471] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 208.269744][ T1471] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 208.269747][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269751][ T1471] __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)) [ 208.269754][ T1471] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 208.269757][ T1471] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 208.269760][ T1471] ? 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) [ 208.269762][ T1471] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 208.269764][ T1471] put_chars (drivers/char/virtio_console.c:1176) [ 208.269766][ T1471] ? __send_to_port (drivers/char/virtio_console.c:654) [ 208.269768][ T1471] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 208.269770][ T1471] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 208.269773][ T1471] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 208.269775][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269776][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.269778][ T1471] console_emit_next_record (kernel/printk/printk.c:3183) [ 208.269781][ T1471] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 208.269783][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269784][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269786][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269788][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.269789][ T1471] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 208.269791][ T1471] console_flush_one_record (kernel/printk/printk.c:3268) [ 208.269793][ T1471] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 208.269796][ T1471] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 208.269798][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.269799][ T1471] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 208.269801][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269802][ T1471] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 208.269803][ T1471] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 208.269805][ T1471] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 208.269807][ T1471] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 208.269809][ T1471] ? vprintk_emit (kernel/printk/printk.c:2478) [ 208.269811][ T1471] vprintk_emit (kernel/printk/printk.c:2479) [ 208.269813][ T1471] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 208.269815][ T1471] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 208.269818][ T1471] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 208.269820][ T1471] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 208.269821][ T1471] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 208.269824][ T1471] ? ___sys_sendmsg (net/socket.c:2767) [ 208.269825][ T1471] ? __sys_sendmsg (net/socket.c:2799) [ 208.269827][ T1471] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 208.269830][ T1471] _printk (kernel/printk/printk.c:2504) [ 208.269833][ T1471] ? snapshot_read.cold (user.c:?) [ 208.269836][ T1471] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 208.269838][ T1471] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 208.269840][ T1471] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 208.269842][ T1471] ? netdev_notice (net/core/dev.c:13194) [ 208.269844][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269845][ T1471] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 208.269847][ T1471] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 208.269849][ T1471] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 208.269851][ T1471] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 208.269853][ T1471] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 208.269856][ T1471] dev_set_allmulti (net/core/dev_api.c:315) [ 208.269859][ T1471] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 208.269871][ T1471] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 208.269874][ T1471] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 208.269877][ T1471] br_del_if (net/bridge/br_if.c:732) bridge [ 208.269884][ T1471] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 208.269886][ T1471] do_set_master (net/core/rtnetlink.c:3055) [ 208.269889][ T1471] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 208.269891][ T1471] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 208.269894][ T1471] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 208.269895][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269896][ T1471] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 208.269900][ T1471] ? kasan_save_stack (mm/kasan/common.c:58) [ 208.269902][ T1471] ? kasan_save_stack (mm/kasan/common.c:57) [ 208.269904][ T1471] ? kasan_save_track (mm/kasan/common.c:78) [ 208.269905][ T1471] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 208.269907][ T1471] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 208.269908][ T1471] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 208.269909][ T1471] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 208.269910][ T1471] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 208.269911][ T1471] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 208.269913][ T1471] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 208.269914][ T1471] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 208.269915][ T1471] ? ___sys_sendmsg (net/socket.c:2767) [ 208.269917][ T1471] ? __sys_sendmsg (net/socket.c:2799) [ 208.269918][ T1471] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 208.269919][ T1471] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 208.269922][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269923][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.269925][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269926][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269928][ T1471] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 208.269930][ T1471] ? __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) [ 208.269932][ T1471] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 208.269933][ T1471] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 208.269935][ T1471] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 208.269936][ T1471] ? nla_get_range_signed (lib/nlattr.c:270) [ 208.269938][ T1471] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 208.269940][ T1471] rtnl_newlink (net/core/rtnetlink.c:4215) [ 208.269942][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269944][ T1471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 208.269945][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.269946][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269948][ T1471] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 208.269950][ T1471] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 208.269952][ T1471] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 208.269953][ T1471] ? __kernel_text_address (kernel/extable.c:79) [ 208.269954][ T1471] ? write_profile (profile.c:?) [ 208.269955][ T1471] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 208.269958][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269960][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269961][ T1471] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 208.269965][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.269966][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269968][ T1471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 208.269969][ T1471] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 208.269971][ T1471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 208.269972][ T1471] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 208.269973][ T1471] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 208.269975][ T1471] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 208.269977][ T1471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 208.269978][ T1471] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 208.269979][ T1471] ? netlink_ack (./include/linux/skbuff.h:2718) [ 208.269981][ T1471] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 208.269983][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269985][ T1471] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 208.269987][ T1471] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 208.269989][ T1471] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 208.269990][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269992][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.269994][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.269995][ T1471] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 208.269997][ T1471] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 208.269999][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.270001][ T1471] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 208.270002][ T1471] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 208.270004][ T1471] ? copy_msghdr_from_user (net/socket.c:2650) [ 208.270006][ T1471] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 208.270007][ T1471] ? move_addr_to_kernel (net/socket.c:258) [ 208.270008][ T1471] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 208.270011][ T1471] ___sys_sendmsg (net/socket.c:2767) [ 208.270012][ T1471] ? copy_msghdr_from_user (net/socket.c:2619) [ 208.270017][ T1471] __sys_sendmsg (net/socket.c:2799) [ 208.270019][ T1471] ? __sys_sendmsg_sock (net/socket.c:2780) [ 208.270022][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.270024][ T1471] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 208.270025][ T1471] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 208.270027][ T1471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 208.270029][ T1471] RIP: 0033:0x7fada9ec054e [ 208.270031][ T1471] 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 [ 208.270038][ T1471] RSP: 002b:00007ffe031fa120 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 208.270042][ T1471] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fada9ec054e [ 208.270043][ T1471] RDX: 0000000000000000 RSI: 00007ffe031fa1d0 RDI: 0000000000000005 [ 208.270044][ T1471] RBP: 00007ffe031fa130 R08: 0000000000000000 R09: 0000000000000000 [ 208.270045][ T1471] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b214 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable handle_softirqs:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu: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 __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