====================================== | [ 12.409579][ T202] softirqs last disabled at (19698): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 12.409582][ T202] Preemption disabled at: | [ 12.409582][ T202] 0x0 | [ 12.409593][ T202] Tainted: [W]=WARN [ 12.409594][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.409596][ T202] Call Trace: [ 12.409597][ T202] [ 12.409599][ T202] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.409605][ T202] __might_resched.cold (kernel/sched/core.c:9234) [ 12.409610][ T202] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.409614][ T202] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.409619][ T202] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.409621][ T202] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.409627][ T202] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.409630][ T202] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.409633][ T202] put_chars (drivers/char/virtio_console.c:1176) [ 12.409636][ T202] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.409637][ T202] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.409641][ T202] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.409646][ T202] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.409654][ T202] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.409656][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.409659][ T202] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.409663][ T202] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.409667][ T202] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.409669][ T202] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.409672][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.409674][ T202] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.409678][ T202] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.409682][ T202] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.409684][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.409689][ T202] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.409692][ T202] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.409694][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.409696][ T202] ? 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) [ 12.409699][ T202] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.409701][ T202] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.409704][ T202] vprintk_emit (kernel/printk/printk.c:2479) [ 12.409707][ T202] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.409710][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.409714][ T202] _printk (kernel/printk/printk.c:2504) [ 12.409717][ T202] ? snapshot_read.cold (user.c:?) [ 12.409720][ T202] ? 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) [ 12.409723][ T202] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.409727][ T202] ? 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) [ 12.409730][ T202] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 12.409733][ T202] ? exit_notify (kernel/exit.c:780) [ 12.409735][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.409737][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.409741][ T202] do_group_exit (kernel/exit.c:1151) [ 12.409744][ T202] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 12.409746][ T202] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 12.409748][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.409752][ T202] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.409755][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.409757][ T202] RIP: 0033:0x7f9e5e7091b8 [ 12.409759][ T202] Code: Unable to access opcode bytes at 0x7f9e5e70918e. Code starting with the faulting instruction =========================================== [ 12.409761][ T202] RSP: 002b:00007ffc750e1c08 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 12.409763][ T202] RAX: ffffffffffffffda RBX: 00007f9e5e839f88 RCX: 00007f9e5e7091b8 [ 12.409764][ T202] RDX: 00007f9e5e453fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 12.409765][ T202] RBP: 00007ffc750e1c60 R08: 0000000000000000 R09: 0000000000000060 [ 12.409766][ T202] R10: 00007ffc750e1a20 R11: 0000000000000246 R12: 0000000000000001 [ 12.409767][ T202] R13: 0000000000000000 R14: 00007f9e5e838680 R15: 00007f9e5e839fa0 | [ 35.217031][ T1096] softirqs last disabled at (22819): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 35.217033][ T1096] Preemption disabled at: | [ 35.217034][ T1096] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.217043][ T1096] Tainted: [W]=WARN [ 35.217044][ T1096] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.217046][ T1096] Call Trace: [ 35.217047][ T1096] [ 35.217049][ T1096] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.217054][ T1096] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.217056][ T1096] __might_resched.cold (kernel/sched/core.c:9234) [ 35.217060][ T1096] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.217065][ T1096] ? __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.217069][ T1096] __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.217071][ T1096] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.217078][ T1096] ? 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.217080][ T1096] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.217084][ T1096] put_chars (drivers/char/virtio_console.c:1176) [ 35.217086][ T1096] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.217087][ T1096] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.217091][ T1096] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.217097][ T1096] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.217104][ T1096] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.217107][ T1096] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.217109][ T1096] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.217113][ T1096] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.217117][ T1096] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.217119][ T1096] ? 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.217122][ T1096] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.217124][ T1096] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.217127][ T1096] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.217132][ T1096] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.217134][ T1096] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.217139][ T1096] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.217142][ T1096] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.217143][ T1096] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.217145][ T1096] ? 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.217149][ T1096] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.217151][ T1096] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.217153][ T1096] vprintk_emit (kernel/printk/printk.c:2479) [ 35.217157][ T1096] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.217161][ T1096] ? exit_u32 (./include/net/pkt_cls.h:188 ./include/net/pkt_cls.h:231 net/sched/cls_u32.c:1373) cls_u32 [ 35.217165][ T1096] _printk (kernel/printk/printk.c:2504) [ 35.217168][ T1096] ? snapshot_read.cold (user.c:?) [ 35.217174][ T1096] ? 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) [ 35.217178][ T1096] init_u32 (net/sched/cls_u32.c:1370) cls_u32 [ 35.217181][ T1096] do_one_initcall (init/main.c:1357) [ 35.217184][ T1096] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 35.217189][ T1096] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 35.217191][ T1096] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 35.217196][ T1096] do_init_module (kernel/module/main.c:3117) [ 35.217199][ T1096] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 35.217203][ T1096] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 35.217206][ T1096] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 35.217210][ T1096] load_module (kernel/module/main.c:3593) [ 35.217215][ T1096] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 35.217219][ T1096] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 35.217225][ T1096] ? __ia32_sys_fsconfig (??:?) [ 35.217229][ T1096] ? backing_file_read_iter (fs/backing-file.c:211) [ 35.217233][ T1096] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.217236][ T1096] init_module_from_file (kernel/module/main.c:3790) [ 35.217239][ T1096] ? __do_sys_init_module (kernel/module/main.c:3664) [ 35.217247][ T1096] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.217250][ T1096] ? 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.217254][ T1096] idempotent_init_module (kernel/module/main.c:3802) [ 35.217256][ T1096] ? init_module_from_file (kernel/module/main.c:3791) [ 35.217262][ T1096] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 35.217264][ T1096] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 35.217270][ T1096] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 35.217271][ T1096] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.217275][ T1096] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.217278][ T1096] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.217281][ T1096] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.217283][ T1096] RIP: 0033:0x7fe14f3fb37d [ 35.217286][ T1096] 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 [ 35.217288][ T1096] RSP: 002b:00007ffe6a198d48 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 35.217291][ T1096] RAX: ffffffffffffffda RBX: 0000564308537810 RCX: 00007fe14f3fb37d [ 35.217292][ T1096] RDX: 0000000000000000 RSI: 00005642f546cffd RDI: 0000000000000000 [ 35.217293][ T1096] RBP: 00007ffe6a198de0 R08: 0000000000000000 R09: 0000000000000000 [ 35.217294][ T1096] R10: 0000000000000000 R11: 0000000000000246 R12: 00005642f546cffd [ 35.217294][ T1096] R13: 0000564308537950 R14: 0000000000040000 R15: 0000000000000000 | [ 37.448129][ T1182] softirqs last disabled at (20073): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 37.448132][ T1182] Preemption disabled at: | [ 37.448133][ T1182] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.448145][ T1182] Tainted: [W]=WARN [ 37.448146][ T1182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.448148][ T1182] Call Trace: [ 37.448151][ T1182] [ 37.448152][ T1182] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.448160][ T1182] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.448162][ T1182] __might_resched.cold (kernel/sched/core.c:9234) [ 37.448168][ T1182] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.448174][ T1182] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 37.448181][ T1182] __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)) [ 37.448184][ T1182] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.448194][ T1182] ? 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) [ 37.448198][ T1182] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.448204][ T1182] put_chars (drivers/char/virtio_console.c:1176) [ 37.448208][ T1182] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.448210][ T1182] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.448216][ T1182] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.448220][ T1182] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.448231][ T1182] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.448236][ T1182] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.448245][ T1182] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.448251][ T1182] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.448259][ T1182] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.448265][ T1182] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.448268][ T1182] ? 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)) [ 37.448273][ T1182] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.448277][ T1182] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.448284][ T1182] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.448291][ T1182] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.448293][ T1182] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.448303][ T1182] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.448307][ T1182] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.448310][ T1182] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.448313][ T1182] ? 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) [ 37.448320][ T1182] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.448322][ T1182] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.448327][ T1182] vprintk_emit (kernel/printk/printk.c:2479) [ 37.448333][ T1182] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.448343][ T1182] ? ip6gre_fini (net/ipv6/ip6_gre.c:1112 (discriminator 1)) ip6_gre [ 37.448348][ T1182] _printk (kernel/printk/printk.c:2504) [ 37.448353][ T1182] ? snapshot_read.cold (user.c:?) [ 37.448364][ T1182] ? 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) [ 37.448369][ T1182] ip6gre_init (net/ipv6/ip6_gre.c:223) ip6_gre [ 37.448374][ T1182] do_one_initcall (init/main.c:1357) [ 37.448378][ T1182] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 37.448387][ T1182] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 37.448390][ T1182] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 37.448399][ T1182] do_init_module (kernel/module/main.c:3117) [ 37.448404][ T1182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 37.448410][ T1182] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 37.448414][ T1182] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 37.448421][ T1182] load_module (kernel/module/main.c:3593) [ 37.448430][ T1182] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 37.448437][ T1182] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 37.448443][ T1182] ? __ia32_sys_fsconfig (??:?) [ 37.448449][ T1182] ? backing_file_read_iter (fs/backing-file.c:211) [ 37.448454][ T1182] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.448460][ T1182] init_module_from_file (kernel/module/main.c:3790) [ 37.448464][ T1182] ? __do_sys_init_module (kernel/module/main.c:3664) [ 37.448479][ T1182] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.448485][ T1182] ? 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) [ 37.448490][ T1182] idempotent_init_module (kernel/module/main.c:3802) [ 37.448495][ T1182] ? init_module_from_file (kernel/module/main.c:3791) [ 37.448505][ T1182] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 37.448509][ T1182] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 37.448518][ T1182] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 37.448520][ T1182] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.448526][ T1182] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.448530][ T1182] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.448534][ T1182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.448538][ T1182] RIP: 0033:0x7f9032ac337d [ 37.448543][ T1182] 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 [ 37.448546][ T1182] RSP: 002b:00007ffe131946b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 37.448549][ T1182] RAX: ffffffffffffffda RBX: 0000556ca5f51810 RCX: 00007f9032ac337d [ 37.448551][ T1182] RDX: 0000000000000000 RSI: 0000556c685efffd RDI: 0000000000000000 [ 37.448553][ T1182] RBP: 00007ffe13194750 R08: 0000000000000000 R09: 0000000000000000 [ 37.448554][ T1182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000556c685efffd [ 37.448556][ T1182] R13: 0000556ca5f519a0 R14: 0000000000040000 R15: 0000000000000000 | [ 37.612764][ T34] #11: ffffffffa109d660 (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)) | [ 37.612770][ T34] | [ 37.612770][ T34] stack backtrace: | [ 37.612778][ T34] Tainted: [W]=WARN [ 37.612779][ T34] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.612782][ T34] Workqueue: mld mld_ifc_work [ 37.612786][ T34] Call Trace: [ 37.612788][ T34] [ 37.612791][ T34] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.612800][ T34] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 37.612808][ T34] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 37.612815][ T34] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.612820][ T34] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 37.612826][ T34] __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)) [ 37.612830][ T34] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.612840][ T34] ? 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) [ 37.612844][ T34] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.612850][ T34] put_chars (drivers/char/virtio_console.c:1176) [ 37.612854][ T34] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.612859][ T34] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 37.612869][ T34] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.612882][ T34] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.612886][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.612890][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.612897][ T34] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.612910][ T34] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.612912][ T34] ? 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)) [ 37.612918][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.612921][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.612928][ T34] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.612936][ T34] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.612939][ T34] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.612949][ T34] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.612954][ T34] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.612957][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.612960][ T34] ? 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) [ 37.612968][ T34] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.612971][ T34] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.612976][ T34] vprintk_emit (kernel/printk/printk.c:2479) [ 37.612982][ T34] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.612986][ T34] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.612995][ T34] _printk (kernel/printk/printk.c:2504) [ 37.613000][ T34] ? snapshot_read.cold (user.c:?) [ 37.613002][ T34] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 37.613012][ T34] ? idr_get_free (??:?) [ 37.613021][ T34] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 37.613029][ T34] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 37.613039][ T34] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 37.613044][ T34] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 37.613049][ T34] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 37.613055][ T34] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 37.613059][ T34] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 37.613065][ T34] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 37.613075][ T34] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 37.613085][ T34] sch_direct_xmit (net/sched/sch_generic.c:372) [ 37.613092][ T34] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.613096][ T34] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 37.613100][ T34] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 37.613102][ T34] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.613106][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.613115][ T34] __dev_xmit_skb (net/core/dev.c:4262) [ 37.613123][ T34] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 37.613126][ T34] ? __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)) [ 37.613131][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.613134][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.613142][ T34] __dev_queue_xmit (net/core/dev.c:4884) [ 37.613146][ T34] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.613155][ T34] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.613158][ T34] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.613161][ T34] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 37.613167][ T34] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.613172][ T34] ? eth_header (net/ethernet/eth.c:99) [ 37.613178][ T34] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3537 net/core/neighbour.c:1611) [ 37.613192][ T34] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 37.613202][ T34] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 37.613205][ T34] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.613210][ T34] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.613215][ T34] ? 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)) [ 37.613229][ T34] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 37.613236][ T34] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 37.613242][ T34] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 37.613245][ T34] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.613249][ T34] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 37.613253][ T34] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.613259][ T34] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 37.613262][ T34] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 37.613266][ T34] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 37.613272][ T34] 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)) [ 37.613280][ T34] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 37.613292][ T34] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 37.613299][ T34] mld_ifc_work (net/ipv6/mcast.c:2711) [ 37.613303][ T34] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 37.613306][ T34] process_one_work (kernel/workqueue.c:3387) [ 37.613319][ T34] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 37.613324][ T34] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.613339][ T34] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 37.613353][ T34] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 37.613356][ T34] kthread (kernel/kthread.c:436) [ 37.613360][ T34] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.613364][ T34] ? kthread_affine_preferred (kernel/kthread.c:857) [ 37.613369][ T34] ret_from_fork (arch/x86/kernel/process.c:158) [ 37.613375][ T34] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 37.613381][ T34] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 37.613386][ T34] ? kthread_affine_preferred (kernel/kthread.c:857) [ 37.613392][ T34] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 39.477682][ T10] softirqs last disabled at (39488): __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)) | [ 39.477685][ T10] Preemption disabled at: | [ 39.477685][ T10] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 39.477695][ T10] Tainted: [W]=WARN [ 39.477696][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.477698][ T10] Workqueue: mld mld_ifc_work [ 39.477701][ T10] Call Trace: [ 39.477703][ T10] [ 39.477704][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.477711][ T10] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 39.477713][ T10] __might_resched.cold (kernel/sched/core.c:9234) [ 39.477718][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.477722][ T10] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 39.477727][ T10] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 39.477729][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.477736][ T10] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 39.477738][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.477743][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 39.477745][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.477749][ T10] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 39.477754][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.477758][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.477763][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.477767][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.477772][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.477776][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.477778][ T10] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 39.477782][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.477783][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.477788][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.477792][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.477794][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.477800][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.477803][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.477805][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.477807][ T10] ? 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) [ 39.477811][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.477812][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.477815][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 39.477819][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.477821][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.477826][ T10] _printk (kernel/printk/printk.c:2504) [ 39.477829][ T10] ? snapshot_read.cold (user.c:?) [ 39.477831][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 39.477837][ T10] ? idr_get_free (??:?) [ 39.477842][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 39.477847][ T10] ip6erspan_tunnel_xmit (net/ipv6/ip6_gre.c:936) ip6_gre [ 39.477856][ T10] ? ip6gre_tunnel_siocdevprivate (net/ipv6/ip6_gre.c:1200) ip6_gre [ 39.477859][ T10] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 39.477871][ T10] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 39.477876][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 39.477879][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.477882][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 39.477884][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 39.477886][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.477888][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.477893][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 39.477897][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 39.477899][ T10] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 39.477908][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.477910][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.477915][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 39.477917][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.477922][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.477924][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.477926][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 39.477929][ T10] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 39.477933][ T10] ? eth_header (net/ethernet/eth.c:99) [ 39.477937][ T10] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3537 net/core/neighbour.c:1611) [ 39.477944][ T10] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 39.477951][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 39.477953][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.477956][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.477959][ T10] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 39.477964][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 39.477969][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 39.477972][ T10] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 39.477974][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.477976][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 39.477979][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.477982][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 39.477985][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 39.477987][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 39.477991][ T10] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 39.477995][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 39.478001][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 39.478005][ T10] mld_ifc_work (net/ipv6/mcast.c:2711) [ 39.478008][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 39.478010][ T10] process_one_work (kernel/workqueue.c:3387) [ 39.478017][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 39.478020][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.478028][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 39.478032][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 39.478034][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 39.478037][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 39.478040][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 39.478042][ T10] kthread (kernel/kthread.c:436) [ 39.478045][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.478048][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 39.478051][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 39.478055][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 39.478059][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 39.478062][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 39.478065][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 40.839137][ T1306] softirqs last disabled at (15502): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 40.839140][ T1306] Preemption disabled at: | [ 40.839141][ T1306] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.839153][ T1306] Tainted: [W]=WARN [ 40.839155][ T1306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.839157][ T1306] Call Trace: [ 40.839159][ T1306] [ 40.839161][ T1306] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.839169][ T1306] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.839172][ T1306] __might_resched.cold (kernel/sched/core.c:9234) [ 40.839178][ T1306] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.839184][ T1306] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 40.839190][ T1306] __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)) [ 40.839194][ T1306] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.839203][ T1306] ? 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) [ 40.839206][ T1306] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.839213][ T1306] put_chars (drivers/char/virtio_console.c:1176) [ 40.839217][ T1306] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.839230][ T1306] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.839242][ T1306] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.839247][ T1306] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.839255][ T1306] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.839261][ T1306] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.839264][ T1306] ? 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)) [ 40.839269][ T1306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.839273][ T1306] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.839280][ T1306] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.839287][ T1306] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.839289][ T1306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.839298][ T1306] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.839303][ T1306] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.839306][ T1306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.839309][ T1306] ? 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) [ 40.839315][ T1306] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.839318][ T1306] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.839323][ T1306] vprintk_emit (kernel/printk/printk.c:2479) [ 40.839328][ T1306] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.839338][ T1306] _printk (kernel/printk/printk.c:2504) [ 40.839343][ T1306] ? snapshot_read.cold (user.c:?) [ 40.839345][ T1306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.839349][ T1306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.839351][ T1306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.839354][ T1306] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.839356][ T1306] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.839361][ T1306] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.839368][ T1306] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.839372][ T1306] ? netdev_notice (net/core/dev.c:13194) [ 40.839375][ T1306] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.839383][ T1306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.839392][ T1306] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 40.839398][ T1306] ? 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) [ 40.839400][ T1306] dev_set_allmulti (net/core/dev_api.c:315) [ 40.839405][ T1306] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 40.839410][ T1306] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.839418][ T1306] br_dev_delete (net/bridge/br_if.c:387) [ 40.839424][ T1306] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 40.839426][ T1306] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.839429][ T1306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.839432][ T1306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.839435][ T1306] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 40.839474][ T1306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.839477][ T1306] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.839482][ T1306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.839485][ T1306] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.839488][ T1306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.839496][ T1306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.839499][ T1306] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.839502][ T1306] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 40.839505][ T1306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.839512][ T1306] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 40.839515][ T1306] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.839520][ T1306] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.839522][ T1306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.839530][ T1306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.839533][ T1306] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.839539][ T1306] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.839543][ T1306] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.839548][ T1306] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.839560][ T1306] ? 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)) [ 40.839563][ T1306] ? 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)) [ 40.839570][ T1306] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.839577][ T1306] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.839581][ T1306] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.839589][ T1306] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.839595][ T1306] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.839601][ T1306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.839604][ T1306] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 40.839612][ T1306] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 40.839618][ T1306] ____sys_sendmsg (net/socket.c:2713) [ 40.839622][ T1306] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.839625][ T1306] ? sock_write_iter (net/socket.c:1269) [ 40.839628][ T1306] ? move_addr_to_kernel (net/socket.c:258) [ 40.839640][ T1306] ___sys_sendmsg (net/socket.c:2767) [ 40.839645][ T1306] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.839674][ T1306] __sys_sendmsg (net/socket.c:2799) [ 40.839678][ T1306] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.839689][ T1306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.839695][ T1306] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.839699][ T1306] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.839703][ T1306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.839707][ T1306] RIP: 0033:0x7fa81e0a954e [ 40.839712][ T1306] 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 [ 40.839714][ T1306] RSP: 002b:00007ffe9771fa00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.839718][ T1306] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa81e0a954e [ 40.839720][ T1306] RDX: 0000000000000000 RSI: 00007ffe9771fab0 RDI: 0000000000000005 [ 40.839721][ T1306] RBP: 00007ffe9771fa10 R08: 0000000000000000 R09: 0000000000000000 [ 40.839723][ T1306] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90db4e [ 40.839724][ T1306] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe97720170 | [ 80.982754][ T3539] softirqs last disabled at (18489): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 80.982757][ T3539] Preemption disabled at: | [ 80.982758][ T3539] vprintk_emit (kernel/printk/printk.c:2471) | [ 80.982769][ T3539] Tainted: [W]=WARN [ 80.982770][ T3539] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.982772][ T3539] Call Trace: [ 80.982774][ T3539] [ 80.982776][ T3539] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 80.982783][ T3539] ? vprintk_emit (kernel/printk/printk.c:2471) [ 80.982786][ T3539] __might_resched.cold (kernel/sched/core.c:9234) [ 80.982792][ T3539] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 80.982797][ T3539] ? __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.982804][ T3539] __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.982807][ T3539] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 80.982816][ T3539] ? 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.982819][ T3539] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 80.982825][ T3539] put_chars (drivers/char/virtio_console.c:1176) [ 80.982829][ T3539] ? __send_to_port (drivers/char/virtio_console.c:654) [ 80.982831][ T3539] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 80.982836][ T3539] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 80.982840][ T3539] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 80.982848][ T3539] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 80.982853][ T3539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 80.982861][ T3539] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 80.982866][ T3539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.982874][ T3539] console_emit_next_record (kernel/printk/printk.c:3183) [ 80.982880][ T3539] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 80.982882][ T3539] ? 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.982888][ T3539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.982890][ T3539] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.982903][ T3539] console_flush_one_record (kernel/printk/printk.c:3268) [ 80.982910][ T3539] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 80.982913][ T3539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 80.982922][ T3539] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 80.982926][ T3539] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 80.982929][ T3539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.982932][ T3539] ? 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.982938][ T3539] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 80.982940][ T3539] ? vprintk_emit (kernel/printk/printk.c:2478) [ 80.982945][ T3539] vprintk_emit (kernel/printk/printk.c:2479) [ 80.982951][ T3539] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 80.982954][ T3539] ? macsec_exit (drivers/net/macsec.c:4354 (discriminator 1)) macsec [ 80.982961][ T3539] ? lockdep_init_map_type (kernel/locking/lockdep.c:4989 (discriminator 2)) [ 80.982968][ T3539] ? macsec_exit (drivers/net/macsec.c:4354 (discriminator 1)) macsec [ 80.982972][ T3539] _printk (kernel/printk/printk.c:2504) [ 80.982977][ T3539] ? snapshot_read.cold (user.c:?) [ 80.982980][ T3539] ? alloc_workqueue_lockdep_map (kernel/workqueue.c:6092) [ 80.982993][ T3539] macsec_init (drivers/net/macsec.c:358 (discriminator 1)) macsec [ 80.982997][ T3539] do_one_initcall (init/main.c:1357) [ 80.983002][ T3539] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 80.983010][ T3539] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 80.983014][ T3539] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 80.983022][ T3539] do_init_module (kernel/module/main.c:3117) [ 80.983027][ T3539] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 80.983033][ T3539] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 80.983037][ T3539] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 80.983043][ T3539] load_module (kernel/module/main.c:3593) [ 80.983052][ T3539] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 80.983059][ T3539] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 80.983066][ T3539] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 80.983070][ T3539] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 80.983076][ T3539] init_module_from_file (kernel/module/main.c:3790) [ 80.983080][ T3539] ? __do_sys_init_module (kernel/module/main.c:3664) [ 80.983093][ T3539] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 80.983099][ T3539] ? 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.983104][ T3539] idempotent_init_module (kernel/module/main.c:3802) [ 80.983109][ T3539] ? init_module_from_file (kernel/module/main.c:3791) [ 80.983118][ T3539] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 80.983121][ T3539] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 80.983130][ T3539] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 80.983132][ T3539] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 80.983138][ T3539] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 80.983142][ T3539] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 80.983146][ T3539] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.983150][ T3539] RIP: 0033:0x7fc56b46a37d [ 80.983155][ T3539] 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 [ 80.983157][ T3539] RSP: 002b:00007fffe5c98968 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 80.983160][ T3539] RAX: ffffffffffffffda RBX: 0000559d48515810 RCX: 00007fc56b46a37d [ 80.983162][ T3539] RDX: 0000000000000000 RSI: 0000559d15809ffd RDI: 0000000000000000 [ 80.983163][ T3539] RBP: 00007fffe5c98a00 R08: 0000000000000000 R09: 0000000000000000 [ 80.983164][ T3539] R10: 0000000000000000 R11: 0000000000000246 R12: 0000559d15809ffd [ 80.983166][ T3539] R13: 0000559d48515960 R14: 0000000000040000 R15: 0000000000000000 | [ 82.041692][ T3593] softirqs last disabled at (15440): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 82.041694][ T3593] Preemption disabled at: | [ 82.041695][ T3593] vprintk_emit (kernel/printk/printk.c:2471) | [ 82.041704][ T3593] Tainted: [W]=WARN [ 82.041705][ T3593] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 82.041706][ T3593] Call Trace: [ 82.041708][ T3593] [ 82.041710][ T3593] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 82.041716][ T3593] ? vprintk_emit (kernel/printk/printk.c:2471) [ 82.041717][ T3593] __might_resched.cold (kernel/sched/core.c:9234) [ 82.041722][ T3593] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 82.041726][ T3593] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 82.041731][ T3593] __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)) [ 82.041733][ T3593] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 82.041739][ T3593] ? 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) [ 82.041742][ T3593] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 82.041746][ T3593] put_chars (drivers/char/virtio_console.c:1176) [ 82.041748][ T3593] ? __send_to_port (drivers/char/virtio_console.c:654) [ 82.041749][ T3593] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 82.041753][ T3593] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 82.041759][ T3593] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 82.041766][ T3593] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 82.041769][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.041771][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.041775][ T3593] console_emit_next_record (kernel/printk/printk.c:3183) [ 82.041779][ T3593] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 82.041781][ T3593] ? 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)) [ 82.041784][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.041786][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.041790][ T3593] console_flush_one_record (kernel/printk/printk.c:3268) [ 82.041794][ T3593] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 82.041796][ T3593] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 82.041802][ T3593] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 82.041805][ T3593] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 82.041807][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.041808][ T3593] ? 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) [ 82.041812][ T3593] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 82.041814][ T3593] ? vprintk_emit (kernel/printk/printk.c:2478) [ 82.041817][ T3593] vprintk_emit (kernel/printk/printk.c:2479) [ 82.041820][ T3593] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 82.041822][ T3593] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 82.041825][ T3593] ? team_ethtool_get_link_ksettings (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) drivers/net/team/team_core.c:2226 (discriminator 2)) [ 82.041830][ T3593] _printk (kernel/printk/printk.c:2504) [ 82.041833][ T3593] ? snapshot_read.cold (user.c:?) [ 82.041837][ T3593] ? br_multicast_flood (??:?) [ 82.041840][ T3593] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 82.041841][ T3593] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 82.041843][ T3593] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 82.041847][ T3593] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 82.041851][ T3593] br_init_port (net/bridge/br_stp_if.c:39) [ 82.041854][ T3593] new_nbp (net/bridge/br_if.c:449) [ 82.041858][ T3593] br_add_if (net/bridge/br_if.c:592) [ 82.041860][ T3593] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 82.041864][ T3593] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 82.041869][ T3593] do_set_master (net/core/rtnetlink.c:3071) [ 82.041873][ T3593] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 82.041876][ T3593] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 82.041879][ T3593] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 82.041881][ T3593] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 82.041883][ T3593] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 82.041887][ T3593] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 82.041889][ T3593] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 82.041891][ T3593] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 82.041893][ T3593] ? kasan_save_stack (mm/kasan/common.c:58) [ 82.041901][ T3593] ? kasan_save_stack (mm/kasan/common.c:57) [ 82.041902][ T3593] ? kasan_save_track (mm/kasan/common.c:78) [ 82.041904][ T3593] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 82.041908][ T3593] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 82.041911][ T3593] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 82.041914][ T3593] ? ___sys_sendmsg (net/socket.c:2758) [ 82.041918][ T3593] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 82.041920][ T3593] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 82.041923][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.041924][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.041926][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.041927][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.041929][ T3593] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 82.041931][ T3593] ? __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) [ 82.041934][ T3593] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 82.041935][ T3593] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 82.041939][ T3593] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 82.041940][ T3593] ? nla_get_range_signed (lib/nlattr.c:270) [ 82.041945][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.041947][ T3593] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 82.041952][ T3593] rtnl_newlink (net/core/rtnetlink.c:4215) [ 82.041957][ T3593] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 82.041959][ T3593] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 82.041964][ T3593] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 82.041966][ T3593] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 82.041968][ T3593] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 82.041970][ T3593] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 82.041974][ T3593] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 82.041976][ T3593] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 82.041979][ T3593] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 82.041980][ T3593] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 82.041985][ T3593] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 82.041986][ T3593] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 82.041990][ T3593] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 82.041993][ T3593] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 82.041996][ T3593] ? netlink_ack (./include/linux/skbuff.h:2718) [ 82.042002][ T3593] ? 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)) [ 82.042004][ T3593] ? 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)) [ 82.042008][ T3593] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 82.042012][ T3593] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 82.042015][ T3593] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 82.042019][ T3593] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 82.042023][ T3593] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 82.042027][ T3593] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 82.042028][ T3593] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 82.042034][ T3593] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 82.042036][ T3593] ____sys_sendmsg (net/socket.c:2713) [ 82.042039][ T3593] ? copy_msghdr_from_user (net/socket.c:2650) [ 82.042041][ T3593] ? sock_write_iter (net/socket.c:1269) [ 82.042043][ T3593] ? move_addr_to_kernel (net/socket.c:258) [ 82.042050][ T3593] ___sys_sendmsg (net/socket.c:2767) [ 82.042053][ T3593] ? copy_msghdr_from_user (net/socket.c:2619) [ 82.042068][ T3593] __sys_sendmsg (net/socket.c:2799) [ 82.042071][ T3593] ? __sys_sendmsg_sock (net/socket.c:2780) [ 82.042077][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.042080][ T3593] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 82.042083][ T3593] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 82.042086][ T3593] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 82.042089][ T3593] RIP: 0033:0x7fb1296b354e [ 82.042093][ T3593] 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 [ 82.042094][ T3593] RSP: 002b:00007ffed8661090 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 82.042097][ T3593] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb1296b354e [ 82.042098][ T3593] RDX: 0000000000000000 RSI: 00007ffed8661140 RDI: 0000000000000005 [ 82.042099][ T3593] RBP: 00007ffed86610a0 R08: 0000000000000000 R09: 0000000000000000 [ 82.042100][ T3593] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90db77 [ 82.042101][ T3593] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffed8661800 | [ 83.070789][ T3629] softirqs last disabled at (33658): addrconf_permanent_addr (net/ipv6/addrconf.c:3651) | [ 83.070791][ T3629] Preemption disabled at: | [ 83.070791][ T3629] vprintk_emit (kernel/printk/printk.c:2471) | [ 83.070800][ T3629] Tainted: [W]=WARN [ 83.070801][ T3629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.070803][ T3629] Call Trace: [ 83.070805][ T3629] [ 83.070806][ T3629] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 83.070813][ T3629] ? vprintk_emit (kernel/printk/printk.c:2471) [ 83.070814][ T3629] __might_resched.cold (kernel/sched/core.c:9234) [ 83.070819][ T3629] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 83.070824][ T3629] ? __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.070829][ T3629] __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.070831][ T3629] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.070837][ T3629] ? 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.070840][ T3629] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.070845][ T3629] put_chars (drivers/char/virtio_console.c:1176) [ 83.070847][ T3629] ? __send_to_port (drivers/char/virtio_console.c:654) [ 83.070850][ T3629] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 83.070853][ T3629] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 83.070856][ T3629] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 83.070861][ T3629] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 83.070865][ T3629] ? mark_usage (kernel/locking/lockdep.c:4690) [ 83.070867][ T3629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 83.070868][ T3629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 83.070873][ T3629] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 83.070875][ T3629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 83.070880][ T3629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.070884][ T3629] console_emit_next_record (kernel/printk/printk.c:3183) [ 83.070888][ T3629] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 83.070890][ T3629] ? 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.070894][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.070901][ T3629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.070905][ T3629] console_flush_one_record (kernel/printk/printk.c:3268) [ 83.070910][ T3629] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 83.070912][ T3629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 83.070918][ T3629] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 83.070921][ T3629] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 83.070923][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.070925][ T3629] ? 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.070929][ T3629] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 83.070931][ T3629] ? vprintk_emit (kernel/printk/printk.c:2478) [ 83.070934][ T3629] vprintk_emit (kernel/printk/printk.c:2479) [ 83.070937][ T3629] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 83.070939][ T3629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 83.070944][ T3629] _printk (kernel/printk/printk.c:2504) [ 83.070948][ T3629] ? snapshot_read.cold (user.c:?) [ 83.070951][ T3629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 83.070953][ T3629] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 83.070958][ T3629] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 83.070962][ T3629] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 83.070967][ T3629] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 83.070972][ T3629] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 83.070979][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.070981][ T3629] notifier_call_chain (kernel/notifier.c:85) [ 83.070986][ T3629] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 83.070992][ T3629] ? netif_change_name (net/core/dev.c:1517) [ 83.070996][ T3629] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 83.070998][ T3629] ? dev_addr_mod (net/core/dev_addr_lists.c:714 (discriminator 1)) [ 83.071004][ T3629] rtnl_configure_link (net/core/rtnetlink.c:3732) [ 83.071008][ T3629] rtnl_newlink_create (net/core/rtnetlink.c:3977) [ 83.071012][ T3629] ? rtnl_create_link (net/core/rtnetlink.c:3756) [ 83.071013][ T3629] ? __dev_get_by_name (net/core/dev.c:905) [ 83.071016][ T3629] ? rtnl_dev_get (net/core/rtnetlink.c:3538) [ 83.071026][ T3629] __rtnl_newlink (net/core/rtnetlink.c:4098) [ 83.071033][ T3629] rtnl_newlink (net/core/rtnetlink.c:4215) [ 83.071038][ T3629] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 83.071040][ T3629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 83.071048][ T3629] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 83.071052][ T3629] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 83.071054][ T3629] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 83.071057][ T3629] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.071059][ T3629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 83.071064][ T3629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 83.071066][ T3629] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 83.071069][ T3629] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 83.071073][ T3629] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.071076][ T3629] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.071083][ T3629] ? 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)) [ 83.071085][ T3629] ? 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)) [ 83.071090][ T3629] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.071094][ T3629] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.071100][ T3629] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 83.071105][ T3629] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 83.071109][ T3629] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 83.071111][ T3629] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 83.071116][ T3629] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 83.071120][ T3629] ____sys_sendmsg (net/socket.c:2713) [ 83.071123][ T3629] ? copy_msghdr_from_user (net/socket.c:2650) [ 83.071125][ T3629] ? sock_write_iter (net/socket.c:1269) [ 83.071127][ T3629] ? move_addr_to_kernel (net/socket.c:258) [ 83.071131][ T3629] ? __vmf_anon_prepare (mm/memory.c:3958) [ 83.071134][ T3629] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 83.071139][ T3629] ___sys_sendmsg (net/socket.c:2767) [ 83.071142][ T3629] ? copy_msghdr_from_user (net/socket.c:2619) [ 83.071159][ T3629] __sys_sendmsg (net/socket.c:2799) [ 83.071163][ T3629] ? __sys_sendmsg_sock (net/socket.c:2780) [ 83.071168][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.071170][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.071174][ T3629] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.071177][ T3629] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 83.071180][ T3629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.071183][ T3629] RIP: 0033:0x7ff6ffa8354e [ 83.071187][ T3629] 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 [ 83.071189][ T3629] RSP: 002b:00007fff6fce7920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.071192][ T3629] RAX: ffffffffffffffda RBX: 00007fff6fce80c0 RCX: 00007ff6ffa8354e [ 83.071193][ T3629] RDX: 0000000000000000 RSI: 00007fff6fce79d0 RDI: 0000000000000005 [ 83.071194][ T3629] RBP: 00007fff6fce7930 R08: 0000000000000000 R09: 0000000000000000 [ 83.071195][ T3629] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90db78 [ 83.071196][ T3629] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff6fce8090 | [ 85.004252][ T3579] softirqs last disabled at (358410): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 85.004255][ T3579] Preemption disabled at: | [ 85.004255][ T3579] vprintk_emit (kernel/printk/printk.c:2471) | [ 85.004264][ T3579] Tainted: [W]=WARN [ 85.004265][ T3579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 85.004266][ T3579] Call Trace: [ 85.004268][ T3579] [ 85.004269][ T3579] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 85.004275][ T3579] ? vprintk_emit (kernel/printk/printk.c:2471) [ 85.004277][ T3579] __might_resched.cold (kernel/sched/core.c:9234) [ 85.004282][ T3579] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 85.004286][ T3579] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 85.004291][ T3579] __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)) [ 85.004292][ T3579] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 85.004299][ T3579] ? 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) [ 85.004301][ T3579] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 85.004305][ T3579] put_chars (drivers/char/virtio_console.c:1176) [ 85.004308][ T3579] ? __send_to_port (drivers/char/virtio_console.c:654) [ 85.004311][ T3579] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 85.004316][ T3579] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 85.004320][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 85.004325][ T3579] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 85.004329][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.004334][ T3579] console_emit_next_record (kernel/printk/printk.c:3183) [ 85.004338][ T3579] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 85.004340][ T3579] ? 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)) [ 85.004343][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.004345][ T3579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.004349][ T3579] console_flush_one_record (kernel/printk/printk.c:3268) [ 85.004353][ T3579] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 85.004355][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 85.004361][ T3579] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 85.004363][ T3579] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 85.004365][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.004367][ T3579] ? 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) [ 85.004371][ T3579] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 85.004372][ T3579] ? vprintk_emit (kernel/printk/printk.c:2478) [ 85.004375][ T3579] vprintk_emit (kernel/printk/printk.c:2479) [ 85.004378][ T3579] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 85.004379][ T3579] ? __kernel_text_address (kernel/extable.c:79) [ 85.004382][ T3579] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 85.004386][ T3579] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 85.004391][ T3579] dev_vprintk_emit (drivers/base/core.c:5000) [ 85.004396][ T3579] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 85.004404][ T3579] dev_printk_emit (drivers/base/core.c:5011) [ 85.004407][ T3579] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 85.004411][ T3579] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 85.004416][ T3579] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 85.004422][ T3579] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 85.004425][ T3579] ? netdev_notice (net/core/dev.c:13194) [ 85.004428][ T3579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 85.004431][ T3579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 85.004433][ T3579] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 85.004437][ T3579] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 85.004439][ T3579] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 85.004442][ T3579] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 85.004445][ T3579] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 85.004448][ T3579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 85.004451][ T3579] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 85.004457][ T3579] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 85.004459][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 85.004462][ T3579] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 85.004463][ T3579] ? mark_usage (kernel/locking/lockdep.c:4690) [ 85.004465][ T3579] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 85.004467][ T3579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 85.004470][ T3579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 85.004475][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 85.004477][ T3579] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 85.004478][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 85.004482][ T3579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 85.004484][ T3579] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 85.004487][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.004488][ T3579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.004490][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.004491][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.004493][ T3579] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 85.004495][ T3579] ? __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) [ 85.004498][ T3579] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 85.004500][ T3579] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 85.004502][ T3579] ? mark_usage (kernel/locking/lockdep.c:4690) [ 85.004505][ T3579] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 85.004506][ T3579] ? nla_get_range_signed (lib/nlattr.c:270) [ 85.004509][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 85.004513][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.004520][ T3579] rtnl_setlink (net/core/rtnetlink.c:3596) [ 85.004523][ T3579] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 85.004524][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 85.004548][ T3579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 85.004550][ T3579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 85.004552][ T3579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 85.004554][ T3579] ? mark_usage (kernel/locking/lockdep.c:4690) [ 85.004557][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 85.004561][ T3579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 85.004563][ T3579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 85.004565][ T3579] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 85.004567][ T3579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 85.004571][ T3579] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 85.004573][ T3579] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 85.004576][ T3579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 85.004577][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 85.004582][ T3579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 85.004584][ T3579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 85.004587][ T3579] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 85.004590][ T3579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 85.004593][ T3579] ? netlink_ack (./include/linux/skbuff.h:2718) [ 85.004600][ T3579] ? 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)) [ 85.004602][ T3579] ? 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)) [ 85.004607][ T3579] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 85.004611][ T3579] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 85.004614][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 85.004618][ T3579] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 85.004622][ T3579] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 85.004624][ T3579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 85.004626][ T3579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 85.004631][ T3579] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 85.004634][ T3579] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 85.004638][ T3579] __sys_sendto (net/socket.c:2281) [ 85.004641][ T3579] ? __ia32_sys_getpeername (net/socket.c:2235) [ 85.004652][ T3579] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 85.004657][ T3579] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 85.004660][ T3579] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 85.004663][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 85.004665][ T3579] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 85.004668][ T3579] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 85.004670][ T3579] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 85.004672][ T3579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 85.004674][ T3579] RIP: 0033:0x7f4eb76cf54e [ 85.004678][ T3579] 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 [ 85.004680][ T3579] RSP: 002b:00007fff304511d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 85.004682][ T3579] RAX: ffffffffffffffda RBX: 0000564ee389bd90 RCX: 00007f4eb76cf54e [ 85.004683][ T3579] RDX: 000000000000002c RSI: 0000564ee39ef940 RDI: 000000000000001e [ 85.004684][ T3579] RBP: 00007fff304511e0 R08: 00007fff30451230 R09: 0000000000000080 [ 85.004685][ T3579] R10: 0000000000000000 R11: 0000000000000202 R12: 0000564ee39f4420 [ 85.004686][ T3579] R13: 00007fff30451314 R14: 0000000000000000 R15: 0000000000000000 | [ 87.325165][ T3770] softirqs last disabled at (35780): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 87.325167][ T3770] Preemption disabled at: | [ 87.325168][ T3770] vprintk_emit (kernel/printk/printk.c:2471) | [ 87.325177][ T3770] Tainted: [W]=WARN [ 87.325178][ T3770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 87.325180][ T3770] Call Trace: [ 87.325182][ T3770] [ 87.325183][ T3770] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 87.325190][ T3770] ? vprintk_emit (kernel/printk/printk.c:2471) [ 87.325191][ T3770] __might_resched.cold (kernel/sched/core.c:9234) [ 87.325196][ T3770] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 87.325201][ T3770] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 87.325205][ T3770] __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)) [ 87.325207][ T3770] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 87.325214][ T3770] ? 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) [ 87.325217][ T3770] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 87.325220][ T3770] put_chars (drivers/char/virtio_console.c:1176) [ 87.325225][ T3770] ? __send_to_port (drivers/char/virtio_console.c:654) [ 87.325226][ T3770] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 87.325230][ T3770] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 87.325236][ T3770] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 87.325243][ T3770] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 87.325246][ T3770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.325248][ T3770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.325252][ T3770] console_emit_next_record (kernel/printk/printk.c:3183) [ 87.325257][ T3770] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 87.325258][ T3770] ? 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)) [ 87.325262][ T3770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.325264][ T3770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.325268][ T3770] console_flush_one_record (kernel/printk/printk.c:3268) [ 87.325272][ T3770] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 87.325274][ T3770] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 87.325280][ T3770] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 87.325283][ T3770] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 87.325285][ T3770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.325286][ T3770] ? 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) [ 87.325290][ T3770] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 87.325292][ T3770] ? vprintk_emit (kernel/printk/printk.c:2478) [ 87.325295][ T3770] vprintk_emit (kernel/printk/printk.c:2479) [ 87.325298][ T3770] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 87.325300][ T3770] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 87.325303][ T3770] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 87.325307][ T3770] _printk (kernel/printk/printk.c:2504) [ 87.325310][ T3770] ? snapshot_read.cold (user.c:?) [ 87.325314][ T3770] ? br_multicast_flood (??:?) [ 87.325317][ T3770] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 87.325319][ T3770] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 87.325320][ T3770] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 87.325324][ T3770] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 87.325331][ T3770] br_init_port (net/bridge/br_stp_if.c:39) [ 87.325333][ T3770] new_nbp (net/bridge/br_if.c:449) [ 87.325337][ T3770] br_add_if (net/bridge/br_if.c:592) [ 87.325340][ T3770] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 87.325344][ T3770] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 87.325349][ T3770] do_set_master (net/core/rtnetlink.c:3071) [ 87.325353][ T3770] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 87.325356][ T3770] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 87.325360][ T3770] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 87.325361][ T3770] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 87.325364][ T3770] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 87.325367][ T3770] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 87.325369][ T3770] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 87.325372][ T3770] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 87.325374][ T3770] ? kasan_save_stack (mm/kasan/common.c:58) [ 87.325376][ T3770] ? kasan_save_stack (mm/kasan/common.c:57) [ 87.325378][ T3770] ? kasan_save_track (mm/kasan/common.c:78) [ 87.325379][ T3770] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 87.325381][ T3770] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 87.325383][ T3770] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 87.325386][ T3770] ? ___sys_sendmsg (net/socket.c:2758) [ 87.325390][ T3770] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 87.325392][ T3770] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 87.325395][ T3770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.325396][ T3770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.325398][ T3770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.325399][ T3770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.325401][ T3770] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 87.325403][ T3770] ? __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) [ 87.325406][ T3770] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 87.325408][ T3770] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 87.325411][ T3770] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 87.325413][ T3770] ? nla_get_range_signed (lib/nlattr.c:270) [ 87.325417][ T3770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.325420][ T3770] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 87.325425][ T3770] rtnl_newlink (net/core/rtnetlink.c:4215) [ 87.325430][ T3770] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 87.325432][ T3770] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 87.325437][ T3770] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 87.325439][ T3770] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 87.325441][ T3770] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 87.325443][ T3770] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 87.325447][ T3770] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 87.325449][ T3770] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 87.325452][ T3770] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 87.325453][ T3770] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 87.325458][ T3770] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 87.325460][ T3770] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 87.325464][ T3770] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 87.325467][ T3770] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 87.325470][ T3770] ? netlink_ack (./include/linux/skbuff.h:2718) [ 87.325476][ T3770] ? 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)) [ 87.325479][ T3770] ? 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)) [ 87.325483][ T3770] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 87.325487][ T3770] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 87.325490][ T3770] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 87.325494][ T3770] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 87.325498][ T3770] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 87.325502][ T3770] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 87.325504][ T3770] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 87.325510][ T3770] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 87.325512][ T3770] ____sys_sendmsg (net/socket.c:2713) [ 87.325515][ T3770] ? copy_msghdr_from_user (net/socket.c:2650) [ 87.325517][ T3770] ? sock_write_iter (net/socket.c:1269) [ 87.325519][ T3770] ? move_addr_to_kernel (net/socket.c:258) [ 87.325526][ T3770] ___sys_sendmsg (net/socket.c:2767) [ 87.325529][ T3770] ? copy_msghdr_from_user (net/socket.c:2619) [ 87.325546][ T3770] __sys_sendmsg (net/socket.c:2799) [ 87.325548][ T3770] ? __sys_sendmsg_sock (net/socket.c:2780) [ 87.325555][ T3770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.325558][ T3770] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 87.325561][ T3770] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 87.325564][ T3770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 87.325566][ T3770] RIP: 0033:0x7fd04756c54e [ 87.325571][ T3770] 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 [ 87.325573][ T3770] RSP: 002b:00007fff406ae180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 87.325575][ T3770] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fd04756c54e [ 87.325577][ T3770] RDX: 0000000000000000 RSI: 00007fff406ae230 RDI: 0000000000000005 [ 87.325578][ T3770] RBP: 00007fff406ae190 R08: 0000000000000000 R09: 0000000000000000 [ 87.325579][ T3770] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90db7c [ 87.325580][ T3770] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff406ae900 | [ 88.325679][ T70] softirqs last disabled at (229102): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 88.325681][ T70] Preemption disabled at: | [ 88.325682][ T70] vprintk_emit (kernel/printk/printk.c:2471) | [ 88.325690][ T70] Tainted: [W]=WARN [ 88.325691][ T70] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.325693][ T70] Workqueue: netns cleanup_net [ 88.325696][ T70] Call Trace: [ 88.325698][ T70] [ 88.325701][ T70] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 88.325707][ T70] ? vprintk_emit (kernel/printk/printk.c:2471) [ 88.325708][ T70] __might_resched.cold (kernel/sched/core.c:9234) [ 88.325714][ T70] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 88.325718][ T70] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 88.325722][ T70] __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)) [ 88.325724][ T70] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.325731][ T70] ? 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) [ 88.325734][ T70] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.325738][ T70] put_chars (drivers/char/virtio_console.c:1176) [ 88.325741][ T70] ? __send_to_port (drivers/char/virtio_console.c:654) [ 88.325744][ T70] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 88.325749][ T70] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 88.325753][ T70] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 88.325759][ T70] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 88.325762][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.325767][ T70] console_emit_next_record (kernel/printk/printk.c:3183) [ 88.325772][ T70] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 88.325774][ T70] ? 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)) [ 88.325777][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.325779][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.325783][ T70] console_flush_one_record (kernel/printk/printk.c:3268) [ 88.325788][ T70] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 88.325789][ T70] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 88.325795][ T70] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 88.325798][ T70] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 88.325800][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.325802][ T70] ? 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) [ 88.325806][ T70] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 88.325808][ T70] ? vprintk_emit (kernel/printk/printk.c:2478) [ 88.325811][ T70] vprintk_emit (kernel/printk/printk.c:2479) [ 88.325814][ T70] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 88.325815][ T70] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 88.325817][ T70] ? __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) [ 88.325822][ T70] _printk (kernel/printk/printk.c:2504) [ 88.325826][ T70] ? snapshot_read.cold (user.c:?) [ 88.325829][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.325831][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.325832][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.325833][ T70] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 88.325835][ T70] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 88.325839][ T70] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 88.325843][ T70] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 88.325846][ T70] ? netdev_notice (net/core/dev.c:13194) [ 88.325855][ T70] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 88.325859][ T70] dev_set_allmulti (net/core/dev_api.c:315) [ 88.325863][ T70] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 88.325867][ T70] ? __up_write (kernel/locking/rwsem.c:1415) [ 88.325868][ T70] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 88.325872][ T70] br_dev_delete (net/bridge/br_if.c:387) [ 88.325876][ T70] br_net_exit_rtnl (net/bridge/br.c:414) [ 88.325879][ T70] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 88.325884][ T70] ? netns_install (./include/linux/ns_common.h:26) [ 88.325885][ T70] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 88.325891][ T70] cleanup_net (net/core/net_namespace.c:706) [ 88.325895][ T70] ? net_passive_dec (./include/linux/llist.h:241) [ 88.325904][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.325906][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.325910][ T70] process_one_work (kernel/workqueue.c:3387) [ 88.325917][ T70] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 88.325920][ T70] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 88.325932][ T70] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 88.325937][ T70] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 88.325939][ T70] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 88.325942][ T70] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 88.325945][ T70] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 88.325948][ T70] kthread (kernel/kthread.c:436) [ 88.325950][ T70] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.325953][ T70] ? kthread_affine_preferred (kernel/kthread.c:857) [ 88.325956][ T70] ret_from_fork (arch/x86/kernel/process.c:158) [ 88.325961][ T70] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 88.325965][ T70] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 88.325969][ T70] ? kthread_affine_preferred (kernel/kthread.c:857) [ 88.325972][ T70] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 90.388229][ T3579] softirqs last disabled at (378440): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 90.388231][ T3579] Preemption disabled at: | [ 90.388232][ T3579] 0x0 | [ 90.388243][ T3579] Tainted: [W]=WARN [ 90.388244][ T3579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 90.388247][ T3579] Call Trace: [ 90.388248][ T3579] [ 90.388250][ T3579] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 90.388256][ T3579] __might_resched.cold (kernel/sched/core.c:9234) [ 90.388261][ T3579] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 90.388266][ T3579] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 90.388270][ T3579] __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)) [ 90.388272][ T3579] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 90.388278][ T3579] ? 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) [ 90.388281][ T3579] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 90.388285][ T3579] put_chars (drivers/char/virtio_console.c:1176) [ 90.388288][ T3579] ? __send_to_port (drivers/char/virtio_console.c:654) [ 90.388289][ T3579] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 90.388293][ T3579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 90.388298][ T3579] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 90.388306][ T3579] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 90.388309][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.388311][ T3579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.388315][ T3579] console_emit_next_record (kernel/printk/printk.c:3183) [ 90.388319][ T3579] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 90.388321][ T3579] ? 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)) [ 90.388325][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.388326][ T3579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.388330][ T3579] console_flush_one_record (kernel/printk/printk.c:3268) [ 90.388335][ T3579] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 90.388337][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 90.388342][ T3579] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 90.388345][ T3579] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 90.388347][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.388349][ T3579] ? 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) [ 90.388353][ T3579] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 90.388355][ T3579] ? vprintk_emit (kernel/printk/printk.c:2478) [ 90.388358][ T3579] vprintk_emit (kernel/printk/printk.c:2479) [ 90.388361][ T3579] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 90.388364][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 90.388368][ T3579] _printk (kernel/printk/printk.c:2504) [ 90.388371][ T3579] ? snapshot_read.cold (user.c:?) [ 90.388374][ T3579] ? 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) [ 90.388377][ T3579] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 90.388381][ T3579] ? 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) [ 90.388384][ T3579] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 90.388388][ T3579] ? exit_notify (kernel/exit.c:780) [ 90.388389][ T3579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 90.388392][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.388396][ T3579] do_group_exit (kernel/exit.c:1151) [ 90.388399][ T3579] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 90.388401][ T3579] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 90.388403][ T3579] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 90.388407][ T3579] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 90.388410][ T3579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 90.388413][ T3579] RIP: 0033:0x7f4eb77201b8 [ 90.388415][ T3579] Code: Unable to access opcode bytes at 0x7f4eb772018e. Code starting with the faulting instruction =========================================== [ 90.388416][ T3579] RSP: 002b:00007fff30451728 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 90.388419][ T3579] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f4eb77201b8 [ 90.388420][ T3579] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 90.388421][ T3579] RBP: 00007fff304518b0 R08: 0000564ee3a0eeb8 R09: 0000000000000000 [ 90.388422][ T3579] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 90.388423][ T3579] R13: 00007f4eb6f7e050 R14: 00007f4eb7c51d9e R15: 0000564ee389c720 | [ 93.508290][ T4060] softirqs last disabled at (18672): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 93.508292][ T4060] Preemption disabled at: | [ 93.508293][ T4060] vprintk_emit (kernel/printk/printk.c:2471) | [ 93.508302][ T4060] Tainted: [W]=WARN [ 93.508303][ T4060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 93.508305][ T4060] Call Trace: [ 93.508306][ T4060] [ 93.508308][ T4060] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 93.508314][ T4060] ? vprintk_emit (kernel/printk/printk.c:2471) [ 93.508315][ T4060] __might_resched.cold (kernel/sched/core.c:9234) [ 93.508320][ T4060] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 93.508324][ T4060] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 93.508329][ T4060] __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)) [ 93.508331][ T4060] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 93.508338][ T4060] ? 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) [ 93.508340][ T4060] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 93.508345][ T4060] put_chars (drivers/char/virtio_console.c:1176) [ 93.508346][ T4060] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 93.508349][ T4060] ? __send_to_port (drivers/char/virtio_console.c:654) [ 93.508352][ T4060] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 93.508355][ T4060] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 93.508357][ T4060] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 93.508362][ T4060] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 93.508366][ T4060] ? mark_usage (kernel/locking/lockdep.c:4690) [ 93.508368][ T4060] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 93.508369][ T4060] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 93.508374][ T4060] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 93.508376][ T4060] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 93.508380][ T4060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.508382][ T4060] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.508386][ T4060] console_emit_next_record (kernel/printk/printk.c:3183) [ 93.508390][ T4060] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 93.508392][ T4060] ? 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)) [ 93.508395][ T4060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.508397][ T4060] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.508401][ T4060] console_flush_one_record (kernel/printk/printk.c:3268) [ 93.508405][ T4060] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 93.508407][ T4060] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 93.508413][ T4060] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 93.508416][ T4060] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 93.508418][ T4060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.508419][ T4060] ? 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) [ 93.508423][ T4060] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 93.508425][ T4060] ? vprintk_emit (kernel/printk/printk.c:2478) [ 93.508428][ T4060] vprintk_emit (kernel/printk/printk.c:2479) [ 93.508431][ T4060] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 93.508433][ T4060] ? xdp_set_features_flag (./include/linux/netdevice.h:2861 net/core/xdp.c:1015) [ 93.508437][ T4060] ? 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) [ 93.508441][ T4060] _printk (kernel/printk/printk.c:2504) [ 93.508444][ T4060] ? snapshot_read.cold (user.c:?) [ 93.508449][ T4060] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 93.508451][ T4060] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 93.508455][ T4060] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 93.508459][ T4060] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 93.508462][ T4060] ? netdev_notice (net/core/dev.c:13194) [ 93.508467][ T4060] ? bond_lower_state_changed (drivers/net/bonding/bond_main.c:1835) bonding [ 93.508478][ T4060] ? netdev_upper_dev_link (net/core/dev.c:9034) [ 93.508483][ T4060] bond_enslave.cold (drivers/net/bonding/bond_main.c:2342 (discriminator 7)) bonding [ 93.508497][ T4060] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5219 (discriminator 9)) bonding [ 93.508504][ T4060] ? 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)) [ 93.508509][ T4060] ? notifier_call_chain (kernel/notifier.c:85) [ 93.508511][ T4060] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 93.508515][ T4060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 93.508521][ T4060] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 93.508523][ T4060] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 93.508529][ T4060] do_set_master (net/core/rtnetlink.c:3071) [ 93.508532][ T4060] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 93.508536][ T4060] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 93.508539][ T4060] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 93.508541][ T4060] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 93.508543][ T4060] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 93.508546][ T4060] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 93.508548][ T4060] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 93.508550][ T4060] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 93.508553][ T4060] ? kasan_save_stack (mm/kasan/common.c:58) [ 93.508555][ T4060] ? kasan_save_stack (mm/kasan/common.c:57) [ 93.508556][ T4060] ? kasan_save_track (mm/kasan/common.c:78) [ 93.508558][ T4060] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 93.508560][ T4060] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 93.508562][ T4060] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 93.508565][ T4060] ? ___sys_sendmsg (net/socket.c:2758) [ 93.508569][ T4060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 93.508571][ T4060] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 93.508574][ T4060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.508575][ T4060] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.508577][ T4060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.508578][ T4060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.508580][ T4060] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 93.508582][ T4060] ? __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) [ 93.508584][ T4060] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 93.508586][ T4060] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 93.508589][ T4060] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 93.508590][ T4060] ? nla_get_range_signed (lib/nlattr.c:270) [ 93.508595][ T4060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.508598][ T4060] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 93.508603][ T4060] rtnl_newlink (net/core/rtnetlink.c:4215) [ 93.508608][ T4060] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 93.508610][ T4060] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 93.508615][ T4060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 93.508617][ T4060] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 93.508619][ T4060] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 93.508621][ T4060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 93.508625][ T4060] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 93.508627][ T4060] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 93.508630][ T4060] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 93.508631][ T4060] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 93.508636][ T4060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 93.508638][ T4060] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 93.508642][ T4060] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 93.508645][ T4060] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 93.508648][ T4060] ? netlink_ack (./include/linux/skbuff.h:2718) [ 93.508654][ T4060] ? 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)) [ 93.508657][ T4060] ? 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)) [ 93.508661][ T4060] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 93.508665][ T4060] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 93.508668][ T4060] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 93.508673][ T4060] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 93.508677][ T4060] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 93.508681][ T4060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 93.508682][ T4060] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 93.508688][ T4060] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 93.508691][ T4060] ____sys_sendmsg (net/socket.c:2713) [ 93.508693][ T4060] ? copy_msghdr_from_user (net/socket.c:2650) [ 93.508696][ T4060] ? sock_write_iter (net/socket.c:1269) [ 93.508697][ T4060] ? move_addr_to_kernel (net/socket.c:258) [ 93.508705][ T4060] ___sys_sendmsg (net/socket.c:2767) [ 93.508708][ T4060] ? copy_msghdr_from_user (net/socket.c:2619) [ 93.508724][ T4060] __sys_sendmsg (net/socket.c:2799) [ 93.508727][ T4060] ? __sys_sendmsg_sock (net/socket.c:2780) [ 93.508733][ T4060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.508737][ T4060] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 93.508740][ T4060] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 93.508743][ T4060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 93.508745][ T4060] RIP: 0033:0x7ff466e3454e [ 93.508749][ T4060] 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 [ 93.508751][ T4060] RSP: 002b:00007ffd0f658570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 93.508753][ T4060] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007ff466e3454e [ 93.508755][ T4060] RDX: 0000000000000000 RSI: 00007ffd0f658620 RDI: 0000000000000005 [ 93.508756][ T4060] RBP: 00007ffd0f658580 R08: 0000000000000000 R09: 0000000000000000 [ 93.508756][ T4060] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90db82 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 addrconf_permanent_addr:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars