====================================== | [ 9.924669][ T187] softirqs last disabled at (44921): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.924671][ T187] Preemption disabled at: | [ 9.924671][ T187] 0x0 | [ 9.924682][ T187] Tainted: [W]=WARN [ 9.924683][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.924684][ T187] Call Trace: [ 9.924686][ T187] [ 9.924687][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.924694][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 9.924699][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.924703][ T187] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.924708][ T187] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.924711][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.924717][ T187] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.924720][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.924723][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 9.924726][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.924727][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.924733][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.924738][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.924745][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.924747][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.924749][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.924753][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.924758][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.924759][ T187] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.924763][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.924765][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.924769][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.924774][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.924776][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.924781][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.924784][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.924786][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.924788][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.924792][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.924794][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.924798][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 9.924802][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.924805][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.924809][ T187] _printk (kernel/printk/printk.c:2504) [ 9.924813][ T187] ? snapshot_read.cold (user.c:?) [ 9.924816][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.924818][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.924822][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.924825][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.924829][ T187] ? exit_notify (kernel/exit.c:780) [ 9.924831][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.924834][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.924838][ T187] do_group_exit (kernel/exit.c:1151) [ 9.924841][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.924843][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.924845][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.924849][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.924852][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.924854][ T187] RIP: 0033:0x7f784ae3e1b8 [ 9.924856][ T187] Code: Unable to access opcode bytes at 0x7f784ae3e18e. Code starting with the faulting instruction =========================================== [ 9.924858][ T187] RSP: 002b:00007ffce1a47af8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.924860][ T187] RAX: ffffffffffffffda RBX: 00007f784af6ef88 RCX: 00007f784ae3e1b8 [ 9.924861][ T187] RDX: 00007f784ab88fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.924862][ T187] RBP: 00007ffce1a47b50 R08: 0000000000000000 R09: 0000000000008010 [ 9.924863][ T187] R10: 00007ffce1a47910 R11: 0000000000000246 R12: 0000000000000001 [ 9.924864][ T187] R13: 0000000000000000 R14: 00007f784af6d680 R15: 00007f784af6efa0 | [ 11.107704][ T249] softirqs last disabled at (26511): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.107707][ T249] Preemption disabled at: | [ 11.107707][ T249] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.107717][ T249] Tainted: [W]=WARN [ 11.107718][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.107720][ T249] Call Trace: [ 11.107722][ T249] [ 11.107723][ T249] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.107729][ T249] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.107732][ T249] __might_resched.cold (kernel/sched/core.c:9234) [ 11.107736][ T249] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.107741][ T249] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.107746][ T249] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.107749][ T249] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.107755][ T249] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.107757][ T249] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.107761][ T249] put_chars (drivers/char/virtio_console.c:1176) [ 11.107763][ T249] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 11.107765][ T249] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.107768][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.107771][ T249] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.107776][ T249] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.107778][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.107780][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.107785][ T249] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.107786][ T249] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.107789][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.107793][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.107797][ T249] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.107801][ T249] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.107802][ T249] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.107806][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.107808][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.107812][ T249] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.107816][ T249] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.107818][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.107824][ T249] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.107827][ T249] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.107829][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.107831][ T249] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.107835][ T249] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.107837][ T249] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.107840][ T249] vprintk_emit (kernel/printk/printk.c:2479) [ 11.107845][ T249] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.107850][ T249] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 11.107853][ T249] _printk (kernel/printk/printk.c:2504) [ 11.107857][ T249] ? snapshot_read.cold (user.c:?) [ 11.107864][ T249] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 11.107867][ T249] gact_init_module (net/sched/act_gact.c:180) act_gact [ 11.107869][ T249] do_one_initcall (init/main.c:1357) [ 11.107872][ T249] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.107877][ T249] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.107880][ T249] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.107884][ T249] do_init_module (kernel/module/main.c:3117) [ 11.107888][ T249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.107893][ T249] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.107896][ T249] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.107900][ T249] load_module (kernel/module/main.c:3593) [ 11.107908][ T249] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.107912][ T249] ? __ia32_sys_fsconfig (??:?) [ 11.107915][ T249] ? ovl_real_file (fs/overlayfs/file.c:195) [ 11.107919][ T249] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.107921][ T249] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.107924][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.107928][ T249] init_module_from_file (kernel/module/main.c:3790) [ 11.107931][ T249] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.107940][ T249] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.107943][ T249] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.107946][ T249] idempotent_init_module (kernel/module/main.c:3802) [ 11.107950][ T249] ? init_module_from_file (kernel/module/main.c:3791) [ 11.107957][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.107959][ T249] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.107965][ T249] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.107967][ T249] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.107971][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.107973][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.107976][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.107978][ T249] RIP: 0033:0x7f289ab3b37d [ 11.107982][ T249] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 11.107984][ T249] RSP: 002b:00007ffce7572818 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.107987][ T249] RAX: ffffffffffffffda RBX: 00005646576ea810 RCX: 00007f289ab3b37d [ 11.107988][ T249] RDX: 0000000000000000 RSI: 000056463b395ffd RDI: 0000000000000000 [ 11.107989][ T249] RBP: 00007ffce75728b0 R08: 0000000000000000 R09: 0000000000000000 [ 11.107990][ T249] R10: 0000000000000000 R11: 0000000000000246 R12: 000056463b395ffd [ 11.107991][ T249] R13: 00005646576ea960 R14: 0000000000040000 R15: 0000000000000000 | [ 17.607156][ T354] softirqs last disabled at (14131): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.607158][ T354] Preemption disabled at: | [ 17.607159][ T354] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.607169][ T354] Tainted: [W]=WARN [ 17.607170][ T354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.607172][ T354] Call Trace: [ 17.607174][ T354] [ 17.607176][ T354] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.607182][ T354] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.607185][ T354] __might_resched.cold (kernel/sched/core.c:9234) [ 17.607189][ T354] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.607193][ T354] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.607198][ T354] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.607201][ T354] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.607206][ T354] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.607209][ T354] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.607212][ T354] put_chars (drivers/char/virtio_console.c:1176) [ 17.607214][ T354] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 17.607216][ T354] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.607219][ T354] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.607224][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.607226][ T354] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.607230][ T354] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.607233][ T354] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.607236][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.607238][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.607245][ T354] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.607248][ T354] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 17.607251][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.607254][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.607258][ T354] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.607262][ T354] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.607264][ T354] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.607267][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.607269][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.607273][ T354] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.607278][ T354] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.607280][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.607285][ T354] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.607288][ T354] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.607289][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.607292][ T354] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.607296][ T354] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.607297][ T354] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.607301][ T354] vprintk_emit (kernel/printk/printk.c:2479) [ 17.607305][ T354] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.607307][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.607310][ T354] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.607314][ T354] _printk (kernel/printk/printk.c:2504) [ 17.607318][ T354] ? snapshot_read.cold (user.c:?) [ 17.607322][ T354] ? br_multicast_flood (??:?) bridge [ 17.607335][ T354] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.607336][ T354] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.607338][ T354] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.607342][ T354] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 17.607353][ T354] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 17.607362][ T354] new_nbp (net/bridge/br_if.c:449) bridge [ 17.607372][ T354] br_add_if (net/bridge/br_if.c:592) bridge [ 17.607379][ T354] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 17.607383][ T354] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 17.607386][ T354] ? __kernel_text_address (kernel/extable.c:79) [ 17.607390][ T354] do_set_master (net/core/rtnetlink.c:3071) [ 17.607395][ T354] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.607398][ T354] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.607401][ T354] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.607403][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.607405][ T354] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.607409][ T354] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.607411][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.607413][ T354] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.607416][ T354] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.607419][ T354] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.607421][ T354] ? kasan_save_track (mm/kasan/common.c:78) [ 17.607424][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.607425][ T354] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 17.607429][ T354] ? ___sys_sendmsg (net/socket.c:2757) [ 17.607433][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.607435][ T354] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.607438][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.607441][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.607442][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.607444][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.607447][ T354] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.607450][ T354] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 17.607454][ T354] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.607456][ T354] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.607459][ T354] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.607461][ T354] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.607466][ T354] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.607471][ T354] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.607477][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.607479][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.607483][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.607485][ T354] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.607487][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.607489][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.607493][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.607495][ T354] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.607498][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.607499][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.607504][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.607506][ T354] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.607509][ T354] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.607511][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.607514][ T354] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.607520][ T354] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 17.607522][ T354] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 17.607526][ T354] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.607530][ T354] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.607533][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.607537][ T354] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.607541][ T354] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.607545][ T354] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.607550][ T354] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.607552][ T354] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.607555][ T354] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.607557][ T354] ? move_addr_to_kernel (net/socket.c:258) [ 17.607564][ T354] ___sys_sendmsg (net/socket.c:2767) [ 17.607567][ T354] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.607583][ T354] __sys_sendmsg (net/socket.c:2799) [ 17.607586][ T354] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.607592][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.607596][ T354] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.607598][ T354] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.607601][ T354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.607604][ T354] RIP: 0033:0x7f5bd645954e [ 17.607607][ T354] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.607609][ T354] RSP: 002b:00007ffe53964630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.607612][ T354] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f5bd645954e [ 17.607614][ T354] RDX: 0000000000000000 RSI: 00007ffe539646e0 RDI: 0000000000000005 [ 17.607615][ T354] RBP: 00007ffe53964640 R08: 0000000000000000 R09: 0000000000000000 [ 17.607615][ T354] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9153c3 [ 17.607616][ T354] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe53964da0 | [ 27.010120][ C0] softirqs last disabled at (1248047): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 27.010121][ C0] Preemption disabled at: | [ 27.010122][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 27.010131][ C0] Tainted: [W]=WARN [ 27.010132][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.010134][ C0] Call Trace: [ 27.010135][ C0] [ 27.010137][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.010142][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 27.010144][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 27.010148][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.010151][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.010154][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.010158][ C0] __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)) [ 27.010161][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.010164][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.010167][ C0] ? 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) [ 27.010169][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.010177][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 27.010180][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.010181][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.010185][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.010188][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.010189][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.010191][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.010194][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.010196][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.010198][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.010200][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.010202][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.010204][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.010206][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.010208][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.010211][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.010213][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.010214][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.010216][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.010218][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.010219][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.010221][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.010223][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.010225][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 27.010227][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.010229][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.010231][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.010233][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 27.010238][ C0] _printk (kernel/printk/printk.c:2504) [ 27.010241][ C0] ? snapshot_read.cold (user.c:?) [ 27.010242][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 27.010247][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.010249][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 27.010250][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 27.010253][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.010256][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 27.010258][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 27.010260][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.010262][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.010264][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.010276][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.010278][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.010280][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.010287][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.010289][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.010295][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.010301][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.010308][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 27.010311][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 27.010313][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.010317][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.010319][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.010321][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.010323][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.010325][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.010332][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.010334][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.010337][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.010339][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.010341][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.010343][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.010345][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.010347][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.010349][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.010351][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.010353][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.010354][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 27.010356][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.010359][ C0] [ 27.010359][ C0] [ 27.010360][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 27.010362][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.010364][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.010367][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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 [ 27.010368][ C0] RSP: 0018:ffffffffa8a07cf8 EFLAGS: 00000296 [ 27.010372][ C0] RAX: 0000000000130b2d RBX: ffffffffa8a1c600 RCX: ffffffffa5af0307 [ 27.010373][ C0] RDX: ffffffffa8a1c600 RSI: ffffffffa8838b01 RDI: ffffffffa828d8e0 [ 27.010374][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.010375][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff5140fa2 [ 27.010375][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 27.010378][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.010383][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.010385][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.010387][ C0] default_idle_call (kernel/sched/idle.c:122) [ 27.010389][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.010390][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 27.010392][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.010394][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.010396][ C0] do_idle (kernel/sched/idle.c:355) [ 27.010398][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.010400][ C0] rest_init (init/main.c:727) [ 27.010401][ C0] ? __cpuidle_text_end (??:?) [ 27.010404][ C0] ? rest_init (init/main.c:727) [ 27.010406][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 27.010410][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 27.010413][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 27.010415][ C0] start_kernel (init/main.c:1185) [ 27.010417][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 27.010419][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 27.010421][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.081741][ C0] | [ 27.081874][ C0] | [ 27.081874][ C0] stack backtrace: | [ 27.082079][ C0] Tainted: [W]=WARN [ 27.082080][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.082081][ C0] Call Trace: [ 27.082082][ C0] [ 27.082083][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.082087][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.082090][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.082093][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 27.082095][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 27.082096][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.082099][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.082101][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.082108][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.082110][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.082112][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.082119][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.082120][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.082127][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.082133][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.082140][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 27.082143][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 27.082144][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.082147][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.082149][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.082151][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.082153][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.082155][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.082162][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.082164][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.082167][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.082169][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.082177][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.082179][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.082180][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.082182][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.082184][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.082186][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.082188][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.082189][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 27.082191][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.082193][ C0] [ 27.082193][ C0] [ 27.082194][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 27.082196][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.082198][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.082200][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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 [ 27.082201][ C0] RSP: 0018:ffffffffa8a07cf8 EFLAGS: 00000296 [ 27.082203][ C0] RAX: 0000000000130b2d RBX: ffffffffa8a1c600 RCX: ffffffffa5af0307 [ 27.082205][ C0] RDX: ffffffffa8a1c600 RSI: ffffffffa8838b01 RDI: ffffffffa828d8e0 [ 27.082206][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.082207][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff5140fa2 [ 27.082208][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 27.082209][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.082212][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.082213][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.082215][ C0] default_idle_call (kernel/sched/idle.c:122) [ 27.082217][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.082218][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 27.082220][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.082223][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.082225][ C0] do_idle (kernel/sched/idle.c:355) [ 27.082226][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.082228][ C0] rest_init (init/main.c:727) [ 27.082230][ C0] ? __cpuidle_text_end (??:?) [ 27.082233][ C0] ? rest_init (init/main.c:727) [ 27.082234][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 27.082238][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 27.082240][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 27.082243][ C0] start_kernel (init/main.c:1185) [ 27.082245][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 27.082247][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 27.082249][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 34.723703][ T2391] softirqs last disabled at (0): 0x0 | [ 34.723704][ T2391] Preemption disabled at: | [ 34.723705][ T2391] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.723716][ T2391] Tainted: [W]=WARN [ 34.723717][ T2391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.723720][ T2391] Call Trace: [ 34.723721][ T2391] [ 34.723722][ T2391] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.723728][ T2391] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.723730][ T2391] __might_resched.cold (kernel/sched/core.c:9234) [ 34.723734][ T2391] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.723737][ T2391] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 34.723740][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723744][ T2391] __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)) [ 34.723747][ T2391] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.723750][ T2391] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.723754][ T2391] ? 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) [ 34.723756][ T2391] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.723757][ T2391] put_chars (drivers/char/virtio_console.c:1176) [ 34.723760][ T2391] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.723761][ T2391] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 34.723764][ T2391] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.723767][ T2391] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.723768][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723770][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.723772][ T2391] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.723775][ T2391] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.723777][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723778][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723780][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723782][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.723784][ T2391] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 34.723785][ T2391] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.723788][ T2391] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.723791][ T2391] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.723792][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.723794][ T2391] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.723796][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723797][ T2391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.723799][ T2391] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.723800][ T2391] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 34.723802][ T2391] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.723804][ T2391] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.723806][ T2391] vprintk_emit (kernel/printk/printk.c:2479) [ 34.723809][ T2391] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.723811][ T2391] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.723814][ T2391] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.723816][ T2391] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.723818][ T2391] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.723820][ T2391] ? ___sys_sendmsg (net/socket.c:2767) [ 34.723822][ T2391] ? __sys_sendmsg (net/socket.c:2799) [ 34.723823][ T2391] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.723827][ T2391] _printk (kernel/printk/printk.c:2504) [ 34.723830][ T2391] ? snapshot_read.cold (user.c:?) [ 34.723832][ T2391] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.723835][ T2391] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.723837][ T2391] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.723839][ T2391] ? netdev_notice (net/core/dev.c:13194) [ 34.723841][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723843][ T2391] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 34.723844][ T2391] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.723847][ T2391] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 34.723848][ T2391] ? 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) [ 34.723851][ T2391] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 34.723854][ T2391] dev_set_allmulti (net/core/dev_api.c:315) [ 34.723857][ T2391] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 34.723869][ T2391] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.723873][ T2391] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.723876][ T2391] br_del_if (net/bridge/br_if.c:732) bridge [ 34.723883][ T2391] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.723885][ T2391] do_set_master (net/core/rtnetlink.c:3055) [ 34.723888][ T2391] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 34.723890][ T2391] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.723893][ T2391] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.723894][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723896][ T2391] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.723900][ T2391] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.723902][ T2391] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.723904][ T2391] ? kasan_save_track (mm/kasan/common.c:78) [ 34.723905][ T2391] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 34.723907][ T2391] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 34.723908][ T2391] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 34.723910][ T2391] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.723911][ T2391] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.723912][ T2391] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.723913][ T2391] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.723915][ T2391] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.723916][ T2391] ? ___sys_sendmsg (net/socket.c:2767) [ 34.723917][ T2391] ? __sys_sendmsg (net/socket.c:2799) [ 34.723919][ T2391] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.723920][ T2391] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.723922][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723924][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.723926][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723927][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723929][ T2391] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.723931][ T2391] ? __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) [ 34.723934][ T2391] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.723935][ T2391] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.723937][ T2391] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.723938][ T2391] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.723940][ T2391] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.723942][ T2391] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.723944][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723946][ T2391] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.723947][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.723949][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723951][ T2391] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 34.723952][ T2391] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.723954][ T2391] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.723956][ T2391] ? __kernel_text_address (kernel/extable.c:79) [ 34.723957][ T2391] ? write_profile (profile.c:?) [ 34.723959][ T2391] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.723961][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723963][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723965][ T2391] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 34.723968][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.723969][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723971][ T2391] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.723973][ T2391] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.723974][ T2391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.723976][ T2391] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.723977][ T2391] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.723980][ T2391] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.723981][ T2391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.723982][ T2391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.723984][ T2391] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.723985][ T2391] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 34.723988][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723990][ T2391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.723992][ T2391] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.723994][ T2391] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.723995][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723997][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.723999][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.724001][ T2391] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.724003][ T2391] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.724005][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.724006][ T2391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.724011][ T2391] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.724013][ T2391] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.724014][ T2391] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.724016][ T2391] ? move_addr_to_kernel (net/socket.c:258) [ 34.724017][ T2391] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.724020][ T2391] ___sys_sendmsg (net/socket.c:2767) [ 34.724022][ T2391] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.724027][ T2391] __sys_sendmsg (net/socket.c:2799) [ 34.724029][ T2391] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.724031][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.724034][ T2391] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.724035][ T2391] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.724037][ T2391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.724039][ T2391] RIP: 0033:0x7f282824754e [ 34.724041][ T2391] 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 [ 34.724043][ T2391] RSP: 002b:00007ffe6c32c280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.724047][ T2391] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f282824754e [ 34.724048][ T2391] RDX: 0000000000000000 RSI: 00007ffe6c32c330 RDI: 0000000000000005 [ 34.724049][ T2391] RBP: 00007ffe6c32c290 R08: 0000000000000000 R09: 0000000000000000 [ 34.724050][ T2391] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9153d4 [ 34.724050][ T2391] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe6c32c9f0 | [ 49.679458][ T4446] softirqs last disabled at (0): 0x0 | [ 49.679460][ T4446] Preemption disabled at: | [ 49.679461][ T4446] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.679473][ T4446] Tainted: [W]=WARN [ 49.679474][ T4446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.679475][ T4446] Call Trace: [ 49.679477][ T4446] [ 49.679478][ T4446] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.679484][ T4446] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.679486][ T4446] __might_resched.cold (kernel/sched/core.c:9234) [ 49.679490][ T4446] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.679493][ T4446] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 49.679497][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679500][ T4446] __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.679504][ T4446] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.679506][ T4446] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.679511][ T4446] ? 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.679512][ T4446] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.679514][ T4446] put_chars (drivers/char/virtio_console.c:1176) [ 49.679516][ T4446] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.679518][ T4446] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 49.679521][ T4446] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.679524][ T4446] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.679525][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679527][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.679529][ T4446] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.679532][ T4446] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.679534][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679536][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679538][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679540][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.679541][ T4446] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.679543][ T4446] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.679546][ T4446] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.679548][ T4446] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.679550][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.679552][ T4446] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.679554][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679555][ T4446] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.679557][ T4446] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.679558][ T4446] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 49.679560][ T4446] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.679562][ T4446] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.679565][ T4446] vprintk_emit (kernel/printk/printk.c:2479) [ 49.679567][ T4446] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.679569][ T4446] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.679572][ T4446] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.679575][ T4446] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.679577][ T4446] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.679579][ T4446] ? ___sys_sendmsg (net/socket.c:2767) [ 49.679581][ T4446] ? __sys_sendmsg (net/socket.c:2799) [ 49.679583][ T4446] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.679586][ T4446] _printk (kernel/printk/printk.c:2504) [ 49.679589][ T4446] ? snapshot_read.cold (user.c:?) [ 49.679592][ T4446] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.679595][ T4446] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.679597][ T4446] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.679599][ T4446] ? netdev_notice (net/core/dev.c:13194) [ 49.679601][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679602][ T4446] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 49.679604][ T4446] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 49.679607][ T4446] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 49.679608][ T4446] ? 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.679611][ T4446] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 49.679614][ T4446] dev_set_allmulti (net/core/dev_api.c:315) [ 49.679617][ T4446] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 49.679630][ T4446] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.679634][ T4446] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.679637][ T4446] br_del_if (net/bridge/br_if.c:732) bridge [ 49.679645][ T4446] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.679647][ T4446] do_set_master (net/core/rtnetlink.c:3055) [ 49.679650][ T4446] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 49.679652][ T4446] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.679655][ T4446] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.679656][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679658][ T4446] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.679662][ T4446] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.679664][ T4446] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.679666][ T4446] ? kasan_save_track (mm/kasan/common.c:78) [ 49.679667][ T4446] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 49.679669][ T4446] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 49.679671][ T4446] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 49.679672][ T4446] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.679673][ T4446] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.679674][ T4446] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.679675][ T4446] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.679677][ T4446] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.679678][ T4446] ? ___sys_sendmsg (net/socket.c:2767) [ 49.679679][ T4446] ? __sys_sendmsg (net/socket.c:2799) [ 49.679681][ T4446] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.679682][ T4446] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.679685][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679687][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.679688][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679690][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679691][ T4446] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.679694][ T4446] ? __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.679696][ T4446] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.679697][ T4446] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.679699][ T4446] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.679701][ T4446] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.679703][ T4446] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.679705][ T4446] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.679707][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679709][ T4446] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.679710][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.679712][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679714][ T4446] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 49.679716][ T4446] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.679718][ T4446] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.679719][ T4446] ? __kernel_text_address (kernel/extable.c:79) [ 49.679721][ T4446] ? write_profile (profile.c:?) [ 49.679722][ T4446] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.679724][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679726][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679728][ T4446] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.679732][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.679733][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679735][ T4446] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.679736][ T4446] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.679738][ T4446] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.679740][ T4446] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.679741][ T4446] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.679744][ T4446] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.679745][ T4446] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.679747][ T4446] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.679748][ T4446] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.679750][ T4446] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 49.679752][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679754][ T4446] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.679756][ T4446] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.679758][ T4446] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.679760][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679761][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679763][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.679765][ T4446] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.679767][ T4446] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.679769][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679771][ T4446] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.679773][ T4446] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.679775][ T4446] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.679776][ T4446] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.679778][ T4446] ? move_addr_to_kernel (net/socket.c:258) [ 49.679780][ T4446] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.679782][ T4446] ___sys_sendmsg (net/socket.c:2767) [ 49.679784][ T4446] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.679789][ T4446] __sys_sendmsg (net/socket.c:2799) [ 49.679791][ T4446] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.679794][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.679796][ T4446] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.679797][ T4446] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.679800][ T4446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.679802][ T4446] RIP: 0033:0x7ff49779554e [ 49.679804][ T4446] 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.679806][ T4446] RSP: 002b:00007fff2076dbd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.679810][ T4446] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff49779554e [ 49.679811][ T4446] RDX: 0000000000000000 RSI: 00007fff2076dc80 RDI: 0000000000000005 [ 49.679812][ T4446] RBP: 00007fff2076dbe0 R08: 0000000000000000 R09: 0000000000000000 [ 49.679813][ T4446] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9153e3 [ 49.679814][ T4446] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff2076e340 | [ 64.554379][ T6511] softirqs last disabled at (0): 0x0 | [ 64.554380][ T6511] Preemption disabled at: | [ 64.554381][ T6511] vprintk_emit (kernel/printk/printk.c:2471) | [ 64.554393][ T6511] Tainted: [W]=WARN [ 64.554394][ T6511] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.554395][ T6511] Call Trace: [ 64.554397][ T6511] [ 64.554398][ T6511] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 64.554404][ T6511] ? vprintk_emit (kernel/printk/printk.c:2471) [ 64.554406][ T6511] __might_resched.cold (kernel/sched/core.c:9234) [ 64.554410][ T6511] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 64.554413][ T6511] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 64.554416][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554420][ T6511] __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)) [ 64.554423][ T6511] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 64.554426][ T6511] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.554430][ T6511] ? 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) [ 64.554431][ T6511] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.554433][ T6511] put_chars (drivers/char/virtio_console.c:1176) [ 64.554435][ T6511] ? __send_to_port (drivers/char/virtio_console.c:654) [ 64.554437][ T6511] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 64.554439][ T6511] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 64.554443][ T6511] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 64.554444][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554446][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.554448][ T6511] console_emit_next_record (kernel/printk/printk.c:3183) [ 64.554451][ T6511] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 64.554453][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554455][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554456][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554458][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.554467][ T6511] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 64.554468][ T6511] console_flush_one_record (kernel/printk/printk.c:3268) [ 64.554471][ T6511] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 64.554474][ T6511] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 64.554475][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.554477][ T6511] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 64.554479][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554480][ T6511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.554482][ T6511] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 64.554483][ T6511] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 64.554485][ T6511] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 64.554487][ T6511] ? vprintk_emit (kernel/printk/printk.c:2478) [ 64.554489][ T6511] vprintk_emit (kernel/printk/printk.c:2479) [ 64.554491][ T6511] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 64.554493][ T6511] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 64.554496][ T6511] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.554499][ T6511] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.554500][ T6511] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 64.554503][ T6511] ? ___sys_sendmsg (net/socket.c:2767) [ 64.554504][ T6511] ? __sys_sendmsg (net/socket.c:2799) [ 64.554506][ T6511] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.554509][ T6511] _printk (kernel/printk/printk.c:2504) [ 64.554512][ T6511] ? snapshot_read.cold (user.c:?) [ 64.554515][ T6511] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 64.554518][ T6511] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 64.554519][ T6511] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 64.554521][ T6511] ? netdev_notice (net/core/dev.c:13194) [ 64.554523][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554525][ T6511] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 64.554526][ T6511] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 64.554529][ T6511] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 64.554530][ T6511] ? 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) [ 64.554533][ T6511] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 64.554536][ T6511] dev_set_allmulti (net/core/dev_api.c:315) [ 64.554539][ T6511] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 64.554552][ T6511] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 64.554555][ T6511] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 64.554558][ T6511] br_del_if (net/bridge/br_if.c:732) bridge [ 64.554566][ T6511] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 64.554568][ T6511] do_set_master (net/core/rtnetlink.c:3055) [ 64.554571][ T6511] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 64.554573][ T6511] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 64.554575][ T6511] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 64.554577][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554578][ T6511] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 64.554582][ T6511] ? kasan_save_stack (mm/kasan/common.c:58) [ 64.554585][ T6511] ? kasan_save_stack (mm/kasan/common.c:57) [ 64.554586][ T6511] ? kasan_save_track (mm/kasan/common.c:78) [ 64.554588][ T6511] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 64.554589][ T6511] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 64.554591][ T6511] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 64.554592][ T6511] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 64.554593][ T6511] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 64.554595][ T6511] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.554596][ T6511] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.554597][ T6511] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 64.554598][ T6511] ? ___sys_sendmsg (net/socket.c:2767) [ 64.554600][ T6511] ? __sys_sendmsg (net/socket.c:2799) [ 64.554601][ T6511] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.554602][ T6511] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.554605][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554607][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.554608][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554610][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554611][ T6511] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 64.554613][ T6511] ? __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) [ 64.554616][ T6511] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 64.554617][ T6511] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 64.554619][ T6511] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 64.554620][ T6511] ? nla_get_range_signed (lib/nlattr.c:270) [ 64.554622][ T6511] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 64.554624][ T6511] rtnl_newlink (net/core/rtnetlink.c:4215) [ 64.554626][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554628][ T6511] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 64.554629][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.554631][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554633][ T6511] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 64.554634][ T6511] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 64.554636][ T6511] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 64.554638][ T6511] ? __kernel_text_address (kernel/extable.c:79) [ 64.554639][ T6511] ? write_profile (profile.c:?) [ 64.554640][ T6511] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 64.554642][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554644][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554646][ T6511] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 64.554649][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.554651][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554652][ T6511] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 64.554654][ T6511] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 64.554655][ T6511] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.554657][ T6511] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 64.554658][ T6511] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 64.554661][ T6511] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 64.554662][ T6511] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.554663][ T6511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.554665][ T6511] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.554666][ T6511] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 64.554669][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554671][ T6511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.554673][ T6511] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.554675][ T6511] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.554676][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554678][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554680][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.554681][ T6511] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.554683][ T6511] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 64.554685][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554687][ T6511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.554689][ T6511] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 64.554691][ T6511] ? copy_msghdr_from_user (net/socket.c:2650) [ 64.554692][ T6511] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 64.554694][ T6511] ? move_addr_to_kernel (net/socket.c:258) [ 64.554695][ T6511] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 64.554698][ T6511] ___sys_sendmsg (net/socket.c:2767) [ 64.554700][ T6511] ? copy_msghdr_from_user (net/socket.c:2619) [ 64.554705][ T6511] __sys_sendmsg (net/socket.c:2799) [ 64.554706][ T6511] ? __sys_sendmsg_sock (net/socket.c:2780) [ 64.554709][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.554711][ T6511] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.554712][ T6511] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 64.554715][ T6511] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.554716][ T6511] RIP: 0033:0x7f3ab783a54e [ 64.554718][ T6511] 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 [ 64.554720][ T6511] RSP: 002b:00007ffe3eae9900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.554724][ T6511] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3ab783a54e [ 64.554725][ T6511] RDX: 0000000000000000 RSI: 00007ffe3eae99b0 RDI: 0000000000000005 [ 64.554726][ T6511] RBP: 00007ffe3eae9910 R08: 0000000000000000 R09: 0000000000000000 [ 64.554727][ T6511] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9153f1 [ 64.554728][ T6511] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe3eaea070 | [ 79.602069][ T8576] softirqs last disabled at (0): 0x0 | [ 79.602071][ T8576] Preemption disabled at: | [ 79.602072][ T8576] vprintk_emit (kernel/printk/printk.c:2471) | [ 79.602083][ T8576] Tainted: [W]=WARN [ 79.602084][ T8576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.602086][ T8576] Call Trace: [ 79.602088][ T8576] [ 79.602089][ T8576] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 79.602094][ T8576] ? vprintk_emit (kernel/printk/printk.c:2471) [ 79.602096][ T8576] __might_resched.cold (kernel/sched/core.c:9234) [ 79.602100][ T8576] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 79.602103][ T8576] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 79.602106][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602110][ T8576] __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)) [ 79.602113][ T8576] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 79.602116][ T8576] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 79.602120][ T8576] ? 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) [ 79.602122][ T8576] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 79.602124][ T8576] put_chars (drivers/char/virtio_console.c:1176) [ 79.602126][ T8576] ? __send_to_port (drivers/char/virtio_console.c:654) [ 79.602128][ T8576] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 79.602130][ T8576] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 79.602133][ T8576] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 79.602135][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602137][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.602139][ T8576] console_emit_next_record (kernel/printk/printk.c:3183) [ 79.602141][ T8576] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 79.602143][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602145][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602147][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602148][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.602150][ T8576] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 79.602152][ T8576] console_flush_one_record (kernel/printk/printk.c:3268) [ 79.602154][ T8576] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 79.602157][ T8576] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 79.602159][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.602160][ T8576] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 79.602162][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602164][ T8576] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.602165][ T8576] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 79.602167][ T8576] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 79.602169][ T8576] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 79.602171][ T8576] ? vprintk_emit (kernel/printk/printk.c:2478) [ 79.602173][ T8576] vprintk_emit (kernel/printk/printk.c:2479) [ 79.602175][ T8576] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 79.602177][ T8576] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.602181][ T8576] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.602183][ T8576] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 79.602185][ T8576] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 79.602188][ T8576] ? ___sys_sendmsg (net/socket.c:2767) [ 79.602189][ T8576] ? __sys_sendmsg (net/socket.c:2799) [ 79.602191][ T8576] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 79.602194][ T8576] _printk (kernel/printk/printk.c:2504) [ 79.602197][ T8576] ? snapshot_read.cold (user.c:?) [ 79.602199][ T8576] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 79.602202][ T8576] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 79.602204][ T8576] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 79.602206][ T8576] ? netdev_notice (net/core/dev.c:13194) [ 79.602208][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602210][ T8576] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 79.602212][ T8576] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 79.602214][ T8576] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 79.602216][ T8576] ? 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) [ 79.602218][ T8576] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 79.602221][ T8576] dev_set_allmulti (net/core/dev_api.c:315) [ 79.602224][ T8576] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 79.602240][ T8576] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 79.602244][ T8576] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 79.602248][ T8576] br_del_if (net/bridge/br_if.c:732) bridge [ 79.602257][ T8576] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 79.602259][ T8576] do_set_master (net/core/rtnetlink.c:3055) [ 79.602262][ T8576] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 79.602264][ T8576] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 79.602267][ T8576] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 79.602268][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602270][ T8576] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 79.602274][ T8576] ? kasan_save_stack (mm/kasan/common.c:58) [ 79.602277][ T8576] ? kasan_save_stack (mm/kasan/common.c:57) [ 79.602278][ T8576] ? kasan_save_track (mm/kasan/common.c:78) [ 79.602280][ T8576] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 79.602282][ T8576] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 79.602283][ T8576] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 79.602284][ T8576] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.602285][ T8576] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 79.602287][ T8576] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.602288][ T8576] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 79.602289][ T8576] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 79.602291][ T8576] ? ___sys_sendmsg (net/socket.c:2767) [ 79.602292][ T8576] ? __sys_sendmsg (net/socket.c:2799) [ 79.602294][ T8576] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 79.602295][ T8576] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.602297][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602299][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.602301][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602302][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602304][ T8576] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 79.602306][ T8576] ? __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) [ 79.602308][ T8576] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 79.602310][ T8576] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 79.602311][ T8576] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 79.602313][ T8576] ? nla_get_range_signed (lib/nlattr.c:270) [ 79.602315][ T8576] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 79.602317][ T8576] rtnl_newlink (net/core/rtnetlink.c:4215) [ 79.602319][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602321][ T8576] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 79.602322][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.602323][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602325][ T8576] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 79.602327][ T8576] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 79.602329][ T8576] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 79.602330][ T8576] ? __kernel_text_address (kernel/extable.c:79) [ 79.602332][ T8576] ? write_profile (profile.c:?) [ 79.602333][ T8576] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 79.602336][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602337][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602339][ T8576] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 79.602342][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.602344][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602346][ T8576] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 79.602347][ T8576] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.602349][ T8576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.602350][ T8576] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 79.602352][ T8576] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 79.602354][ T8576] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 79.602355][ T8576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.602357][ T8576] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.602358][ T8576] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.602360][ T8576] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 79.602362][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602364][ T8576] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.602366][ T8576] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.602368][ T8576] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.602370][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602372][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602373][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.602375][ T8576] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 79.602377][ T8576] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 79.602379][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602381][ T8576] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.602383][ T8576] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 79.602384][ T8576] ? copy_msghdr_from_user (net/socket.c:2650) [ 79.602386][ T8576] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 79.602388][ T8576] ? move_addr_to_kernel (net/socket.c:258) [ 79.602389][ T8576] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 79.602392][ T8576] ___sys_sendmsg (net/socket.c:2767) [ 79.602394][ T8576] ? copy_msghdr_from_user (net/socket.c:2619) [ 79.602399][ T8576] __sys_sendmsg (net/socket.c:2799) [ 79.602401][ T8576] ? __sys_sendmsg_sock (net/socket.c:2780) [ 79.602403][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.602406][ T8576] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 79.602407][ T8576] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 79.602409][ T8576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.602411][ T8576] RIP: 0033:0x7f20e8ded54e [ 79.602413][ T8576] 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 [ 79.602415][ T8576] RSP: 002b:00007fffbfda2d40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.602418][ T8576] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f20e8ded54e [ 79.602420][ T8576] RDX: 0000000000000000 RSI: 00007fffbfda2df0 RDI: 0000000000000005 [ 79.602421][ T8576] RBP: 00007fffbfda2d50 R08: 0000000000000000 R09: 0000000000000000 [ 79.602422][ T8576] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915401 [ 79.602423][ T8576] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffbfda34b0 | [ 94.192799][T10641] softirqs last disabled at (0): 0x0 | [ 94.192800][T10641] Preemption disabled at: | [ 94.192801][T10641] vprintk_emit (kernel/printk/printk.c:2471) | [ 94.192813][T10641] Tainted: [W]=WARN [ 94.192814][T10641] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 94.192816][T10641] Call Trace: [ 94.192817][T10641] [ 94.192819][T10641] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 94.192824][T10641] ? vprintk_emit (kernel/printk/printk.c:2471) [ 94.192826][T10641] __might_resched.cold (kernel/sched/core.c:9234) [ 94.192830][T10641] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 94.192833][T10641] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 94.192836][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.192840][T10641] __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)) [ 94.192843][T10641] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 94.192846][T10641] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 94.192850][T10641] ? 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) [ 94.192851][T10641] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 94.192853][T10641] put_chars (drivers/char/virtio_console.c:1176) [ 94.192855][T10641] ? __send_to_port (drivers/char/virtio_console.c:654) [ 94.192857][T10641] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 94.192860][T10641] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 94.192863][T10641] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 94.192864][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.192866][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.192868][T10641] console_emit_next_record (kernel/printk/printk.c:3183) [ 94.192871][T10641] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 94.192873][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.192875][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.192876][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.192878][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.192880][T10641] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 94.192882][T10641] console_flush_one_record (kernel/printk/printk.c:3268) [ 94.192884][T10641] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 94.192887][T10641] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 94.192889][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.192890][T10641] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 94.192892][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.192893][T10641] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.192895][T10641] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 94.192896][T10641] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 94.192898][T10641] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 94.192901][T10641] ? vprintk_emit (kernel/printk/printk.c:2478) [ 94.192903][T10641] vprintk_emit (kernel/printk/printk.c:2479) [ 94.192905][T10641] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 94.192907][T10641] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 94.192910][T10641] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 94.192913][T10641] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 94.192914][T10641] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 94.192917][T10641] ? ___sys_sendmsg (net/socket.c:2767) [ 94.192918][T10641] ? __sys_sendmsg (net/socket.c:2799) [ 94.192920][T10641] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 94.192923][T10641] _printk (kernel/printk/printk.c:2504) [ 94.192926][T10641] ? snapshot_read.cold (user.c:?) [ 94.192928][T10641] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 94.192931][T10641] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 94.192933][T10641] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 94.192935][T10641] ? netdev_notice (net/core/dev.c:13194) [ 94.192937][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.192939][T10641] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 94.192940][T10641] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 94.192943][T10641] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 94.192944][T10641] ? 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) [ 94.192947][T10641] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 94.192949][T10641] dev_set_allmulti (net/core/dev_api.c:315) [ 94.192952][T10641] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 94.192964][T10641] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 94.192968][T10641] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 94.192971][T10641] br_del_if (net/bridge/br_if.c:732) bridge [ 94.192978][T10641] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 94.192980][T10641] do_set_master (net/core/rtnetlink.c:3055) [ 94.192983][T10641] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 94.192985][T10641] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 94.192988][T10641] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 94.192989][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.192991][T10641] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 94.192995][T10641] ? kasan_save_stack (mm/kasan/common.c:58) [ 94.192997][T10641] ? kasan_save_stack (mm/kasan/common.c:57) [ 94.192999][T10641] ? kasan_save_track (mm/kasan/common.c:78) [ 94.193000][T10641] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 94.193002][T10641] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 94.193003][T10641] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 94.193005][T10641] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 94.193006][T10641] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 94.193009][T10641] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 94.193011][T10641] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 94.193012][T10641] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 94.193013][T10641] ? ___sys_sendmsg (net/socket.c:2767) [ 94.193015][T10641] ? __sys_sendmsg (net/socket.c:2799) [ 94.193016][T10641] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 94.193017][T10641] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 94.193020][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193022][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.193023][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193025][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193027][T10641] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 94.193029][T10641] ? __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) [ 94.193031][T10641] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 94.193032][T10641] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 94.193034][T10641] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 94.193035][T10641] ? nla_get_range_signed (lib/nlattr.c:270) [ 94.193038][T10641] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 94.193040][T10641] rtnl_newlink (net/core/rtnetlink.c:4215) [ 94.193042][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193044][T10641] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 94.193045][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.193046][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193049][T10641] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 94.193050][T10641] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 94.193052][T10641] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 94.193053][T10641] ? __kernel_text_address (kernel/extable.c:79) [ 94.193055][T10641] ? write_profile (profile.c:?) [ 94.193056][T10641] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 94.193059][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193061][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193062][T10641] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 94.193066][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.193067][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193069][T10641] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 94.193070][T10641] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 94.193072][T10641] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 94.193073][T10641] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 94.193075][T10641] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 94.193077][T10641] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 94.193079][T10641] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 94.193080][T10641] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.193082][T10641] ? netlink_ack (./include/linux/skbuff.h:2718) [ 94.193083][T10641] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 94.193086][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193087][T10641] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.193089][T10641] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 94.193091][T10641] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 94.193093][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193095][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193097][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.193098][T10641] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 94.193100][T10641] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 94.193102][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193104][T10641] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.193106][T10641] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 94.193108][T10641] ? copy_msghdr_from_user (net/socket.c:2650) [ 94.193110][T10641] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 94.193111][T10641] ? move_addr_to_kernel (net/socket.c:258) [ 94.193113][T10641] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 94.193115][T10641] ___sys_sendmsg (net/socket.c:2767) [ 94.193117][T10641] ? copy_msghdr_from_user (net/socket.c:2619) [ 94.193122][T10641] __sys_sendmsg (net/socket.c:2799) [ 94.193124][T10641] ? __sys_sendmsg_sock (net/socket.c:2780) [ 94.193127][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.193129][T10641] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 94.193130][T10641] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 94.193133][T10641] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 94.193134][T10641] RIP: 0033:0x7f0ddf15054e [ 94.193136][T10641] 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 [ 94.193138][T10641] RSP: 002b:00007ffd7aaeb480 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 94.193142][T10641] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0ddf15054e [ 94.193143][T10641] RDX: 0000000000000000 RSI: 00007ffd7aaeb530 RDI: 0000000000000005 [ 94.193144][T10641] RBP: 00007ffd7aaeb490 R08: 0000000000000000 R09: 0000000000000000 [ 94.193145][T10641] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91540f [ 94.193146][T10641] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd7aaebbf0 | [ 109.138580][T12706] softirqs last disabled at (0): 0x0 | [ 109.138583][T12706] Preemption disabled at: | [ 109.138584][T12706] vprintk_emit (kernel/printk/printk.c:2471) | [ 109.138598][T12706] Tainted: [W]=WARN [ 109.138600][T12706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 109.138602][T12706] Call Trace: [ 109.138604][T12706] [ 109.138606][T12706] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 109.138612][T12706] ? vprintk_emit (kernel/printk/printk.c:2471) [ 109.138615][T12706] __might_resched.cold (kernel/sched/core.c:9234) [ 109.138619][T12706] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 109.138623][T12706] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 109.138627][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138632][T12706] __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)) [ 109.138636][T12706] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 109.138639][T12706] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 109.138644][T12706] ? 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) [ 109.138647][T12706] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 109.138650][T12706] put_chars (drivers/char/virtio_console.c:1176) [ 109.138653][T12706] ? __send_to_port (drivers/char/virtio_console.c:654) [ 109.138655][T12706] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 109.138659][T12706] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 109.138664][T12706] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 109.138666][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138669][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.138672][T12706] console_emit_next_record (kernel/printk/printk.c:3183) [ 109.138675][T12706] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 109.138678][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138681][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138683][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138685][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.138688][T12706] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 109.138691][T12706] console_flush_one_record (kernel/printk/printk.c:3268) [ 109.138694][T12706] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 109.138698][T12706] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 109.138701][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.138704][T12706] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 109.138706][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138708][T12706] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.138710][T12706] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 109.138713][T12706] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 109.138716][T12706] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 109.138718][T12706] ? vprintk_emit (kernel/printk/printk.c:2478) [ 109.138721][T12706] vprintk_emit (kernel/printk/printk.c:2479) [ 109.138725][T12706] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 109.138727][T12706] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 109.138731][T12706] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 109.138734][T12706] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 109.138736][T12706] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 109.138740][T12706] ? ___sys_sendmsg (net/socket.c:2767) [ 109.138741][T12706] ? __sys_sendmsg (net/socket.c:2799) [ 109.138744][T12706] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 109.138748][T12706] _printk (kernel/printk/printk.c:2504) [ 109.138752][T12706] ? snapshot_read.cold (user.c:?) [ 109.138755][T12706] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 109.138759][T12706] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 109.138762][T12706] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 109.138765][T12706] ? netdev_notice (net/core/dev.c:13194) [ 109.138768][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138770][T12706] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 109.138773][T12706] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 109.138776][T12706] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 109.138778][T12706] ? 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) [ 109.138782][T12706] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 109.138786][T12706] dev_set_allmulti (net/core/dev_api.c:315) [ 109.138790][T12706] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 109.138813][T12706] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 109.138817][T12706] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 109.138821][T12706] br_del_if (net/bridge/br_if.c:732) bridge [ 109.138833][T12706] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 109.138836][T12706] do_set_master (net/core/rtnetlink.c:3055) [ 109.138840][T12706] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 109.138843][T12706] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 109.138846][T12706] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 109.138848][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138851][T12706] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 109.138856][T12706] ? kasan_save_stack (mm/kasan/common.c:58) [ 109.138859][T12706] ? kasan_save_stack (mm/kasan/common.c:57) [ 109.138862][T12706] ? kasan_save_track (mm/kasan/common.c:78) [ 109.138864][T12706] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 109.138866][T12706] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 109.138868][T12706] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 109.138870][T12706] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 109.138872][T12706] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 109.138874][T12706] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 109.138876][T12706] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 109.138878][T12706] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 109.138880][T12706] ? ___sys_sendmsg (net/socket.c:2767) [ 109.138882][T12706] ? __sys_sendmsg (net/socket.c:2799) [ 109.138885][T12706] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 109.138887][T12706] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 109.138890][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138893][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.138895][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138897][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138900][T12706] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 109.138903][T12706] ? __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) [ 109.138906][T12706] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 109.138908][T12706] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 109.138911][T12706] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 109.138913][T12706] ? nla_get_range_signed (lib/nlattr.c:270) [ 109.138916][T12706] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 109.138920][T12706] rtnl_newlink (net/core/rtnetlink.c:4215) [ 109.138923][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138926][T12706] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 109.138928][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.138930][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138933][T12706] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 109.138935][T12706] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 109.138938][T12706] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 109.138940][T12706] ? __kernel_text_address (kernel/extable.c:79) [ 109.138942][T12706] ? write_profile (profile.c:?) [ 109.138944][T12706] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 109.138947][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138950][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138952][T12706] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 109.138956][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.138959][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138962][T12706] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 109.138964][T12706] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 109.138966][T12706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 109.138968][T12706] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 109.138971][T12706] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 109.138975][T12706] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 109.138977][T12706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 109.138979][T12706] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.138981][T12706] ? netlink_ack (./include/linux/skbuff.h:2718) [ 109.138983][T12706] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 109.138987][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.138989][T12706] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.138992][T12706] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 109.138995][T12706] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 109.138998][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.139000][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.139002][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.139005][T12706] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 109.139012][T12706] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 109.139015][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.139017][T12706] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.139020][T12706] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 109.139022][T12706] ? copy_msghdr_from_user (net/socket.c:2650) [ 109.139025][T12706] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 109.139027][T12706] ? move_addr_to_kernel (net/socket.c:258) [ 109.139029][T12706] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 109.139033][T12706] ___sys_sendmsg (net/socket.c:2767) [ 109.139036][T12706] ? copy_msghdr_from_user (net/socket.c:2619) [ 109.139044][T12706] __sys_sendmsg (net/socket.c:2799) [ 109.139047][T12706] ? __sys_sendmsg_sock (net/socket.c:2780) [ 109.139051][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.139054][T12706] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 109.139056][T12706] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 109.139059][T12706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 109.139062][T12706] RIP: 0033:0x7f4bbf57154e [ 109.139064][T12706] 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 [ 109.139067][T12706] RSP: 002b:00007fffea208990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 109.139071][T12706] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4bbf57154e [ 109.139073][T12706] RDX: 0000000000000000 RSI: 00007fffea208a40 RDI: 0000000000000005 [ 109.139075][T12706] RBP: 00007fffea2089a0 R08: 0000000000000000 R09: 0000000000000000 [ 109.139076][T12706] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91541e [ 109.139078][T12706] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffea209100 | [ 124.326526][T14771] softirqs last disabled at (0): 0x0 | [ 124.326528][T14771] Preemption disabled at: | [ 124.326529][T14771] vprintk_emit (kernel/printk/printk.c:2471) | [ 124.326540][T14771] Tainted: [W]=WARN [ 124.326541][T14771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 124.326543][T14771] Call Trace: [ 124.326544][T14771] [ 124.326545][T14771] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 124.326551][T14771] ? vprintk_emit (kernel/printk/printk.c:2471) [ 124.326553][T14771] __might_resched.cold (kernel/sched/core.c:9234) [ 124.326556][T14771] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 124.326559][T14771] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 124.326562][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326565][T14771] __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)) [ 124.326568][T14771] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 124.326571][T14771] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 124.326574][T14771] ? 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) [ 124.326576][T14771] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 124.326578][T14771] put_chars (drivers/char/virtio_console.c:1176) [ 124.326580][T14771] ? __send_to_port (drivers/char/virtio_console.c:654) [ 124.326581][T14771] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 124.326584][T14771] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 124.326587][T14771] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 124.326588][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326590][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.326592][T14771] console_emit_next_record (kernel/printk/printk.c:3183) [ 124.326595][T14771] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 124.326597][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326598][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326600][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326601][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.326603][T14771] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 124.326605][T14771] console_flush_one_record (kernel/printk/printk.c:3268) [ 124.326607][T14771] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 124.326610][T14771] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 124.326611][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.326613][T14771] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 124.326614][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326616][T14771] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.326617][T14771] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 124.326619][T14771] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 124.326621][T14771] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 124.326623][T14771] ? vprintk_emit (kernel/printk/printk.c:2478) [ 124.326625][T14771] vprintk_emit (kernel/printk/printk.c:2479) [ 124.326628][T14771] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 124.326630][T14771] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 124.326634][T14771] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 124.326637][T14771] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 124.326639][T14771] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 124.326641][T14771] ? ___sys_sendmsg (net/socket.c:2767) [ 124.326643][T14771] ? __sys_sendmsg (net/socket.c:2799) [ 124.326644][T14771] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 124.326648][T14771] _printk (kernel/printk/printk.c:2504) [ 124.326651][T14771] ? snapshot_read.cold (user.c:?) [ 124.326653][T14771] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 124.326656][T14771] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 124.326657][T14771] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 124.326659][T14771] ? netdev_notice (net/core/dev.c:13194) [ 124.326661][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326663][T14771] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 124.326664][T14771] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 124.326666][T14771] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 124.326668][T14771] ? 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) [ 124.326670][T14771] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 124.326674][T14771] dev_set_allmulti (net/core/dev_api.c:315) [ 124.326676][T14771] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 124.326689][T14771] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 124.326692][T14771] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 124.326695][T14771] br_del_if (net/bridge/br_if.c:732) bridge [ 124.326702][T14771] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 124.326704][T14771] do_set_master (net/core/rtnetlink.c:3055) [ 124.326707][T14771] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 124.326709][T14771] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 124.326711][T14771] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 124.326712][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326714][T14771] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 124.326718][T14771] ? kasan_save_stack (mm/kasan/common.c:58) [ 124.326720][T14771] ? kasan_save_stack (mm/kasan/common.c:57) [ 124.326722][T14771] ? kasan_save_track (mm/kasan/common.c:78) [ 124.326723][T14771] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 124.326725][T14771] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 124.326726][T14771] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 124.326727][T14771] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 124.326728][T14771] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 124.326730][T14771] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 124.326731][T14771] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 124.326732][T14771] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 124.326733][T14771] ? ___sys_sendmsg (net/socket.c:2767) [ 124.326735][T14771] ? __sys_sendmsg (net/socket.c:2799) [ 124.326736][T14771] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 124.326737][T14771] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 124.326740][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326741][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.326743][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326744][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326746][T14771] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 124.326748][T14771] ? __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) [ 124.326750][T14771] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 124.326751][T14771] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 124.326753][T14771] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 124.326754][T14771] ? nla_get_range_signed (lib/nlattr.c:270) [ 124.326756][T14771] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 124.326758][T14771] rtnl_newlink (net/core/rtnetlink.c:4215) [ 124.326760][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326762][T14771] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 124.326763][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.326764][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326766][T14771] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 124.326768][T14771] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 124.326770][T14771] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 124.326771][T14771] ? __kernel_text_address (kernel/extable.c:79) [ 124.326772][T14771] ? write_profile (profile.c:?) [ 124.326774][T14771] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 124.326776][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326778][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326779][T14771] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 124.326782][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.326784][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326786][T14771] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 124.326787][T14771] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 124.326789][T14771] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 124.326790][T14771] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 124.326793][T14771] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 124.326796][T14771] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 124.326799][T14771] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 124.326800][T14771] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.326802][T14771] ? netlink_ack (./include/linux/skbuff.h:2718) [ 124.326803][T14771] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 124.326805][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326807][T14771] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.326809][T14771] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 124.326811][T14771] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 124.326813][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326814][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326816][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.326818][T14771] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 124.326820][T14771] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 124.326821][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326823][T14771] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.326825][T14771] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 124.326827][T14771] ? copy_msghdr_from_user (net/socket.c:2650) [ 124.326828][T14771] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 124.326830][T14771] ? move_addr_to_kernel (net/socket.c:258) [ 124.326831][T14771] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 124.326833][T14771] ___sys_sendmsg (net/socket.c:2767) [ 124.326835][T14771] ? copy_msghdr_from_user (net/socket.c:2619) [ 124.326840][T14771] __sys_sendmsg (net/socket.c:2799) [ 124.326842][T14771] ? __sys_sendmsg_sock (net/socket.c:2780) [ 124.326844][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.326846][T14771] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 124.326848][T14771] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 124.326850][T14771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 124.326851][T14771] RIP: 0033:0x7ffbe2a2e54e [ 124.326853][T14771] 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 [ 124.326855][T14771] RSP: 002b:00007ffe830ddf90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 124.326859][T14771] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ffbe2a2e54e [ 124.326860][T14771] RDX: 0000000000000000 RSI: 00007ffe830de040 RDI: 0000000000000005 [ 124.326861][T14771] RBP: 00007ffe830ddfa0 R08: 0000000000000000 R09: 0000000000000000 [ 124.326862][T14771] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91542d Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __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 __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars