====================================== | [ 10.118959][ T186] softirqs last disabled at (31445): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.118961][ T186] Preemption disabled at: | [ 10.118962][ T186] 0x0 | [ 10.118972][ T186] Tainted: [W]=WARN [ 10.118973][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.118974][ T186] Call Trace: [ 10.118976][ T186] [ 10.118978][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.118984][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 10.118988][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.118992][ 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.118997][ 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.119000][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.119006][ 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.119008][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.119011][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 10.119014][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.119016][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.119020][ 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.119025][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.119032][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.119034][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.119036][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.119040][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.119045][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.119046][ 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.119050][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.119052][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.119056][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.119061][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.119062][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.119068][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.119071][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.119073][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.119075][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.119079][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.119081][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.119084][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 10.119088][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.119092][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.119095][ T186] _printk (kernel/printk/printk.c:2504) [ 10.119099][ T186] ? snapshot_read.cold (user.c:?) [ 10.119102][ 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.119104][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.119108][ 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.119111][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.119115][ T186] ? exit_notify (kernel/exit.c:780) [ 10.119117][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.119120][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.119124][ T186] do_group_exit (kernel/exit.c:1151) [ 10.119127][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.119129][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.119131][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.119134][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.119138][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.119140][ T186] RIP: 0033:0x7fc4a78d01b8 [ 10.119142][ T186] Code: Unable to access opcode bytes at 0x7fc4a78d018e. Code starting with the faulting instruction =========================================== [ 10.119144][ T186] RSP: 002b:00007ffc9cc37588 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.119146][ T186] RAX: ffffffffffffffda RBX: 00007fc4a7a00f88 RCX: 00007fc4a78d01b8 [ 10.119147][ T186] RDX: 00007fc4a761afc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.119148][ T186] RBP: 00007ffc9cc375e0 R08: 0000000000000000 R09: 0000000000008010 [ 10.119149][ T186] R10: 00007ffc9cc373a0 R11: 0000000000000246 R12: 0000000000000001 [ 10.119150][ T186] R13: 0000000000000000 R14: 00007fc4a79ff680 R15: 00007fc4a7a00fa0 | [ 12.563420][ T312] softirqs last disabled at (16793): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.563422][ T312] Preemption disabled at: | [ 12.563423][ T312] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.563433][ T312] Tainted: [W]=WARN [ 12.563433][ T312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.563435][ T312] Call Trace: [ 12.563437][ T312] [ 12.563438][ T312] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.563444][ T312] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.563446][ T312] __might_resched.cold (kernel/sched/core.c:9234) [ 12.563451][ T312] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.563455][ T312] ? __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.563466][ T312] __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.563468][ T312] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.563474][ T312] ? 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.563477][ T312] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.563480][ T312] put_chars (drivers/char/virtio_console.c:1176) [ 12.563482][ T312] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 12.563484][ T312] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.563487][ T312] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.563491][ T312] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.563495][ T312] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.563498][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.563499][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.563504][ T312] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.563505][ T312] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.563508][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.563511][ T312] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.563515][ T312] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.563519][ T312] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.563521][ T312] ? 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.563524][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.563526][ T312] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.563530][ T312] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.563535][ T312] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.563536][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.563544][ T312] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.563546][ T312] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.563548][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.563551][ T312] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.563554][ T312] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.563556][ T312] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.563559][ T312] vprintk_emit (kernel/printk/printk.c:2479) [ 12.563564][ T312] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.563569][ T312] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 12.563572][ T312] _printk (kernel/printk/printk.c:2504) [ 12.563576][ T312] ? snapshot_read.cold (user.c:?) [ 12.563582][ T312] ? 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) [ 12.563585][ T312] gact_init_module (net/sched/act_gact.c:180) act_gact [ 12.563587][ T312] do_one_initcall (init/main.c:1357) [ 12.563590][ T312] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 12.563595][ T312] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 12.563598][ T312] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 12.563603][ T312] do_init_module (kernel/module/main.c:3117) [ 12.563606][ T312] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.563611][ T312] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 12.563614][ T312] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 12.563618][ T312] load_module (kernel/module/main.c:3593) [ 12.563625][ T312] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 12.563629][ T312] ? __ia32_sys_fsconfig (??:?) [ 12.563632][ T312] ? ovl_real_file (fs/overlayfs/file.c:195) [ 12.563636][ T312] ? backing_file_read_iter (fs/backing-file.c:211) [ 12.563639][ T312] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.563643][ T312] init_module_from_file (kernel/module/main.c:3790) [ 12.563646][ T312] ? __do_sys_init_module (kernel/module/main.c:3664) [ 12.563654][ T312] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.563657][ T312] ? 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.563661][ T312] idempotent_init_module (kernel/module/main.c:3802) [ 12.563664][ T312] ? init_module_from_file (kernel/module/main.c:3791) [ 12.563670][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.563673][ T312] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 12.563678][ T312] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 12.563681][ T312] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.563684][ T312] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.563686][ T312] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.563689][ T312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.563691][ T312] RIP: 0033:0x7f2bcdf9f37d [ 12.563695][ T312] 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 [ 12.563697][ T312] RSP: 002b:00007ffc9cd48d58 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 12.563699][ T312] RAX: ffffffffffffffda RBX: 0000564a34a35810 RCX: 00007f2bcdf9f37d [ 12.563701][ T312] RDX: 0000000000000000 RSI: 0000564a11c8dffd RDI: 0000000000000000 [ 12.563702][ T312] RBP: 00007ffc9cd48df0 R08: 0000000000000000 R09: 0000000000000000 [ 12.563703][ T312] R10: 0000000000000000 R11: 0000000000000246 R12: 0000564a11c8dffd [ 12.563703][ T312] R13: 0000564a34a35960 R14: 0000000000040000 R15: 0000000000000000 | [ 13.625997][ T400] softirqs last disabled at (17098): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.625999][ T400] Preemption disabled at: | [ 13.626000][ T400] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.626010][ T400] Tainted: [W]=WARN [ 13.626011][ T400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.626013][ T400] Call Trace: [ 13.626014][ T400] [ 13.626016][ T400] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.626022][ T400] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.626025][ T400] __might_resched.cold (kernel/sched/core.c:9234) [ 13.626029][ T400] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.626034][ T400] ? __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.626039][ T400] __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.626041][ T400] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.626047][ T400] ? 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.626049][ T400] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.626053][ T400] put_chars (drivers/char/virtio_console.c:1176) [ 13.626055][ T400] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.626060][ T400] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 13.626063][ T400] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.626066][ T400] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.626068][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.626070][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.626074][ T400] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.626076][ T400] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.626079][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.626083][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.626087][ T400] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.626091][ T400] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.626093][ T400] ? 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.626096][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.626098][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.626102][ T400] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.626107][ T400] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.626108][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.626114][ T400] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.626116][ T400] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.626118][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.626121][ T400] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.626124][ T400] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.626126][ T400] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.626130][ T400] vprintk_emit (kernel/printk/printk.c:2479) [ 13.626134][ T400] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.626137][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.626138][ T400] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 13.626143][ T400] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.626147][ T400] _printk (kernel/printk/printk.c:2504) [ 13.626150][ T400] ? snapshot_read.cold (user.c:?) [ 13.626154][ T400] ? br_multicast_flood (??:?) bridge [ 13.626167][ T400] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.626168][ T400] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.626170][ T400] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.626174][ T400] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.626184][ T400] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.626192][ T400] new_nbp (net/bridge/br_if.c:449) bridge [ 13.626202][ T400] br_add_if (net/bridge/br_if.c:592) bridge [ 13.626209][ T400] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.626214][ T400] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.626217][ T400] ? __kernel_text_address (kernel/extable.c:79) [ 13.626221][ T400] do_set_master (net/core/rtnetlink.c:3071) [ 13.626225][ T400] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.626228][ T400] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.626231][ T400] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.626233][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.626235][ T400] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.626239][ T400] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.626242][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.626243][ T400] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.626246][ T400] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.626249][ T400] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.626250][ T400] ? kasan_save_track (mm/kasan/common.c:78) [ 13.626253][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.626255][ T400] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 13.626258][ T400] ? ___sys_sendmsg (net/socket.c:2757) [ 13.626263][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.626265][ T400] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.626267][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.626270][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.626271][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.626273][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.626276][ T400] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.626280][ T400] ? __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.626281][ T400] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.626283][ T400] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.626287][ T400] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.626289][ T400] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.626294][ T400] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.626299][ T400] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.626304][ T400] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.626306][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.626311][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.626313][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.626315][ T400] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.626316][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.626320][ T400] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.626322][ T400] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.626325][ T400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.626327][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.626331][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.626333][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.626337][ T400] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.626338][ T400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.626341][ T400] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.626348][ T400] ? 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.626349][ T400] ? 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.626353][ T400] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.626357][ T400] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.626360][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.626364][ T400] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.626368][ T400] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.626372][ T400] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.626377][ T400] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.626380][ T400] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.626382][ T400] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.626384][ T400] ? move_addr_to_kernel (net/socket.c:258) [ 13.626391][ T400] ___sys_sendmsg (net/socket.c:2767) [ 13.626394][ T400] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.626411][ T400] __sys_sendmsg (net/socket.c:2799) [ 13.626414][ T400] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.626420][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.626424][ T400] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.626426][ T400] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.626429][ T400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.626432][ T400] RIP: 0033:0x7fb5346aa54e [ 13.626436][ T400] 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.626437][ T400] RSP: 002b:00007ffc2b20fc60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.626440][ T400] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fb5346aa54e [ 13.626442][ T400] RDX: 0000000000000000 RSI: 00007ffc2b20fd10 RDI: 0000000000000005 [ 13.626442][ T400] RBP: 00007ffc2b20fc70 R08: 0000000000000000 R09: 0000000000000000 [ 13.626443][ T400] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7b3 [ 13.626444][ T400] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc2b2103d0 | [ 29.031652][ C3] softirqs last disabled at (1121391): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 29.031654][ C3] Preemption disabled at: | [ 29.031655][ C3] 0x0 | [ 29.031665][ C3] Tainted: [W]=WARN [ 29.031666][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.031668][ C3] Call Trace: [ 29.031670][ C3] [ 29.031672][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.031677][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 29.031681][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.031685][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.031687][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.031691][ 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)) [ 29.031694][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.031697][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.031701][ 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) [ 29.031702][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.031704][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 29.031706][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.031708][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 29.031711][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.031715][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.031716][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.031718][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.031720][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.031723][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.031725][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.031726][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.031728][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.031730][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.031732][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.031734][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.031737][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.031738][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.031740][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.031742][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.031743][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.031744][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.031747][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.031748][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.031750][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 29.031753][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.031755][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.031767][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.031769][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.031775][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.031781][ C3] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 29.031785][ C3] _printk (kernel/printk/printk.c:2504) [ 29.031788][ C3] ? snapshot_read.cold (user.c:?) [ 29.031789][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 29.031793][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.031796][ C3] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 29.031798][ C3] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 29.031800][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 29.031803][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 29.031805][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 29.031807][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 29.031809][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.031811][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.031817][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.031819][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.031821][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.031827][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 29.031829][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.031835][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.031841][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.031847][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 29.031850][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 29.031852][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 29.031856][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.031858][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.031859][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.031862][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 29.031863][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.031870][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 29.031872][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.031875][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.031877][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 29.031879][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 29.031881][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.031883][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.031885][ C3] handle_softirqs (kernel/softirq.c:645) [ 29.031887][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.031888][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.031890][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 29.031892][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 29.031893][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 29.031896][ C3] [ 29.031897][ C3] [ 29.031898][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.031899][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 29.031901][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 29.031904][ 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 [ 29.031906][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 29.031909][ C3] RAX: 0000000000111c6d RBX: ff11000001c88040 RCX: ffffffff9def0307 [ 29.031910][ C3] RDX: ff11000001c88040 RSI: ffffffffa0c38b1c RDI: ffffffffa068d8e0 [ 29.031911][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 29.031912][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 29.031913][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 29.031915][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 29.031918][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 29.031920][ C3] default_idle_call (kernel/sched/idle.c:122) [ 29.031922][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 29.031923][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 29.031925][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 29.031927][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.031929][ C3] do_idle (kernel/sched/idle.c:355) [ 29.031931][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 29.031932][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 29.031934][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 29.031936][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 29.095327][ C3] | [ 29.095445][ C3] | [ 29.095445][ C3] stack backtrace: | [ 29.095628][ C3] Tainted: [W]=WARN [ 29.095629][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.095630][ C3] Call Trace: [ 29.095631][ C3] [ 29.095633][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.095637][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 29.095641][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 29.095644][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 29.095645][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 29.095647][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 29.095649][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.095651][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.095658][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.095661][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.095663][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.095669][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 29.095671][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.095677][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.095684][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.095690][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 29.095692][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 29.095694][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 29.095698][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.095700][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.095702][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.095704][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 29.095706][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.095712][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 29.095714][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.095717][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.095719][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 29.095721][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 29.095723][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.095725][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.095727][ C3] handle_softirqs (kernel/softirq.c:645) [ 29.095729][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.095731][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.095733][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 29.095734][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 29.095736][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 29.095738][ C3] [ 29.095738][ C3] [ 29.095739][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.095741][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 29.095743][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 29.095745][ 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 [ 29.095746][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 29.095749][ C3] RAX: 0000000000111c6d RBX: ff11000001c88040 RCX: ffffffff9def0307 [ 29.095750][ C3] RDX: ff11000001c88040 RSI: ffffffffa0c38b1c RDI: ffffffffa068d8e0 [ 29.095751][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 29.095752][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 29.095753][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 29.095754][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 29.095757][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 29.095759][ C3] default_idle_call (kernel/sched/idle.c:122) [ 29.095760][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 29.095762][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 29.095764][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 29.095766][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.095768][ C3] do_idle (kernel/sched/idle.c:355) [ 29.095769][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 29.095771][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 29.095772][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 29.095774][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 31.145438][ T852] softirqs last disabled at (0): 0x0 | [ 31.145440][ T852] Preemption disabled at: | [ 31.145440][ T852] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.145451][ T852] Tainted: [W]=WARN [ 31.145452][ T852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.145454][ T852] Call Trace: [ 31.145455][ T852] [ 31.145456][ T852] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.145461][ T852] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.145463][ T852] __might_resched.cold (kernel/sched/core.c:9234) [ 31.145467][ T852] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.145470][ T852] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 31.145473][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145477][ T852] __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.145479][ T852] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.145482][ T852] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.145486][ T852] ? 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.145487][ T852] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.145489][ T852] put_chars (drivers/char/virtio_console.c:1176) [ 31.145491][ T852] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.145493][ T852] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 31.145495][ T852] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.145499][ T852] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.145500][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145502][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.145504][ T852] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.145507][ T852] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.145509][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145510][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145512][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145514][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.145516][ T852] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 31.145517][ T852] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.145520][ T852] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.145522][ T852] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.145524][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.145526][ T852] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.145527][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145529][ T852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.145530][ T852] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.145532][ T852] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 31.145534][ T852] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.145536][ T852] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.145541][ T852] vprintk_emit (kernel/printk/printk.c:2479) [ 31.145543][ T852] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.145545][ T852] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.145548][ T852] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.145551][ T852] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.145552][ T852] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.145554][ T852] ? ___sys_sendmsg (net/socket.c:2767) [ 31.145556][ T852] ? __sys_sendmsg (net/socket.c:2799) [ 31.145558][ T852] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.145561][ T852] _printk (kernel/printk/printk.c:2504) [ 31.145564][ T852] ? snapshot_read.cold (user.c:?) [ 31.145566][ T852] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.145569][ T852] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.145571][ T852] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.145572][ T852] ? netdev_notice (net/core/dev.c:13194) [ 31.145574][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145576][ T852] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 31.145578][ T852] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 31.145580][ T852] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 31.145582][ T852] ? 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.145585][ T852] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 31.145588][ T852] dev_set_allmulti (net/core/dev_api.c:315) [ 31.145590][ T852] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 31.145603][ T852] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 31.145607][ T852] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 31.145610][ T852] br_del_if (net/bridge/br_if.c:732) bridge [ 31.145617][ T852] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.145619][ T852] do_set_master (net/core/rtnetlink.c:3055) [ 31.145622][ T852] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 31.145630][ T852] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.145633][ T852] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.145634][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145636][ T852] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 31.145639][ T852] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.145642][ T852] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.145643][ T852] ? kasan_save_track (mm/kasan/common.c:78) [ 31.145645][ T852] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 31.145646][ T852] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 31.145648][ T852] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 31.145649][ T852] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.145650][ T852] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.145652][ T852] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.145653][ T852] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.145654][ T852] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.145655][ T852] ? ___sys_sendmsg (net/socket.c:2767) [ 31.145657][ T852] ? __sys_sendmsg (net/socket.c:2799) [ 31.145658][ T852] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.145659][ T852] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.145662][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145664][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.145665][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145667][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145669][ T852] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.145671][ T852] ? __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) [ 31.145673][ T852] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.145674][ T852] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.145676][ T852] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.145677][ T852] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.145679][ T852] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.145682][ T852] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.145683][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145685][ T852] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.145687][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.145688][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145690][ T852] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 31.145692][ T852] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 31.145694][ T852] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 31.145695][ T852] ? __kernel_text_address (kernel/extable.c:79) [ 31.145696][ T852] ? write_profile (profile.c:?) [ 31.145697][ T852] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.145700][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145702][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145703][ T852] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 31.145707][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.145708][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145710][ T852] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.145711][ T852] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.145713][ T852] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.145714][ T852] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 31.145716][ T852] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 31.145718][ T852] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.145720][ T852] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.145721][ T852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.145723][ T852] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.145724][ T852] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 31.145727][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145728][ T852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.145730][ T852] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.145732][ T852] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.145734][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145736][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145737][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.145739][ T852] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.145741][ T852] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.145743][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145745][ T852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.145747][ T852] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.145749][ T852] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.145750][ T852] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.145752][ T852] ? move_addr_to_kernel (net/socket.c:258) [ 31.145753][ T852] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 31.145756][ T852] ___sys_sendmsg (net/socket.c:2767) [ 31.145758][ T852] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.145763][ T852] __sys_sendmsg (net/socket.c:2799) [ 31.145765][ T852] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.145768][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.145770][ T852] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.145771][ T852] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.145773][ T852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.145775][ T852] RIP: 0033:0x7fa55d53154e [ 31.145777][ T852] 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 [ 31.145779][ T852] RSP: 002b:00007ffefa27b9d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.145782][ T852] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa55d53154e [ 31.145784][ T852] RDX: 0000000000000000 RSI: 00007ffefa27ba80 RDI: 0000000000000005 [ 31.145785][ T852] RBP: 00007ffefa27b9e0 R08: 0000000000000000 R09: 0000000000000000 [ 31.145785][ T852] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7c4 [ 31.145786][ T852] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffefa27c140 | [ 49.269326][ T1392] softirqs last disabled at (0): 0x0 | [ 49.269329][ T1392] Preemption disabled at: | [ 49.269330][ T1392] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.269344][ T1392] Tainted: [W]=WARN [ 49.269346][ T1392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.269348][ T1392] Call Trace: [ 49.269350][ T1392] [ 49.269352][ T1392] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.269358][ T1392] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.269361][ T1392] __might_resched.cold (kernel/sched/core.c:9234) [ 49.269365][ T1392] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.269369][ T1392] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 49.269372][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269377][ T1392] __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)) [ 49.269380][ T1392] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.269383][ T1392] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.269388][ T1392] ? 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) [ 49.269390][ T1392] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.269393][ T1392] put_chars (drivers/char/virtio_console.c:1176) [ 49.269396][ T1392] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.269399][ T1392] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 49.269403][ T1392] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.269407][ T1392] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.269409][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269412][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.269415][ T1392] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.269419][ T1392] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.269422][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269424][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269426][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269429][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.269432][ T1392] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.269434][ T1392] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.269438][ T1392] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.269442][ T1392] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.269444][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.269447][ T1392] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.269450][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269452][ T1392] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.269454][ T1392] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.269457][ T1392] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 49.269461][ T1392] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.269463][ T1392] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.269466][ T1392] vprintk_emit (kernel/printk/printk.c:2479) [ 49.269470][ T1392] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.269472][ T1392] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.269476][ T1392] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.269479][ T1392] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.269481][ T1392] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.269485][ T1392] ? ___sys_sendmsg (net/socket.c:2767) [ 49.269487][ T1392] ? __sys_sendmsg (net/socket.c:2799) [ 49.269489][ T1392] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.269493][ T1392] _printk (kernel/printk/printk.c:2504) [ 49.269498][ T1392] ? snapshot_read.cold (user.c:?) [ 49.269501][ T1392] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.269505][ T1392] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.269507][ T1392] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.269510][ T1392] ? netdev_notice (net/core/dev.c:13194) [ 49.269513][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269515][ T1392] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 49.269518][ T1392] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 49.269521][ T1392] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 49.269523][ T1392] ? 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) [ 49.269527][ T1392] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 49.269531][ T1392] dev_set_allmulti (net/core/dev_api.c:315) [ 49.269534][ T1392] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 49.269554][ T1392] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.269559][ T1392] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.269563][ T1392] br_del_if (net/bridge/br_if.c:732) bridge [ 49.269576][ T1392] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.269579][ T1392] do_set_master (net/core/rtnetlink.c:3055) [ 49.269583][ T1392] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 49.269587][ T1392] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.269590][ T1392] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.269592][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269595][ T1392] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.269600][ T1392] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.269603][ T1392] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.269605][ T1392] ? kasan_save_track (mm/kasan/common.c:78) [ 49.269608][ T1392] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 49.269610][ T1392] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 49.269612][ T1392] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 49.269614][ T1392] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.269616][ T1392] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.269618][ T1392] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.269620][ T1392] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.269622][ T1392] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.269625][ T1392] ? ___sys_sendmsg (net/socket.c:2767) [ 49.269627][ T1392] ? __sys_sendmsg (net/socket.c:2799) [ 49.269629][ T1392] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.269631][ T1392] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.269635][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269637][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.269639][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269642][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269644][ T1392] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.269647][ T1392] ? __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) [ 49.269650][ T1392] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.269652][ T1392] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.269655][ T1392] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.269657][ T1392] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.269660][ T1392] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.269664][ T1392] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.269667][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269670][ T1392] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.269672][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.269674][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269677][ T1392] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 49.269679][ T1392] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.269682][ T1392] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.269684][ T1392] ? __kernel_text_address (kernel/extable.c:79) [ 49.269686][ T1392] ? write_profile (profile.c:?) [ 49.269688][ T1392] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.269691][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269694][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269696][ T1392] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.269701][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.269703][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269705][ T1392] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.269708][ T1392] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.269710][ T1392] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.269712][ T1392] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.269715][ T1392] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.269718][ T1392] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.269721][ T1392] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.269723][ T1392] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.269725][ T1392] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.269727][ T1392] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 49.269731][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269734][ T1392] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.269737][ T1392] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.269740][ T1392] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.269742][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269744][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269747][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.269750][ T1392] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.269753][ T1392] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.269756][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269758][ T1392] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.269761][ T1392] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.269764][ T1392] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.269766][ T1392] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.269769][ T1392] ? move_addr_to_kernel (net/socket.c:258) [ 49.269771][ T1392] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.269775][ T1392] ___sys_sendmsg (net/socket.c:2767) [ 49.269778][ T1392] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.269792][ T1392] __sys_sendmsg (net/socket.c:2799) [ 49.269795][ T1392] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.269799][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.269803][ T1392] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.269804][ T1392] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.269808][ T1392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.269810][ T1392] RIP: 0033:0x7f497ae0f54e [ 49.269813][ T1392] 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 [ 49.269816][ T1392] RSP: 002b:00007fff112ea110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.269820][ T1392] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f497ae0f54e [ 49.269822][ T1392] RDX: 0000000000000000 RSI: 00007fff112ea1c0 RDI: 0000000000000005 [ 49.269824][ T1392] RBP: 00007fff112ea120 R08: 0000000000000000 R09: 0000000000000000 [ 49.269825][ T1392] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7d6 [ 49.269826][ T1392] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff112ea880 | [ 65.165451][ T1905] softirqs last disabled at (0): 0x0 | [ 65.165454][ T1905] Preemption disabled at: | [ 65.165455][ T1905] vprintk_emit (kernel/printk/printk.c:2471) | [ 65.165469][ T1905] Tainted: [W]=WARN [ 65.165470][ T1905] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.165472][ T1905] Call Trace: [ 65.165474][ T1905] [ 65.165475][ T1905] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 65.165482][ T1905] ? vprintk_emit (kernel/printk/printk.c:2471) [ 65.165485][ T1905] __might_resched.cold (kernel/sched/core.c:9234) [ 65.165489][ T1905] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 65.165493][ T1905] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 65.165497][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165502][ T1905] __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)) [ 65.165505][ T1905] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 65.165509][ T1905] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 65.165514][ T1905] ? 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) [ 65.165516][ T1905] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 65.165519][ T1905] put_chars (drivers/char/virtio_console.c:1176) [ 65.165522][ T1905] ? __send_to_port (drivers/char/virtio_console.c:654) [ 65.165525][ T1905] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 65.165528][ T1905] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 65.165533][ T1905] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 65.165535][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165541][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 65.165544][ T1905] console_emit_next_record (kernel/printk/printk.c:3183) [ 65.165548][ T1905] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 65.165551][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165553][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165556][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165558][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 65.165561][ T1905] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 65.165563][ T1905] console_flush_one_record (kernel/printk/printk.c:3268) [ 65.165567][ T1905] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 65.165571][ T1905] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 65.165573][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 65.165575][ T1905] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 65.165578][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165580][ T1905] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 65.165582][ T1905] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 65.165584][ T1905] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 65.165587][ T1905] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 65.165590][ T1905] ? vprintk_emit (kernel/printk/printk.c:2478) [ 65.165593][ T1905] vprintk_emit (kernel/printk/printk.c:2479) [ 65.165596][ T1905] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 65.165599][ T1905] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 65.165603][ T1905] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.165606][ T1905] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 65.165608][ T1905] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 65.165612][ T1905] ? ___sys_sendmsg (net/socket.c:2767) [ 65.165614][ T1905] ? __sys_sendmsg (net/socket.c:2799) [ 65.165616][ T1905] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 65.165620][ T1905] _printk (kernel/printk/printk.c:2504) [ 65.165625][ T1905] ? snapshot_read.cold (user.c:?) [ 65.165628][ T1905] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 65.165631][ T1905] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 65.165634][ T1905] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 65.165637][ T1905] ? netdev_notice (net/core/dev.c:13194) [ 65.165640][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165642][ T1905] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 65.165645][ T1905] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 65.165648][ T1905] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 65.165651][ T1905] ? 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) [ 65.165654][ T1905] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 65.165658][ T1905] dev_set_allmulti (net/core/dev_api.c:315) [ 65.165662][ T1905] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 65.165679][ T1905] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 65.165683][ T1905] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 65.165687][ T1905] br_del_if (net/bridge/br_if.c:732) bridge [ 65.165699][ T1905] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 65.165702][ T1905] do_set_master (net/core/rtnetlink.c:3055) [ 65.165706][ T1905] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 65.165710][ T1905] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 65.165713][ T1905] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 65.165715][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165718][ T1905] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 65.165723][ T1905] ? kasan_save_stack (mm/kasan/common.c:58) [ 65.165726][ T1905] ? kasan_save_stack (mm/kasan/common.c:57) [ 65.165728][ T1905] ? kasan_save_track (mm/kasan/common.c:78) [ 65.165730][ T1905] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 65.165733][ T1905] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 65.165735][ T1905] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 65.165737][ T1905] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 65.165739][ T1905] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 65.165741][ T1905] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.165743][ T1905] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 65.165745][ T1905] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 65.165747][ T1905] ? ___sys_sendmsg (net/socket.c:2767) [ 65.165749][ T1905] ? __sys_sendmsg (net/socket.c:2799) [ 65.165751][ T1905] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 65.165753][ T1905] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.165757][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165759][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 65.165761][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165763][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165766][ T1905] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 65.165769][ T1905] ? __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) [ 65.165772][ T1905] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 65.165774][ T1905] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 65.165777][ T1905] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 65.165778][ T1905] ? nla_get_range_signed (lib/nlattr.c:270) [ 65.165782][ T1905] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 65.165785][ T1905] rtnl_newlink (net/core/rtnetlink.c:4215) [ 65.165788][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165791][ T1905] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 65.165793][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 65.165795][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165798][ T1905] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 65.165800][ T1905] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 65.165803][ T1905] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 65.165805][ T1905] ? __kernel_text_address (kernel/extable.c:79) [ 65.165807][ T1905] ? write_profile (profile.c:?) [ 65.165809][ T1905] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 65.165812][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165815][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165817][ T1905] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 65.165821][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 65.165823][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165826][ T1905] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 65.165828][ T1905] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 65.165831][ T1905] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.165833][ T1905] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 65.165835][ T1905] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 65.165839][ T1905] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 65.165841][ T1905] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.165843][ T1905] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 65.165846][ T1905] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.165848][ T1905] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 65.165851][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165854][ T1905] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 65.165857][ T1905] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.165860][ T1905] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.165862][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165865][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165867][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 65.165870][ T1905] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 65.165873][ T1905] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 65.165876][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165878][ T1905] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 65.165881][ T1905] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 65.165883][ T1905] ? copy_msghdr_from_user (net/socket.c:2650) [ 65.165886][ T1905] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 65.165888][ T1905] ? move_addr_to_kernel (net/socket.c:258) [ 65.165890][ T1905] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 65.165894][ T1905] ___sys_sendmsg (net/socket.c:2767) [ 65.165897][ T1905] ? copy_msghdr_from_user (net/socket.c:2619) [ 65.165905][ T1905] __sys_sendmsg (net/socket.c:2799) [ 65.165908][ T1905] ? __sys_sendmsg_sock (net/socket.c:2780) [ 65.165912][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 65.165915][ T1905] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 65.165917][ T1905] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 65.165920][ T1905] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.165923][ T1905] RIP: 0033:0x7f22ec6a954e [ 65.165931][ T1905] 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 [ 65.165933][ T1905] RSP: 002b:00007ffe4eb50630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.165938][ T1905] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f22ec6a954e [ 65.165940][ T1905] RDX: 0000000000000000 RSI: 00007ffe4eb506e0 RDI: 0000000000000005 [ 65.165942][ T1905] RBP: 00007ffe4eb50640 R08: 0000000000000000 R09: 0000000000000000 [ 65.165943][ T1905] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7e6 [ 65.165944][ T1905] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe4eb50da0 | [ 83.241255][ T2442] softirqs last disabled at (0): 0x0 | [ 83.241257][ T2442] Preemption disabled at: | [ 83.241258][ T2442] vprintk_emit (kernel/printk/printk.c:2471) | [ 83.241269][ T2442] Tainted: [W]=WARN [ 83.241270][ T2442] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.241272][ T2442] Call Trace: [ 83.241273][ T2442] [ 83.241274][ T2442] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 83.241280][ T2442] ? vprintk_emit (kernel/printk/printk.c:2471) [ 83.241282][ T2442] __might_resched.cold (kernel/sched/core.c:9234) [ 83.241286][ T2442] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 83.241289][ T2442] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 83.241291][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241295][ T2442] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 83.241298][ T2442] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.241301][ T2442] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.241305][ T2442] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.241306][ T2442] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.241309][ T2442] put_chars (drivers/char/virtio_console.c:1176) [ 83.241311][ T2442] ? __send_to_port (drivers/char/virtio_console.c:654) [ 83.241312][ T2442] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 83.241315][ T2442] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 83.241318][ T2442] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 83.241320][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241321][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.241323][ T2442] console_emit_next_record (kernel/printk/printk.c:3183) [ 83.241326][ T2442] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 83.241328][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241330][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241331][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241333][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.241335][ T2442] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 83.241337][ T2442] console_flush_one_record (kernel/printk/printk.c:3268) [ 83.241339][ T2442] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 83.241342][ T2442] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 83.241344][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.241345][ T2442] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 83.241347][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241349][ T2442] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.241350][ T2442] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 83.241351][ T2442] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 83.241354][ T2442] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 83.241355][ T2442] ? vprintk_emit (kernel/printk/printk.c:2478) [ 83.241357][ T2442] vprintk_emit (kernel/printk/printk.c:2479) [ 83.241360][ T2442] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 83.241362][ T2442] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 83.241365][ T2442] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.241368][ T2442] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 83.241369][ T2442] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 83.241372][ T2442] ? ___sys_sendmsg (net/socket.c:2767) [ 83.241373][ T2442] ? __sys_sendmsg (net/socket.c:2799) [ 83.241375][ T2442] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.241378][ T2442] _printk (kernel/printk/printk.c:2504) [ 83.241381][ T2442] ? snapshot_read.cold (user.c:?) [ 83.241383][ T2442] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 83.241386][ T2442] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 83.241388][ T2442] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 83.241389][ T2442] ? netdev_notice (net/core/dev.c:13194) [ 83.241391][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241393][ T2442] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 83.241395][ T2442] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 83.241397][ T2442] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 83.241398][ T2442] ? 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) [ 83.241401][ T2442] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 83.241404][ T2442] dev_set_allmulti (net/core/dev_api.c:315) [ 83.241407][ T2442] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 83.241419][ T2442] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 83.241423][ T2442] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 83.241425][ T2442] br_del_if (net/bridge/br_if.c:732) bridge [ 83.241433][ T2442] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 83.241435][ T2442] do_set_master (net/core/rtnetlink.c:3055) [ 83.241438][ T2442] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 83.241441][ T2442] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 83.241443][ T2442] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 83.241444][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241446][ T2442] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 83.241450][ T2442] ? kasan_save_stack (mm/kasan/common.c:58) [ 83.241453][ T2442] ? kasan_save_stack (mm/kasan/common.c:57) [ 83.241454][ T2442] ? kasan_save_track (mm/kasan/common.c:78) [ 83.241456][ T2442] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 83.241457][ T2442] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 83.241459][ T2442] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 83.241460][ T2442] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 83.241461][ T2442] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 83.241462][ T2442] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.241464][ T2442] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 83.241465][ T2442] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 83.241466][ T2442] ? ___sys_sendmsg (net/socket.c:2767) [ 83.241467][ T2442] ? __sys_sendmsg (net/socket.c:2799) [ 83.241469][ T2442] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.241470][ T2442] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.241473][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241474][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.241476][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241478][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241479][ T2442] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 83.241481][ T2442] ? __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) [ 83.241483][ T2442] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 83.241485][ T2442] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 83.241486][ T2442] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 83.241488][ T2442] ? nla_get_range_signed (lib/nlattr.c:270) [ 83.241490][ T2442] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 83.241492][ T2442] rtnl_newlink (net/core/rtnetlink.c:4215) [ 83.241494][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241496][ T2442] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 83.241497][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.241498][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241500][ T2442] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 83.241502][ T2442] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 83.241504][ T2442] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 83.241505][ T2442] ? __kernel_text_address (kernel/extable.c:79) [ 83.241506][ T2442] ? write_profile (profile.c:?) [ 83.241508][ T2442] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 83.241510][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241512][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241513][ T2442] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 83.241517][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.241519][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241520][ T2442] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 83.241522][ T2442] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 83.241524][ T2442] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.241525][ T2442] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.241526][ T2442] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 83.241529][ T2442] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 83.241530][ T2442] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.241532][ T2442] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.241533][ T2442] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.241534][ T2442] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 83.241539][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241541][ T2442] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.241543][ T2442] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.241545][ T2442] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.241546][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241548][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241550][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.241552][ T2442] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 83.241554][ T2442] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 83.241555][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241557][ T2442] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.241559][ T2442] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 83.241561][ T2442] ? copy_msghdr_from_user (net/socket.c:2650) [ 83.241562][ T2442] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 83.241564][ T2442] ? move_addr_to_kernel (net/socket.c:258) [ 83.241565][ T2442] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.241568][ T2442] ___sys_sendmsg (net/socket.c:2767) [ 83.241570][ T2442] ? copy_msghdr_from_user (net/socket.c:2619) [ 83.241575][ T2442] __sys_sendmsg (net/socket.c:2799) [ 83.241577][ T2442] ? __sys_sendmsg_sock (net/socket.c:2780) [ 83.241579][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.241581][ T2442] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.241583][ T2442] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 83.241585][ T2442] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.241586][ T2442] RIP: 0033:0x7f23b20dd54e [ 83.241589][ T2442] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.241590][ T2442] RSP: 002b:00007fffadff57f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.241594][ T2442] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f23b20dd54e [ 83.241595][ T2442] RDX: 0000000000000000 RSI: 00007fffadff58a0 RDI: 0000000000000005 [ 83.241596][ T2442] RBP: 00007fffadff5800 R08: 0000000000000000 R09: 0000000000000000 [ 83.241597][ T2442] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d7f8 [ 83.241598][ T2442] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffadff5f60 | [ 90.645262][ T2602] softirqs last disabled at (0): 0x0 | [ 90.645264][ T2602] Preemption disabled at: | [ 90.645264][ T2602] vprintk_emit (kernel/printk/printk.c:2471) | [ 90.645275][ T2602] Tainted: [W]=WARN [ 90.645276][ T2602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 90.645278][ T2602] Call Trace: [ 90.645279][ T2602] [ 90.645280][ T2602] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 90.645286][ T2602] ? vprintk_emit (kernel/printk/printk.c:2471) [ 90.645288][ T2602] __might_resched.cold (kernel/sched/core.c:9234) [ 90.645292][ T2602] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 90.645295][ T2602] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 90.645297][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645301][ T2602] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 90.645304][ T2602] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 90.645306][ T2602] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 90.645310][ T2602] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 90.645312][ T2602] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 90.645314][ T2602] put_chars (drivers/char/virtio_console.c:1176) [ 90.645316][ T2602] ? __send_to_port (drivers/char/virtio_console.c:654) [ 90.645318][ T2602] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 90.645320][ T2602] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 90.645323][ T2602] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 90.645325][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645326][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.645329][ T2602] console_emit_next_record (kernel/printk/printk.c:3183) [ 90.645331][ T2602] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 90.645333][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645335][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645337][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645338][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.645340][ T2602] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 90.645342][ T2602] console_flush_one_record (kernel/printk/printk.c:3268) [ 90.645344][ T2602] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 90.645347][ T2602] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 90.645348][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.645350][ T2602] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 90.645351][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645353][ T2602] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 90.645354][ T2602] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 90.645356][ T2602] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 90.645358][ T2602] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 90.645360][ T2602] ? vprintk_emit (kernel/printk/printk.c:2478) [ 90.645362][ T2602] vprintk_emit (kernel/printk/printk.c:2479) [ 90.645364][ T2602] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 90.645366][ T2602] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 90.645369][ T2602] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 90.645371][ T2602] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 90.645373][ T2602] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 90.645375][ T2602] ? ___sys_sendmsg (net/socket.c:2767) [ 90.645377][ T2602] ? __sys_sendmsg (net/socket.c:2799) [ 90.645378][ T2602] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 90.645381][ T2602] _printk (kernel/printk/printk.c:2504) [ 90.645385][ T2602] ? snapshot_read.cold (user.c:?) [ 90.645387][ T2602] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 90.645390][ T2602] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 90.645391][ T2602] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 90.645393][ T2602] ? netdev_notice (net/core/dev.c:13194) [ 90.645395][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645397][ T2602] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 90.645398][ T2602] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 90.645400][ T2602] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 90.645402][ T2602] ? 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) [ 90.645405][ T2602] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 90.645407][ T2602] dev_set_allmulti (net/core/dev_api.c:315) [ 90.645410][ T2602] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 90.645423][ T2602] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 90.645426][ T2602] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 90.645429][ T2602] br_del_if (net/bridge/br_if.c:732) bridge [ 90.645436][ T2602] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 90.645439][ T2602] do_set_master (net/core/rtnetlink.c:3055) [ 90.645441][ T2602] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 90.645444][ T2602] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 90.645446][ T2602] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 90.645447][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645449][ T2602] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 90.645453][ T2602] ? kasan_save_stack (mm/kasan/common.c:58) [ 90.645455][ T2602] ? kasan_save_stack (mm/kasan/common.c:57) [ 90.645457][ T2602] ? kasan_save_track (mm/kasan/common.c:78) [ 90.645458][ T2602] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 90.645460][ T2602] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 90.645462][ T2602] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 90.645463][ T2602] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 90.645464][ T2602] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 90.645466][ T2602] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 90.645467][ T2602] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 90.645468][ T2602] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 90.645470][ T2602] ? ___sys_sendmsg (net/socket.c:2767) [ 90.645471][ T2602] ? __sys_sendmsg (net/socket.c:2799) [ 90.645472][ T2602] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 90.645473][ T2602] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 90.645476][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645478][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.645479][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645481][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645482][ T2602] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 90.645485][ T2602] ? __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) [ 90.645487][ T2602] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 90.645488][ T2602] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 90.645490][ T2602] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 90.645491][ T2602] ? nla_get_range_signed (lib/nlattr.c:270) [ 90.645493][ T2602] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 90.645495][ T2602] rtnl_newlink (net/core/rtnetlink.c:4215) [ 90.645497][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645499][ T2602] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 90.645500][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.645502][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645504][ T2602] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 90.645506][ T2602] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 90.645507][ T2602] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 90.645509][ T2602] ? __kernel_text_address (kernel/extable.c:79) [ 90.645510][ T2602] ? write_profile (profile.c:?) [ 90.645511][ T2602] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 90.645514][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645516][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645517][ T2602] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 90.645521][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.645522][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645524][ T2602] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 90.645525][ T2602] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 90.645527][ T2602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 90.645528][ T2602] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 90.645530][ T2602] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 90.645532][ T2602] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 90.645533][ T2602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 90.645535][ T2602] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 90.645536][ T2602] ? netlink_ack (./include/linux/skbuff.h:2718) [ 90.645540][ T2602] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 90.645543][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645545][ T2602] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 90.645546][ T2602] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 90.645548][ T2602] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 90.645550][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645551][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645553][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.645555][ T2602] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 90.645557][ T2602] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 90.645559][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645561][ T2602] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 90.645563][ T2602] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 90.645564][ T2602] ? copy_msghdr_from_user (net/socket.c:2650) [ 90.645566][ T2602] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 90.645567][ T2602] ? move_addr_to_kernel (net/socket.c:258) [ 90.645569][ T2602] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 90.645571][ T2602] ___sys_sendmsg (net/socket.c:2767) [ 90.645573][ T2602] ? copy_msghdr_from_user (net/socket.c:2619) [ 90.645578][ T2602] __sys_sendmsg (net/socket.c:2799) [ 90.645580][ T2602] ? __sys_sendmsg_sock (net/socket.c:2780) [ 90.645583][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.645585][ T2602] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 90.645586][ T2602] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 90.645588][ T2602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 90.645590][ T2602] RIP: 0033:0x7f70e184554e [ 90.645592][ T2602] 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 [ 90.645594][ T2602] RSP: 002b:00007ffcf3f86880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 90.645597][ T2602] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f70e184554e [ 90.645599][ T2602] RDX: 0000000000000000 RSI: 00007ffcf3f86930 RDI: 0000000000000005 [ 90.645600][ T2602] RBP: 00007ffcf3f86890 R08: 0000000000000000 R09: 0000000000000000 [ 90.645600][ T2602] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d800 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 vprintk_emit: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