====================================== | [ 10.215779][ T187] softirqs last disabled at (53582): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 10.215781][ T187] Preemption disabled at: | [ 10.215782][ T187] 0x0 | [ 10.215792][ T187] Tainted: [W]=WARN [ 10.215793][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.215795][ T187] Call Trace: [ 10.215797][ T187] [ 10.215798][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.215805][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 10.215810][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.215814][ T187] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.215819][ T187] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.215822][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.215827][ T187] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.215830][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.215833][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 10.215836][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.215838][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.215843][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.215848][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.215855][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.215857][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.215860][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.215864][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.215868][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.215869][ T187] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.215873][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.215875][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.215879][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.215884][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.215886][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.215891][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.215894][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.215896][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.215898][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.215902][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.215903][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.215907][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 10.215911][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.215914][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.215918][ T187] _printk (kernel/printk/printk.c:2504) [ 10.215922][ T187] ? snapshot_read.cold (user.c:?) [ 10.215925][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.215928][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.215932][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.215934][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.215938][ T187] ? exit_notify (kernel/exit.c:780) [ 10.215940][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.215943][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.215947][ T187] do_group_exit (kernel/exit.c:1151) [ 10.215950][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.215952][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.215954][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.215958][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.215961][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.215963][ T187] RIP: 0033:0x7fd768d141b8 [ 10.215965][ T187] Code: Unable to access opcode bytes at 0x7fd768d1418e. Code starting with the faulting instruction =========================================== [ 10.215967][ T187] RSP: 002b:00007ffe216aef18 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.215969][ T187] RAX: ffffffffffffffda RBX: 00007fd768e44f88 RCX: 00007fd768d141b8 [ 10.215970][ T187] RDX: 00007fd768a5efc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.215971][ T187] RBP: 00007ffe216aef70 R08: 0000000000000000 R09: 0000000000008010 [ 10.215972][ T187] R10: 00007ffe216aed30 R11: 0000000000000246 R12: 0000000000000001 [ 10.215973][ T187] R13: 0000000000000000 R14: 00007fd768e43680 R15: 00007fd768e44fa0 | [ 11.322533][ T238] softirqs last disabled at (27163): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.322535][ T238] Preemption disabled at: | [ 11.322536][ T238] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.322546][ T238] Tainted: [W]=WARN [ 11.322547][ T238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.322548][ T238] Call Trace: [ 11.322550][ T238] [ 11.322551][ T238] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.322557][ T238] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.322559][ T238] __might_resched.cold (kernel/sched/core.c:9234) [ 11.322563][ T238] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.322567][ T238] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.322573][ T238] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.322575][ T238] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.322583][ T238] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.322586][ T238] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.322589][ T238] put_chars (drivers/char/virtio_console.c:1176) [ 11.322592][ T238] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.322594][ T238] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.322599][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.322601][ T238] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.322605][ T238] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.322608][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.322613][ T238] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.322616][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.322620][ T238] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.322624][ T238] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.322626][ T238] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.322629][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.322631][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.322635][ T238] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.322639][ T238] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.322641][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.322646][ T238] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.322649][ T238] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.322651][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.322653][ T238] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.322657][ T238] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.322658][ T238] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.322662][ T238] vprintk_emit (kernel/printk/printk.c:2479) [ 11.322666][ T238] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.322671][ T238] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 11.322676][ T238] _printk (kernel/printk/printk.c:2504) [ 11.322679][ T238] ? snapshot_read.cold (user.c:?) [ 11.322686][ T238] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 11.322689][ T238] vlan_proto_init (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/net/netns/generic.h:45 (discriminator 2)) 8021q [ 11.322692][ T238] do_one_initcall (init/main.c:1357) [ 11.322695][ T238] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.322699][ T238] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.322702][ T238] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.322707][ T238] do_init_module (kernel/module/main.c:3117) [ 11.322710][ T238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.322715][ T238] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.322718][ T238] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.322722][ T238] load_module (kernel/module/main.c:3593) [ 11.322729][ T238] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.322733][ T238] ? __ia32_sys_fsconfig (??:?) [ 11.322736][ T238] ? ovl_real_file (fs/overlayfs/file.c:195) [ 11.322740][ T238] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.322743][ T238] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.322747][ T238] init_module_from_file (kernel/module/main.c:3790) [ 11.322750][ T238] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.322758][ T238] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.322761][ T238] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.322764][ T238] idempotent_init_module (kernel/module/main.c:3802) [ 11.322768][ T238] ? init_module_from_file (kernel/module/main.c:3791) [ 11.322774][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.322776][ T238] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.322782][ T238] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.322784][ T238] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.322787][ T238] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.322789][ T238] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.322792][ T238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.322794][ T238] RIP: 0033:0x7f519ad5737d [ 11.322797][ T238] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 11.322799][ T238] RSP: 002b:00007fff9820dcb8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.322802][ T238] RAX: ffffffffffffffda RBX: 000056269a63d810 RCX: 00007f519ad5737d [ 11.322803][ T238] RDX: 0000000000000000 RSI: 00005626869f8ffd RDI: 0000000000000000 [ 11.322804][ T238] RBP: 00007fff9820dd50 R08: 0000000000000000 R09: 0000000000000000 [ 11.322805][ T238] R10: 0000000000000000 R11: 0000000000000246 R12: 00005626869f8ffd [ 11.322806][ T238] R13: 000056269a63d960 R14: 0000000000040000 R15: 0000000000000000 | [ 12.577438][ T285] softirqs last disabled at (19224): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.577440][ T285] Preemption disabled at: | [ 12.577441][ T285] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.577450][ T285] Tainted: [W]=WARN [ 12.577451][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.577452][ T285] Call Trace: [ 12.577454][ T285] [ 12.577455][ T285] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.577461][ T285] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.577463][ T285] __might_resched.cold (kernel/sched/core.c:9234) [ 12.577468][ T285] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.577472][ T285] ? __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.577477][ T285] __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.577479][ T285] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.577484][ T285] ? 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.577487][ T285] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.577490][ T285] put_chars (drivers/char/virtio_console.c:1176) [ 12.577493][ T285] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.577497][ T285] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.577500][ T285] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.577503][ T285] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.577505][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.577507][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.577510][ T285] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.577512][ T285] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.577515][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.577519][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.577523][ T285] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.577527][ T285] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.577528][ T285] ? 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.577532][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.577534][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.577538][ T285] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.577542][ T285] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.577543][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.577548][ T285] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.577551][ T285] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.577553][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.577555][ T285] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.577558][ T285] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.577560][ T285] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.577563][ T285] vprintk_emit (kernel/printk/printk.c:2479) [ 12.577567][ T285] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.577569][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.577571][ T285] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.577575][ T285] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.577581][ T285] _printk (kernel/printk/printk.c:2504) [ 12.577584][ T285] ? snapshot_read.cold (user.c:?) [ 12.577588][ T285] ? br_multicast_flood (??:?) bridge [ 12.577600][ T285] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.577602][ T285] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.577603][ T285] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.577607][ T285] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.577617][ T285] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.577625][ T285] new_nbp (net/bridge/br_if.c:449) bridge [ 12.577634][ T285] br_add_if (net/bridge/br_if.c:592) bridge [ 12.577640][ T285] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.577644][ T285] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.577647][ T285] ? __kernel_text_address (kernel/extable.c:79) [ 12.577651][ T285] do_set_master (net/core/rtnetlink.c:3071) [ 12.577656][ T285] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.577659][ T285] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.577662][ T285] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.577663][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.577666][ T285] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.577669][ T285] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.577672][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.577673][ T285] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.577676][ T285] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.577679][ T285] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.577680][ T285] ? kasan_save_track (mm/kasan/common.c:78) [ 12.577683][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.577684][ T285] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 12.577688][ T285] ? ___sys_sendmsg (net/socket.c:2757) [ 12.577692][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.577694][ T285] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.577696][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.577699][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.577700][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.577702][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.577704][ T285] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.577708][ T285] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.577710][ T285] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.577712][ T285] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.577715][ T285] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.577716][ T285] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.577721][ T285] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.577726][ T285] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.577731][ T285] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.577733][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.577737][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.577739][ T285] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.577741][ T285] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.577742][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.577746][ T285] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.577748][ T285] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.577751][ T285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.577752][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.577756][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.577758][ T285] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.577761][ T285] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.577763][ T285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.577766][ T285] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.577771][ T285] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.577773][ T285] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.577777][ T285] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.577780][ T285] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.577783][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.577787][ T285] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.577790][ T285] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.577794][ T285] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.577800][ T285] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.577802][ T285] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.577804][ T285] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.577805][ T285] ? move_addr_to_kernel (net/socket.c:258) [ 12.577812][ T285] ___sys_sendmsg (net/socket.c:2767) [ 12.577815][ T285] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.577830][ T285] __sys_sendmsg (net/socket.c:2799) [ 12.577833][ T285] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.577838][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.577842][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.577844][ T285] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.577847][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.577849][ T285] RIP: 0033:0x7f2d1bb2f54e [ 12.577852][ T285] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.577854][ T285] RSP: 002b:00007fff4b8e9c70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.577857][ T285] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f2d1bb2f54e [ 12.577858][ T285] RDX: 0000000000000000 RSI: 00007fff4b8e9d20 RDI: 0000000000000005 [ 12.577859][ T285] RBP: 00007fff4b8e9c80 R08: 0000000000000000 R09: 0000000000000000 [ 12.577860][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918dbe [ 12.577860][ T285] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff4b8ea3e0 | [ 14.386923][ T342] softirqs last disabled at (12540): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 14.386926][ T342] Preemption disabled at: | [ 14.386926][ T342] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.386936][ T342] Tainted: [W]=WARN [ 14.386937][ T342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.386939][ T342] Call Trace: [ 14.386940][ T342] [ 14.386942][ T342] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.386948][ T342] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.386950][ T342] __might_resched.cold (kernel/sched/core.c:9234) [ 14.386955][ T342] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.386959][ T342] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.386965][ T342] __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)) [ 14.386967][ T342] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.386973][ T342] ? 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) [ 14.386976][ T342] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.386979][ T342] put_chars (drivers/char/virtio_console.c:1176) [ 14.386981][ T342] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 14.386983][ T342] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.386986][ T342] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.386990][ T342] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.386993][ T342] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.386996][ T342] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.386999][ T342] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.387001][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.387003][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.387007][ T342] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.387009][ T342] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 14.387012][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.387015][ T342] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.387019][ T342] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.387022][ T342] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.387024][ T342] ? 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)) [ 14.387027][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.387030][ T342] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.387034][ T342] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.387038][ T342] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.387040][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.387045][ T342] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.387048][ T342] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.387050][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.387052][ T342] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.387056][ T342] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.387058][ T342] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.387061][ T342] vprintk_emit (kernel/printk/printk.c:2479) [ 14.387065][ T342] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.387068][ T342] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.387071][ T342] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.387074][ T342] _printk (kernel/printk/printk.c:2504) [ 14.387078][ T342] ? snapshot_read.cold (user.c:?) [ 14.387082][ T342] ? br_multicast_flood (??:?) bridge [ 14.387095][ T342] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.387096][ T342] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.387097][ T342] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.387102][ T342] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 14.387112][ T342] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 14.387121][ T342] new_nbp (net/bridge/br_if.c:449) bridge [ 14.387130][ T342] br_add_if (net/bridge/br_if.c:592) bridge [ 14.387137][ T342] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.387141][ T342] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.387144][ T342] ? __kernel_text_address (kernel/extable.c:79) [ 14.387148][ T342] do_set_master (net/core/rtnetlink.c:3071) [ 14.387152][ T342] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.387156][ T342] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.387159][ T342] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.387160][ T342] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.387162][ T342] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.387165][ T342] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.387168][ T342] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.387170][ T342] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.387172][ T342] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.387175][ T342] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.387177][ T342] ? kasan_save_track (mm/kasan/common.c:78) [ 14.387180][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.387182][ T342] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 14.387185][ T342] ? ___sys_sendmsg (net/socket.c:2757) [ 14.387190][ T342] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.387192][ T342] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.387194][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.387197][ T342] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.387198][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.387200][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.387202][ T342] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.387206][ T342] ? __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) [ 14.387210][ T342] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.387212][ T342] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.387215][ T342] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.387217][ T342] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.387222][ T342] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.387227][ T342] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.387232][ T342] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.387234][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.387238][ T342] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.387240][ T342] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.387242][ T342] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.387249][ T342] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.387253][ T342] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.387255][ T342] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.387258][ T342] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.387259][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.387263][ T342] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.387265][ T342] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.387269][ T342] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.387270][ T342] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.387273][ T342] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.387279][ T342] ? 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)) [ 14.387281][ T342] ? 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)) [ 14.387285][ T342] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.387289][ T342] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.387291][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.387295][ T342] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.387299][ T342] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.387303][ T342] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.387308][ T342] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.387311][ T342] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.387313][ T342] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.387315][ T342] ? move_addr_to_kernel (net/socket.c:258) [ 14.387322][ T342] ___sys_sendmsg (net/socket.c:2767) [ 14.387325][ T342] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.387340][ T342] __sys_sendmsg (net/socket.c:2799) [ 14.387343][ T342] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.387349][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.387353][ T342] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.387355][ T342] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.387358][ T342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.387361][ T342] RIP: 0033:0x7fe7fb5c054e [ 14.387364][ T342] 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 [ 14.387366][ T342] RSP: 002b:00007ffe8da6aae0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.387369][ T342] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fe7fb5c054e [ 14.387371][ T342] RDX: 0000000000000000 RSI: 00007ffe8da6ab90 RDI: 0000000000000005 [ 14.387372][ T342] RBP: 00007ffe8da6aaf0 R08: 0000000000000000 R09: 0000000000000000 [ 14.387373][ T342] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918dbf [ 14.387373][ T342] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe8da6b250 | [ 15.943943][ T395] softirqs last disabled at (20576): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 15.943946][ T395] Preemption disabled at: | [ 15.943947][ T395] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.943959][ T395] Tainted: [W]=WARN [ 15.943960][ T395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.943963][ T395] Call Trace: [ 15.943965][ T395] [ 15.943967][ T395] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.943974][ T395] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.943977][ T395] __might_resched.cold (kernel/sched/core.c:9234) [ 15.943983][ T395] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.943988][ T395] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.943996][ T395] __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)) [ 15.943999][ T395] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.944007][ T395] ? 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) [ 15.944011][ T395] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.944016][ T395] put_chars (drivers/char/virtio_console.c:1176) [ 15.944018][ T395] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 15.944022][ T395] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.944027][ T395] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.944032][ T395] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.944036][ T395] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.944041][ T395] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.944046][ T395] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.944049][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.944051][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.944058][ T395] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.944061][ T395] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 15.944066][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.944070][ T395] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.944077][ T395] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.944083][ T395] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.944085][ T395] ? 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)) [ 15.944090][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.944094][ T395] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.944100][ T395] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.944107][ T395] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.944110][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.944119][ T395] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.944123][ T395] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.944126][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.944129][ T395] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.944135][ T395] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.944138][ T395] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.944143][ T395] vprintk_emit (kernel/printk/printk.c:2479) [ 15.944150][ T395] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.944154][ T395] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.944158][ T395] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.944164][ T395] _printk (kernel/printk/printk.c:2504) [ 15.944169][ T395] ? snapshot_read.cold (user.c:?) [ 15.944176][ T395] ? br_multicast_flood (??:?) bridge [ 15.944193][ T395] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.944196][ T395] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.944198][ T395] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.944206][ T395] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 15.944223][ T395] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 15.944237][ T395] new_nbp (net/bridge/br_if.c:449) bridge [ 15.944260][ T395] br_add_if (net/bridge/br_if.c:592) bridge [ 15.944272][ T395] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 15.944278][ T395] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 15.944282][ T395] ? __kernel_text_address (kernel/extable.c:79) [ 15.944289][ T395] do_set_master (net/core/rtnetlink.c:3071) [ 15.944296][ T395] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.944301][ T395] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.944306][ T395] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.944308][ T395] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.944311][ T395] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.944315][ T395] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.944319][ T395] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.944322][ T395] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.944326][ T395] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.944330][ T395] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.944332][ T395] ? kasan_save_track (mm/kasan/common.c:78) [ 15.944337][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.944340][ T395] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 15.944344][ T395] ? ___sys_sendmsg (net/socket.c:2757) [ 15.944351][ T395] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.944354][ T395] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.944359][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.944362][ T395] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.944364][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.944367][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.944370][ T395] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.944376][ T395] ? __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) [ 15.944380][ T395] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.944383][ T395] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.944389][ T395] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.944392][ T395] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.944400][ T395] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.944410][ T395] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.944420][ T395] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.944423][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.944430][ T395] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.944433][ T395] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.944436][ T395] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.944440][ T395] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.944446][ T395] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.944449][ T395] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.944455][ T395] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.944457][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.944465][ T395] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.944467][ T395] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.944473][ T395] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.944476][ T395] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.944481][ T395] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.944492][ T395] ? 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)) [ 15.944494][ T395] ? 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)) [ 15.944502][ T395] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.944509][ T395] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.944513][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.944520][ T395] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.944526][ T395] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.944533][ T395] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.944541][ T395] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.944545][ T395] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.944548][ T395] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.944551][ T395] ? move_addr_to_kernel (net/socket.c:258) [ 15.944564][ T395] ___sys_sendmsg (net/socket.c:2767) [ 15.944568][ T395] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.944600][ T395] __sys_sendmsg (net/socket.c:2799) [ 15.944605][ T395] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.944616][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.944622][ T395] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.944625][ T395] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.944630][ T395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.944633][ T395] RIP: 0033:0x7f64c91d954e [ 15.944638][ T395] 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 [ 15.944640][ T395] RSP: 002b:00007ffd53db6150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.944644][ T395] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f64c91d954e [ 15.944647][ T395] RDX: 0000000000000000 RSI: 00007ffd53db6200 RDI: 0000000000000005 [ 15.944648][ T395] RBP: 00007ffd53db6160 R08: 0000000000000000 R09: 0000000000000000 [ 15.944649][ T395] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918dc1 [ 15.944651][ T395] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd53db68c0 | [ 17.178587][ T440] softirqs last disabled at (20822): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 17.178589][ T440] Preemption disabled at: | [ 17.178590][ T440] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.178600][ T440] Tainted: [W]=WARN [ 17.178601][ T440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.178602][ T440] Call Trace: [ 17.178604][ T440] [ 17.178606][ T440] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.178611][ T440] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.178613][ T440] __might_resched.cold (kernel/sched/core.c:9234) [ 17.178618][ T440] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.178622][ T440] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.178628][ T440] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.178630][ T440] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.178635][ T440] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.178638][ T440] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.178641][ T440] put_chars (drivers/char/virtio_console.c:1176) [ 17.178643][ T440] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 17.178646][ T440] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.178649][ T440] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.178653][ T440] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.178655][ T440] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.178659][ T440] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.178662][ T440] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.178664][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.178665][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.178669][ T440] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.178671][ T440] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 17.178674][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.178677][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.178681][ T440] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.178684][ T440] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.178686][ T440] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.178689][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.178691][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.178695][ T440] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.178699][ T440] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.178701][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.178706][ T440] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.178709][ T440] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.178710][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.178713][ T440] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.178716][ T440] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.178718][ T440] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.178721][ T440] vprintk_emit (kernel/printk/printk.c:2479) [ 17.178726][ T440] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.178728][ T440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.178733][ T440] _printk (kernel/printk/printk.c:2504) [ 17.178737][ T440] ? snapshot_read.cold (user.c:?) [ 17.178740][ T440] ? br_multicast_flood (??:?) bridge [ 17.178754][ T440] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.178755][ T440] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.178756][ T440] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.178760][ T440] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 17.178771][ T440] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 17.178779][ T440] new_nbp (net/bridge/br_if.c:449) bridge [ 17.178789][ T440] br_add_if (net/bridge/br_if.c:592) bridge [ 17.178796][ T440] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 17.178800][ T440] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 17.178803][ T440] ? __kernel_text_address (kernel/extable.c:79) [ 17.178807][ T440] do_set_master (net/core/rtnetlink.c:3071) [ 17.178812][ T440] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.178815][ T440] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.178818][ T440] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.178819][ T440] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.178821][ T440] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.178824][ T440] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.178827][ T440] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.178829][ T440] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.178831][ T440] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.178834][ T440] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.178836][ T440] ? kasan_save_track (mm/kasan/common.c:78) [ 17.178839][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.178840][ T440] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 17.178843][ T440] ? ___sys_sendmsg (net/socket.c:2757) [ 17.178848][ T440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.178850][ T440] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.178852][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.178854][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.178856][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.178858][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.178860][ T440] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.178864][ T440] ? __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) [ 17.178867][ T440] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.178869][ T440] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.178873][ T440] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.178874][ T440] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.178879][ T440] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.178884][ T440] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.178889][ T440] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.178891][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.178895][ T440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.178897][ T440] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.178899][ T440] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.178901][ T440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.178905][ T440] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.178907][ T440] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.178910][ T440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.178911][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.178915][ T440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.178917][ T440] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.178920][ T440] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.178922][ T440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.178925][ T440] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.178931][ T440] ? 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)) [ 17.178933][ T440] ? 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)) [ 17.178937][ T440] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.178940][ T440] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.178943][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.178947][ T440] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.178951][ T440] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.178954][ T440] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.178959][ T440] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.178962][ T440] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.178964][ T440] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.178965][ T440] ? move_addr_to_kernel (net/socket.c:258) [ 17.178973][ T440] ___sys_sendmsg (net/socket.c:2767) [ 17.178975][ T440] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.178990][ T440] __sys_sendmsg (net/socket.c:2799) [ 17.178993][ T440] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.178999][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.179003][ T440] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.179005][ T440] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.179008][ T440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.179011][ T440] RIP: 0033:0x7f8e1401554e [ 17.179014][ T440] 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 [ 17.179016][ T440] RSP: 002b:00007fff714696d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.179019][ T440] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f8e1401554e [ 17.179020][ T440] RDX: 0000000000000000 RSI: 00007fff71469780 RDI: 0000000000000005 [ 17.179021][ T440] RBP: 00007fff714696e0 R08: 0000000000000000 R09: 0000000000000000 [ 17.179022][ T440] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918dc2 [ 17.179023][ T440] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff71469e40 | [ 25.670950][ T68] softirqs last disabled at (34097): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 25.670952][ T68] Preemption disabled at: | [ 25.670953][ T68] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.670962][ T68] Tainted: [W]=WARN [ 25.670963][ T68] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.670965][ T68] Workqueue: netns cleanup_net [ 25.670968][ T68] Call Trace: [ 25.670970][ T68] [ 25.670972][ T68] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.670978][ T68] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.670980][ T68] __might_resched.cold (kernel/sched/core.c:9234) [ 25.670985][ T68] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.670989][ T68] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.670994][ T68] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.670997][ T68] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.671003][ T68] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.671005][ T68] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.671008][ T68] put_chars (drivers/char/virtio_console.c:1176) [ 25.671011][ T68] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.671015][ T68] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 25.671020][ T68] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.671022][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.671024][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.671029][ T68] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.671030][ T68] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 25.671033][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.671037][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.671041][ T68] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.671045][ T68] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.671047][ T68] ? 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)) [ 25.671052][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.671056][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.671060][ T68] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.671064][ T68] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.671066][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.671071][ T68] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.671074][ T68] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.671076][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.671078][ T68] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.671082][ T68] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.671084][ T68] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.671087][ T68] vprintk_emit (kernel/printk/printk.c:2479) [ 25.671091][ T68] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.671093][ T68] ? process_one_work (kernel/workqueue.c:3387) [ 25.671095][ T68] ? kthread (kernel/kthread.c:436) [ 25.671097][ T68] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 25.671100][ T68] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 25.671104][ T68] _printk (kernel/printk/printk.c:2504) [ 25.671108][ T68] ? snapshot_read.cold (user.c:?) [ 25.671112][ T68] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.671116][ T68] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.671120][ T68] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.671122][ T68] ? netdev_notice (net/core/dev.c:13194) [ 25.671126][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.671129][ T68] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 25.671132][ T68] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 25.671133][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.671135][ T68] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 25.671139][ T68] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 25.671144][ T68] dev_set_allmulti (net/core/dev_api.c:315) [ 25.671147][ T68] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 25.671164][ T68] br_dev_delete (net/bridge/br_if.c:387) bridge [ 25.671173][ T68] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 25.671182][ T68] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 25.671186][ T68] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.671190][ T68] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 25.671192][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.671195][ T68] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 25.671200][ T68] cleanup_net (net/core/net_namespace.c:706) [ 25.671203][ T68] ? net_passive_dec (./include/linux/llist.h:241) [ 25.671207][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.671209][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.671213][ T68] process_one_work (kernel/workqueue.c:3387) [ 25.671220][ T68] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 25.671223][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.671231][ T68] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 25.671235][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 25.671237][ T68] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 25.671240][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 25.671243][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 25.671245][ T68] kthread (kernel/kthread.c:436) [ 25.671246][ T68] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.671249][ T68] ? kthread_affine_preferred (kernel/kthread.c:857) [ 25.671252][ T68] ret_from_fork (arch/x86/kernel/process.c:158) [ 25.671255][ T68] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 25.671258][ T68] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 25.671261][ T68] ? kthread_affine_preferred (kernel/kthread.c:857) [ 25.671264][ T68] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 26.741608][ T567] softirqs last disabled at (20890): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) bridge | [ 26.741616][ T567] Preemption disabled at: | [ 26.741617][ T567] 0x0 | [ 26.741627][ T567] Tainted: [W]=WARN [ 26.741628][ T567] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.741630][ T567] Call Trace: [ 26.741632][ T567] [ 26.741633][ T567] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.741640][ T567] __might_resched.cold (kernel/sched/core.c:9234) [ 26.741644][ T567] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.741649][ T567] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.741654][ T567] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.741657][ T567] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.741662][ T567] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.741665][ T567] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.741668][ T567] put_chars (drivers/char/virtio_console.c:1176) [ 26.741671][ T567] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.741674][ T567] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.741678][ T567] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.741681][ T567] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.741685][ T567] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.741688][ T567] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.741689][ T567] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.741691][ T567] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.741695][ T567] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.741697][ T567] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.741701][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.741705][ T567] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.741709][ T567] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.741711][ T567] ? 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)) [ 26.741714][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.741716][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.741720][ T567] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.741724][ T567] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.741726][ T567] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.741732][ T567] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.741734][ T567] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.741736][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.741739][ T567] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.741742][ T567] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.741744][ T567] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.741747][ T567] vprintk_emit (kernel/printk/printk.c:2479) [ 26.741752][ T567] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.741754][ T567] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.741756][ T567] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.741759][ T567] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.741762][ T567] _printk (kernel/printk/printk.c:2504) [ 26.741766][ T567] ? snapshot_read.cold (user.c:?) [ 26.741774][ T567] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 26.741785][ T567] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 26.741795][ T567] br_device_event (net/bridge/br.c:111) bridge [ 26.741802][ T567] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 26.741806][ T567] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 26.741813][ T567] notifier_call_chain (kernel/notifier.c:85) [ 26.741819][ T567] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 26.741824][ T567] ? netif_change_name (net/core/dev.c:1517) [ 26.741828][ T567] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 26.741831][ T567] ? __kernel_text_address (kernel/extable.c:79) [ 26.741833][ T567] ? write_profile (profile.c:?) [ 26.741836][ T567] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.741840][ T567] netif_change_flags (net/core/dev.c:9882) [ 26.741844][ T567] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 26.741848][ T567] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.741850][ T567] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.741852][ T567] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.741853][ T567] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.741857][ T567] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.741860][ T567] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.741862][ T567] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.741864][ T567] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.741867][ T567] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.741869][ T567] ? kasan_save_track (mm/kasan/common.c:78) [ 26.741872][ T567] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.741873][ T567] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 26.741877][ T567] ? ___sys_sendmsg (net/socket.c:2757) [ 26.741881][ T567] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.741883][ T567] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.741886][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.741888][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.741890][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.741892][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.741894][ T567] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.741898][ T567] ? __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) [ 26.741900][ T567] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.741902][ T567] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.741905][ T567] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.741910][ T567] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.741916][ T567] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.741921][ T567] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.741923][ T567] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.741927][ T567] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.741929][ T567] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.741931][ T567] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.741933][ T567] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.741937][ T567] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.741939][ T567] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.741942][ T567] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.741943][ T567] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.741948][ T567] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.741950][ T567] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.741953][ T567] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.741955][ T567] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.741958][ T567] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.741964][ T567] ? 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)) [ 26.741965][ T567] ? 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)) [ 26.741970][ T567] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.741973][ T567] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.741976][ T567] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.741980][ T567] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.741984][ T567] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.741988][ T567] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.741994][ T567] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.741996][ T567] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.741998][ T567] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 26.742000][ T567] ? move_addr_to_kernel (net/socket.c:258) [ 26.742007][ T567] ___sys_sendmsg (net/socket.c:2767) [ 26.742010][ T567] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.742026][ T567] __sys_sendmsg (net/socket.c:2799) [ 26.742030][ T567] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.742036][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.742040][ T567] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.742042][ T567] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.742045][ T567] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.742047][ T567] RIP: 0033:0x7f0a9d9b954e [ 26.742050][ T567] 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 [ 26.742052][ T567] RSP: 002b:00007fff58648240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.742054][ T567] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0a9d9b954e [ 26.742056][ T567] RDX: 0000000000000000 RSI: 00007fff586482f0 RDI: 0000000000000005 [ 26.742057][ T567] RBP: 00007fff58648250 R08: 0000000000000000 R09: 0000000000000000 [ 26.742057][ T567] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918dcc Finger prints: do_softirq:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print br_device_event:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars