====================================== | [ 9.716947][ T187] softirqs last disabled at (33972): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 9.716949][ T187] Preemption disabled at: | [ 9.716950][ T187] 0x0 | [ 9.716960][ T187] Tainted: [W]=WARN [ 9.716961][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.716963][ T187] Call Trace: [ 9.716965][ T187] [ 9.716966][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.716973][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 9.716977][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.716982][ 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.716987][ 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.716989][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.716995][ 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.716997][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.717000][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 9.717003][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.717005][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.717009][ 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.717015][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.717021][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.717023][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.717025][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.717029][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.717033][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.717035][ 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.717038][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.717041][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.717045][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.717049][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.717051][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.717056][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.717059][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.717060][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.717063][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.717067][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.717068][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.717072][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 9.717075][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.717079][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.717083][ T187] _printk (kernel/printk/printk.c:2504) [ 9.717086][ T187] ? snapshot_read.cold (user.c:?) [ 9.717089][ 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.717092][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.717096][ 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.717099][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.717102][ T187] ? exit_notify (kernel/exit.c:780) [ 9.717104][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.717107][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.717111][ T187] do_group_exit (kernel/exit.c:1151) [ 9.717114][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.717116][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.717118][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.717121][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.717124][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.717127][ T187] RIP: 0033:0x7efd7e2171b8 [ 9.717129][ T187] Code: Unable to access opcode bytes at 0x7efd7e21718e. Code starting with the faulting instruction =========================================== [ 9.717130][ T187] RSP: 002b:00007ffc895a16b8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.717132][ T187] RAX: ffffffffffffffda RBX: 00007efd7e347f88 RCX: 00007efd7e2171b8 [ 9.717134][ T187] RDX: 00007efd7df61fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.717135][ T187] RBP: 00007ffc895a1710 R08: 0000000000000000 R09: 0000000000008010 [ 9.717136][ T187] R10: 00007ffc895a14d0 R11: 0000000000000246 R12: 0000000000000001 [ 9.717137][ T187] R13: 0000000000000000 R14: 00007efd7e346680 R15: 00007efd7e347fa0 | [ 10.810450][ T248] softirqs last disabled at (15879): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.810453][ T248] Preemption disabled at: | [ 10.810453][ T248] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.810463][ T248] Tainted: [W]=WARN [ 10.810463][ T248] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.810465][ T248] Call Trace: [ 10.810467][ T248] [ 10.810468][ T248] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.810473][ T248] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.810476][ T248] __might_resched.cold (kernel/sched/core.c:9234) [ 10.810480][ T248] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.810484][ T248] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.810489][ T248] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.810491][ T248] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.810497][ T248] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.810500][ T248] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.810503][ T248] put_chars (drivers/char/virtio_console.c:1176) [ 10.810505][ T248] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 10.810507][ T248] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.810510][ T248] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.810513][ T248] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.810517][ T248] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.810520][ T248] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.810522][ T248] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.810526][ T248] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.810528][ T248] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.810531][ T248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.810534][ T248] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.810538][ T248] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.810542][ T248] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.810543][ T248] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.810547][ T248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.810549][ T248] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.810553][ T248] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.810557][ T248] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.810559][ T248] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.810564][ T248] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.810566][ T248] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.810568][ T248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.810570][ T248] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.810574][ T248] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.810576][ T248] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.810579][ T248] vprintk_emit (kernel/printk/printk.c:2479) [ 10.810583][ T248] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.810589][ T248] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 10.810592][ T248] _printk (kernel/printk/printk.c:2504) [ 10.810595][ T248] ? snapshot_read.cold (user.c:?) [ 10.810601][ T248] ? 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) [ 10.810604][ T248] gact_init_module (net/sched/act_gact.c:180) act_gact [ 10.810607][ T248] do_one_initcall (init/main.c:1357) [ 10.810610][ T248] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.810614][ T248] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.810617][ T248] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.810622][ T248] do_init_module (kernel/module/main.c:3117) [ 10.810625][ T248] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.810630][ T248] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.810633][ T248] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.810637][ T248] load_module (kernel/module/main.c:3593) [ 10.810644][ T248] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.810648][ T248] ? __ia32_sys_fsconfig (??:?) [ 10.810650][ T248] ? ovl_real_file (fs/overlayfs/file.c:195) [ 10.810655][ T248] ? backing_file_read_iter (fs/backing-file.c:211) [ 10.810657][ T248] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.810661][ T248] init_module_from_file (kernel/module/main.c:3790) [ 10.810665][ T248] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.810672][ T248] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.810676][ T248] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.810679][ T248] idempotent_init_module (kernel/module/main.c:3802) [ 10.810683][ T248] ? init_module_from_file (kernel/module/main.c:3791) [ 10.810689][ T248] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.810691][ T248] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.810697][ T248] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.810699][ T248] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.810703][ T248] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.810705][ T248] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.810708][ T248] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.810710][ T248] RIP: 0033:0x7ff2fc05537d [ 10.810714][ T248] 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 [ 10.810716][ T248] RSP: 002b:00007ffc828bd418 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.810718][ T248] RAX: ffffffffffffffda RBX: 00005557e72a9810 RCX: 00007ff2fc05537d [ 10.810720][ T248] RDX: 0000000000000000 RSI: 00005557e3ef7ffd RDI: 0000000000000000 [ 10.810721][ T248] RBP: 00007ffc828bd4b0 R08: 0000000000000000 R09: 0000000000000000 [ 10.810722][ T248] R10: 0000000000000000 R11: 0000000000000246 R12: 00005557e3ef7ffd [ 10.810722][ T248] R13: 00005557e72a9960 R14: 0000000000040000 R15: 0000000000000000 | [ 17.268101][ T354] softirqs last disabled at (20788): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 17.268103][ T354] Preemption disabled at: | [ 17.268104][ T354] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.268113][ T354] Tainted: [W]=WARN [ 17.268114][ T354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.268116][ T354] Call Trace: [ 17.268118][ T354] [ 17.268119][ T354] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.268125][ T354] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.268128][ T354] __might_resched.cold (kernel/sched/core.c:9234) [ 17.268132][ T354] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.268137][ 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.268143][ 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.268145][ T354] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.268151][ 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.268154][ T354] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.268157][ T354] put_chars (drivers/char/virtio_console.c:1176) [ 17.268159][ T354] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 17.268161][ T354] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.268164][ T354] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.268169][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.268171][ 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.268175][ T354] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.268178][ T354] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.268180][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.268182][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.268186][ T354] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.268188][ T354] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 17.268191][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.268194][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.268198][ T354] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.268202][ T354] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.268204][ 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.268207][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.268210][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.268214][ T354] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.268218][ T354] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.268220][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.268225][ T354] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.268228][ T354] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.268230][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.268233][ T354] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.268236][ T354] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.268238][ T354] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.268242][ T354] vprintk_emit (kernel/printk/printk.c:2479) [ 17.268246][ T354] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.268248][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.268251][ T354] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.268255][ T354] _printk (kernel/printk/printk.c:2504) [ 17.268259][ T354] ? snapshot_read.cold (user.c:?) [ 17.268272][ T354] ? br_multicast_flood (??:?) bridge [ 17.268286][ T354] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.268288][ T354] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.268289][ T354] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.268294][ T354] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 17.268304][ T354] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 17.268314][ T354] new_nbp (net/bridge/br_if.c:449) bridge [ 17.268324][ T354] br_add_if (net/bridge/br_if.c:592) bridge [ 17.268331][ T354] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 17.268335][ T354] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 17.268338][ T354] ? __kernel_text_address (kernel/extable.c:79) [ 17.268342][ T354] do_set_master (net/core/rtnetlink.c:3071) [ 17.268347][ T354] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.268350][ T354] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.268353][ T354] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.268355][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.268356][ T354] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.268360][ T354] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.268363][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.268365][ 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.268367][ T354] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.268370][ T354] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.268372][ T354] ? kasan_save_track (mm/kasan/common.c:78) [ 17.268375][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.268377][ T354] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 17.268380][ T354] ? ___sys_sendmsg (net/socket.c:2757) [ 17.268385][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.268387][ T354] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.268389][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.268392][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.268393][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.268395][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.268398][ T354] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.268401][ 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.268405][ T354] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.268407][ T354] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.268412][ T354] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.268414][ T354] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.268419][ T354] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.268424][ T354] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.268429][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.268431][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.268436][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.268438][ T354] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.268440][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.268442][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.268446][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.268448][ T354] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.268451][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.268452][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.268457][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.268459][ T354] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.268462][ T354] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.268464][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.268467][ T354] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.268473][ 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.268475][ 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.268479][ T354] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.268483][ T354] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.268486][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.268490][ T354] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.268494][ T354] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.268498][ T354] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.268503][ T354] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.268505][ T354] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.268508][ T354] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.268510][ T354] ? move_addr_to_kernel (net/socket.c:258) [ 17.268517][ T354] ___sys_sendmsg (net/socket.c:2767) [ 17.268520][ T354] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.268536][ T354] __sys_sendmsg (net/socket.c:2799) [ 17.268539][ T354] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.268545][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.268549][ T354] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.268552][ T354] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.268555][ T354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.268557][ T354] RIP: 0033:0x7f5b8ae0b54e [ 17.268560][ 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.268562][ T354] RSP: 002b:00007fffd5d26a50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.268565][ T354] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f5b8ae0b54e [ 17.268567][ T354] RDX: 0000000000000000 RSI: 00007fffd5d26b00 RDI: 0000000000000005 [ 17.268567][ T354] RBP: 00007fffd5d26a60 R08: 0000000000000000 R09: 0000000000000000 [ 17.268568][ T354] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b274 [ 17.268569][ T354] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd5d271c0 | [ 26.994505][ C3] softirqs last disabled at (1301961): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.994507][ C3] Preemption disabled at: | [ 26.994507][ C3] 0x0 | [ 26.994517][ C3] Tainted: [W]=WARN [ 26.994518][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.994520][ C3] Call Trace: [ 26.994521][ C3] [ 26.994523][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.994528][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 26.994532][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.994535][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.994538][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994542][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.994545][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.994547][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.994551][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.994552][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.994554][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 26.994556][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.994558][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.994561][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.994565][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.994566][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994568][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.994570][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.994572][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.994574][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994576][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994578][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.994579][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.994581][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.994583][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.994586][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.994588][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.994589][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.994591][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994592][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.994594][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.994596][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.994597][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.994599][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 26.994601][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.994603][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.994616][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.994617][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.994623][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.994629][ C3] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 26.994633][ C3] _printk (kernel/printk/printk.c:2504) [ 26.994636][ C3] ? snapshot_read.cold (user.c:?) [ 26.994638][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.994642][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.994644][ C3] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.994646][ C3] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.994648][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.994651][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 26.994653][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 26.994655][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.994657][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.994658][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.994665][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994666][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.994668][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.994674][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.994676][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.994682][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.994688][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.994694][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 26.994697][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 26.994699][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.994702][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.994704][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.994706][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994708][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.994710][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.994716][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.994718][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.994721][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.994723][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.994725][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.994727][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.994729][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994731][ C3] handle_softirqs (kernel/softirq.c:645) [ 26.994733][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.994734][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.994736][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.994738][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 26.994739][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.994742][ C3] [ 26.994743][ C3] [ 26.994743][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.994745][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.994747][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.994749][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 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 [ 26.994751][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 26.994754][ C3] RAX: 000000000013ddc7 RBX: ff11000001c88040 RCX: ffffffff948f0307 [ 26.994756][ C3] RDX: ff11000001c88040 RSI: ffffffff97638af6 RDI: ffffffff9708d8e0 [ 26.994756][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.994757][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 26.994758][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.994760][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.994763][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.994765][ C3] default_idle_call (kernel/sched/idle.c:122) [ 26.994766][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.994768][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 26.994769][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.994772][ C3] ? trace_sched_exit_tp (./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/sched.h:886) [ 26.994773][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994775][ C3] do_idle (kernel/sched/idle.c:355) [ 26.994777][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.994778][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.994780][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.994782][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.053581][ C3] | [ 27.053648][ C3] | [ 27.053648][ C3] stack backtrace: | [ 27.053870][ C3] Tainted: [W]=WARN [ 27.053871][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.053872][ C3] Call Trace: [ 27.053874][ C3] [ 27.053876][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.053880][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.053884][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.053887][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 27.053888][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 27.053890][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.053892][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.053894][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.053902][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.053905][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.053907][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.053913][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.053915][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.053921][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.053927][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.053933][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 27.053935][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 27.053937][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.053941][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.053943][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.053945][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.053947][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.053949][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.053955][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.053957][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.053959][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.053962][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.053964][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.053966][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.053968][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.053970][ C3] handle_softirqs (kernel/softirq.c:645) [ 27.053972][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.053973][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.053975][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.053977][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 27.053978][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.053980][ C3] [ 27.053980][ C3] [ 27.053981][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.053983][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.053985][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.053987][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 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.053988][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 27.053991][ C3] RAX: 000000000013ddc7 RBX: ff11000001c88040 RCX: ffffffff948f0307 [ 27.053992][ C3] RDX: ff11000001c88040 RSI: ffffffff97638af6 RDI: ffffffff9708d8e0 [ 27.053993][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.053994][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 27.053995][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.053996][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.053998][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.054000][ C3] default_idle_call (kernel/sched/idle.c:122) [ 27.054002][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.054003][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 27.054005][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.054007][ C3] ? trace_sched_exit_tp (./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/sched.h:886) [ 27.054009][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.054011][ C3] do_idle (kernel/sched/idle.c:355) [ 27.054013][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.054014][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.054015][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.054017][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 34.121007][ T2391] softirqs last disabled at (0): 0x0 | [ 34.121008][ T2391] Preemption disabled at: | [ 34.121009][ T2391] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.121021][ T2391] Tainted: [W]=WARN [ 34.121022][ T2391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.121023][ T2391] Call Trace: [ 34.121025][ T2391] [ 34.121026][ T2391] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.121031][ T2391] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.121033][ T2391] __might_resched.cold (kernel/sched/core.c:9234) [ 34.121037][ T2391] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.121041][ T2391] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 34.121044][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121048][ 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.121051][ T2391] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.121053][ T2391] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.121057][ 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.121059][ T2391] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.121061][ T2391] put_chars (drivers/char/virtio_console.c:1176) [ 34.121063][ T2391] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.121064][ T2391] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 34.121067][ T2391] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.121070][ T2391] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.121071][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121073][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.121075][ T2391] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.121078][ T2391] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.121080][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121081][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121083][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121085][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.121086][ T2391] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 34.121088][ T2391] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.121090][ T2391] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.121093][ T2391] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.121095][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.121096][ T2391] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.121098][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121099][ T2391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.121101][ T2391] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.121102][ T2391] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 34.121104][ T2391] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.121106][ T2391] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.121108][ T2391] vprintk_emit (kernel/printk/printk.c:2479) [ 34.121110][ T2391] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.121112][ T2391] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.121115][ T2391] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.121118][ T2391] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.121119][ T2391] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.121122][ T2391] ? ___sys_sendmsg (net/socket.c:2767) [ 34.121123][ T2391] ? __sys_sendmsg (net/socket.c:2799) [ 34.121125][ T2391] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.121129][ T2391] _printk (kernel/printk/printk.c:2504) [ 34.121132][ T2391] ? snapshot_read.cold (user.c:?) [ 34.121134][ T2391] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.121137][ T2391] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.121139][ T2391] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.121141][ T2391] ? netdev_notice (net/core/dev.c:13194) [ 34.121142][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121144][ T2391] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 34.121146][ T2391] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.121148][ T2391] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 34.121149][ 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.121152][ T2391] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 34.121155][ T2391] dev_set_allmulti (net/core/dev_api.c:315) [ 34.121158][ T2391] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 34.121170][ T2391] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.121174][ T2391] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.121177][ T2391] br_del_if (net/bridge/br_if.c:732) bridge [ 34.121184][ T2391] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.121186][ T2391] do_set_master (net/core/rtnetlink.c:3055) [ 34.121189][ T2391] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 34.121191][ T2391] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.121194][ T2391] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.121195][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121197][ T2391] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.121200][ T2391] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.121203][ T2391] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.121204][ T2391] ? kasan_save_track (mm/kasan/common.c:78) [ 34.121206][ T2391] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 34.121207][ T2391] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 34.121209][ T2391] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 34.121210][ T2391] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.121211][ T2391] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.121212][ T2391] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.121213][ T2391] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.121214][ T2391] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.121216][ T2391] ? ___sys_sendmsg (net/socket.c:2767) [ 34.121217][ T2391] ? __sys_sendmsg (net/socket.c:2799) [ 34.121219][ T2391] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.121220][ T2391] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.121222][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121224][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.121225][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121227][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121229][ T2391] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.121231][ 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.121233][ T2391] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.121234][ T2391] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.121236][ T2391] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.121237][ T2391] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.121239][ T2391] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.121241][ T2391] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.121243][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121245][ T2391] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.121246][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.121247][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121249][ T2391] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 34.121251][ T2391] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.121253][ T2391] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.121254][ T2391] ? __kernel_text_address (kernel/extable.c:79) [ 34.121255][ T2391] ? write_profile (profile.c:?) [ 34.121257][ T2391] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.121259][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121261][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121262][ T2391] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 34.121266][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.121268][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121270][ T2391] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.121271][ T2391] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.121272][ T2391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.121274][ T2391] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.121275][ T2391] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.121277][ T2391] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.121279][ T2391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.121280][ T2391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.121282][ T2391] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.121283][ T2391] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 34.121285][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121287][ T2391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.121289][ T2391] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.121291][ T2391] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.121293][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121294][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121296][ T2391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.121298][ T2391] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.121299][ T2391] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.121301][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121303][ T2391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.121305][ T2391] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.121306][ T2391] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.121308][ T2391] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.121310][ T2391] ? move_addr_to_kernel (net/socket.c:258) [ 34.121311][ T2391] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.121313][ T2391] ___sys_sendmsg (net/socket.c:2767) [ 34.121315][ T2391] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.121326][ T2391] __sys_sendmsg (net/socket.c:2799) [ 34.121328][ T2391] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.121331][ T2391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.121333][ T2391] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.121334][ T2391] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.121336][ T2391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.121338][ T2391] RIP: 0033:0x7f53fdeb854e [ 34.121340][ 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.121341][ T2391] RSP: 002b:00007fffe2b31410 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.121345][ T2391] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f53fdeb854e [ 34.121346][ T2391] RDX: 0000000000000000 RSI: 00007fffe2b314c0 RDI: 0000000000000005 [ 34.121347][ T2391] RBP: 00007fffe2b31420 R08: 0000000000000000 R09: 0000000000000000 [ 34.121348][ T2391] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b285 [ 34.121349][ T2391] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffe2b31b80 | [ 48.260926][ T4446] softirqs last disabled at (0): 0x0 | [ 48.260927][ T4446] Preemption disabled at: | [ 48.260928][ T4446] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.260939][ T4446] Tainted: [W]=WARN [ 48.260940][ T4446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.260942][ T4446] Call Trace: [ 48.260943][ T4446] [ 48.260945][ T4446] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.260950][ T4446] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.260952][ T4446] __might_resched.cold (kernel/sched/core.c:9234) [ 48.260956][ T4446] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.260959][ T4446] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 48.260962][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.260966][ 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)) [ 48.260969][ T4446] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.260971][ T4446] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.260975][ 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) [ 48.260977][ T4446] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.260979][ T4446] put_chars (drivers/char/virtio_console.c:1176) [ 48.260981][ T4446] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.260982][ T4446] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.260985][ T4446] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.260988][ T4446] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.260989][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.260991][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.260993][ T4446] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.260995][ T4446] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.260997][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.260999][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261001][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261002][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.261004][ T4446] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.261006][ T4446] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.261008][ T4446] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.261010][ T4446] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.261012][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.261014][ T4446] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.261015][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261017][ T4446] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.261018][ T4446] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.261020][ T4446] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.261022][ T4446] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.261024][ T4446] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.261026][ T4446] vprintk_emit (kernel/printk/printk.c:2479) [ 48.261028][ T4446] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.261029][ T4446] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.261033][ T4446] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.261035][ T4446] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.261037][ T4446] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.261039][ T4446] ? ___sys_sendmsg (net/socket.c:2767) [ 48.261041][ T4446] ? __sys_sendmsg (net/socket.c:2799) [ 48.261042][ T4446] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.261045][ T4446] _printk (kernel/printk/printk.c:2504) [ 48.261049][ T4446] ? snapshot_read.cold (user.c:?) [ 48.261051][ T4446] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.261054][ T4446] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.261055][ T4446] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.261057][ T4446] ? netdev_notice (net/core/dev.c:13194) [ 48.261059][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261061][ T4446] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 48.261062][ T4446] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 48.261064][ T4446] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 48.261066][ 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) [ 48.261068][ T4446] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 48.261071][ T4446] dev_set_allmulti (net/core/dev_api.c:315) [ 48.261074][ T4446] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 48.261087][ T4446] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.261090][ T4446] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.261093][ T4446] br_del_if (net/bridge/br_if.c:732) bridge [ 48.261100][ T4446] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 48.261102][ T4446] do_set_master (net/core/rtnetlink.c:3055) [ 48.261105][ T4446] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 48.261107][ T4446] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.261110][ T4446] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.261111][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261113][ T4446] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.261116][ T4446] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.261119][ T4446] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.261120][ T4446] ? kasan_save_track (mm/kasan/common.c:78) [ 48.261122][ T4446] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.261123][ T4446] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.261124][ T4446] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.261125][ T4446] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.261127][ T4446] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.261128][ T4446] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.261129][ T4446] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.261131][ T4446] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.261132][ T4446] ? ___sys_sendmsg (net/socket.c:2767) [ 48.261133][ T4446] ? __sys_sendmsg (net/socket.c:2799) [ 48.261135][ T4446] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.261136][ T4446] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.261138][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261140][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.261141][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261143][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261145][ T4446] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.261147][ 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) [ 48.261149][ T4446] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.261150][ T4446] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.261151][ T4446] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.261153][ T4446] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.261155][ T4446] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.261157][ T4446] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.261159][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261161][ T4446] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.261162][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.261163][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261165][ T4446] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.261167][ T4446] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.261168][ T4446] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.261170][ T4446] ? __kernel_text_address (kernel/extable.c:79) [ 48.261171][ T4446] ? write_profile (profile.c:?) [ 48.261172][ T4446] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.261175][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261176][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261178][ T4446] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.261181][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.261183][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261184][ T4446] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.261186][ T4446] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.261187][ T4446] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.261189][ T4446] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.261190][ T4446] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.261192][ T4446] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.261194][ T4446] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.261195][ T4446] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.261197][ T4446] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.261198][ T4446] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.261200][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261202][ T4446] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.261204][ T4446] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.261206][ T4446] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.261207][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261209][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261211][ T4446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.261213][ T4446] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.261215][ T4446] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.261216][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261218][ T4446] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.261220][ T4446] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.261221][ T4446] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.261223][ T4446] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.261225][ T4446] ? move_addr_to_kernel (net/socket.c:258) [ 48.261226][ T4446] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.261229][ T4446] ___sys_sendmsg (net/socket.c:2767) [ 48.261230][ T4446] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.261235][ T4446] __sys_sendmsg (net/socket.c:2799) [ 48.261237][ T4446] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.261239][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.261241][ T4446] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.261243][ T4446] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.261245][ T4446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.261247][ T4446] RIP: 0033:0x7fe7bf59654e [ 48.261248][ 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 [ 48.261250][ T4446] RSP: 002b:00007ffed5e25510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.261254][ T4446] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe7bf59654e [ 48.261256][ T4446] RDX: 0000000000000000 RSI: 00007ffed5e255c0 RDI: 0000000000000005 [ 48.261256][ T4446] RBP: 00007ffed5e25520 R08: 0000000000000000 R09: 0000000000000000 [ 48.261257][ T4446] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b293 [ 48.261258][ T4446] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffed5e25c80 | [ 62.449556][ T6511] softirqs last disabled at (0): 0x0 | [ 62.449558][ T6511] Preemption disabled at: | [ 62.449558][ T6511] vprintk_emit (kernel/printk/printk.c:2471) | [ 62.449569][ T6511] Tainted: [W]=WARN [ 62.449570][ T6511] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.449572][ T6511] Call Trace: [ 62.449573][ T6511] [ 62.449575][ T6511] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 62.449580][ T6511] ? vprintk_emit (kernel/printk/printk.c:2471) [ 62.449582][ T6511] __might_resched.cold (kernel/sched/core.c:9234) [ 62.449586][ T6511] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 62.449589][ T6511] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 62.449592][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449595][ 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)) [ 62.449598][ T6511] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 62.449601][ T6511] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.449604][ 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) [ 62.449606][ T6511] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.449608][ T6511] put_chars (drivers/char/virtio_console.c:1176) [ 62.449610][ T6511] ? __send_to_port (drivers/char/virtio_console.c:654) [ 62.449611][ T6511] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 62.449614][ T6511] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 62.449617][ T6511] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 62.449619][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449621][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.449623][ T6511] console_emit_next_record (kernel/printk/printk.c:3183) [ 62.449625][ T6511] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 62.449627][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449629][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449630][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449632][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.449634][ T6511] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 62.449635][ T6511] console_flush_one_record (kernel/printk/printk.c:3268) [ 62.449638][ T6511] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 62.449640][ T6511] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 62.449642][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.449644][ T6511] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 62.449645][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449647][ T6511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.449648][ T6511] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 62.449650][ T6511] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 62.449652][ T6511] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 62.449654][ T6511] ? vprintk_emit (kernel/printk/printk.c:2478) [ 62.449656][ T6511] vprintk_emit (kernel/printk/printk.c:2479) [ 62.449658][ T6511] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 62.449659][ T6511] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 62.449663][ T6511] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.449665][ T6511] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 62.449667][ T6511] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 62.449669][ T6511] ? ___sys_sendmsg (net/socket.c:2767) [ 62.449671][ T6511] ? __sys_sendmsg (net/socket.c:2799) [ 62.449672][ T6511] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 62.449676][ T6511] _printk (kernel/printk/printk.c:2504) [ 62.449679][ T6511] ? snapshot_read.cold (user.c:?) [ 62.449681][ T6511] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 62.449684][ T6511] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 62.449685][ T6511] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 62.449687][ T6511] ? netdev_notice (net/core/dev.c:13194) [ 62.449689][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449691][ T6511] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 62.449692][ T6511] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 62.449695][ T6511] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 62.449696][ 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) [ 62.449699][ T6511] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 62.449701][ T6511] dev_set_allmulti (net/core/dev_api.c:315) [ 62.449704][ T6511] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 62.449716][ T6511] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 62.449720][ T6511] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 62.449722][ T6511] br_del_if (net/bridge/br_if.c:732) bridge [ 62.449729][ T6511] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 62.449732][ T6511] do_set_master (net/core/rtnetlink.c:3055) [ 62.449734][ T6511] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 62.449737][ T6511] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 62.449739][ T6511] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 62.449740][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449742][ T6511] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 62.449746][ T6511] ? kasan_save_stack (mm/kasan/common.c:58) [ 62.449748][ T6511] ? kasan_save_stack (mm/kasan/common.c:57) [ 62.449750][ T6511] ? kasan_save_track (mm/kasan/common.c:78) [ 62.449751][ T6511] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 62.449753][ T6511] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 62.449754][ T6511] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 62.449755][ T6511] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 62.449756][ T6511] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 62.449757][ T6511] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.449759][ T6511] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 62.449760][ T6511] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 62.449761][ T6511] ? ___sys_sendmsg (net/socket.c:2767) [ 62.449763][ T6511] ? __sys_sendmsg (net/socket.c:2799) [ 62.449764][ T6511] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 62.449765][ T6511] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.449768][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449770][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.449771][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449772][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449774][ T6511] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 62.449776][ 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) [ 62.449778][ T6511] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 62.449780][ T6511] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 62.449781][ T6511] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 62.449782][ T6511] ? nla_get_range_signed (lib/nlattr.c:270) [ 62.449785][ T6511] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 62.449787][ T6511] rtnl_newlink (net/core/rtnetlink.c:4215) [ 62.449788][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449790][ T6511] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 62.449791][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.449793][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449795][ T6511] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 62.449796][ T6511] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 62.449798][ T6511] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 62.449799][ T6511] ? __kernel_text_address (kernel/extable.c:79) [ 62.449801][ T6511] ? write_profile (profile.c:?) [ 62.449802][ T6511] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 62.449804][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449806][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449807][ T6511] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 62.449811][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.449812][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449814][ T6511] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 62.449815][ T6511] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 62.449817][ T6511] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.449818][ T6511] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 62.449820][ T6511] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 62.449822][ T6511] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 62.449823][ T6511] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.449825][ T6511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.449826][ T6511] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.449828][ T6511] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 62.449830][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449832][ T6511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.449834][ T6511] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.449835][ T6511] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.449837][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449839][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449840][ T6511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.449842][ T6511] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 62.449844][ T6511] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 62.449846][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449848][ T6511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.449850][ T6511] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 62.449851][ T6511] ? copy_msghdr_from_user (net/socket.c:2650) [ 62.449853][ T6511] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 62.449854][ T6511] ? move_addr_to_kernel (net/socket.c:258) [ 62.449856][ T6511] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 62.449858][ T6511] ___sys_sendmsg (net/socket.c:2767) [ 62.449860][ T6511] ? copy_msghdr_from_user (net/socket.c:2619) [ 62.449865][ T6511] __sys_sendmsg (net/socket.c:2799) [ 62.449866][ T6511] ? __sys_sendmsg_sock (net/socket.c:2780) [ 62.449869][ T6511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.449871][ T6511] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 62.449872][ T6511] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 62.449874][ T6511] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.449876][ T6511] RIP: 0033:0x7f97f989454e [ 62.449878][ 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 [ 62.449879][ T6511] RSP: 002b:00007ffc8908a3c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.449883][ T6511] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f97f989454e [ 62.449885][ T6511] RDX: 0000000000000000 RSI: 00007ffc8908a470 RDI: 0000000000000005 [ 62.449886][ T6511] RBP: 00007ffc8908a3d0 R08: 0000000000000000 R09: 0000000000000000 [ 62.449886][ T6511] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b2a1 [ 62.449887][ T6511] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc8908ab30 | [ 76.628647][ T8576] softirqs last disabled at (0): 0x0 | [ 76.628650][ T8576] Preemption disabled at: | [ 76.628651][ T8576] vprintk_emit (kernel/printk/printk.c:2471) | [ 76.628665][ T8576] Tainted: [W]=WARN [ 76.628667][ T8576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.628669][ T8576] Call Trace: [ 76.628671][ T8576] [ 76.628673][ T8576] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 76.628679][ T8576] ? vprintk_emit (kernel/printk/printk.c:2471) [ 76.628682][ T8576] __might_resched.cold (kernel/sched/core.c:9234) [ 76.628687][ T8576] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 76.628691][ T8576] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 76.628695][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.628700][ 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)) [ 76.628704][ T8576] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.628707][ T8576] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.628712][ 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) [ 76.628715][ T8576] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.628718][ T8576] put_chars (drivers/char/virtio_console.c:1176) [ 76.628721][ T8576] ? __send_to_port (drivers/char/virtio_console.c:654) [ 76.628724][ T8576] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 76.628728][ T8576] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 76.628732][ T8576] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 76.628735][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.628737][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.628741][ T8576] console_emit_next_record (kernel/printk/printk.c:3183) [ 76.628745][ T8576] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 76.628748][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.628750][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.628752][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.628755][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.628758][ T8576] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 76.628760][ T8576] console_flush_one_record (kernel/printk/printk.c:3268) [ 76.628764][ T8576] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 76.628768][ T8576] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 76.628771][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.628773][ T8576] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 76.628776][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.628778][ T8576] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.628780][ T8576] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 76.628783][ T8576] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 76.628786][ T8576] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 76.628788][ T8576] ? vprintk_emit (kernel/printk/printk.c:2478) [ 76.628791][ T8576] vprintk_emit (kernel/printk/printk.c:2479) [ 76.628795][ T8576] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 76.628797][ T8576] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 76.628801][ T8576] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.628805][ T8576] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 76.628807][ T8576] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 76.628810][ T8576] ? ___sys_sendmsg (net/socket.c:2767) [ 76.628813][ T8576] ? __sys_sendmsg (net/socket.c:2799) [ 76.628815][ T8576] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 76.628820][ T8576] _printk (kernel/printk/printk.c:2504) [ 76.628824][ T8576] ? snapshot_read.cold (user.c:?) [ 76.628827][ T8576] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 76.628831][ T8576] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 76.628834][ T8576] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 76.628836][ T8576] ? netdev_notice (net/core/dev.c:13194) [ 76.628839][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.628842][ T8576] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 76.628845][ T8576] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 76.628848][ T8576] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 76.628851][ 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) [ 76.628855][ T8576] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 76.628859][ T8576] dev_set_allmulti (net/core/dev_api.c:315) [ 76.628863][ T8576] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 76.628880][ T8576] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 76.628885][ T8576] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 76.628889][ T8576] br_del_if (net/bridge/br_if.c:732) bridge [ 76.628901][ T8576] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 76.628905][ T8576] do_set_master (net/core/rtnetlink.c:3055) [ 76.628909][ T8576] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 76.628913][ T8576] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 76.628916][ T8576] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 76.628918][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.628921][ T8576] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 76.628926][ T8576] ? kasan_save_stack (mm/kasan/common.c:58) [ 76.628929][ T8576] ? kasan_save_stack (mm/kasan/common.c:57) [ 76.628931][ T8576] ? kasan_save_track (mm/kasan/common.c:78) [ 76.628934][ T8576] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 76.628936][ T8576] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 76.628938][ T8576] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 76.628940][ T8576] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 76.628942][ T8576] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 76.628944][ T8576] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.628946][ T8576] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 76.628948][ T8576] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 76.628951][ T8576] ? ___sys_sendmsg (net/socket.c:2767) [ 76.628953][ T8576] ? __sys_sendmsg (net/socket.c:2799) [ 76.628955][ T8576] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 76.628957][ T8576] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.628961][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.628964][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.628966][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.628969][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.628972][ T8576] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 76.628975][ 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) [ 76.628978][ T8576] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 76.628981][ T8576] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 76.628983][ T8576] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 76.628985][ T8576] ? nla_get_range_signed (lib/nlattr.c:270) [ 76.628989][ T8576] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 76.628993][ T8576] rtnl_newlink (net/core/rtnetlink.c:4215) [ 76.628996][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.628998][ T8576] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 76.629000][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.629003][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.629006][ T8576] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 76.629008][ T8576] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 76.629011][ T8576] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 76.629013][ T8576] ? __kernel_text_address (kernel/extable.c:79) [ 76.629015][ T8576] ? write_profile (profile.c:?) [ 76.629018][ T8576] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 76.629021][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.629023][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.629026][ T8576] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 76.629030][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.629033][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.629035][ T8576] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 76.629038][ T8576] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 76.629040][ T8576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.629042][ T8576] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 76.629045][ T8576] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 76.629049][ T8576] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 76.629051][ T8576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.629053][ T8576] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.629055][ T8576] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.629057][ T8576] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 76.629061][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.629064][ T8576] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.629067][ T8576] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.629070][ T8576] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.629073][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.629075][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.629078][ T8576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.629081][ T8576] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 76.629084][ T8576] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 76.629087][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.629090][ T8576] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.629093][ T8576] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 76.629096][ T8576] ? copy_msghdr_from_user (net/socket.c:2650) [ 76.629098][ T8576] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 76.629101][ T8576] ? move_addr_to_kernel (net/socket.c:258) [ 76.629103][ T8576] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 76.629107][ T8576] ___sys_sendmsg (net/socket.c:2767) [ 76.629110][ T8576] ? copy_msghdr_from_user (net/socket.c:2619) [ 76.629119][ T8576] __sys_sendmsg (net/socket.c:2799) [ 76.629122][ T8576] ? __sys_sendmsg_sock (net/socket.c:2780) [ 76.629126][ T8576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.629129][ T8576] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 76.629132][ T8576] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 76.629135][ T8576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.629137][ T8576] RIP: 0033:0x7f66f7ad954e [ 76.629140][ 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 [ 76.629143][ T8576] RSP: 002b:00007fff6e8bf7c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.629148][ T8576] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f66f7ad954e [ 76.629150][ T8576] RDX: 0000000000000000 RSI: 00007fff6e8bf870 RDI: 0000000000000005 [ 76.629151][ T8576] RBP: 00007fff6e8bf7d0 R08: 0000000000000000 R09: 0000000000000000 [ 76.629153][ T8576] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b2b0 [ 76.629154][ T8576] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff6e8bff30 | [ 91.180258][T10641] softirqs last disabled at (0): 0x0 | [ 91.180259][T10641] Preemption disabled at: | [ 91.180260][T10641] vprintk_emit (kernel/printk/printk.c:2471) | [ 91.180272][T10641] Tainted: [W]=WARN [ 91.180272][T10641] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 91.180274][T10641] Call Trace: [ 91.180276][T10641] [ 91.180277][T10641] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 91.180282][T10641] ? vprintk_emit (kernel/printk/printk.c:2471) [ 91.180284][T10641] __might_resched.cold (kernel/sched/core.c:9234) [ 91.180288][T10641] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 91.180291][T10641] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 91.180294][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180297][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)) [ 91.180300][T10641] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 91.180303][T10641] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 91.180307][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) [ 91.180308][T10641] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 91.180310][T10641] put_chars (drivers/char/virtio_console.c:1176) [ 91.180312][T10641] ? __send_to_port (drivers/char/virtio_console.c:654) [ 91.180314][T10641] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 91.180316][T10641] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 91.180320][T10641] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 91.180321][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180322][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.180325][T10641] console_emit_next_record (kernel/printk/printk.c:3183) [ 91.180327][T10641] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 91.180329][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180331][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180332][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180334][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.180336][T10641] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 91.180337][T10641] console_flush_one_record (kernel/printk/printk.c:3268) [ 91.180339][T10641] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 91.180342][T10641] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 91.180344][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.180345][T10641] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 91.180347][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180348][T10641] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.180350][T10641] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 91.180351][T10641] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 91.180353][T10641] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 91.180355][T10641] ? vprintk_emit (kernel/printk/printk.c:2478) [ 91.180357][T10641] vprintk_emit (kernel/printk/printk.c:2479) [ 91.180359][T10641] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 91.180361][T10641] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 91.180363][T10641] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 91.180366][T10641] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 91.180367][T10641] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 91.180370][T10641] ? ___sys_sendmsg (net/socket.c:2767) [ 91.180371][T10641] ? __sys_sendmsg (net/socket.c:2799) [ 91.180373][T10641] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 91.180376][T10641] _printk (kernel/printk/printk.c:2504) [ 91.180379][T10641] ? snapshot_read.cold (user.c:?) [ 91.180381][T10641] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 91.180384][T10641] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 91.180386][T10641] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 91.180387][T10641] ? netdev_notice (net/core/dev.c:13194) [ 91.180389][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180391][T10641] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 91.180392][T10641] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 91.180395][T10641] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 91.180396][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) [ 91.180399][T10641] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 91.180402][T10641] dev_set_allmulti (net/core/dev_api.c:315) [ 91.180405][T10641] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 91.180422][T10641] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 91.180426][T10641] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 91.180429][T10641] br_del_if (net/bridge/br_if.c:732) bridge [ 91.180438][T10641] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 91.180440][T10641] do_set_master (net/core/rtnetlink.c:3055) [ 91.180443][T10641] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 91.180446][T10641] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 91.180449][T10641] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 91.180450][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180452][T10641] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 91.180456][T10641] ? kasan_save_stack (mm/kasan/common.c:58) [ 91.180459][T10641] ? kasan_save_stack (mm/kasan/common.c:57) [ 91.180461][T10641] ? kasan_save_track (mm/kasan/common.c:78) [ 91.180462][T10641] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 91.180464][T10641] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 91.180466][T10641] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 91.180467][T10641] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 91.180468][T10641] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 91.180470][T10641] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 91.180471][T10641] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 91.180473][T10641] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 91.180474][T10641] ? ___sys_sendmsg (net/socket.c:2767) [ 91.180476][T10641] ? __sys_sendmsg (net/socket.c:2799) [ 91.180477][T10641] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 91.180479][T10641] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 91.180482][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180484][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.180485][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180487][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180489][T10641] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 91.180492][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) [ 91.180494][T10641] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 91.180496][T10641] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 91.180498][T10641] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 91.180499][T10641] ? nla_get_range_signed (lib/nlattr.c:270) [ 91.180501][T10641] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 91.180504][T10641] rtnl_newlink (net/core/rtnetlink.c:4215) [ 91.180512][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180514][T10641] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 91.180516][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.180518][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180520][T10641] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 91.180523][T10641] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 91.180525][T10641] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 91.180526][T10641] ? __kernel_text_address (kernel/extable.c:79) [ 91.180528][T10641] ? write_profile (profile.c:?) [ 91.180529][T10641] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 91.180532][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180534][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180536][T10641] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 91.180539][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.180541][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180542][T10641] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 91.180544][T10641] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 91.180545][T10641] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 91.180547][T10641] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 91.180548][T10641] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 91.180550][T10641] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 91.180552][T10641] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 91.180553][T10641] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.180555][T10641] ? netlink_ack (./include/linux/skbuff.h:2718) [ 91.180556][T10641] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 91.180559][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180560][T10641] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.180562][T10641] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 91.180564][T10641] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 91.180566][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180567][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180569][T10641] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.180571][T10641] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 91.180573][T10641] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 91.180575][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180576][T10641] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.180578][T10641] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 91.180580][T10641] ? copy_msghdr_from_user (net/socket.c:2650) [ 91.180582][T10641] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 91.180583][T10641] ? move_addr_to_kernel (net/socket.c:258) [ 91.180584][T10641] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 91.180587][T10641] ___sys_sendmsg (net/socket.c:2767) [ 91.180589][T10641] ? copy_msghdr_from_user (net/socket.c:2619) [ 91.180593][T10641] __sys_sendmsg (net/socket.c:2799) [ 91.180595][T10641] ? __sys_sendmsg_sock (net/socket.c:2780) [ 91.180598][T10641] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.180600][T10641] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 91.180601][T10641] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 91.180603][T10641] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 91.180605][T10641] RIP: 0033:0x7f0e4db9654e [ 91.180607][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 [ 91.180608][T10641] RSP: 002b:00007fffbbf90470 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 91.180612][T10641] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0e4db9654e [ 91.180614][T10641] RDX: 0000000000000000 RSI: 00007fffbbf90520 RDI: 0000000000000005 [ 91.180614][T10641] RBP: 00007fffbbf90480 R08: 0000000000000000 R09: 0000000000000000 [ 91.180615][T10641] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b2be [ 91.180616][T10641] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffbbf90be0 | [ 105.901924][T12706] softirqs last disabled at (0): 0x0 | [ 105.901926][T12706] Preemption disabled at: | [ 105.901927][T12706] vprintk_emit (kernel/printk/printk.c:2471) | [ 105.901938][T12706] Tainted: [W]=WARN [ 105.901939][T12706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 105.901940][T12706] Call Trace: [ 105.901942][T12706] [ 105.901943][T12706] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 105.901948][T12706] ? vprintk_emit (kernel/printk/printk.c:2471) [ 105.901950][T12706] __might_resched.cold (kernel/sched/core.c:9234) [ 105.901954][T12706] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 105.901957][T12706] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 105.901960][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.901964][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)) [ 105.901967][T12706] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 105.901969][T12706] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.901973][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) [ 105.901975][T12706] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.901977][T12706] put_chars (drivers/char/virtio_console.c:1176) [ 105.901978][T12706] ? __send_to_port (drivers/char/virtio_console.c:654) [ 105.901980][T12706] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 105.901983][T12706] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 105.901986][T12706] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 105.901988][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.901989][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.901991][T12706] console_emit_next_record (kernel/printk/printk.c:3183) [ 105.901994][T12706] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 105.901996][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.901997][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.901999][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902001][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.902003][T12706] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 105.902004][T12706] console_flush_one_record (kernel/printk/printk.c:3268) [ 105.902007][T12706] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 105.902009][T12706] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 105.902011][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.902012][T12706] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 105.902014][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902016][T12706] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.902017][T12706] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 105.902019][T12706] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 105.902021][T12706] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 105.902023][T12706] ? vprintk_emit (kernel/printk/printk.c:2478) [ 105.902024][T12706] vprintk_emit (kernel/printk/printk.c:2479) [ 105.902027][T12706] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 105.902029][T12706] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.902032][T12706] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 105.902034][T12706] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 105.902036][T12706] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 105.902038][T12706] ? ___sys_sendmsg (net/socket.c:2767) [ 105.902039][T12706] ? __sys_sendmsg (net/socket.c:2799) [ 105.902041][T12706] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 105.902044][T12706] _printk (kernel/printk/printk.c:2504) [ 105.902047][T12706] ? snapshot_read.cold (user.c:?) [ 105.902050][T12706] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 105.902052][T12706] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 105.902054][T12706] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 105.902056][T12706] ? netdev_notice (net/core/dev.c:13194) [ 105.902058][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902059][T12706] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 105.902061][T12706] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 105.902063][T12706] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 105.902065][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) [ 105.902068][T12706] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 105.902071][T12706] dev_set_allmulti (net/core/dev_api.c:315) [ 105.902074][T12706] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 105.902086][T12706] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 105.902090][T12706] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 105.902093][T12706] br_del_if (net/bridge/br_if.c:732) bridge [ 105.902100][T12706] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 105.902102][T12706] do_set_master (net/core/rtnetlink.c:3055) [ 105.902104][T12706] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 105.902107][T12706] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 105.902110][T12706] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 105.902111][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902113][T12706] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 105.902116][T12706] ? kasan_save_stack (mm/kasan/common.c:58) [ 105.902119][T12706] ? kasan_save_stack (mm/kasan/common.c:57) [ 105.902120][T12706] ? kasan_save_track (mm/kasan/common.c:78) [ 105.902122][T12706] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 105.902123][T12706] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 105.902125][T12706] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 105.902126][T12706] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.902127][T12706] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 105.902128][T12706] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 105.902130][T12706] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 105.902131][T12706] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 105.902132][T12706] ? ___sys_sendmsg (net/socket.c:2767) [ 105.902134][T12706] ? __sys_sendmsg (net/socket.c:2799) [ 105.902135][T12706] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 105.902136][T12706] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 105.902139][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902140][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.902142][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902143][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902145][T12706] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 105.902147][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) [ 105.902149][T12706] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 105.902151][T12706] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 105.902152][T12706] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 105.902153][T12706] ? nla_get_range_signed (lib/nlattr.c:270) [ 105.902156][T12706] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 105.902158][T12706] rtnl_newlink (net/core/rtnetlink.c:4215) [ 105.902160][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902161][T12706] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 105.902163][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.902164][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902166][T12706] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 105.902168][T12706] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 105.902169][T12706] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 105.902171][T12706] ? __kernel_text_address (kernel/extable.c:79) [ 105.902172][T12706] ? write_profile (profile.c:?) [ 105.902173][T12706] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 105.902176][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902177][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902179][T12706] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 105.902182][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.902184][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902186][T12706] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 105.902187][T12706] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.902188][T12706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.902190][T12706] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 105.902191][T12706] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 105.902193][T12706] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 105.902195][T12706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.902196][T12706] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.902198][T12706] ? netlink_ack (./include/linux/skbuff.h:2718) [ 105.902199][T12706] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 105.902201][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902203][T12706] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.902205][T12706] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 105.902207][T12706] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 105.902209][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902210][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902212][T12706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.902214][T12706] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 105.902216][T12706] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 105.902218][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902219][T12706] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.902221][T12706] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 105.902223][T12706] ? copy_msghdr_from_user (net/socket.c:2650) [ 105.902225][T12706] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 105.902226][T12706] ? move_addr_to_kernel (net/socket.c:258) [ 105.902228][T12706] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 105.902230][T12706] ___sys_sendmsg (net/socket.c:2767) [ 105.902232][T12706] ? copy_msghdr_from_user (net/socket.c:2619) [ 105.902237][T12706] __sys_sendmsg (net/socket.c:2799) [ 105.902238][T12706] ? __sys_sendmsg_sock (net/socket.c:2780) [ 105.902241][T12706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.902243][T12706] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 105.902244][T12706] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 105.902246][T12706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 105.902248][T12706] RIP: 0033:0x7f02dfeeb54e [ 105.902250][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 [ 105.902251][T12706] RSP: 002b:00007fff1f0e0f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 105.902255][T12706] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f02dfeeb54e [ 105.902257][T12706] RDX: 0000000000000000 RSI: 00007fff1f0e0fd0 RDI: 0000000000000005 [ 105.902258][T12706] RBP: 00007fff1f0e0f30 R08: 0000000000000000 R09: 0000000000000000 [ 105.902259][T12706] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b2cd [ 105.902260][T12706] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff1f0e1690 | [ 120.494066][T14771] softirqs last disabled at (0): 0x0 | [ 120.494068][T14771] Preemption disabled at: | [ 120.494069][T14771] vprintk_emit (kernel/printk/printk.c:2471) | [ 120.494081][T14771] Tainted: [W]=WARN [ 120.494082][T14771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.494084][T14771] Call Trace: [ 120.494086][T14771] [ 120.494087][T14771] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 120.494092][T14771] ? vprintk_emit (kernel/printk/printk.c:2471) [ 120.494094][T14771] __might_resched.cold (kernel/sched/core.c:9234) [ 120.494098][T14771] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 120.494101][T14771] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 120.494104][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494108][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)) [ 120.494111][T14771] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.494114][T14771] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.494117][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) [ 120.494119][T14771] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.494121][T14771] put_chars (drivers/char/virtio_console.c:1176) [ 120.494123][T14771] ? __send_to_port (drivers/char/virtio_console.c:654) [ 120.494125][T14771] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 120.494127][T14771] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 120.494131][T14771] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 120.494132][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494134][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.494136][T14771] console_emit_next_record (kernel/printk/printk.c:3183) [ 120.494139][T14771] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 120.494141][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494143][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494144][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494146][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.494148][T14771] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 120.494150][T14771] console_flush_one_record (kernel/printk/printk.c:3268) [ 120.494152][T14771] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 120.494155][T14771] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 120.494157][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.494159][T14771] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 120.494161][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494162][T14771] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.494164][T14771] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 120.494165][T14771] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 120.494168][T14771] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 120.494170][T14771] ? vprintk_emit (kernel/printk/printk.c:2478) [ 120.494172][T14771] vprintk_emit (kernel/printk/printk.c:2479) [ 120.494174][T14771] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 120.494176][T14771] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 120.494179][T14771] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.494182][T14771] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 120.494183][T14771] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 120.494186][T14771] ? ___sys_sendmsg (net/socket.c:2767) [ 120.494188][T14771] ? __sys_sendmsg (net/socket.c:2799) [ 120.494189][T14771] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 120.494193][T14771] _printk (kernel/printk/printk.c:2504) [ 120.494196][T14771] ? snapshot_read.cold (user.c:?) [ 120.494198][T14771] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 120.494201][T14771] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 120.494203][T14771] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 120.494205][T14771] ? netdev_notice (net/core/dev.c:13194) [ 120.494207][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494208][T14771] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 120.494210][T14771] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 120.494213][T14771] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 120.494214][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) [ 120.494217][T14771] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 120.494219][T14771] dev_set_allmulti (net/core/dev_api.c:315) [ 120.494222][T14771] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 120.494235][T14771] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 120.494239][T14771] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.494242][T14771] br_del_if (net/bridge/br_if.c:732) bridge [ 120.494249][T14771] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 120.494252][T14771] do_set_master (net/core/rtnetlink.c:3055) [ 120.494254][T14771] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 120.494257][T14771] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 120.494260][T14771] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 120.494261][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494263][T14771] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 120.494267][T14771] ? kasan_save_stack (mm/kasan/common.c:58) [ 120.494269][T14771] ? kasan_save_stack (mm/kasan/common.c:57) [ 120.494271][T14771] ? kasan_save_track (mm/kasan/common.c:78) [ 120.494272][T14771] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 120.494274][T14771] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 120.494276][T14771] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 120.494277][T14771] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 120.494278][T14771] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 120.494279][T14771] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.494280][T14771] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 120.494282][T14771] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 120.494283][T14771] ? ___sys_sendmsg (net/socket.c:2767) [ 120.494284][T14771] ? __sys_sendmsg (net/socket.c:2799) [ 120.494286][T14771] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 120.494287][T14771] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.494289][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494291][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.494293][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494294][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494296][T14771] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 120.494298][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) [ 120.494300][T14771] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 120.494302][T14771] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 120.494303][T14771] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 120.494304][T14771] ? nla_get_range_signed (lib/nlattr.c:270) [ 120.494307][T14771] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 120.494309][T14771] rtnl_newlink (net/core/rtnetlink.c:4215) [ 120.494311][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494312][T14771] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 120.494313][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.494315][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494317][T14771] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 120.494319][T14771] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 120.494320][T14771] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.494322][T14771] ? __kernel_text_address (kernel/extable.c:79) [ 120.494323][T14771] ? write_profile (profile.c:?) [ 120.494325][T14771] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.494327][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494329][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494331][T14771] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 120.494334][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.494336][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494338][T14771] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 120.494339][T14771] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 120.494341][T14771] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.494342][T14771] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 120.494343][T14771] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 120.494346][T14771] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 120.494347][T14771] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.494349][T14771] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.494350][T14771] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.494352][T14771] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 120.494354][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494356][T14771] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.494358][T14771] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.494360][T14771] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.494361][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494363][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494365][T14771] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.494366][T14771] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 120.494368][T14771] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 120.494370][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494372][T14771] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.494374][T14771] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 120.494376][T14771] ? copy_msghdr_from_user (net/socket.c:2650) [ 120.494377][T14771] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 120.494379][T14771] ? move_addr_to_kernel (net/socket.c:258) [ 120.494380][T14771] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 120.494383][T14771] ___sys_sendmsg (net/socket.c:2767) [ 120.494384][T14771] ? copy_msghdr_from_user (net/socket.c:2619) [ 120.494389][T14771] __sys_sendmsg (net/socket.c:2799) [ 120.494391][T14771] ? __sys_sendmsg_sock (net/socket.c:2780) [ 120.494394][T14771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.494396][T14771] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 120.494397][T14771] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 120.494400][T14771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.494401][T14771] RIP: 0033:0x7f00cc5f054e [ 120.494403][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 [ 120.494405][T14771] RSP: 002b:00007ffca8b1b530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.494412][T14771] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f00cc5f054e [ 120.494414][T14771] RDX: 0000000000000000 RSI: 00007ffca8b1b5e0 RDI: 0000000000000005 [ 120.494415][T14771] RBP: 00007ffca8b1b540 R08: 0000000000000000 R09: 0000000000000000 [ 120.494416][T14771] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b2db Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars