====================================== | [ 10.651972][ T220] softirqs last disabled at (24077): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.651977][ T220] Preemption disabled at: | [ 10.651978][ T220] 0x0 | [ 10.651989][ T220] Tainted: [W]=WARN [ 10.651990][ T220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.651991][ T220] Call Trace: [ 10.651993][ T220] [ 10.651994][ T220] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.652001][ T220] __might_resched.cold (kernel/sched/core.c:9234) [ 10.652006][ T220] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.652010][ T220] ? __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.652014][ T220] __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.652016][ T220] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.652023][ T220] ? 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.652026][ T220] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.652030][ T220] put_chars (drivers/char/virtio_console.c:1176) [ 10.652032][ T220] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.652034][ T220] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.652037][ T220] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.652043][ T220] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.652050][ T220] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.652053][ T220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.652055][ T220] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.652059][ T220] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.652063][ T220] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.652065][ T220] ? 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.652068][ T220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.652070][ T220] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.652074][ T220] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.652078][ T220] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.652080][ T220] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.652085][ T220] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.652088][ T220] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.652090][ T220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.652092][ T220] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.652096][ T220] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.652098][ T220] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.652100][ T220] vprintk_emit (kernel/printk/printk.c:2479) [ 10.652103][ T220] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.652106][ T220] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.652110][ T220] _printk (kernel/printk/printk.c:2504) [ 10.652114][ T220] ? snapshot_read.cold (user.c:?) [ 10.652121][ T220] ? 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.652124][ T220] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.652128][ T220] ? 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.652131][ T220] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.652134][ T220] ? exit_notify (kernel/exit.c:780) [ 10.652136][ T220] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.652139][ T220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.652142][ T220] do_group_exit (kernel/exit.c:1151) [ 10.652145][ T220] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.652147][ T220] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.652150][ T220] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.652154][ T220] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.652157][ T220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.652159][ T220] RIP: 0033:0x7fc4192b71b8 [ 10.652161][ T220] Code: Unable to access opcode bytes at 0x7fc4192b718e. Code starting with the faulting instruction =========================================== [ 10.652162][ T220] RSP: 002b:00007ffd84657738 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.652165][ T220] RAX: ffffffffffffffda RBX: 00007fc4193e7f88 RCX: 00007fc4192b71b8 [ 10.652166][ T220] RDX: 00007fc419001fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.652167][ T220] RBP: 00007ffd84657790 R08: 0000000000000000 R09: 0000000000008010 [ 10.652168][ T220] R10: 00007ffd84657550 R11: 0000000000000246 R12: 0000000000000001 [ 10.652169][ T220] R13: 0000000000000000 R14: 00007fc4193e6680 R15: 00007fc4193e7fa0 | [ 31.412344][ T1103] softirqs last disabled at (22829): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 31.412347][ T1103] Preemption disabled at: | [ 31.412347][ T1103] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.412356][ T1103] Tainted: [W]=WARN [ 31.412357][ T1103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.412358][ T1103] Call Trace: [ 31.412360][ T1103] [ 31.412361][ T1103] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.412367][ T1103] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.412369][ T1103] __might_resched.cold (kernel/sched/core.c:9234) [ 31.412373][ T1103] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.412377][ T1103] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 31.412382][ T1103] __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)) [ 31.412383][ T1103] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.412390][ T1103] ? 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) [ 31.412393][ T1103] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.412397][ T1103] put_chars (drivers/char/virtio_console.c:1176) [ 31.412399][ T1103] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.412400][ T1103] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.412404][ T1103] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.412409][ T1103] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.412417][ T1103] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.412419][ T1103] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.412421][ T1103] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.412425][ T1103] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.412429][ T1103] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.412431][ T1103] ? 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)) [ 31.412434][ T1103] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.412436][ T1103] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.412440][ T1103] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.412444][ T1103] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.412446][ T1103] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.412451][ T1103] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.412454][ T1103] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.412456][ T1103] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.412457][ T1103] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 31.412461][ T1103] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.412463][ T1103] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.412465][ T1103] vprintk_emit (kernel/printk/printk.c:2479) [ 31.412469][ T1103] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.412474][ T1103] ? exit_u32 (./include/net/pkt_cls.h:188 ./include/net/pkt_cls.h:231 net/sched/cls_u32.c:1373) cls_u32 [ 31.412478][ T1103] _printk (kernel/printk/printk.c:2504) [ 31.412481][ T1103] ? snapshot_read.cold (user.c:?) [ 31.412487][ T1103] ? 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) [ 31.412490][ T1103] init_u32 (net/sched/cls_u32.c:1370) cls_u32 [ 31.412494][ T1103] do_one_initcall (init/main.c:1357) [ 31.412497][ T1103] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 31.412502][ T1103] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 31.412504][ T1103] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 31.412510][ T1103] do_init_module (kernel/module/main.c:3117) [ 31.412513][ T1103] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 31.412517][ T1103] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 31.412519][ T1103] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 31.412523][ T1103] load_module (kernel/module/main.c:3593) [ 31.412528][ T1103] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 31.412533][ T1103] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 31.412536][ T1103] ? __ia32_sys_fsconfig (??:?) [ 31.412540][ T1103] ? backing_file_read_iter (fs/backing-file.c:211) [ 31.412544][ T1103] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.412547][ T1103] init_module_from_file (kernel/module/main.c:3790) [ 31.412550][ T1103] ? __do_sys_init_module (kernel/module/main.c:3664) [ 31.412557][ T1103] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.412561][ T1103] ? 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) [ 31.412564][ T1103] idempotent_init_module (kernel/module/main.c:3802) [ 31.412567][ T1103] ? init_module_from_file (kernel/module/main.c:3791) [ 31.412572][ T1103] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 31.412575][ T1103] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 31.412580][ T1103] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 31.412581][ T1103] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.412585][ T1103] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.412588][ T1103] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.412591][ T1103] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.412593][ T1103] RIP: 0033:0x7f842cb3537d [ 31.412597][ T1103] 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 [ 31.412598][ T1103] RSP: 002b:00007ffe08389da8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 31.412601][ T1103] RAX: ffffffffffffffda RBX: 000055ca07f87810 RCX: 00007f842cb3537d [ 31.412602][ T1103] RDX: 0000000000000000 RSI: 000055c9d6f43ffd RDI: 0000000000000000 [ 31.412603][ T1103] RBP: 00007ffe08389e40 R08: 0000000000000000 R09: 0000000000000000 [ 31.412604][ T1103] R10: 0000000000000000 R11: 0000000000000246 R12: 000055c9d6f43ffd [ 31.412605][ T1103] R13: 000055ca07f87950 R14: 0000000000040000 R15: 0000000000000000 | [ 33.380290][ T1191] softirqs last disabled at (14115): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 33.380292][ T1191] Preemption disabled at: | [ 33.380293][ T1191] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.380302][ T1191] Tainted: [W]=WARN [ 33.380302][ T1191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.380304][ T1191] Call Trace: [ 33.380306][ T1191] [ 33.380307][ T1191] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.380313][ T1191] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.380314][ T1191] __might_resched.cold (kernel/sched/core.c:9234) [ 33.380319][ T1191] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.380323][ T1191] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.380327][ T1191] __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)) [ 33.380329][ T1191] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.380335][ T1191] ? 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) [ 33.380338][ T1191] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.380342][ T1191] put_chars (drivers/char/virtio_console.c:1176) [ 33.380344][ T1191] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.380346][ T1191] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.380349][ T1191] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.380352][ T1191] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.380357][ T1191] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.380360][ T1191] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.380365][ T1191] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.380368][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.380373][ T1191] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.380377][ T1191] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.380379][ T1191] ? 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)) [ 33.380382][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.380383][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.380387][ T1191] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.380391][ T1191] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.380393][ T1191] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.380398][ T1191] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.380401][ T1191] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.380403][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.380405][ T1191] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 33.380408][ T1191] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.380410][ T1191] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.380412][ T1191] vprintk_emit (kernel/printk/printk.c:2479) [ 33.380416][ T1191] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.380421][ T1191] ? ip6gre_fini (net/ipv6/ip6_gre.c:1112 (discriminator 1)) ip6_gre [ 33.380424][ T1191] _printk (kernel/printk/printk.c:2504) [ 33.380428][ T1191] ? snapshot_read.cold (user.c:?) [ 33.380434][ T1191] ? 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) [ 33.380438][ T1191] ip6gre_init (net/ipv6/ip6_gre.c:223) ip6_gre [ 33.380441][ T1191] do_one_initcall (init/main.c:1357) [ 33.380443][ T1191] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 33.380448][ T1191] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 33.380450][ T1191] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 33.380456][ T1191] do_init_module (kernel/module/main.c:3117) [ 33.380459][ T1191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 33.380463][ T1191] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 33.380465][ T1191] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 33.380469][ T1191] load_module (kernel/module/main.c:3593) [ 33.380474][ T1191] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 33.380479][ T1191] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 33.380482][ T1191] ? __ia32_sys_fsconfig (??:?) [ 33.380486][ T1191] ? backing_file_read_iter (fs/backing-file.c:211) [ 33.380489][ T1191] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.380493][ T1191] init_module_from_file (kernel/module/main.c:3790) [ 33.380495][ T1191] ? __do_sys_init_module (kernel/module/main.c:3664) [ 33.380502][ T1191] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.380506][ T1191] ? 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) [ 33.380509][ T1191] idempotent_init_module (kernel/module/main.c:3802) [ 33.380512][ T1191] ? init_module_from_file (kernel/module/main.c:3791) [ 33.380517][ T1191] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 33.380519][ T1191] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 33.380524][ T1191] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 33.380526][ T1191] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.380530][ T1191] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.380533][ T1191] ? irq_exit_rcu (kernel/softirq.c:786) [ 33.380535][ T1191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.380538][ T1191] RIP: 0033:0x7f2f3633237d [ 33.380542][ T1191] 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 [ 33.380543][ T1191] RSP: 002b:00007ffde1428258 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 33.380546][ T1191] RAX: ffffffffffffffda RBX: 000055b0bbe20810 RCX: 00007f2f3633237d [ 33.380547][ T1191] RDX: 0000000000000000 RSI: 000055b0a426cffd RDI: 0000000000000000 [ 33.380548][ T1191] RBP: 00007ffde14282f0 R08: 0000000000000000 R09: 0000000000000000 [ 33.380549][ T1191] R10: 0000000000000000 R11: 0000000000000246 R12: 000055b0a426cffd [ 33.380550][ T1191] R13: 000055b0bbe209a0 R14: 0000000000040000 R15: 0000000000000000 | [ 33.570579][ T65] #11: ffffffff9c29d660 (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)) | [ 33.570585][ T65] | [ 33.570585][ T65] stack backtrace: | [ 33.570593][ T65] Tainted: [W]=WARN [ 33.570594][ T65] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.570597][ T65] Workqueue: mld mld_ifc_work [ 33.570601][ T65] Call Trace: [ 33.570603][ T65] [ 33.570606][ T65] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.570615][ T65] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 33.570624][ T65] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 33.570630][ T65] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.570634][ T65] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.570642][ T65] __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)) [ 33.570645][ T65] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.570655][ T65] ? 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) [ 33.570659][ T65] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.570665][ T65] put_chars (drivers/char/virtio_console.c:1176) [ 33.570669][ T65] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.570674][ T65] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 33.570684][ T65] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.570697][ T65] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.570701][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.570705][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.570713][ T65] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.570719][ T65] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.570722][ T65] ? 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)) [ 33.570727][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.570730][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.570738][ T65] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.570745][ T65] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.570748][ T65] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.570758][ T65] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.570762][ T65] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.570765][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.570768][ T65] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 33.570775][ T65] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.570778][ T65] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.570783][ T65] vprintk_emit (kernel/printk/printk.c:2479) [ 33.570788][ T65] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.570792][ T65] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.570801][ T65] _printk (kernel/printk/printk.c:2504) [ 33.570805][ T65] ? snapshot_read.cold (user.c:?) [ 33.570808][ T65] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 33.570817][ T65] ? idr_get_free (??:?) [ 33.570825][ T65] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 33.570833][ T65] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 33.570842][ T65] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 33.570847][ T65] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.570852][ T65] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 33.570857][ T65] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 33.570861][ T65] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 33.570866][ T65] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 33.570876][ T65] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 33.570886][ T65] sch_direct_xmit (net/sched/sch_generic.c:372) [ 33.570892][ T65] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.570896][ T65] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 33.570900][ T65] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 33.570902][ T65] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.570906][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.570915][ T65] __dev_xmit_skb (net/core/dev.c:4262) [ 33.570923][ T65] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 33.570925][ T65] ? __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)) [ 33.570931][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.570934][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.570941][ T65] __dev_queue_xmit (net/core/dev.c:4884) [ 33.570946][ T65] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.570954][ T65] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.570956][ T65] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.570960][ T65] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 33.570965][ T65] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 33.570976][ T65] ? eth_header (net/ethernet/eth.c:99) [ 33.570981][ T65] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3537 net/core/neighbour.c:1611) [ 33.570995][ T65] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 33.571005][ T65] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 33.571007][ T65] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.571012][ T65] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.571017][ T65] ? 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)) [ 33.571026][ T65] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 33.571034][ T65] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 33.571039][ T65] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 33.571042][ T65] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.571045][ T65] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 33.571049][ T65] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.571055][ T65] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 33.571059][ T65] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 33.571062][ T65] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 33.571069][ T65] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 33.571076][ T65] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 33.571088][ T65] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 33.571095][ T65] mld_ifc_work (net/ipv6/mcast.c:2711) [ 33.571099][ T65] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 33.571102][ T65] process_one_work (kernel/workqueue.c:3387) [ 33.571114][ T65] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 33.571119][ T65] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.571133][ T65] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 33.571140][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 33.571144][ T65] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 33.571148][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 33.571153][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 33.571156][ T65] kthread (kernel/kthread.c:436) [ 33.571159][ T65] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.571163][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 33.571168][ T65] ret_from_fork (arch/x86/kernel/process.c:158) [ 33.571174][ T65] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 33.571180][ T65] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 33.571185][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 33.571189][ T65] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.555397][ T24] softirqs last disabled at (1733092): __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)) | [ 35.555399][ T24] Preemption disabled at: | [ 35.555400][ T24] __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)) | [ 35.555410][ T24] Tainted: [W]=WARN [ 35.555411][ T24] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.555412][ T24] Workqueue: mld mld_ifc_work [ 35.555416][ T24] Call Trace: [ 35.555417][ T24] [ 35.555419][ T24] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.555426][ T24] ? __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)) [ 35.555428][ T24] __might_resched.cold (kernel/sched/core.c:9234) [ 35.555433][ T24] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.555437][ T24] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.555441][ T24] __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)) [ 35.555443][ T24] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.555450][ T24] ? 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) [ 35.555453][ T24] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.555456][ T24] put_chars (drivers/char/virtio_console.c:1176) [ 35.555459][ T24] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.555462][ T24] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 35.555467][ T24] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.555471][ T24] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.555476][ T24] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.555480][ T24] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.555485][ T24] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.555489][ T24] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.555491][ T24] ? 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)) [ 35.555494][ T24] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.555496][ T24] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.555500][ T24] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.555504][ T24] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.555506][ T24] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.555512][ T24] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.555515][ T24] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.555517][ T24] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.555518][ T24] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 35.555522][ T24] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.555524][ T24] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.555527][ T24] vprintk_emit (kernel/printk/printk.c:2479) [ 35.555530][ T24] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.555532][ T24] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.555537][ T24] _printk (kernel/printk/printk.c:2504) [ 35.555540][ T24] ? snapshot_read.cold (user.c:?) [ 35.555542][ T24] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 35.555548][ T24] ? idr_get_free (??:?) [ 35.555553][ T24] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 35.555558][ T24] ip6erspan_tunnel_xmit (net/ipv6/ip6_gre.c:936) ip6_gre [ 35.555566][ T24] ? ip6gre_tunnel_siocdevprivate (net/ipv6/ip6_gre.c:1200) ip6_gre [ 35.555570][ T24] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 35.555581][ T24] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 35.555586][ T24] sch_direct_xmit (net/sched/sch_generic.c:372) [ 35.555590][ T24] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.555592][ T24] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 35.555594][ T24] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 35.555596][ T24] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.555597][ T24] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.555602][ T24] __dev_xmit_skb (net/core/dev.c:4262) [ 35.555607][ T24] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 35.555608][ T24] ? __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)) [ 35.555612][ T24] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.555613][ T24] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.555618][ T24] __dev_queue_xmit (net/core/dev.c:4884) [ 35.555620][ T24] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.555625][ T24] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.555627][ T24] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.555629][ T24] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.555632][ T24] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 35.555636][ T24] ? eth_header (net/ethernet/eth.c:99) [ 35.555639][ T24] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3537 net/core/neighbour.c:1611) [ 35.555646][ T24] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 35.555651][ T24] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 35.555653][ T24] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.555656][ T24] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.555659][ T24] ? 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)) [ 35.555665][ T24] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 35.555669][ T24] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 35.555672][ T24] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 35.555674][ T24] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.555676][ T24] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 35.555679][ T24] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.555682][ T24] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 35.555685][ T24] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 35.555687][ T24] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 35.555691][ T24] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 35.555695][ T24] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 35.555702][ T24] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 35.555706][ T24] mld_ifc_work (net/ipv6/mcast.c:2711) [ 35.555708][ T24] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 35.555710][ T24] process_one_work (kernel/workqueue.c:3387) [ 35.555716][ T24] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 35.555719][ T24] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.555727][ T24] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 35.555734][ T24] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 35.555737][ T24] kthread (kernel/kthread.c:436) [ 35.555739][ T24] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.555742][ T24] ? kthread_affine_preferred (kernel/kthread.c:857) [ 35.555745][ T24] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.555749][ T24] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 35.555753][ T24] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.555756][ T24] ? kthread_affine_preferred (kernel/kthread.c:857) [ 35.555759][ T24] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 36.828734][ T1313] softirqs last disabled at (18860): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 36.828736][ T1313] Preemption disabled at: | [ 36.828737][ T1313] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.828746][ T1313] Tainted: [W]=WARN [ 36.828747][ T1313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.828749][ T1313] Call Trace: [ 36.828751][ T1313] [ 36.828752][ T1313] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.828758][ T1313] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.828760][ T1313] __might_resched.cold (kernel/sched/core.c:9234) [ 36.828764][ T1313] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.828768][ T1313] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 36.828773][ T1313] __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)) [ 36.828775][ T1313] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.828782][ T1313] ? 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) [ 36.828784][ T1313] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.828788][ T1313] put_chars (drivers/char/virtio_console.c:1176) [ 36.828791][ T1313] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.828797][ T1313] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.828805][ T1313] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.828808][ T1313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.828812][ T1313] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.828816][ T1313] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.828818][ T1313] ? 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)) [ 36.828821][ T1313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.828824][ T1313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.828828][ T1313] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.828832][ T1313] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.828834][ T1313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.828840][ T1313] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.828843][ T1313] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.828844][ T1313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.828846][ T1313] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 36.828850][ T1313] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.828852][ T1313] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.828854][ T1313] vprintk_emit (kernel/printk/printk.c:2479) [ 36.828858][ T1313] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.828863][ T1313] _printk (kernel/printk/printk.c:2504) [ 36.828867][ T1313] ? snapshot_read.cold (user.c:?) [ 36.828868][ T1313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.828870][ T1313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.828871][ T1313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.828873][ T1313] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.828875][ T1313] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.828879][ T1313] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.828882][ T1313] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.828885][ T1313] ? netdev_notice (net/core/dev.c:13194) [ 36.828887][ T1313] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.828892][ T1313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.828897][ T1313] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 36.828901][ T1313] ? dev_set_allmulti (./include/linux/netdevice.h:2861 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:314) [ 36.828902][ T1313] dev_set_allmulti (net/core/dev_api.c:315) [ 36.828905][ T1313] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 36.828909][ T1313] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.828915][ T1313] br_dev_delete (net/bridge/br_if.c:387) [ 36.828918][ T1313] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 36.828920][ T1313] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.828922][ T1313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.828924][ T1313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.828926][ T1313] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 36.828948][ T1313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.828950][ T1313] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.828953][ T1313] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.828955][ T1313] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.828957][ T1313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.828962][ T1313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.828964][ T1313] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.828965][ T1313] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 36.828967][ T1313] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.828971][ T1313] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 36.828973][ T1313] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.828979][ T1313] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.828981][ T1313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.828985][ T1313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.828987][ T1313] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.828991][ T1313] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.828994][ T1313] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.828997][ T1313] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.829004][ T1313] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 36.829006][ T1313] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 36.829010][ T1313] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.829014][ T1313] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.829017][ T1313] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.829021][ T1313] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.829025][ T1313] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.829029][ T1313] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.829031][ T1313] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 36.829036][ T1313] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.829040][ T1313] ____sys_sendmsg (net/socket.c:2713) [ 36.829042][ T1313] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.829045][ T1313] ? sock_write_iter (net/socket.c:1269) [ 36.829046][ T1313] ? move_addr_to_kernel (net/socket.c:258) [ 36.829054][ T1313] ___sys_sendmsg (net/socket.c:2767) [ 36.829057][ T1313] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.829073][ T1313] __sys_sendmsg (net/socket.c:2799) [ 36.829076][ T1313] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.829082][ T1313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.829085][ T1313] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.829088][ T1313] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.829091][ T1313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.829093][ T1313] RIP: 0033:0x7fba544e454e [ 36.829097][ T1313] 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 [ 36.829099][ T1313] RSP: 002b:00007fff83203570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.829101][ T1313] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fba544e454e [ 36.829103][ T1313] RDX: 0000000000000000 RSI: 00007fff83203620 RDI: 0000000000000005 [ 36.829104][ T1313] RBP: 00007fff83203580 R08: 0000000000000000 R09: 0000000000000000 [ 36.829104][ T1313] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915808 [ 36.829105][ T1313] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff83203ce0 | [ 74.197295][ T3543] softirqs last disabled at (25185): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 74.197298][ T3543] Preemption disabled at: | [ 74.197298][ T3543] vprintk_emit (kernel/printk/printk.c:2471) | [ 74.197307][ T3543] Tainted: [W]=WARN [ 74.197308][ T3543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.197309][ T3543] Call Trace: [ 74.197311][ T3543] [ 74.197312][ T3543] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 74.197318][ T3543] ? vprintk_emit (kernel/printk/printk.c:2471) [ 74.197320][ T3543] __might_resched.cold (kernel/sched/core.c:9234) [ 74.197324][ T3543] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 74.197328][ T3543] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 74.197332][ T3543] __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)) [ 74.197334][ T3543] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.197341][ T3543] ? 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) [ 74.197344][ T3543] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.197347][ T3543] put_chars (drivers/char/virtio_console.c:1176) [ 74.197350][ T3543] ? __send_to_port (drivers/char/virtio_console.c:654) [ 74.197351][ T3543] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 74.197355][ T3543] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 74.197357][ T3543] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 74.197362][ T3543] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 74.197366][ T3543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 74.197371][ T3543] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 74.197374][ T3543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.197379][ T3543] console_emit_next_record (kernel/printk/printk.c:3183) [ 74.197383][ T3543] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 74.197385][ T3543] ? 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)) [ 74.197388][ T3543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.197390][ T3543] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.197394][ T3543] console_flush_one_record (kernel/printk/printk.c:3268) [ 74.197398][ T3543] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 74.197400][ T3543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 74.197405][ T3543] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 74.197408][ T3543] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 74.197410][ T3543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.197411][ T3543] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 74.197415][ T3543] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 74.197417][ T3543] ? vprintk_emit (kernel/printk/printk.c:2478) [ 74.197419][ T3543] vprintk_emit (kernel/printk/printk.c:2479) [ 74.197423][ T3543] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 74.197425][ T3543] ? macsec_exit (drivers/net/macsec.c:4354 (discriminator 1)) macsec [ 74.197429][ T3543] ? lockdep_init_map_type (kernel/locking/lockdep.c:4989 (discriminator 2)) [ 74.197433][ T3543] ? macsec_exit (drivers/net/macsec.c:4354 (discriminator 1)) macsec [ 74.197435][ T3543] _printk (kernel/printk/printk.c:2504) [ 74.197446][ T3543] ? snapshot_read.cold (user.c:?) [ 74.197447][ T3543] ? alloc_workqueue_lockdep_map (kernel/workqueue.c:6092) [ 74.197455][ T3543] macsec_init (drivers/net/macsec.c:358 (discriminator 1)) macsec [ 74.197458][ T3543] do_one_initcall (init/main.c:1357) [ 74.197461][ T3543] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 74.197466][ T3543] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 74.197468][ T3543] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 74.197473][ T3543] do_init_module (kernel/module/main.c:3117) [ 74.197476][ T3543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 74.197480][ T3543] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 74.197483][ T3543] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 74.197487][ T3543] load_module (kernel/module/main.c:3593) [ 74.197491][ T3543] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 74.197496][ T3543] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 74.197501][ T3543] ? backing_file_read_iter (fs/backing-file.c:211) [ 74.197504][ T3543] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 74.197507][ T3543] init_module_from_file (kernel/module/main.c:3790) [ 74.197510][ T3543] ? __do_sys_init_module (kernel/module/main.c:3664) [ 74.197517][ T3543] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.197521][ T3543] ? 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) [ 74.197524][ T3543] idempotent_init_module (kernel/module/main.c:3802) [ 74.197527][ T3543] ? init_module_from_file (kernel/module/main.c:3791) [ 74.197532][ T3543] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 74.197534][ T3543] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 74.197539][ T3543] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 74.197541][ T3543] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.197545][ T3543] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 74.197548][ T3543] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 74.197550][ T3543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.197552][ T3543] RIP: 0033:0x7f611e34d37d [ 74.197556][ T3543] 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 [ 74.197557][ T3543] RSP: 002b:00007ffeb891b9c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 74.197560][ T3543] RAX: ffffffffffffffda RBX: 000055f0a08c5810 RCX: 00007f611e34d37d [ 74.197561][ T3543] RDX: 0000000000000000 RSI: 000055f088b61ffd RDI: 0000000000000000 [ 74.197562][ T3543] RBP: 00007ffeb891ba60 R08: 0000000000000000 R09: 0000000000000000 [ 74.197563][ T3543] R10: 0000000000000000 R11: 0000000000000246 R12: 000055f088b61ffd [ 74.197564][ T3543] R13: 000055f0a08c5960 R14: 0000000000040000 R15: 0000000000000000 | [ 75.238362][ T3563] softirqs last disabled at (3890): netif_rx_mode_run (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1296 (discriminator 2)) | [ 75.238364][ T3563] Preemption disabled at: | [ 75.238365][ T3563] vprintk_emit (kernel/printk/printk.c:2471) | [ 75.238373][ T3563] Tainted: [W]=WARN [ 75.238374][ T3563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.238376][ T3563] Workqueue: events netdev_work_proc [ 75.238379][ T3563] Call Trace: [ 75.238381][ T3563] [ 75.238382][ T3563] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 75.238388][ T3563] ? vprintk_emit (kernel/printk/printk.c:2471) [ 75.238390][ T3563] __might_resched.cold (kernel/sched/core.c:9234) [ 75.238394][ T3563] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 75.238399][ T3563] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 75.238403][ T3563] __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)) [ 75.238405][ T3563] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.238412][ T3563] ? 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) [ 75.238415][ T3563] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.238419][ T3563] put_chars (drivers/char/virtio_console.c:1176) [ 75.238420][ T3563] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 75.238423][ T3563] ? __send_to_port (drivers/char/virtio_console.c:654) [ 75.238426][ T3563] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 75.238431][ T3563] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 75.238439][ T3563] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 75.238447][ T3563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.238450][ T3563] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.238454][ T3563] console_emit_next_record (kernel/printk/printk.c:3183) [ 75.238458][ T3563] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 75.238460][ T3563] ? 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)) [ 75.238464][ T3563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.238466][ T3563] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.238470][ T3563] console_flush_one_record (kernel/printk/printk.c:3268) [ 75.238474][ T3563] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 75.238476][ T3563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 75.238482][ T3563] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 75.238485][ T3563] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 75.238486][ T3563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.238488][ T3563] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 75.238492][ T3563] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 75.238494][ T3563] ? vprintk_emit (kernel/printk/printk.c:2478) [ 75.238497][ T3563] vprintk_emit (kernel/printk/printk.c:2479) [ 75.238500][ T3563] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 75.238502][ T3563] ? check_path.constprop.0 (kernel/locking/lockdep.c:1864 kernel/locking/lockdep.c:2147) [ 75.238507][ T3563] _printk (kernel/printk/printk.c:2504) [ 75.238511][ T3563] ? snapshot_read.cold (user.c:?) [ 75.238515][ T3563] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 75.238519][ T3563] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 75.238523][ T3563] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 75.238526][ T3563] ? netdev_notice (net/core/dev.c:13194) [ 75.238530][ T3563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 75.238532][ T3563] ? netif_rx_mode_run (./include/linux/netdevice.h:5009 (discriminator 1) net/core/dev_addr_lists.c:1308 (discriminator 1)) [ 75.238534][ T3563] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 75.238536][ T3563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 75.238539][ T3563] ? 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) [ 75.238542][ T3563] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 75.238545][ T3563] netif_rx_mode_run (net/core/dev_addr_lists.c:1314) [ 75.238549][ T3563] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 75.238553][ T3563] ? ref_tracker_free (lib/ref_tracker.c:339) [ 75.238557][ T3563] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 75.238559][ T3563] ? netdev_work_proc (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/core/netdev_work.c:164) [ 75.238561][ T3563] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 75.238564][ T3563] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 75.238567][ T3563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 75.238569][ T3563] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 75.238573][ T3563] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 75.238576][ T3563] ? netdev_work_sched (net/core/netdev_work.c:82) [ 75.238578][ T3563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.238580][ T3563] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.238582][ T3563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.238585][ T3563] process_one_work (kernel/workqueue.c:3387) [ 75.238592][ T3563] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 75.238595][ T3563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 75.238603][ T3563] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 75.238607][ T3563] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 75.238609][ T3563] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 75.238612][ T3563] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 75.238615][ T3563] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 75.238617][ T3563] kthread (kernel/kthread.c:436) [ 75.238619][ T3563] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 75.238622][ T3563] ? kthread_affine_preferred (kernel/kthread.c:857) [ 75.238625][ T3563] ret_from_fork (arch/x86/kernel/process.c:158) [ 75.238630][ T3563] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 75.238633][ T3563] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 75.238636][ T3563] ? kthread_affine_preferred (kernel/kthread.c:857) [ 75.238639][ T3563] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 76.419817][ T3642] softirqs last disabled at (24626): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 76.419820][ T3642] Preemption disabled at: | [ 76.419821][ T3642] vprintk_emit (kernel/printk/printk.c:2471) | [ 76.419830][ T3642] Tainted: [W]=WARN [ 76.419830][ T3642] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.419832][ T3642] Call Trace: [ 76.419834][ T3642] [ 76.419836][ T3642] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 76.419842][ T3642] ? vprintk_emit (kernel/printk/printk.c:2471) [ 76.419844][ T3642] __might_resched.cold (kernel/sched/core.c:9234) [ 76.419848][ T3642] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 76.419853][ T3642] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 76.419857][ T3642] __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)) [ 76.419859][ T3642] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.419866][ T3642] ? 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) [ 76.419868][ T3642] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.419872][ T3642] put_chars (drivers/char/virtio_console.c:1176) [ 76.419875][ T3642] ? __send_to_port (drivers/char/virtio_console.c:654) [ 76.419876][ T3642] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 76.419879][ T3642] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 76.419885][ T3642] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 76.419893][ T3642] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 76.419895][ T3642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.419897][ T3642] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.419901][ T3642] console_emit_next_record (kernel/printk/printk.c:3183) [ 76.419905][ T3642] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 76.419907][ T3642] ? 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)) [ 76.419910][ T3642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.419912][ T3642] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.419916][ T3642] console_flush_one_record (kernel/printk/printk.c:3268) [ 76.419920][ T3642] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 76.419922][ T3642] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 76.419927][ T3642] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 76.419930][ T3642] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 76.419932][ T3642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.419934][ T3642] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 76.419937][ T3642] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 76.419939][ T3642] ? vprintk_emit (kernel/printk/printk.c:2478) [ 76.419942][ T3642] vprintk_emit (kernel/printk/printk.c:2479) [ 76.419945][ T3642] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 76.419946][ T3642] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 76.419949][ T3642] ? __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) [ 76.419951][ T3642] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 76.419955][ T3642] _printk (kernel/printk/printk.c:2504) [ 76.419958][ T3642] ? snapshot_read.cold (user.c:?) [ 76.419961][ T3642] ? new_nbp (./include/linux/netdevice.h:2866 ./include/net/netdev_lock.h:48 net/bridge/br_if.c:445) [ 76.419966][ T3642] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 76.419970][ T3642] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 76.419976][ T3642] br_init_port (net/bridge/br_stp_if.c:39) [ 76.419979][ T3642] new_nbp (net/bridge/br_if.c:449) [ 76.419982][ T3642] br_add_if (net/bridge/br_if.c:592) [ 76.419985][ T3642] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 76.419986][ T3642] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 76.419992][ T3642] do_set_master (net/core/rtnetlink.c:3071) [ 76.419996][ T3642] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 76.419999][ T3642] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 76.420002][ T3642] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 76.420004][ T3642] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 76.420007][ T3642] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 76.420010][ T3642] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 76.420012][ T3642] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 76.420014][ T3642] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 76.420016][ T3642] ? kasan_save_stack (mm/kasan/common.c:58) [ 76.420018][ T3642] ? kasan_save_stack (mm/kasan/common.c:57) [ 76.420020][ T3642] ? kasan_save_track (mm/kasan/common.c:78) [ 76.420021][ T3642] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 76.420023][ T3642] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 76.420025][ T3642] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 76.420028][ T3642] ? ___sys_sendmsg (net/socket.c:2758) [ 76.420032][ T3642] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 76.420034][ T3642] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 76.420036][ T3642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.420038][ T3642] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.420039][ T3642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.420040][ T3642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.420042][ T3642] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 76.420044][ T3642] ? __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) [ 76.420045][ T3642] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 76.420047][ T3642] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 76.420050][ T3642] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 76.420052][ T3642] ? nla_get_range_signed (lib/nlattr.c:270) [ 76.420057][ T3642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.420059][ T3642] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 76.420064][ T3642] rtnl_newlink (net/core/rtnetlink.c:4215) [ 76.420069][ T3642] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 76.420071][ T3642] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 76.420075][ T3642] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 76.420077][ T3642] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 76.420079][ T3642] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 76.420081][ T3642] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 76.420085][ T3642] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 76.420087][ T3642] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 76.420090][ T3642] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.420091][ T3642] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 76.420096][ T3642] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 76.420097][ T3642] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 76.420101][ T3642] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 76.420104][ T3642] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.420107][ T3642] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.420113][ T3642] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 76.420115][ T3642] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 76.420119][ T3642] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.420123][ T3642] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.420126][ T3642] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 76.420130][ T3642] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 76.420134][ T3642] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 76.420137][ T3642] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 76.420139][ T3642] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 76.420145][ T3642] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 76.420147][ T3642] ____sys_sendmsg (net/socket.c:2713) [ 76.420150][ T3642] ? copy_msghdr_from_user (net/socket.c:2650) [ 76.420152][ T3642] ? sock_write_iter (net/socket.c:1269) [ 76.420153][ T3642] ? move_addr_to_kernel (net/socket.c:258) [ 76.420161][ T3642] ___sys_sendmsg (net/socket.c:2767) [ 76.420163][ T3642] ? copy_msghdr_from_user (net/socket.c:2619) [ 76.420179][ T3642] __sys_sendmsg (net/socket.c:2799) [ 76.420181][ T3642] ? __sys_sendmsg_sock (net/socket.c:2780) [ 76.420188][ T3642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.420191][ T3642] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 76.420194][ T3642] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 76.420197][ T3642] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.420199][ T3642] RIP: 0033:0x7fab78e6154e [ 76.420203][ T3642] 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 [ 76.420205][ T3642] RSP: 002b:00007ffce51fa860 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.420208][ T3642] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fab78e6154e [ 76.420209][ T3642] RDX: 0000000000000000 RSI: 00007ffce51fa910 RDI: 0000000000000005 [ 76.420210][ T3642] RBP: 00007ffce51fa870 R08: 0000000000000000 R09: 0000000000000000 [ 76.420211][ T3642] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91582f [ 76.420212][ T3642] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffce51fafd0 | [ 78.214766][ T3456] softirqs last disabled at (477382): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 78.214768][ T3456] Preemption disabled at: | [ 78.214769][ T3456] vprintk_emit (kernel/printk/printk.c:2471) | [ 78.214778][ T3456] Tainted: [W]=WARN [ 78.214779][ T3456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.214781][ T3456] Call Trace: [ 78.214782][ T3456] [ 78.214784][ T3456] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 78.214790][ T3456] ? vprintk_emit (kernel/printk/printk.c:2471) [ 78.214792][ T3456] __might_resched.cold (kernel/sched/core.c:9234) [ 78.214796][ T3456] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 78.214801][ T3456] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 78.214805][ T3456] __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)) [ 78.214807][ T3456] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.214814][ T3456] ? 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) [ 78.214817][ T3456] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.214820][ T3456] put_chars (drivers/char/virtio_console.c:1176) [ 78.214823][ T3456] ? __send_to_port (drivers/char/virtio_console.c:654) [ 78.214826][ T3456] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 78.214831][ T3456] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 78.214835][ T3456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.214841][ T3456] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 78.214844][ T3456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.214850][ T3456] console_emit_next_record (kernel/printk/printk.c:3183) [ 78.214854][ T3456] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 78.214856][ T3456] ? 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)) [ 78.214859][ T3456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.214861][ T3456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.214865][ T3456] console_flush_one_record (kernel/printk/printk.c:3268) [ 78.214870][ T3456] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 78.214872][ T3456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.214877][ T3456] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 78.214880][ T3456] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 78.214882][ T3456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.214884][ T3456] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 78.214887][ T3456] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 78.214889][ T3456] ? vprintk_emit (kernel/printk/printk.c:2478) [ 78.214892][ T3456] vprintk_emit (kernel/printk/printk.c:2479) [ 78.214895][ T3456] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 78.214896][ T3456] ? __kernel_text_address (kernel/extable.c:79) [ 78.214899][ T3456] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 78.214903][ T3456] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 78.214908][ T3456] dev_vprintk_emit (drivers/base/core.c:5000) [ 78.214914][ T3456] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 78.214922][ T3456] dev_printk_emit (drivers/base/core.c:5011) [ 78.214925][ T3456] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 78.214929][ T3456] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 78.214934][ T3456] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 78.214941][ T3456] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 78.214943][ T3456] ? netdev_notice (net/core/dev.c:13194) [ 78.214946][ T3456] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 78.214949][ T3456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 78.214952][ T3456] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 78.214956][ T3456] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 78.214958][ T3456] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 78.214961][ T3456] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 78.214964][ T3456] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 78.214967][ T3456] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 78.214970][ T3456] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 78.214978][ T3456] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 78.214981][ T3456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.214984][ T3456] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 78.214986][ T3456] ? mark_usage (kernel/locking/lockdep.c:4690) [ 78.214988][ T3456] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 78.214990][ T3456] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 78.214993][ T3456] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 78.214997][ T3456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.214999][ T3456] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 78.215001][ T3456] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 78.215005][ T3456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 78.215007][ T3456] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 78.215010][ T3456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.215011][ T3456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.215013][ T3456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.215014][ T3456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.215016][ T3456] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 78.215018][ T3456] ? __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) [ 78.215021][ T3456] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 78.215023][ T3456] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 78.215025][ T3456] ? mark_usage (kernel/locking/lockdep.c:4690) [ 78.215028][ T3456] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 78.215029][ T3456] ? nla_get_range_signed (lib/nlattr.c:270) [ 78.215033][ T3456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.215037][ T3456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.215044][ T3456] rtnl_setlink (net/core/rtnetlink.c:3596) [ 78.215047][ T3456] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 78.215048][ T3456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.215072][ T3456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 78.215074][ T3456] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 78.215076][ T3456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 78.215078][ T3456] ? mark_usage (kernel/locking/lockdep.c:4690) [ 78.215080][ T3456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.215085][ T3456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 78.215087][ T3456] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 78.215089][ T3456] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 78.215091][ T3456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 78.215095][ T3456] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 78.215097][ T3456] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 78.215100][ T3456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.215101][ T3456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.215106][ T3456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 78.215108][ T3456] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 78.215111][ T3456] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 78.215114][ T3456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.215117][ T3456] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.215124][ T3456] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 78.215126][ T3456] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 78.215131][ T3456] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.215135][ T3456] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.215139][ T3456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.215142][ T3456] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 78.215146][ T3456] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 78.215148][ T3456] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 78.215151][ T3456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 78.215155][ T3456] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 78.215158][ T3456] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 78.215162][ T3456] __sys_sendto (net/socket.c:2281) [ 78.215165][ T3456] ? __ia32_sys_getpeername (net/socket.c:2235) [ 78.215176][ T3456] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 78.215181][ T3456] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 78.215184][ T3456] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 78.215188][ T3456] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 78.215189][ T3456] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 78.215192][ T3456] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 78.215194][ T3456] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 78.215196][ T3456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.215198][ T3456] RIP: 0033:0x7fba294ed54e [ 78.215202][ T3456] 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 [ 78.215204][ T3456] RSP: 002b:00007ffdd27dc980 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 78.215207][ T3456] RAX: ffffffffffffffda RBX: 000055b6e89e3b90 RCX: 00007fba294ed54e [ 78.215208][ T3456] RDX: 000000000000002c RSI: 000055b6e89ef530 RDI: 0000000000000012 [ 78.215209][ T3456] RBP: 00007ffdd27dc990 R08: 00007ffdd27dc9e0 R09: 0000000000000080 [ 78.215210][ T3456] R10: 0000000000000000 R11: 0000000000000202 R12: 000055b6e89d2f70 [ 78.215211][ T3456] R13: 00007ffdd27dcac4 R14: 0000000000000000 R15: 0000000000000000 | [ 80.515971][ T3776] softirqs last disabled at (23256): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 80.515973][ T3776] Preemption disabled at: | [ 80.515976][ T3776] vprintk_emit (kernel/printk/printk.c:2471) | [ 80.515985][ T3776] Tainted: [W]=WARN [ 80.515986][ T3776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.515988][ T3776] Call Trace: [ 80.515990][ T3776] [ 80.515991][ T3776] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 80.515997][ T3776] ? vprintk_emit (kernel/printk/printk.c:2471) [ 80.515999][ T3776] __might_resched.cold (kernel/sched/core.c:9234) [ 80.516003][ T3776] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 80.516008][ T3776] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 80.516012][ T3776] __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)) [ 80.516014][ T3776] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 80.516021][ T3776] ? 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) [ 80.516024][ T3776] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 80.516028][ T3776] put_chars (drivers/char/virtio_console.c:1176) [ 80.516030][ T3776] ? __send_to_port (drivers/char/virtio_console.c:654) [ 80.516032][ T3776] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 80.516036][ T3776] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 80.516041][ T3776] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 80.516049][ T3776] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 80.516052][ T3776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.516054][ T3776] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.516058][ T3776] console_emit_next_record (kernel/printk/printk.c:3183) [ 80.516062][ T3776] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 80.516064][ T3776] ? 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)) [ 80.516067][ T3776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.516068][ T3776] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.516072][ T3776] console_flush_one_record (kernel/printk/printk.c:3268) [ 80.516077][ T3776] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 80.516078][ T3776] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 80.516084][ T3776] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 80.516087][ T3776] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 80.516088][ T3776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.516090][ T3776] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 80.516094][ T3776] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 80.516096][ T3776] ? vprintk_emit (kernel/printk/printk.c:2478) [ 80.516098][ T3776] vprintk_emit (kernel/printk/printk.c:2479) [ 80.516101][ T3776] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 80.516103][ T3776] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 80.516106][ T3776] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 80.516109][ T3776] _printk (kernel/printk/printk.c:2504) [ 80.516113][ T3776] ? snapshot_read.cold (user.c:?) [ 80.516117][ T3776] ? br_multicast_flood (??:?) [ 80.516120][ T3776] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 80.516122][ T3776] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 80.516123][ T3776] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 80.516127][ T3776] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 80.516134][ T3776] br_init_port (net/bridge/br_stp_if.c:39) [ 80.516136][ T3776] new_nbp (net/bridge/br_if.c:449) [ 80.516140][ T3776] br_add_if (net/bridge/br_if.c:592) [ 80.516143][ T3776] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 80.516146][ T3776] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 80.516152][ T3776] do_set_master (net/core/rtnetlink.c:3071) [ 80.516155][ T3776] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 80.516158][ T3776] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 80.516162][ T3776] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 80.516163][ T3776] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 80.516166][ T3776] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 80.516170][ T3776] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 80.516172][ T3776] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 80.516173][ T3776] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 80.516176][ T3776] ? kasan_save_stack (mm/kasan/common.c:58) [ 80.516178][ T3776] ? kasan_save_stack (mm/kasan/common.c:57) [ 80.516179][ T3776] ? kasan_save_track (mm/kasan/common.c:78) [ 80.516181][ T3776] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 80.516183][ T3776] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 80.516185][ T3776] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 80.516188][ T3776] ? ___sys_sendmsg (net/socket.c:2758) [ 80.516192][ T3776] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 80.516194][ T3776] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 80.516196][ T3776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.516198][ T3776] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.516200][ T3776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.516201][ T3776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.516203][ T3776] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 80.516205][ T3776] ? __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) [ 80.516208][ T3776] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 80.516210][ T3776] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 80.516213][ T3776] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 80.516214][ T3776] ? nla_get_range_signed (lib/nlattr.c:270) [ 80.516220][ T3776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.516222][ T3776] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 80.516227][ T3776] rtnl_newlink (net/core/rtnetlink.c:4215) [ 80.516232][ T3776] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 80.516234][ T3776] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 80.516239][ T3776] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 80.516241][ T3776] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 80.516243][ T3776] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 80.516245][ T3776] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 80.516249][ T3776] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 80.516251][ T3776] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 80.516254][ T3776] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.516255][ T3776] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 80.516260][ T3776] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 80.516261][ T3776] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 80.516265][ T3776] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 80.516268][ T3776] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.516271][ T3776] ? netlink_ack (./include/linux/skbuff.h:2718) [ 80.516277][ T3776] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 80.516280][ T3776] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 80.516284][ T3776] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 80.516288][ T3776] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 80.516290][ T3776] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 80.516295][ T3776] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 80.516299][ T3776] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 80.516302][ T3776] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 80.516304][ T3776] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 80.516309][ T3776] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 80.516312][ T3776] ____sys_sendmsg (net/socket.c:2713) [ 80.516314][ T3776] ? copy_msghdr_from_user (net/socket.c:2650) [ 80.516317][ T3776] ? sock_write_iter (net/socket.c:1269) [ 80.516318][ T3776] ? move_addr_to_kernel (net/socket.c:258) [ 80.516326][ T3776] ___sys_sendmsg (net/socket.c:2767) [ 80.516328][ T3776] ? copy_msghdr_from_user (net/socket.c:2619) [ 80.516344][ T3776] __sys_sendmsg (net/socket.c:2799) [ 80.516347][ T3776] ? __sys_sendmsg_sock (net/socket.c:2780) [ 80.516353][ T3776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.516356][ T3776] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 80.516359][ T3776] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 80.516362][ T3776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.516364][ T3776] RIP: 0033:0x7f1194d1354e [ 80.516368][ T3776] 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 [ 80.516370][ T3776] RSP: 002b:00007ffec6f3b6e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 80.516372][ T3776] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f1194d1354e [ 80.516374][ T3776] RDX: 0000000000000000 RSI: 00007ffec6f3b790 RDI: 0000000000000005 [ 80.516375][ T3776] RBP: 00007ffec6f3b6f0 R08: 0000000000000000 R09: 0000000000000000 [ 80.516375][ T3776] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915833 [ 80.516376][ T3776] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec6f3be60 | [ 81.539035][ T12] softirqs last disabled at (206886): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 81.539039][ T12] Preemption disabled at: | [ 81.539040][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 81.539053][ T12] Tainted: [W]=WARN [ 81.539054][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 81.539057][ T12] Workqueue: netns cleanup_net [ 81.539061][ T12] Call Trace: [ 81.539064][ T12] [ 81.539067][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 81.539075][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 81.539077][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 81.539084][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 81.539090][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 81.539097][ T12] __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)) [ 81.539100][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 81.539110][ T12] ? 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) [ 81.539114][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 81.539120][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 81.539125][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 81.539131][ T12] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 81.539140][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 81.539145][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 81.539155][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 81.539160][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.539170][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 81.539177][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 81.539179][ T12] ? 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)) [ 81.539185][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.539188][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.539196][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 81.539203][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 81.539206][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 81.539217][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 81.539221][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 81.539224][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.539227][ T12] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 81.539234][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 81.539237][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 81.539242][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 81.539248][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 81.539250][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 81.539253][ T12] ? __queue_work (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/workqueue.c:808 kernel/workqueue.c:836 kernel/workqueue.c:2364) [ 81.539262][ T12] _printk (kernel/printk/printk.c:2504) [ 81.539268][ T12] ? snapshot_read.cold (user.c:?) [ 81.539273][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.539275][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.539277][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.539280][ T12] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 81.539283][ T12] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 81.539288][ T12] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 81.539295][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 81.539299][ T12] ? netdev_notice (net/core/dev.c:13194) [ 81.539316][ T12] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 81.539323][ T12] dev_set_allmulti (net/core/dev_api.c:315) [ 81.539328][ T12] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 81.539333][ T12] ? __up_write (kernel/locking/rwsem.c:1415) [ 81.539335][ T12] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 81.539342][ T12] br_dev_delete (net/bridge/br_if.c:387) [ 81.539348][ T12] br_net_exit_rtnl (net/bridge/br.c:414) [ 81.539354][ T12] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 81.539363][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 81.539365][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 81.539375][ T12] cleanup_net (net/core/net_namespace.c:706) [ 81.539381][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 81.539388][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.539391][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.539397][ T12] process_one_work (kernel/workqueue.c:3387) [ 81.539410][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 81.539415][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 81.539430][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 81.539444][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 81.539447][ T12] kthread (kernel/kthread.c:436) [ 81.539450][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 81.539455][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 81.539460][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 81.539466][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 81.539472][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 81.539484][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 81.539489][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 83.741001][ T3456] softirqs last disabled at (528566): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 83.741003][ T3456] Preemption disabled at: | [ 83.741004][ T3456] 0x0 | [ 83.741014][ T3456] Tainted: [W]=WARN [ 83.741015][ T3456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.741017][ T3456] Call Trace: [ 83.741018][ T3456] [ 83.741020][ T3456] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 83.741026][ T3456] __might_resched.cold (kernel/sched/core.c:9234) [ 83.741030][ T3456] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 83.741034][ T3456] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 83.741039][ T3456] __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)) [ 83.741041][ T3456] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.741047][ T3456] ? 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) [ 83.741050][ T3456] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.741054][ T3456] put_chars (drivers/char/virtio_console.c:1176) [ 83.741056][ T3456] ? __send_to_port (drivers/char/virtio_console.c:654) [ 83.741057][ T3456] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 83.741061][ T3456] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 83.741066][ T3456] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 83.741074][ T3456] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 83.741077][ T3456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.741078][ T3456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.741082][ T3456] console_emit_next_record (kernel/printk/printk.c:3183) [ 83.741086][ T3456] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 83.741088][ T3456] ? 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)) [ 83.741091][ T3456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.741093][ T3456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.741097][ T3456] console_flush_one_record (kernel/printk/printk.c:3268) [ 83.741101][ T3456] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 83.741103][ T3456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 83.741108][ T3456] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 83.741111][ T3456] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 83.741113][ T3456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.741115][ T3456] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 83.741118][ T3456] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 83.741120][ T3456] ? vprintk_emit (kernel/printk/printk.c:2478) [ 83.741123][ T3456] vprintk_emit (kernel/printk/printk.c:2479) [ 83.741126][ T3456] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 83.741128][ T3456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 83.741132][ T3456] _printk (kernel/printk/printk.c:2504) [ 83.741136][ T3456] ? snapshot_read.cold (user.c:?) [ 83.741138][ T3456] ? 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) [ 83.741141][ T3456] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.741145][ T3456] ? 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) [ 83.741148][ T3456] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 83.741151][ T3456] ? exit_notify (kernel/exit.c:780) [ 83.741153][ T3456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 83.741155][ T3456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.741159][ T3456] do_group_exit (kernel/exit.c:1151) [ 83.741161][ T3456] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 83.741163][ T3456] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 83.741166][ T3456] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.741169][ T3456] ? irq_exit_rcu (kernel/softirq.c:786) [ 83.741172][ T3456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.741175][ T3456] RIP: 0033:0x7fba2953e1b8 [ 83.741177][ T3456] Code: Unable to access opcode bytes at 0x7fba2953e18e. Code starting with the faulting instruction =========================================== [ 83.741178][ T3456] RSP: 002b:00007ffdd27dced8 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 83.741180][ T3456] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fba2953e1b8 [ 83.741182][ T3456] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 83.741183][ T3456] RBP: 00007ffdd27dd060 R08: 000055b6e886a068 R09: 0000000000000000 [ 83.741183][ T3456] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 83.741184][ T3456] R13: 00007fba28d9c050 R14: 00007fba29a6fd9e R15: 000055b6e8880780 | [ 86.476951][ T4066] softirqs last disabled at (19704): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 86.476953][ T4066] Preemption disabled at: | [ 86.476954][ T4066] vprintk_emit (kernel/printk/printk.c:2471) | [ 86.476963][ T4066] Tainted: [W]=WARN [ 86.476964][ T4066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 86.476965][ T4066] Call Trace: [ 86.476967][ T4066] [ 86.476968][ T4066] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 86.476977][ T4066] ? vprintk_emit (kernel/printk/printk.c:2471) [ 86.476978][ T4066] __might_resched.cold (kernel/sched/core.c:9234) [ 86.476983][ T4066] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 86.476987][ T4066] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 86.476991][ T4066] __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)) [ 86.476993][ T4066] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 86.477000][ T4066] ? 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) [ 86.477003][ T4066] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 86.477007][ T4066] put_chars (drivers/char/virtio_console.c:1176) [ 86.477008][ T4066] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 86.477011][ T4066] ? __send_to_port (drivers/char/virtio_console.c:654) [ 86.477013][ T4066] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 86.477016][ T4066] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 86.477019][ T4066] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 86.477023][ T4066] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 86.477027][ T4066] ? mark_usage (kernel/locking/lockdep.c:4690) [ 86.477029][ T4066] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 86.477031][ T4066] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 86.477034][ T4066] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 86.477037][ T4066] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 86.477040][ T4066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.477042][ T4066] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.477046][ T4066] console_emit_next_record (kernel/printk/printk.c:3183) [ 86.477050][ T4066] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 86.477051][ T4066] ? 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)) [ 86.477055][ T4066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.477056][ T4066] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.477060][ T4066] console_flush_one_record (kernel/printk/printk.c:3268) [ 86.477064][ T4066] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 86.477066][ T4066] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 86.477071][ T4066] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 86.477074][ T4066] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 86.477076][ T4066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.477077][ T4066] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 86.477081][ T4066] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 86.477083][ T4066] ? vprintk_emit (kernel/printk/printk.c:2478) [ 86.477085][ T4066] vprintk_emit (kernel/printk/printk.c:2479) [ 86.477088][ T4066] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 86.477090][ T4066] ? xdp_set_features_flag (./include/linux/netdevice.h:2861 net/core/xdp.c:1015) [ 86.477094][ T4066] ? 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) [ 86.477098][ T4066] _printk (kernel/printk/printk.c:2504) [ 86.477101][ T4066] ? snapshot_read.cold (user.c:?) [ 86.477105][ T4066] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 86.477108][ T4066] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 86.477112][ T4066] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 86.477116][ T4066] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 86.477118][ T4066] ? netdev_notice (net/core/dev.c:13194) [ 86.477123][ T4066] ? bond_lower_state_changed (drivers/net/bonding/bond_main.c:1835) bonding [ 86.477133][ T4066] ? netdev_upper_dev_link (net/core/dev.c:9034) [ 86.477139][ T4066] bond_enslave.cold (drivers/net/bonding/bond_main.c:2342 (discriminator 7)) bonding [ 86.477152][ T4066] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5219 (discriminator 9)) bonding [ 86.477158][ T4066] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 86.477163][ T4066] ? notifier_call_chain (kernel/notifier.c:85) [ 86.477165][ T4066] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 86.477168][ T4066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 86.477175][ T4066] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 86.477176][ T4066] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 86.477181][ T4066] do_set_master (net/core/rtnetlink.c:3071) [ 86.477185][ T4066] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 86.477188][ T4066] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 86.477192][ T4066] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 86.477193][ T4066] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 86.477195][ T4066] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 86.477198][ T4066] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 86.477200][ T4066] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 86.477202][ T4066] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 86.477204][ T4066] ? kasan_save_stack (mm/kasan/common.c:58) [ 86.477206][ T4066] ? kasan_save_stack (mm/kasan/common.c:57) [ 86.477207][ T4066] ? kasan_save_track (mm/kasan/common.c:78) [ 86.477209][ T4066] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 86.477211][ T4066] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 86.477213][ T4066] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 86.477216][ T4066] ? ___sys_sendmsg (net/socket.c:2758) [ 86.477220][ T4066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 86.477222][ T4066] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 86.477224][ T4066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.477226][ T4066] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.477227][ T4066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.477228][ T4066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.477230][ T4066] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 86.477232][ T4066] ? __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) [ 86.477234][ T4066] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 86.477235][ T4066] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 86.477239][ T4066] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 86.477240][ T4066] ? nla_get_range_signed (lib/nlattr.c:270) [ 86.477245][ T4066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.477247][ T4066] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 86.477252][ T4066] rtnl_newlink (net/core/rtnetlink.c:4215) [ 86.477257][ T4066] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 86.477259][ T4066] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 86.477263][ T4066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 86.477265][ T4066] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 86.477267][ T4066] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 86.477269][ T4066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 86.477273][ T4066] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 86.477274][ T4066] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 86.477277][ T4066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 86.477279][ T4066] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 86.477283][ T4066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 86.477285][ T4066] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 86.477288][ T4066] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 86.477291][ T4066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 86.477294][ T4066] ? netlink_ack (./include/linux/skbuff.h:2718) [ 86.477300][ T4066] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 86.477302][ T4066] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 86.477307][ T4066] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 86.477311][ T4066] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 86.477313][ T4066] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 86.477317][ T4066] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 86.477321][ T4066] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 86.477325][ T4066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 86.477326][ T4066] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 86.477332][ T4066] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 86.477334][ T4066] ____sys_sendmsg (net/socket.c:2713) [ 86.477337][ T4066] ? copy_msghdr_from_user (net/socket.c:2650) [ 86.477339][ T4066] ? sock_write_iter (net/socket.c:1269) [ 86.477340][ T4066] ? move_addr_to_kernel (net/socket.c:258) [ 86.477347][ T4066] ___sys_sendmsg (net/socket.c:2767) [ 86.477350][ T4066] ? copy_msghdr_from_user (net/socket.c:2619) [ 86.477365][ T4066] __sys_sendmsg (net/socket.c:2799) [ 86.477368][ T4066] ? __sys_sendmsg_sock (net/socket.c:2780) [ 86.477374][ T4066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.477377][ T4066] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 86.477380][ T4066] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 86.477382][ T4066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 86.477385][ T4066] RIP: 0033:0x7f0ac1f9e54e [ 86.477388][ T4066] 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 [ 86.477390][ T4066] RSP: 002b:00007ffd17dfdfc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 86.477393][ T4066] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f0ac1f9e54e [ 86.477394][ T4066] RDX: 0000000000000000 RSI: 00007ffd17dfe070 RDI: 0000000000000005 [ 86.477395][ T4066] RBP: 00007ffd17dfdfd0 R08: 0000000000000000 R09: 0000000000000000 [ 86.477396][ T4066] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915839 Finger prints: __might_resched:__kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __dev_queue_xmit:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netif_rx_mode_run:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars