====================================== | [ 10.323509][ T186] softirqs last disabled at (35341): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.323512][ T186] Preemption disabled at: | [ 10.323513][ T186] 0x0 | [ 10.323527][ T186] Tainted: [W]=WARN [ 10.323528][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.323530][ T186] Call Trace: [ 10.323533][ T186] [ 10.323535][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.323543][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 10.323549][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.323555][ T186] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.323563][ T186] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.323566][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.323575][ T186] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.323579][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.323584][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 10.323588][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.323591][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.323598][ T186] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.323607][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.323617][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.323621][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.323624][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.323632][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.323638][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.323641][ T186] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.323646][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.323650][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.323657][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.323664][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.323666][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.323676][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.323681][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.323683][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.323687][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.323694][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.323696][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.323702][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 10.323708][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.323714][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.323721][ T186] _printk (kernel/printk/printk.c:2504) [ 10.323726][ T186] ? snapshot_read.cold (user.c:?) [ 10.323731][ T186] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.323735][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.323742][ T186] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.323746][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.323751][ T186] ? exit_notify (kernel/exit.c:780) [ 10.323754][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.323759][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.323767][ T186] do_group_exit (kernel/exit.c:1151) [ 10.323772][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.323774][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.323778][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.323782][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.323787][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.323790][ T186] RIP: 0033:0x7f3d8dddd1b8 [ 10.323793][ T186] Code: Unable to access opcode bytes at 0x7f3d8dddd18e. Code starting with the faulting instruction =========================================== [ 10.323795][ T186] RSP: 002b:00007ffc0202d3f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.323798][ T186] RAX: ffffffffffffffda RBX: 00007f3d8df0df88 RCX: 00007f3d8dddd1b8 [ 10.323800][ T186] RDX: 00007f3d8db27fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.323802][ T186] RBP: 00007ffc0202d450 R08: 0000000000000000 R09: 0000000000008010 [ 10.323803][ T186] R10: 00007ffc0202d210 R11: 0000000000000246 R12: 0000000000000001 [ 10.323805][ T186] R13: 0000000000000000 R14: 00007f3d8df0c680 R15: 00007f3d8df0dfa0 | [ 11.802077][ T237] softirqs last disabled at (20029): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.802080][ T237] Preemption disabled at: | [ 11.802080][ T237] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.802091][ T237] Tainted: [W]=WARN [ 11.802092][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.802094][ T237] Call Trace: [ 11.802096][ T237] [ 11.802097][ T237] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.802103][ T237] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.802105][ T237] __might_resched.cold (kernel/sched/core.c:9234) [ 11.802109][ T237] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.802114][ T237] ? __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.802119][ T237] __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.802121][ T237] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.802127][ T237] ? 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.802129][ T237] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.802133][ T237] put_chars (drivers/char/virtio_console.c:1176) [ 11.802136][ T237] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.802137][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.802142][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.802144][ T237] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.802149][ T237] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.802151][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.802156][ T237] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.802159][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.802164][ T237] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.802168][ T237] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.802170][ T237] ? 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.802175][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.802177][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.802181][ T237] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.802185][ T237] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.802187][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.802192][ T237] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.802195][ T237] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.802197][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.802199][ T237] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.802203][ T237] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.802204][ T237] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.802208][ T237] vprintk_emit (kernel/printk/printk.c:2479) [ 11.802212][ T237] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.802217][ T237] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 11.802222][ T237] _printk (kernel/printk/printk.c:2504) [ 11.802226][ T237] ? snapshot_read.cold (user.c:?) [ 11.802232][ T237] ? 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.802235][ T237] 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.802239][ T237] do_one_initcall (init/main.c:1357) [ 11.802241][ T237] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.802246][ T237] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.802249][ T237] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.802254][ T237] do_init_module (kernel/module/main.c:3117) [ 11.802257][ T237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.802262][ T237] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.802265][ T237] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.802269][ T237] load_module (kernel/module/main.c:3593) [ 11.802276][ T237] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.802280][ T237] ? __ia32_sys_fsconfig (??:?) [ 11.802283][ T237] ? ovl_real_file (fs/overlayfs/file.c:195) [ 11.802287][ T237] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.802290][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.802294][ T237] init_module_from_file (kernel/module/main.c:3790) [ 11.802297][ T237] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.802305][ T237] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.802308][ T237] ? 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.802312][ T237] idempotent_init_module (kernel/module/main.c:3802) [ 11.802315][ T237] ? init_module_from_file (kernel/module/main.c:3791) [ 11.802321][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.802324][ T237] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.802330][ T237] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.802332][ T237] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.802335][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.802337][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.802340][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.802342][ T237] RIP: 0033:0x7f730443137d [ 11.802346][ T237] 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.802348][ T237] RSP: 002b:00007ffe837f8138 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.802351][ T237] RAX: ffffffffffffffda RBX: 000055f71169a810 RCX: 00007f730443137d [ 11.802352][ T237] RDX: 0000000000000000 RSI: 000055f6eaafaffd RDI: 0000000000000000 [ 11.802353][ T237] RBP: 00007ffe837f81d0 R08: 0000000000000000 R09: 0000000000000000 [ 11.802354][ T237] R10: 0000000000000000 R11: 0000000000000246 R12: 000055f6eaafaffd [ 11.802355][ T237] R13: 000055f71169a960 R14: 0000000000040000 R15: 0000000000000000 | [ 13.259116][ T285] softirqs last disabled at (20216): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.259119][ T285] Preemption disabled at: | [ 13.259119][ T285] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.259130][ T285] Tainted: [W]=WARN [ 13.259131][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.259133][ T285] Call Trace: [ 13.259135][ T285] [ 13.259136][ T285] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.259143][ T285] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.259145][ T285] __might_resched.cold (kernel/sched/core.c:9234) [ 13.259150][ T285] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.259154][ 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) [ 13.259159][ 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)) [ 13.259162][ T285] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.259167][ 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) [ 13.259170][ T285] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.259176][ T285] put_chars (drivers/char/virtio_console.c:1176) [ 13.259179][ T285] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.259183][ T285] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 13.259187][ T285] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.259190][ T285] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.259192][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.259193][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.259197][ T285] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.259199][ T285] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.259202][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.259207][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.259211][ T285] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.259214][ T285] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.259216][ 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)) [ 13.259220][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.259222][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.259226][ T285] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.259230][ T285] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.259232][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.259238][ T285] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.259240][ T285] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.259242][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.259245][ T285] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.259248][ T285] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.259250][ T285] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.259254][ T285] vprintk_emit (kernel/printk/printk.c:2479) [ 13.259258][ T285] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.259260][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.259262][ T285] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 13.259266][ T285] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.259270][ T285] _printk (kernel/printk/printk.c:2504) [ 13.259273][ T285] ? snapshot_read.cold (user.c:?) [ 13.259277][ T285] ? br_multicast_flood (??:?) bridge [ 13.259291][ T285] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.259292][ T285] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.259293][ T285] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.259298][ T285] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.259308][ T285] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.259317][ T285] new_nbp (net/bridge/br_if.c:449) bridge [ 13.259326][ T285] br_add_if (net/bridge/br_if.c:592) bridge [ 13.259334][ T285] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.259338][ T285] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.259341][ T285] ? __kernel_text_address (kernel/extable.c:79) [ 13.259345][ T285] do_set_master (net/core/rtnetlink.c:3071) [ 13.259350][ T285] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.259353][ T285] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.259356][ T285] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.259358][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.259360][ T285] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.259364][ T285] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.259367][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.259368][ T285] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.259371][ T285] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.259374][ T285] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.259376][ T285] ? kasan_save_track (mm/kasan/common.c:78) [ 13.259379][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.259381][ T285] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 13.259384][ T285] ? ___sys_sendmsg (net/socket.c:2757) [ 13.259388][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.259390][ T285] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.259393][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.259395][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.259397][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.259399][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.259401][ T285] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.259405][ 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) [ 13.259407][ T285] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.259409][ T285] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.259412][ T285] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.259414][ T285] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.259419][ T285] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.259424][ T285] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.259429][ T285] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.259431][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.259436][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.259438][ T285] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.259440][ T285] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.259442][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.259445][ T285] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.259447][ T285] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.259451][ T285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.259452][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.259456][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.259458][ T285] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.259462][ T285] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.259464][ T285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.259467][ T285] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.259473][ 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)) [ 13.259474][ 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)) [ 13.259478][ T285] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.259482][ T285] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.259485][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.259489][ T285] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.259493][ T285] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.259497][ T285] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.259502][ T285] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.259504][ T285] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.259507][ T285] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.259508][ T285] ? move_addr_to_kernel (net/socket.c:258) [ 13.259516][ T285] ___sys_sendmsg (net/socket.c:2767) [ 13.259518][ T285] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.259534][ T285] __sys_sendmsg (net/socket.c:2799) [ 13.259537][ T285] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.259543][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.259547][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.259550][ T285] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.259553][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.259555][ T285] RIP: 0033:0x7f3a63ba354e [ 13.259559][ 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 [ 13.259560][ T285] RSP: 002b:00007fff49274bb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.259563][ T285] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f3a63ba354e [ 13.259565][ T285] RDX: 0000000000000000 RSI: 00007fff49274c60 RDI: 0000000000000005 [ 13.259566][ T285] RBP: 00007fff49274bc0 R08: 0000000000000000 R09: 0000000000000000 [ 13.259567][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e617 [ 13.259568][ T285] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff49275320 | [ 15.456781][ T345] softirqs last disabled at (11734): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 15.456785][ T345] Preemption disabled at: | [ 15.456785][ T345] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.456798][ T345] Tainted: [W]=WARN [ 15.456799][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.456802][ T345] Call Trace: [ 15.456804][ T345] [ 15.456806][ T345] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.456813][ T345] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.456817][ T345] __might_resched.cold (kernel/sched/core.c:9234) [ 15.456823][ T345] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.456834][ T345] ? __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.456842][ T345] __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.456845][ T345] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.456854][ T345] ? 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.456857][ T345] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.456862][ T345] put_chars (drivers/char/virtio_console.c:1176) [ 15.456865][ T345] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 15.456869][ T345] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.456875][ T345] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.456880][ T345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.456884][ T345] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.456890][ T345] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.456894][ T345] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.456897][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.456900][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.456906][ T345] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.456910][ T345] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 15.456915][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.456919][ T345] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.456926][ T345] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.456932][ T345] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.456935][ T345] ? 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.456940][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.456944][ T345] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.456951][ T345] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.456958][ T345] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.456961][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.456970][ T345] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.456975][ T345] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.456978][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.456981][ T345] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.456988][ T345] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.456990][ T345] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.456996][ T345] vprintk_emit (kernel/printk/printk.c:2479) [ 15.457003][ T345] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.457007][ T345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.457011][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.457017][ T345] _printk (kernel/printk/printk.c:2504) [ 15.457022][ T345] ? snapshot_read.cold (user.c:?) [ 15.457029][ T345] ? br_multicast_flood (??:?) bridge [ 15.457047][ T345] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.457049][ T345] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.457051][ T345] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.457060][ T345] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 15.457077][ T345] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 15.457094][ T345] new_nbp (net/bridge/br_if.c:449) bridge [ 15.457110][ T345] br_add_if (net/bridge/br_if.c:592) bridge [ 15.457122][ T345] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 15.457128][ T345] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 15.457132][ T345] ? __kernel_text_address (kernel/extable.c:79) [ 15.457139][ T345] do_set_master (net/core/rtnetlink.c:3071) [ 15.457147][ T345] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.457152][ T345] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.457157][ T345] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.457159][ T345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.457162][ T345] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.457167][ T345] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.457173][ T345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.457176][ T345] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.457181][ T345] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.457185][ T345] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.457187][ T345] ? kasan_save_track (mm/kasan/common.c:78) [ 15.457192][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.457195][ T345] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 15.457199][ T345] ? ___sys_sendmsg (net/socket.c:2757) [ 15.457206][ T345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.457209][ T345] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.457214][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.457218][ T345] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.457220][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.457223][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.457226][ T345] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.457232][ T345] ? __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.457236][ T345] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.457239][ T345] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.457246][ T345] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.457248][ T345] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.457257][ T345] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.457267][ T345] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.457277][ T345] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.457280][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.457288][ T345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.457291][ T345] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.457295][ T345] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.457298][ T345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.457305][ T345] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.457308][ T345] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.457314][ T345] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.457316][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.457324][ T345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.457327][ T345] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.457333][ T345] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.457336][ T345] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.457341][ T345] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.457352][ T345] ? 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.457355][ T345] ? 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.457363][ T345] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.457369][ T345] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.457374][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.457381][ T345] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.457388][ T345] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.457395][ T345] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.457404][ T345] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.457408][ T345] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.457411][ T345] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.457414][ T345] ? move_addr_to_kernel (net/socket.c:258) [ 15.457427][ T345] ___sys_sendmsg (net/socket.c:2767) [ 15.457432][ T345] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.457462][ T345] __sys_sendmsg (net/socket.c:2799) [ 15.457467][ T345] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.457478][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.457485][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.457488][ T345] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.457493][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.457496][ T345] RIP: 0033:0x7fca82fdb54e [ 15.457502][ T345] 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.457504][ T345] RSP: 002b:00007ffdc82d4060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.457508][ T345] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fca82fdb54e [ 15.457510][ T345] RDX: 0000000000000000 RSI: 00007ffdc82d4110 RDI: 0000000000000005 [ 15.457511][ T345] RBP: 00007ffdc82d4070 R08: 0000000000000000 R09: 0000000000000000 [ 15.457513][ T345] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e619 [ 15.457514][ T345] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdc82d47d0 | [ 16.537772][ T36] softirqs last disabled at (152696): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) bridge | [ 16.537780][ T36] Preemption disabled at: | [ 16.537781][ T36] 0x0 | [ 16.537791][ T36] Tainted: [W]=WARN [ 16.537792][ T36] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.537794][ T36] Workqueue: events_unbound linkwatch_event [ 16.537797][ T36] Call Trace: [ 16.537799][ T36] [ 16.537801][ T36] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.537808][ T36] __might_resched.cold (kernel/sched/core.c:9234) [ 16.537813][ T36] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.537817][ T36] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.537822][ T36] __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)) [ 16.537825][ T36] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.537835][ T36] ? 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) [ 16.537838][ T36] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.537842][ T36] put_chars (drivers/char/virtio_console.c:1176) [ 16.537844][ T36] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.537847][ T36] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.537852][ T36] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.537855][ T36] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.537859][ T36] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.537861][ T36] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.537863][ T36] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.537865][ T36] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.537869][ T36] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.537871][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.537875][ T36] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.537880][ T36] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.537884][ T36] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.537885][ T36] ? 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)) [ 16.537889][ T36] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.537891][ T36] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.537895][ T36] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.537900][ T36] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.537902][ T36] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.537907][ T36] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.537910][ T36] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.537912][ T36] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.537914][ T36] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.537918][ T36] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.537920][ T36] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.537923][ T36] vprintk_emit (kernel/printk/printk.c:2479) [ 16.537928][ T36] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.537931][ T36] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.537933][ T36] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.537937][ T36] _printk (kernel/printk/printk.c:2504) [ 16.537941][ T36] ? snapshot_read.cold (user.c:?) [ 16.537947][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.537951][ T36] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 16.537961][ T36] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 16.537970][ T36] br_stp_enable_port (net/bridge/br_stp_if.c:93) bridge [ 16.537977][ T36] br_port_carrier_check (net/bridge/br_if.c:90) bridge [ 16.537986][ T36] br_device_event (net/bridge/br.c:101) bridge [ 16.537995][ T36] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 16.537997][ T36] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 16.538005][ T36] notifier_call_chain (kernel/notifier.c:85) [ 16.538011][ T36] netif_state_change (net/core/dev.c:1625) [ 16.538015][ T36] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.538020][ T36] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 16.538022][ T36] __linkwatch_run_queue (net/core/link_watch.c:240) [ 16.538026][ T36] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.538028][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.538033][ T36] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 16.538035][ T36] ? __linkwatch_run_queue (./include/linux/list.h:577) [ 16.538039][ T36] process_one_work (kernel/workqueue.c:3387) [ 16.538045][ T36] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 16.538048][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.538056][ T36] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 16.538064][ T36] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 16.538066][ T36] kthread (kernel/kthread.c:436) [ 16.538068][ T36] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 16.538071][ T36] ? kthread_affine_preferred (kernel/kthread.c:857) [ 16.538074][ T36] ret_from_fork (arch/x86/kernel/process.c:158) [ 16.538078][ T36] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 16.538082][ T36] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 16.538085][ T36] ? kthread_affine_preferred (kernel/kthread.c:857) [ 16.538088][ T36] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.585419][ T399] softirqs last disabled at (11000): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 17.585422][ T399] Preemption disabled at: | [ 17.585422][ T399] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.585432][ T399] Tainted: [W]=WARN [ 17.585433][ T399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.585435][ T399] Call Trace: [ 17.585437][ T399] [ 17.585439][ T399] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.585445][ T399] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.585447][ T399] __might_resched.cold (kernel/sched/core.c:9234) [ 17.585452][ T399] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.585456][ T399] ? __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.585461][ T399] __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.585463][ T399] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.585469][ T399] ? 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.585472][ T399] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.585475][ T399] put_chars (drivers/char/virtio_console.c:1176) [ 17.585477][ T399] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 17.585479][ T399] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.585482][ T399] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.585486][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.585489][ T399] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.585492][ T399] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.585495][ T399] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.585497][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.585499][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.585503][ T399] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.585505][ T399] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 17.585508][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.585510][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.585514][ T399] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.585518][ T399] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.585520][ T399] ? 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.585523][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.585525][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.585529][ T399] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.585533][ T399] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.585535][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.585540][ T399] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.585543][ T399] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.585545][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.585547][ T399] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.585551][ T399] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.585553][ T399] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.585556][ T399] vprintk_emit (kernel/printk/printk.c:2479) [ 17.585560][ T399] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.585563][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.585565][ T399] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.585569][ T399] _printk (kernel/printk/printk.c:2504) [ 17.585573][ T399] ? snapshot_read.cold (user.c:?) [ 17.585577][ T399] ? br_multicast_flood (??:?) bridge [ 17.585589][ T399] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.585591][ T399] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.585592][ T399] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.585597][ T399] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 17.585607][ T399] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 17.585616][ T399] new_nbp (net/bridge/br_if.c:449) bridge [ 17.585625][ T399] br_add_if (net/bridge/br_if.c:592) bridge [ 17.585632][ T399] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 17.585637][ T399] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 17.585640][ T399] ? __kernel_text_address (kernel/extable.c:79) [ 17.585643][ T399] do_set_master (net/core/rtnetlink.c:3071) [ 17.585648][ T399] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.585651][ T399] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.585654][ T399] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.585656][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.585657][ T399] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.585661][ T399] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.585664][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.585665][ T399] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.585668][ T399] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.585671][ T399] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.585672][ T399] ? kasan_save_track (mm/kasan/common.c:78) [ 17.585675][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.585677][ T399] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 17.585680][ T399] ? ___sys_sendmsg (net/socket.c:2757) [ 17.585685][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.585687][ T399] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.585689][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.585691][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.585693][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.585695][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.585697][ T399] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.585701][ T399] ? __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.585704][ T399] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.585706][ T399] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.585709][ T399] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.585711][ T399] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.585716][ T399] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.585721][ T399] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.585726][ T399] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.585728][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.585732][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.585734][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.585736][ T399] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.585738][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.585742][ T399] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.585744][ T399] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.585747][ T399] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.585748][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.585752][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.585754][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.585758][ T399] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.585759][ T399] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.585762][ T399] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.585768][ T399] ? 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.585770][ T399] ? 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.585774][ T399] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.585778][ T399] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.585780][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.585784][ T399] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.585788][ T399] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.585792][ T399] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.585797][ T399] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.585799][ T399] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.585802][ T399] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.585803][ T399] ? move_addr_to_kernel (net/socket.c:258) [ 17.585811][ T399] ___sys_sendmsg (net/socket.c:2767) [ 17.585813][ T399] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.585829][ T399] __sys_sendmsg (net/socket.c:2799) [ 17.585832][ T399] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.585843][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.585847][ T399] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.585849][ T399] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.585852][ T399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.585855][ T399] RIP: 0033:0x7f5fa1ab054e [ 17.585858][ T399] 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.585860][ T399] RSP: 002b:00007ffde52c7b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.585863][ T399] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f5fa1ab054e [ 17.585865][ T399] RDX: 0000000000000000 RSI: 00007ffde52c7c10 RDI: 0000000000000005 [ 17.585865][ T399] RBP: 00007ffde52c7b70 R08: 0000000000000000 R09: 0000000000000000 [ 17.585866][ T399] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e61b [ 17.585867][ T399] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde52c82d0 | [ 28.552289][ C3] softirqs last disabled at (997515): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 28.552291][ C3] Preemption disabled at: | [ 28.552292][ C3] 0x0 | [ 28.552304][ C3] Tainted: [W]=WARN [ 28.552305][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.552307][ C3] Call Trace: [ 28.552309][ C3] [ 28.552312][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.552318][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 28.552321][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.552325][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.552327][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.552331][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.552335][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.552338][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.552341][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.552343][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.552345][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 28.552347][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.552349][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.552352][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.552356][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.552357][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.552359][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.552361][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.552364][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.552366][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.552368][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.552369][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.552371][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.552373][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.552375][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.552378][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.552380][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.552381][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.552383][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.552385][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.552386][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.552388][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.552390][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.552392][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 28.552394][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.552396][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.552409][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.552410][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.552417][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.552423][ C3] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 28.552427][ C3] _printk (kernel/printk/printk.c:2504) [ 28.552430][ C3] ? snapshot_read.cold (user.c:?) [ 28.552432][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 28.552436][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.552438][ C3] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 28.552440][ C3] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 28.552443][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 28.552445][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 28.552447][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 28.552449][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 28.552451][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.552453][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.552459][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.552461][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.552463][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.552469][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 28.552471][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.552477][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.552483][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.552490][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 28.552493][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 28.552494][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.552498][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.552500][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.552501][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.552504][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.552505][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.552512][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.552514][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.552517][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.552519][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.552521][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.552523][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.552525][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.552527][ C3] handle_softirqs (kernel/softirq.c:645) [ 28.552529][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.552531][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.552533][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.552534][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 28.552536][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.552539][ C3] [ 28.552539][ C3] [ 28.552540][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.552542][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.552544][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 28.552548][ C3] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 28.552549][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 28.552553][ C3] RAX: 00000000000f3889 RBX: ff11000001c88040 RCX: ffffffff8f8f0307 [ 28.552554][ C3] RDX: ff11000001c88040 RSI: ffffffff92638b1c RDI: ffffffff9208d8e0 [ 28.552555][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 28.552556][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 28.552556][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 28.552558][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.552561][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 28.552564][ C3] default_idle_call (kernel/sched/idle.c:122) [ 28.552565][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.552567][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 28.552569][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 28.552571][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.552573][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.552575][ C3] do_idle (kernel/sched/idle.c:355) [ 28.552576][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 28.552578][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 28.552580][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 28.552582][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 28.614227][ C3] | [ 28.614341][ C3] | [ 28.614341][ C3] stack backtrace: | [ 28.614516][ C3] Tainted: [W]=WARN [ 28.614517][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.614519][ C3] Call Trace: [ 28.614520][ C3] [ 28.614521][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.614524][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 28.614526][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 28.614529][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 28.614531][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 28.614533][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 28.614535][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.614537][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.614544][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.614547][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.614549][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.614555][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 28.614557][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.614563][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.614570][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.614576][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 28.614578][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 28.614580][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.614582][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.614584][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.614586][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.614588][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.614590][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.614597][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.614599][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.614601][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.614604][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.614606][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.614607][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.614610][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.614611][ C3] handle_softirqs (kernel/softirq.c:645) [ 28.614613][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.614615][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.614617][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.614618][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 28.614620][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.614622][ C3] [ 28.614622][ C3] [ 28.614623][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.614625][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.614626][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 28.614628][ C3] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 28.614630][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 28.614632][ C3] RAX: 00000000000f3889 RBX: ff11000001c88040 RCX: ffffffff8f8f0307 [ 28.614633][ C3] RDX: ff11000001c88040 RSI: ffffffff92638b1c RDI: ffffffff9208d8e0 [ 28.614633][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 28.614634][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 28.614635][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 28.614637][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.614639][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 28.614640][ C3] default_idle_call (kernel/sched/idle.c:122) [ 28.614642][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.614644][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 28.614645][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 28.614647][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.614649][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.614651][ C3] do_idle (kernel/sched/idle.c:355) [ 28.614652][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 28.614654][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 28.614655][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 28.614657][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 31.164244][ T12] softirqs last disabled at (43986): __fib6_clean_all (./include/linux/spinlock.h:353 net/ipv6/ip6_fib.c:2323) | [ 31.164247][ T12] Preemption disabled at: | [ 31.164248][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.164260][ T12] Tainted: [W]=WARN [ 31.164261][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.164263][ T12] Workqueue: netns cleanup_net [ 31.164269][ T12] Call Trace: [ 31.164271][ T12] [ 31.164272][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.164278][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.164280][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 31.164284][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.164287][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.164291][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.164295][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.164297][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.164301][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.164303][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.164305][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 31.164307][ T12] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 31.164308][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.164310][ T12] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 31.164313][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.164316][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.164317][ T12] ? 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) [ 31.164319][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.164320][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.164322][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.164324][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.164326][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.164329][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.164331][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.164332][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.164334][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.164336][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.164338][ T12] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 31.164339][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.164341][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.164344][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.164346][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.164347][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.164349][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.164351][ T12] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.164352][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.164354][ T12] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 31.164356][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.164358][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.164360][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 31.164362][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.164364][ T12] ? process_one_work (kernel/workqueue.c:3387) [ 31.164367][ T12] ? kthread (kernel/kthread.c:436) [ 31.164369][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 31.164371][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 31.164374][ T12] _printk (kernel/printk/printk.c:2504) [ 31.164377][ T12] ? snapshot_read.cold (user.c:?) [ 31.164379][ T12] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.164382][ T12] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.164384][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.164385][ T12] ? netdev_notice (net/core/dev.c:13194) [ 31.164387][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.164389][ T12] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 31.164390][ T12] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 31.164393][ T12] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 31.164394][ T12] ? 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) [ 31.164397][ T12] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 31.164400][ T12] dev_set_allmulti (net/core/dev_api.c:315) [ 31.164402][ T12] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 31.164415][ T12] br_dev_delete (net/bridge/br_if.c:387) bridge [ 31.164423][ T12] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 31.164430][ T12] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 31.164433][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 31.164435][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 31.164438][ T12] cleanup_net (net/core/net_namespace.c:706) [ 31.164440][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 31.164442][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.164444][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.164446][ T12] process_one_work (kernel/workqueue.c:3387) [ 31.164449][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 31.164451][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.164453][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.164455][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 31.164458][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 31.164460][ T12] kthread (kernel/kthread.c:436) [ 31.164461][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.164463][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 31.164464][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 31.164466][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 31.164468][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 31.164470][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __fib6_clean_all:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars br_port_carrier_check:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print