====================================== | [ 12.406063][ T247] softirqs last disabled at (20539): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.406065][ T247] Preemption disabled at: | [ 12.406066][ T247] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.406075][ T247] Tainted: [W]=WARN [ 12.406076][ T247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.406078][ T247] Call Trace: [ 12.406080][ T247] [ 12.406081][ T247] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.406087][ T247] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.406089][ T247] __might_resched.cold (kernel/sched/core.c:9234) [ 12.406094][ T247] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.406098][ T247] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.406102][ T247] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.406105][ T247] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.406111][ T247] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.406113][ T247] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.406116][ T247] put_chars (drivers/char/virtio_console.c:1176) [ 12.406119][ T247] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 12.406121][ T247] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.406124][ T247] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.406127][ T247] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.406131][ T247] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.406134][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.406136][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.406140][ T247] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.406141][ T247] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.406145][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.406148][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.406152][ T247] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.406155][ T247] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.406157][ T247] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.406161][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.406163][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.406167][ T247] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.406171][ T247] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.406173][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.406178][ T247] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.406181][ T247] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.406183][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.406185][ T247] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.406189][ T247] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.406191][ T247] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.406194][ T247] vprintk_emit (kernel/printk/printk.c:2479) [ 12.406198][ T247] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.406204][ T247] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 12.406207][ T247] _printk (kernel/printk/printk.c:2504) [ 12.406211][ T247] ? snapshot_read.cold (user.c:?) [ 12.406217][ T247] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 12.406220][ T247] gact_init_module (net/sched/act_gact.c:180) act_gact [ 12.406223][ T247] do_one_initcall (init/main.c:1357) [ 12.406225][ T247] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 12.406230][ T247] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 12.406233][ T247] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 12.406245][ T247] do_init_module (kernel/module/main.c:3117) [ 12.406249][ T247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.406253][ T247] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 12.406257][ T247] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 12.406261][ T247] load_module (kernel/module/main.c:3593) [ 12.406268][ T247] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 12.406272][ T247] ? __ia32_sys_fsconfig (??:?) [ 12.406275][ T247] ? ovl_real_file (fs/overlayfs/file.c:195) [ 12.406278][ T247] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.406280][ T247] ? backing_file_read_iter (fs/backing-file.c:211) [ 12.406283][ T247] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.406287][ T247] init_module_from_file (kernel/module/main.c:3790) [ 12.406290][ T247] ? __do_sys_init_module (kernel/module/main.c:3664) [ 12.406298][ T247] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.406302][ T247] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.406305][ T247] idempotent_init_module (kernel/module/main.c:3802) [ 12.406309][ T247] ? init_module_from_file (kernel/module/main.c:3791) [ 12.406319][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.406321][ T247] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 12.406327][ T247] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 12.406329][ T247] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.406333][ T247] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.406334][ T247] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.406337][ T247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.406340][ T247] RIP: 0033:0x7f8e97e9b37d [ 12.406343][ T247] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 12.406345][ T247] RSP: 002b:00007ffce9635338 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 12.406348][ T247] RAX: ffffffffffffffda RBX: 0000556c151b5810 RCX: 00007f8e97e9b37d [ 12.406349][ T247] RDX: 0000000000000000 RSI: 0000556bee1c8ffd RDI: 0000000000000000 [ 12.406350][ T247] RBP: 00007ffce96353d0 R08: 0000000000000000 R09: 0000000000000000 [ 12.406351][ T247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000556bee1c8ffd [ 12.406352][ T247] R13: 0000556c151b5960 R14: 0000000000040000 R15: 0000000000000000 | [ 18.903654][ T351] softirqs last disabled at (33067): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 18.903656][ T351] Preemption disabled at: | [ 18.903657][ T351] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.903667][ T351] Tainted: [W]=WARN [ 18.903667][ T351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.903669][ T351] Call Trace: [ 18.903671][ T351] [ 18.903673][ T351] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.903679][ T351] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.903681][ T351] __might_resched.cold (kernel/sched/core.c:9234) [ 18.903686][ T351] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.903690][ T351] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.903695][ T351] __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)) [ 18.903697][ T351] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.903703][ T351] ? 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) [ 18.903706][ T351] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.903709][ T351] put_chars (drivers/char/virtio_console.c:1176) [ 18.903711][ T351] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 18.903713][ T351] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.903717][ T351] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.903721][ T351] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.903724][ T351] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.903727][ T351] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.903730][ T351] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.903732][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.903734][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.903738][ T351] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.903740][ T351] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 18.903744][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.903746][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.903751][ T351] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.903754][ T351] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.903756][ T351] ? 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)) [ 18.903760][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.903762][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.903767][ T351] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.903771][ T351] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.903773][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.903779][ T351] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.903782][ T351] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.903784][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.903786][ T351] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.903790][ T351] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.903792][ T351] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.903795][ T351] vprintk_emit (kernel/printk/printk.c:2479) [ 18.903799][ T351] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.903802][ T351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.903805][ T351] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.903809][ T351] _printk (kernel/printk/printk.c:2504) [ 18.903812][ T351] ? snapshot_read.cold (user.c:?) [ 18.903817][ T351] ? br_multicast_flood (??:?) bridge [ 18.903830][ T351] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 18.903832][ T351] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.903833][ T351] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.903838][ T351] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 18.903848][ T351] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 18.903857][ T351] new_nbp (net/bridge/br_if.c:449) bridge [ 18.903867][ T351] br_add_if (net/bridge/br_if.c:592) bridge [ 18.903874][ T351] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 18.903878][ T351] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 18.903882][ T351] ? __kernel_text_address (kernel/extable.c:79) [ 18.903886][ T351] do_set_master (net/core/rtnetlink.c:3071) [ 18.903890][ T351] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 18.903894][ T351] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.903897][ T351] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.903898][ T351] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.903900][ T351] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.903904][ T351] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.903906][ T351] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.903908][ T351] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.903911][ T351] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.903914][ T351] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.903916][ T351] ? kasan_save_track (mm/kasan/common.c:78) [ 18.903919][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.903921][ T351] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 18.903924][ T351] ? ___sys_sendmsg (net/socket.c:2757) [ 18.903928][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.903930][ T351] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.903933][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.903935][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.903937][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.903939][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.903941][ T351] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.903945][ T351] ? __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) [ 18.903948][ T351] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.903951][ T351] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.903954][ T351] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.903956][ T351] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.903961][ T351] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.903967][ T351] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.903973][ T351] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.903975][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.903979][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.903981][ T351] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.903983][ T351] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.903985][ T351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.903989][ T351] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.903991][ T351] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.903995][ T351] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.903996][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.904001][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.904003][ T351] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.904006][ T351] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.904008][ T351] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.904011][ T351] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.904018][ T351] ? 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)) [ 18.904020][ T351] ? 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)) [ 18.904024][ T351] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.904028][ T351] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.904031][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.904035][ T351] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.904039][ T351] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.904043][ T351] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.904049][ T351] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.904051][ T351] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.904054][ T351] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.904055][ T351] ? move_addr_to_kernel (net/socket.c:258) [ 18.904063][ T351] ___sys_sendmsg (net/socket.c:2767) [ 18.904066][ T351] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.904083][ T351] __sys_sendmsg (net/socket.c:2799) [ 18.904086][ T351] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.904093][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.904097][ T351] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.904099][ T351] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.904102][ T351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.904105][ T351] RIP: 0033:0x7f537905454e [ 18.904108][ T351] 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 [ 18.904110][ T351] RSP: 002b:00007ffc96cb6f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.904113][ T351] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f537905454e [ 18.904114][ T351] RDX: 0000000000000000 RSI: 00007ffc96cb6fd0 RDI: 0000000000000005 [ 18.904115][ T351] RBP: 00007ffc96cb6f30 R08: 0000000000000000 R09: 0000000000000000 [ 18.904116][ T351] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129b6 [ 18.904117][ T351] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc96cb7690 | [ 28.599418][ C0] softirqs last disabled at (1644311): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 28.599421][ C0] Preemption disabled at: | [ 28.599422][ C0] handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) | [ 28.599431][ C0] Tainted: [W]=WARN [ 28.599432][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.599434][ C0] Call Trace: [ 28.599436][ C0] [ 28.599438][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.599443][ C0] ? handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) [ 28.599444][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 28.599448][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.599452][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.599455][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.599458][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.599460][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.599463][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.599466][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.599470][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.599471][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.599473][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 28.599475][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.599477][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.599480][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.599484][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.599485][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.599487][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.599489][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.599492][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.599494][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.599496][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.599498][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.599499][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.599501][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.599504][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.599506][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.599508][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.599510][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.599511][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.599513][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.599514][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.599516][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.599518][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.599520][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 28.599523][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.599525][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.599526][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.599529][ C0] _printk (kernel/printk/printk.c:2504) [ 28.599532][ C0] ? snapshot_read.cold (user.c:?) [ 28.599534][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 28.599536][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.599539][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 28.599540][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 28.599543][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 28.599546][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 28.599548][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 28.599550][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 28.599552][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.599554][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.599567][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.599569][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.599571][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.599577][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 28.599579][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.599585][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.599592][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.599598][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 28.599602][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 28.599604][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.599607][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.599610][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.599611][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.599613][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.599615][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.599622][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.599624][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.599627][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.599629][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.599631][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.599633][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.599635][ C0] handle_softirqs (kernel/softirq.c:645) [ 28.599637][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.599638][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.599641][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.599642][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 28.599644][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.599646][ C0] [ 28.599647][ C0] [ 28.599648][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.599649][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.599651][ C0] RIP: 0010:kasan_check_range (mm/kasan/generic.c:100 mm/kasan/generic.c:115 mm/kasan/generic.c:140 mm/kasan/generic.c:172 mm/kasan/generic.c:191 mm/kasan/generic.c:200) [ 28.599655][ C0] Code: 4c 89 d1 4c 8b 7c 24 10 4c 89 c8 4c 29 c9 e9 1b ff ff ff 4d 8d 1c 0b 48 85 c9 75 17 e9 68 ff ff ff 0f 1f 44 00 00 48 83 c0 01 <4c> 39 d8 0f 84 56 ff ff ff 80 38 00 74 ee e9 47 ff ff ff b8 01 00 All code ======== 0: 4c 89 d1 mov %r10,%rcx 3: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 8: 4c 89 c8 mov %r9,%rax b: 4c 29 c9 sub %r9,%rcx e: e9 1b ff ff ff jmp 0xffffffffffffff2e 13: 4d 8d 1c 0b lea (%r11,%rcx,1),%r11 17: 48 85 c9 test %rcx,%rcx 1a: 75 17 jne 0x33 1c: e9 68 ff ff ff jmp 0xffffffffffffff89 21: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26: 48 83 c0 01 add $0x1,%rax 2a:* 4c 39 d8 cmp %r11,%rax <-- trapping instruction 2d: 0f 84 56 ff ff ff je 0xffffffffffffff89 33: 80 38 00 cmpb $0x0,(%rax) 36: 74 ee je 0x26 38: e9 47 ff ff ff jmp 0xffffffffffffff84 3d: b8 .byte 0xb8 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: 4c 39 d8 cmp %r11,%rax 3: 0f 84 56 ff ff ff je 0xffffffffffffff5f 9: 80 38 00 cmpb $0x0,(%rax) c: 74 ee je 0xfffffffffffffffc e: e9 47 ff ff ff jmp 0xffffffffffffff5a 13: b8 .byte 0xb8 14: 01 00 add %eax,(%rax) [ 28.599657][ C0] RSP: 0018:ffa0000001867328 EFLAGS: 00000286 [ 28.599660][ C0] RAX: fff3fc000030ce7e RBX: fff3fc000030ce84 RCX: 000000000000000e [ 28.599662][ C0] RDX: 0000000000000001 RSI: 0000000000000070 RDI: ffa00000018673b8 [ 28.599663][ C0] RBP: ff1100000c5e8040 R08: ffffffff9cf583fe R09: 1ff400000030ce84 [ 28.599664][ C0] R10: fff3fc000030ce85 R11: fff3fc000030ce85 R12: 0000000000000000 [ 28.599664][ C0] R13: 0000000000000000 R14: ffa0000001867427 R15: ffa00000018673b8 [ 28.599666][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:715) [ 28.599669][ C0] __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.599671][ C0] __unwind_start (arch/x86/kernel/unwind_orc.c:715) [ 28.599672][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.599674][ C0] ? write_profile (profile.c:?) [ 28.599676][ C0] arch_stack_walk (./arch/x86/include/asm/unwind.h:64 arch/x86/kernel/stacktrace.c:24) [ 28.599679][ C0] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.599681][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 28.599682][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 28.599685][ C0] kasan_save_stack (mm/kasan/common.c:57) [ 28.599691][ C0] kasan_save_track (mm/kasan/common.c:78) [ 28.599693][ C0] __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 28.599695][ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4683 mm/slub.c:4996 mm/slub.c:5010) [ 28.599697][ C0] ? __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 28.599700][ C0] __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 28.599701][ C0] __create_object (mm/kmemleak.c:801) [ 28.599703][ C0] ? kasan_save_track (mm/kasan/common.c:78) [ 28.599705][ C0] kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5010) [ 28.599707][ C0] ? anon_vma_fork (mm/rmap.c:142 (discriminator 7) mm/rmap.c:394 (discriminator 7)) [ 28.599710][ C0] anon_vma_fork (mm/rmap.c:142 (discriminator 7) mm/rmap.c:394 (discriminator 7)) [ 28.599712][ C0] dup_mmap (mm/mmap.c:1781) [ 28.599715][ C0] ? mmap_read_lock_maybe_expand (./include/linux/rwsem.h:221 (discriminator 1)) [ 28.599717][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.599719][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.599721][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.599723][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.599725][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.599727][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.599729][ C0] ? copy_process (kernel/fork.c:1542 kernel/fork.c:1595 kernel/fork.c:2307) [ 28.599731][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.599734][ C0] copy_process (kernel/fork.c:1543 kernel/fork.c:1595 kernel/fork.c:2307) [ 28.599737][ C0] ? pidfd_prepare (./include/linux/list.h:1037 (discriminator 3) ./include/linux/pid.h:98 (discriminator 3) kernel/fork.c:1936 (discriminator 3)) [ 28.599739][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.599741][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.599743][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.599744][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.599746][ C0] kernel_clone (kernel/fork.c:2766) [ 28.599748][ C0] ? create_io_thread (kernel/fork.c:2704) [ 28.599750][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.599752][ C0] __do_sys_clone (kernel/fork.c:2908) [ 28.599754][ C0] ? kernel_clone (./include/trace/events/sched.h:396 (discriminator 19)) [ 28.599757][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.599759][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.599762][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.599763][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.599765][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.599767][ C0] RIP: 0033:0x7f126a679126 [ 28.599769][ C0] Code: 7d e0 e8 7d af f5 ff 45 31 c0 31 d2 31 f6 64 48 8b 04 25 10 00 00 00 bf 11 00 20 01 4c 8d 90 d0 02 00 00 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 5a 89 c3 85 c0 75 2f 64 48 8b 04 25 10 00 00 All code ======== 0: 7d e0 jge 0xffffffffffffffe2 2: e8 7d af f5 ff call 0xfffffffffff5af84 7: 45 31 c0 xor %r8d,%r8d a: 31 d2 xor %edx,%edx c: 31 f6 xor %esi,%esi e: 64 48 8b 04 25 10 00 mov %fs:0x10,%rax 15: 00 00 17: bf 11 00 20 01 mov $0x1200011,%edi 1c: 4c 8d 90 d0 02 00 00 lea 0x2d0(%rax),%r10 23: b8 38 00 00 00 mov $0x38,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 5a ja 0x8c 32: 89 c3 mov %eax,%ebx 34: 85 c0 test %eax,%eax 36: 75 2f jne 0x67 38: 64 fs 39: 48 rex.W 3a: 8b .byte 0x8b 3b: 04 25 add $0x25,%al 3d: 10 00 adc %al,(%rax) ... Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 5a ja 0x62 8: 89 c3 mov %eax,%ebx a: 85 c0 test %eax,%eax c: 75 2f jne 0x3d e: 64 fs f: 48 rex.W 10: 8b .byte 0x8b 11: 04 25 add $0x25,%al 13: 10 00 adc %al,(%rax) ... [ 28.599770][ C0] RSP: 002b:00007ffcd1f38390 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 28.599772][ C0] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f126a679126 [ 28.599773][ C0] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 28.599774][ C0] RBP: 00007ffcd1f383b0 R08: 0000000000000000 R09: 0000000000000200 [ 28.599774][ C0] R10: 00007f126a5b7e50 R11: 0000000000000246 R12: 00007ffcd1f38b30 [ 28.599775][ C0] R13: 00000000ffffffff R14: 000000000000000c R15: 0000000000000000 | [ 28.686508][ C0] | [ 28.686656][ C0] | [ 28.686656][ C0] stack backtrace: | [ 28.686868][ C0] Tainted: [W]=WARN [ 28.686869][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.686870][ C0] Call Trace: [ 28.686871][ C0] [ 28.686872][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.686877][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 28.686881][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 28.686884][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 28.686886][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 28.686888][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 28.686890][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.686892][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.686900][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.686904][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.686905][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.686912][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 28.686914][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.686920][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.686927][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.686933][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 28.686936][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 28.686938][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.686942][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.686944][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.686945][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.686947][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.686949][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.686957][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.686958][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.686961][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.686964][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.686966][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.686968][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.686969][ C0] handle_softirqs (kernel/softirq.c:645) [ 28.686972][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.686973][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.686975][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.686977][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 28.686978][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.686980][ C0] [ 28.686981][ C0] [ 28.686981][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.686983][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.686984][ C0] RIP: 0010:kasan_check_range (mm/kasan/generic.c:100 mm/kasan/generic.c:115 mm/kasan/generic.c:140 mm/kasan/generic.c:172 mm/kasan/generic.c:191 mm/kasan/generic.c:200) [ 28.686987][ C0] Code: 4c 89 d1 4c 8b 7c 24 10 4c 89 c8 4c 29 c9 e9 1b ff ff ff 4d 8d 1c 0b 48 85 c9 75 17 e9 68 ff ff ff 0f 1f 44 00 00 48 83 c0 01 <4c> 39 d8 0f 84 56 ff ff ff 80 38 00 74 ee e9 47 ff ff ff b8 01 00 All code ======== 0: 4c 89 d1 mov %r10,%rcx 3: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 8: 4c 89 c8 mov %r9,%rax b: 4c 29 c9 sub %r9,%rcx e: e9 1b ff ff ff jmp 0xffffffffffffff2e 13: 4d 8d 1c 0b lea (%r11,%rcx,1),%r11 17: 48 85 c9 test %rcx,%rcx 1a: 75 17 jne 0x33 1c: e9 68 ff ff ff jmp 0xffffffffffffff89 21: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26: 48 83 c0 01 add $0x1,%rax 2a:* 4c 39 d8 cmp %r11,%rax <-- trapping instruction 2d: 0f 84 56 ff ff ff je 0xffffffffffffff89 33: 80 38 00 cmpb $0x0,(%rax) 36: 74 ee je 0x26 38: e9 47 ff ff ff jmp 0xffffffffffffff84 3d: b8 .byte 0xb8 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: 4c 39 d8 cmp %r11,%rax 3: 0f 84 56 ff ff ff je 0xffffffffffffff5f 9: 80 38 00 cmpb $0x0,(%rax) c: 74 ee je 0xfffffffffffffffc e: e9 47 ff ff ff jmp 0xffffffffffffff5a 13: b8 .byte 0xb8 14: 01 00 add %eax,(%rax) [ 28.686989][ C0] RSP: 0018:ffa0000001867328 EFLAGS: 00000286 [ 28.686992][ C0] RAX: fff3fc000030ce7e RBX: fff3fc000030ce84 RCX: 000000000000000e [ 28.686993][ C0] RDX: 0000000000000001 RSI: 0000000000000070 RDI: ffa00000018673b8 [ 28.686994][ C0] RBP: ff1100000c5e8040 R08: ffffffff9cf583fe R09: 1ff400000030ce84 [ 28.686995][ C0] R10: fff3fc000030ce85 R11: fff3fc000030ce85 R12: 0000000000000000 [ 28.686996][ C0] R13: 0000000000000000 R14: ffa0000001867427 R15: ffa00000018673b8 [ 28.686997][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:715) [ 28.687000][ C0] __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.687002][ C0] __unwind_start (arch/x86/kernel/unwind_orc.c:715) [ 28.687003][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.687005][ C0] ? write_profile (profile.c:?) [ 28.687006][ C0] arch_stack_walk (./arch/x86/include/asm/unwind.h:64 arch/x86/kernel/stacktrace.c:24) [ 28.687010][ C0] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.687011][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 28.687013][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 28.687015][ C0] kasan_save_stack (mm/kasan/common.c:57) [ 28.687021][ C0] kasan_save_track (mm/kasan/common.c:78) [ 28.687023][ C0] __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 28.687025][ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4683 mm/slub.c:4996 mm/slub.c:5010) [ 28.687027][ C0] ? __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 28.687029][ C0] __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 28.687031][ C0] __create_object (mm/kmemleak.c:801) [ 28.687033][ C0] ? kasan_save_track (mm/kasan/common.c:78) [ 28.687035][ C0] kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5010) [ 28.687036][ C0] ? anon_vma_fork (mm/rmap.c:142 (discriminator 7) mm/rmap.c:394 (discriminator 7)) [ 28.687038][ C0] anon_vma_fork (mm/rmap.c:142 (discriminator 7) mm/rmap.c:394 (discriminator 7)) [ 28.687040][ C0] dup_mmap (mm/mmap.c:1781) [ 28.687043][ C0] ? mmap_read_lock_maybe_expand (./include/linux/rwsem.h:221 (discriminator 1)) [ 28.687045][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.687047][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.687049][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.687051][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.687053][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.687055][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.687057][ C0] ? copy_process (kernel/fork.c:1542 kernel/fork.c:1595 kernel/fork.c:2307) [ 28.687059][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.687061][ C0] copy_process (kernel/fork.c:1543 kernel/fork.c:1595 kernel/fork.c:2307) [ 28.687064][ C0] ? pidfd_prepare (./include/linux/list.h:1037 (discriminator 3) ./include/linux/pid.h:98 (discriminator 3) kernel/fork.c:1936 (discriminator 3)) [ 28.687066][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.687068][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.687070][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.687072][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.687074][ C0] kernel_clone (kernel/fork.c:2766) [ 28.687076][ C0] ? create_io_thread (kernel/fork.c:2704) [ 28.687078][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.687080][ C0] __do_sys_clone (kernel/fork.c:2908) [ 28.687081][ C0] ? kernel_clone (./include/trace/events/sched.h:396 (discriminator 19)) [ 28.687085][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.687086][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.687089][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.687090][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.687092][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.687094][ C0] RIP: 0033:0x7f126a679126 [ 28.687096][ C0] Code: 7d e0 e8 7d af f5 ff 45 31 c0 31 d2 31 f6 64 48 8b 04 25 10 00 00 00 bf 11 00 20 01 4c 8d 90 d0 02 00 00 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 5a 89 c3 85 c0 75 2f 64 48 8b 04 25 10 00 00 All code ======== 0: 7d e0 jge 0xffffffffffffffe2 2: e8 7d af f5 ff call 0xfffffffffff5af84 7: 45 31 c0 xor %r8d,%r8d a: 31 d2 xor %edx,%edx c: 31 f6 xor %esi,%esi e: 64 48 8b 04 25 10 00 mov %fs:0x10,%rax 15: 00 00 17: bf 11 00 20 01 mov $0x1200011,%edi 1c: 4c 8d 90 d0 02 00 00 lea 0x2d0(%rax),%r10 23: b8 38 00 00 00 mov $0x38,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 5a ja 0x8c 32: 89 c3 mov %eax,%ebx 34: 85 c0 test %eax,%eax 36: 75 2f jne 0x67 38: 64 fs 39: 48 rex.W 3a: 8b .byte 0x8b 3b: 04 25 add $0x25,%al 3d: 10 00 adc %al,(%rax) ... Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 5a ja 0x62 8: 89 c3 mov %eax,%ebx a: 85 c0 test %eax,%eax c: 75 2f jne 0x3d e: 64 fs f: 48 rex.W 10: 8b .byte 0x8b 11: 04 25 add $0x25,%al 13: 10 00 adc %al,(%rax) ... [ 28.687097][ C0] RSP: 002b:00007ffcd1f38390 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 28.687099][ C0] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f126a679126 [ 28.687100][ C0] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 28.687100][ C0] RBP: 00007ffcd1f383b0 R08: 0000000000000000 R09: 0000000000000200 [ 28.687101][ C0] R10: 00007f126a5b7e50 R11: 0000000000000246 R12: 00007ffcd1f38b30 [ 28.687102][ C0] R13: 00000000ffffffff R14: 000000000000000c R15: 0000000000000000 | [ 36.129400][ T2389] softirqs last disabled at (0): 0x0 | [ 36.129402][ T2389] Preemption disabled at: | [ 36.129403][ T2389] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.129414][ T2389] Tainted: [W]=WARN [ 36.129415][ T2389] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.129416][ T2389] Call Trace: [ 36.129418][ T2389] [ 36.129419][ T2389] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.129425][ T2389] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.129427][ T2389] __might_resched.cold (kernel/sched/core.c:9234) [ 36.129431][ T2389] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.129434][ T2389] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.129437][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129440][ T2389] __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)) [ 36.129443][ T2389] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.129446][ T2389] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.129449][ T2389] ? 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) [ 36.129451][ T2389] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.129453][ T2389] put_chars (drivers/char/virtio_console.c:1176) [ 36.129455][ T2389] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.129457][ T2389] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 36.129459][ T2389] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.129463][ T2389] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.129464][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129466][ T2389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.129468][ T2389] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.129471][ T2389] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.129473][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129474][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129476][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129478][ T2389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.129480][ T2389] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.129481][ T2389] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.129484][ T2389] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.129487][ T2389] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.129488][ T2389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.129490][ T2389] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.129491][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129493][ T2389] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.129495][ T2389] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.129496][ T2389] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 36.129498][ T2389] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.129500][ T2389] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.129502][ T2389] vprintk_emit (kernel/printk/printk.c:2479) [ 36.129504][ T2389] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.129506][ T2389] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.129509][ T2389] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.129512][ T2389] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.129513][ T2389] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.129516][ T2389] ? ___sys_sendmsg (net/socket.c:2767) [ 36.129517][ T2389] ? __sys_sendmsg (net/socket.c:2799) [ 36.129519][ T2389] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.129522][ T2389] _printk (kernel/printk/printk.c:2504) [ 36.129525][ T2389] ? snapshot_read.cold (user.c:?) [ 36.129527][ T2389] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.129530][ T2389] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.129532][ T2389] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.129534][ T2389] ? netdev_notice (net/core/dev.c:13194) [ 36.129536][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129538][ T2389] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 36.129539][ T2389] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.129542][ T2389] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 36.129543][ T2389] ? 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) [ 36.129546][ T2389] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 36.129548][ T2389] dev_set_allmulti (net/core/dev_api.c:315) [ 36.129551][ T2389] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 36.129564][ T2389] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 36.129567][ T2389] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 36.129570][ T2389] br_del_if (net/bridge/br_if.c:732) bridge [ 36.129577][ T2389] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 36.129580][ T2389] do_set_master (net/core/rtnetlink.c:3055) [ 36.129582][ T2389] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 36.129585][ T2389] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.129588][ T2389] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.129589][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129591][ T2389] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 36.129595][ T2389] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.129597][ T2389] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.129599][ T2389] ? kasan_save_track (mm/kasan/common.c:78) [ 36.129600][ T2389] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 36.129602][ T2389] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 36.129604][ T2389] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 36.129605][ T2389] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.129606][ T2389] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.129607][ T2389] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.129609][ T2389] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.129610][ T2389] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.129611][ T2389] ? ___sys_sendmsg (net/socket.c:2767) [ 36.129613][ T2389] ? __sys_sendmsg (net/socket.c:2799) [ 36.129614][ T2389] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.129615][ T2389] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.129618][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129619][ T2389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.129621][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129623][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129624][ T2389] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.129627][ T2389] ? __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) [ 36.129629][ T2389] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.129630][ T2389] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.129632][ T2389] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.129633][ T2389] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.129635][ T2389] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 36.129637][ T2389] rtnl_newlink (net/core/rtnetlink.c:4215) [ 36.129639][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129641][ T2389] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.129642][ T2389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.129644][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129646][ T2389] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 36.129648][ T2389] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 36.129650][ T2389] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 36.129651][ T2389] ? __kernel_text_address (kernel/extable.c:79) [ 36.129652][ T2389] ? write_profile (profile.c:?) [ 36.129653][ T2389] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 36.129656][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129658][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129659][ T2389] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 36.129663][ T2389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.129664][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129666][ T2389] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.129668][ T2389] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.129669][ T2389] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.129671][ T2389] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 36.129672][ T2389] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 36.129675][ T2389] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.129676][ T2389] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.129677][ T2389] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.129679][ T2389] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.129680][ T2389] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 36.129683][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129685][ T2389] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.129687][ T2389] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.129688][ T2389] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.129690][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129692][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129693][ T2389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.129695][ T2389] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.129697][ T2389] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.129699][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129701][ T2389] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.129703][ T2389] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.129704][ T2389] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.129706][ T2389] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 36.129708][ T2389] ? move_addr_to_kernel (net/socket.c:258) [ 36.129709][ T2389] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 36.129712][ T2389] ___sys_sendmsg (net/socket.c:2767) [ 36.129714][ T2389] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.129719][ T2389] __sys_sendmsg (net/socket.c:2799) [ 36.129720][ T2389] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.129723][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.129725][ T2389] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.129727][ T2389] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.129729][ T2389] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.129730][ T2389] RIP: 0033:0x7f6e47b3654e [ 36.129732][ T2389] 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 [ 36.129734][ T2389] RSP: 002b:00007ffc05c25260 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.129738][ T2389] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6e47b3654e [ 36.129739][ T2389] RDX: 0000000000000000 RSI: 00007ffc05c25310 RDI: 0000000000000005 [ 36.129740][ T2389] RBP: 00007ffc05c25270 R08: 0000000000000000 R09: 0000000000000000 [ 36.129741][ T2389] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129c7 [ 36.129742][ T2389] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc05c259d0 | [ 50.253078][ T4445] softirqs last disabled at (0): 0x0 | [ 50.253079][ T4445] Preemption disabled at: | [ 50.253080][ T4445] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.253091][ T4445] Tainted: [W]=WARN [ 50.253092][ T4445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.253094][ T4445] Call Trace: [ 50.253095][ T4445] [ 50.253097][ T4445] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.253103][ T4445] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.253105][ T4445] __might_resched.cold (kernel/sched/core.c:9234) [ 50.253110][ T4445] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.253113][ T4445] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 50.253116][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253120][ T4445] __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)) [ 50.253122][ T4445] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 50.253125][ T4445] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.253128][ T4445] ? 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) [ 50.253130][ T4445] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.253132][ T4445] put_chars (drivers/char/virtio_console.c:1176) [ 50.253134][ T4445] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.253136][ T4445] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 50.253138][ T4445] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.253141][ T4445] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.253143][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253144][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.253147][ T4445] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.253150][ T4445] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.253153][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253155][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253157][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253159][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.253161][ T4445] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 50.253162][ T4445] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.253165][ T4445] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.253167][ T4445] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.253169][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.253171][ T4445] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.253172][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253174][ T4445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.253175][ T4445] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.253177][ T4445] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 50.253179][ T4445] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.253181][ T4445] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.253183][ T4445] vprintk_emit (kernel/printk/printk.c:2479) [ 50.253185][ T4445] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.253187][ T4445] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.253190][ T4445] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.253193][ T4445] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.253195][ T4445] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.253199][ T4445] ? ___sys_sendmsg (net/socket.c:2767) [ 50.253200][ T4445] ? __sys_sendmsg (net/socket.c:2799) [ 50.253202][ T4445] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.253205][ T4445] _printk (kernel/printk/printk.c:2504) [ 50.253208][ T4445] ? snapshot_read.cold (user.c:?) [ 50.253211][ T4445] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 50.253213][ T4445] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 50.253215][ T4445] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.253217][ T4445] ? netdev_notice (net/core/dev.c:13194) [ 50.253219][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253221][ T4445] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 50.253223][ T4445] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 50.253225][ T4445] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 50.253226][ T4445] ? 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) [ 50.253229][ T4445] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 50.253232][ T4445] dev_set_allmulti (net/core/dev_api.c:315) [ 50.253235][ T4445] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 50.253249][ T4445] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 50.253253][ T4445] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 50.253255][ T4445] br_del_if (net/bridge/br_if.c:732) bridge [ 50.253262][ T4445] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 50.253265][ T4445] do_set_master (net/core/rtnetlink.c:3055) [ 50.253267][ T4445] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 50.253269][ T4445] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 50.253272][ T4445] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.253273][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253275][ T4445] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 50.253279][ T4445] ? kasan_save_stack (mm/kasan/common.c:58) [ 50.253282][ T4445] ? kasan_save_stack (mm/kasan/common.c:57) [ 50.253284][ T4445] ? kasan_save_track (mm/kasan/common.c:78) [ 50.253286][ T4445] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 50.253288][ T4445] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 50.253290][ T4445] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 50.253291][ T4445] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.253292][ T4445] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.253294][ T4445] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.253295][ T4445] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.253296][ T4445] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.253297][ T4445] ? ___sys_sendmsg (net/socket.c:2767) [ 50.253299][ T4445] ? __sys_sendmsg (net/socket.c:2799) [ 50.253300][ T4445] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.253301][ T4445] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.253304][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253306][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.253307][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253309][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253314][ T4445] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.253316][ T4445] ? __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) [ 50.253318][ T4445] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.253319][ T4445] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.253321][ T4445] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.253322][ T4445] ? nla_get_range_signed (lib/nlattr.c:270) [ 50.253324][ T4445] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 50.253327][ T4445] rtnl_newlink (net/core/rtnetlink.c:4215) [ 50.253331][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253334][ T4445] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.253335][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.253337][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253339][ T4445] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 50.253341][ T4445] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 50.253342][ T4445] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 50.253344][ T4445] ? __kernel_text_address (kernel/extable.c:79) [ 50.253345][ T4445] ? write_profile (profile.c:?) [ 50.253346][ T4445] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.253349][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253351][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253352][ T4445] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 50.253356][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.253357][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253359][ T4445] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.253360][ T4445] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.253362][ T4445] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.253363][ T4445] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 50.253365][ T4445] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 50.253367][ T4445] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.253369][ T4445] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.253370][ T4445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.253372][ T4445] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.253374][ T4445] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 50.253377][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253380][ T4445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.253382][ T4445] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.253384][ T4445] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.253386][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253387][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253389][ T4445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.253391][ T4445] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.253393][ T4445] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.253395][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253396][ T4445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.253398][ T4445] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.253400][ T4445] ? copy_msghdr_from_user (net/socket.c:2650) [ 50.253401][ T4445] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 50.253403][ T4445] ? move_addr_to_kernel (net/socket.c:258) [ 50.253404][ T4445] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 50.253407][ T4445] ___sys_sendmsg (net/socket.c:2767) [ 50.253409][ T4445] ? copy_msghdr_from_user (net/socket.c:2619) [ 50.253413][ T4445] __sys_sendmsg (net/socket.c:2799) [ 50.253415][ T4445] ? __sys_sendmsg_sock (net/socket.c:2780) [ 50.253418][ T4445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.253421][ T4445] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.253423][ T4445] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 50.253426][ T4445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.253428][ T4445] RIP: 0033:0x7f3184c0954e [ 50.253430][ T4445] 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 [ 50.253432][ T4445] RSP: 002b:00007ffc7cc9efb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.253435][ T4445] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3184c0954e [ 50.253437][ T4445] RDX: 0000000000000000 RSI: 00007ffc7cc9f060 RDI: 0000000000000005 [ 50.253438][ T4445] RBP: 00007ffc7cc9efc0 R08: 0000000000000000 R09: 0000000000000000 [ 50.253438][ T4445] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129d5 [ 50.253439][ T4445] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc7cc9f720 | [ 64.488450][ T6510] softirqs last disabled at (0): 0x0 | [ 64.488452][ T6510] Preemption disabled at: | [ 64.488453][ T6510] vprintk_emit (kernel/printk/printk.c:2471) | [ 64.488464][ T6510] Tainted: [W]=WARN [ 64.488464][ T6510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.488466][ T6510] Call Trace: [ 64.488468][ T6510] [ 64.488469][ T6510] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 64.488474][ T6510] ? vprintk_emit (kernel/printk/printk.c:2471) [ 64.488476][ T6510] __might_resched.cold (kernel/sched/core.c:9234) [ 64.488480][ T6510] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 64.488483][ T6510] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 64.488486][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488489][ T6510] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 64.488492][ T6510] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 64.488495][ T6510] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.488498][ T6510] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 64.488500][ T6510] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.488502][ T6510] put_chars (drivers/char/virtio_console.c:1176) [ 64.488504][ T6510] ? __send_to_port (drivers/char/virtio_console.c:654) [ 64.488506][ T6510] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 64.488508][ T6510] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 64.488512][ T6510] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 64.488513][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488515][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.488517][ T6510] console_emit_next_record (kernel/printk/printk.c:3183) [ 64.488520][ T6510] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 64.488522][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488523][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488525][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488526][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.488528][ T6510] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 64.488530][ T6510] console_flush_one_record (kernel/printk/printk.c:3268) [ 64.488532][ T6510] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 64.488535][ T6510] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 64.488536][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.488538][ T6510] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 64.488539][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488541][ T6510] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.488543][ T6510] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 64.488544][ T6510] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 64.488546][ T6510] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 64.488548][ T6510] ? vprintk_emit (kernel/printk/printk.c:2478) [ 64.488550][ T6510] vprintk_emit (kernel/printk/printk.c:2479) [ 64.488552][ T6510] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 64.488554][ T6510] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 64.488563][ T6510] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.488566][ T6510] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.488567][ T6510] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 64.488570][ T6510] ? ___sys_sendmsg (net/socket.c:2767) [ 64.488571][ T6510] ? __sys_sendmsg (net/socket.c:2799) [ 64.488573][ T6510] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.488576][ T6510] _printk (kernel/printk/printk.c:2504) [ 64.488579][ T6510] ? snapshot_read.cold (user.c:?) [ 64.488581][ T6510] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 64.488584][ T6510] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 64.488586][ T6510] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 64.488588][ T6510] ? netdev_notice (net/core/dev.c:13194) [ 64.488589][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488591][ T6510] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 64.488593][ T6510] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 64.488595][ T6510] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 64.488596][ T6510] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 64.488599][ T6510] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 64.488602][ T6510] dev_set_allmulti (net/core/dev_api.c:315) [ 64.488605][ T6510] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 64.488617][ T6510] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 64.488621][ T6510] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 64.488623][ T6510] br_del_if (net/bridge/br_if.c:732) bridge [ 64.488630][ T6510] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 64.488633][ T6510] do_set_master (net/core/rtnetlink.c:3055) [ 64.488635][ T6510] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 64.488637][ T6510] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 64.488640][ T6510] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 64.488641][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488643][ T6510] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 64.488647][ T6510] ? kasan_save_stack (mm/kasan/common.c:58) [ 64.488649][ T6510] ? kasan_save_stack (mm/kasan/common.c:57) [ 64.488651][ T6510] ? kasan_save_track (mm/kasan/common.c:78) [ 64.488652][ T6510] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 64.488654][ T6510] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 64.488655][ T6510] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 64.488656][ T6510] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 64.488658][ T6510] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 64.488659][ T6510] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.488660][ T6510] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.488661][ T6510] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 64.488663][ T6510] ? ___sys_sendmsg (net/socket.c:2767) [ 64.488664][ T6510] ? __sys_sendmsg (net/socket.c:2799) [ 64.488665][ T6510] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.488666][ T6510] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.488669][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488671][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.488672][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488673][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488675][ T6510] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 64.488677][ T6510] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 64.488679][ T6510] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 64.488681][ T6510] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 64.488682][ T6510] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 64.488684][ T6510] ? nla_get_range_signed (lib/nlattr.c:270) [ 64.488686][ T6510] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 64.488688][ T6510] rtnl_newlink (net/core/rtnetlink.c:4215) [ 64.488690][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488692][ T6510] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 64.488693][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.488694][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488696][ T6510] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 64.488698][ T6510] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 64.488699][ T6510] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 64.488701][ T6510] ? __kernel_text_address (kernel/extable.c:79) [ 64.488702][ T6510] ? write_profile (profile.c:?) [ 64.488703][ T6510] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 64.488706][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488707][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488709][ T6510] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 64.488712][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.488714][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488716][ T6510] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 64.488717][ T6510] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 64.488719][ T6510] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.488720][ T6510] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 64.488721][ T6510] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 64.488724][ T6510] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 64.488725][ T6510] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.488727][ T6510] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.488728][ T6510] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.488729][ T6510] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 64.488732][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488734][ T6510] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.488735][ T6510] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.488737][ T6510] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.488739][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488740][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488742][ T6510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.488744][ T6510] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.488746][ T6510] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 64.488748][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488750][ T6510] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.488751][ T6510] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 64.488753][ T6510] ? copy_msghdr_from_user (net/socket.c:2650) [ 64.488755][ T6510] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 64.488756][ T6510] ? move_addr_to_kernel (net/socket.c:258) [ 64.488758][ T6510] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 64.488760][ T6510] ___sys_sendmsg (net/socket.c:2767) [ 64.488762][ T6510] ? copy_msghdr_from_user (net/socket.c:2619) [ 64.488766][ T6510] __sys_sendmsg (net/socket.c:2799) [ 64.488768][ T6510] ? __sys_sendmsg_sock (net/socket.c:2780) [ 64.488771][ T6510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.488773][ T6510] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.488774][ T6510] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 64.488776][ T6510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.488778][ T6510] RIP: 0033:0x7ff7f31b354e [ 64.488780][ T6510] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 64.488782][ T6510] RSP: 002b:00007ffd04207d80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.488785][ T6510] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff7f31b354e [ 64.488787][ T6510] RDX: 0000000000000000 RSI: 00007ffd04207e30 RDI: 0000000000000005 [ 64.488788][ T6510] RBP: 00007ffd04207d90 R08: 0000000000000000 R09: 0000000000000000 [ 64.488789][ T6510] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129e3 [ 64.488789][ T6510] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd042084f0 | [ 78.870976][ T8575] softirqs last disabled at (0): 0x0 | [ 78.870979][ T8575] Preemption disabled at: | [ 78.870980][ T8575] vprintk_emit (kernel/printk/printk.c:2471) | [ 78.870993][ T8575] Tainted: [W]=WARN [ 78.870994][ T8575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.870996][ T8575] Call Trace: [ 78.870998][ T8575] [ 78.871000][ T8575] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 78.871006][ T8575] ? vprintk_emit (kernel/printk/printk.c:2471) [ 78.871009][ T8575] __might_resched.cold (kernel/sched/core.c:9234) [ 78.871013][ T8575] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 78.871017][ T8575] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 78.871020][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871025][ T8575] __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)) [ 78.871029][ T8575] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 78.871032][ T8575] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.871036][ T8575] ? 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) [ 78.871039][ T8575] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.871041][ T8575] put_chars (drivers/char/virtio_console.c:1176) [ 78.871044][ T8575] ? __send_to_port (drivers/char/virtio_console.c:654) [ 78.871047][ T8575] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 78.871050][ T8575] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 78.871055][ T8575] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 78.871058][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871060][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.871063][ T8575] console_emit_next_record (kernel/printk/printk.c:3183) [ 78.871067][ T8575] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 78.871070][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871072][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871074][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871077][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.871079][ T8575] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 78.871082][ T8575] console_flush_one_record (kernel/printk/printk.c:3268) [ 78.871085][ T8575] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 78.871089][ T8575] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 78.871092][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.871094][ T8575] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 78.871096][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871099][ T8575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.871101][ T8575] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 78.871103][ T8575] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 78.871106][ T8575] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 78.871108][ T8575] ? vprintk_emit (kernel/printk/printk.c:2478) [ 78.871111][ T8575] vprintk_emit (kernel/printk/printk.c:2479) [ 78.871115][ T8575] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 78.871117][ T8575] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 78.871121][ T8575] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.871124][ T8575] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 78.871126][ T8575] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 78.871130][ T8575] ? ___sys_sendmsg (net/socket.c:2767) [ 78.871132][ T8575] ? __sys_sendmsg (net/socket.c:2799) [ 78.871134][ T8575] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 78.871138][ T8575] _printk (kernel/printk/printk.c:2504) [ 78.871142][ T8575] ? snapshot_read.cold (user.c:?) [ 78.871145][ T8575] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 78.871149][ T8575] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 78.871152][ T8575] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 78.871155][ T8575] ? netdev_notice (net/core/dev.c:13194) [ 78.871158][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871160][ T8575] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 78.871162][ T8575] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 78.871166][ T8575] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 78.871168][ T8575] ? 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) [ 78.871171][ T8575] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 78.871175][ T8575] dev_set_allmulti (net/core/dev_api.c:315) [ 78.871179][ T8575] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 78.871196][ T8575] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 78.871200][ T8575] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 78.871204][ T8575] br_del_if (net/bridge/br_if.c:732) bridge [ 78.871216][ T8575] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 78.871219][ T8575] do_set_master (net/core/rtnetlink.c:3055) [ 78.871222][ T8575] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 78.871226][ T8575] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 78.871229][ T8575] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 78.871231][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871234][ T8575] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 78.871239][ T8575] ? kasan_save_stack (mm/kasan/common.c:58) [ 78.871242][ T8575] ? kasan_save_stack (mm/kasan/common.c:57) [ 78.871244][ T8575] ? kasan_save_track (mm/kasan/common.c:78) [ 78.871246][ T8575] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 78.871248][ T8575] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 78.871250][ T8575] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 78.871252][ T8575] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 78.871254][ T8575] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 78.871256][ T8575] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.871258][ T8575] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 78.871260][ T8575] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 78.871262][ T8575] ? ___sys_sendmsg (net/socket.c:2767) [ 78.871264][ T8575] ? __sys_sendmsg (net/socket.c:2799) [ 78.871266][ T8575] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 78.871268][ T8575] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.871271][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871274][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.871276][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871278][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871280][ T8575] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 78.871283][ T8575] ? __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) [ 78.871286][ T8575] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 78.871288][ T8575] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 78.871291][ T8575] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 78.871293][ T8575] ? nla_get_range_signed (lib/nlattr.c:270) [ 78.871296][ T8575] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 78.871299][ T8575] rtnl_newlink (net/core/rtnetlink.c:4215) [ 78.871302][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871305][ T8575] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 78.871307][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.871309][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871315][ T8575] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 78.871317][ T8575] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 78.871320][ T8575] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 78.871322][ T8575] ? __kernel_text_address (kernel/extable.c:79) [ 78.871324][ T8575] ? write_profile (profile.c:?) [ 78.871326][ T8575] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 78.871329][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871331][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871334][ T8575] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 78.871338][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.871340][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871343][ T8575] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 78.871345][ T8575] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 78.871347][ T8575] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.871350][ T8575] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 78.871352][ T8575] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 78.871356][ T8575] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 78.871358][ T8575] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.871360][ T8575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.871362][ T8575] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.871364][ T8575] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 78.871368][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871371][ T8575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.871374][ T8575] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.871377][ T8575] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.871379][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871381][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871384][ T8575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.871387][ T8575] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 78.871390][ T8575] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 78.871393][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871395][ T8575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.871398][ T8575] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 78.871401][ T8575] ? copy_msghdr_from_user (net/socket.c:2650) [ 78.871403][ T8575] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 78.871405][ T8575] ? move_addr_to_kernel (net/socket.c:258) [ 78.871407][ T8575] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 78.871411][ T8575] ___sys_sendmsg (net/socket.c:2767) [ 78.871414][ T8575] ? copy_msghdr_from_user (net/socket.c:2619) [ 78.871422][ T8575] __sys_sendmsg (net/socket.c:2799) [ 78.871425][ T8575] ? __sys_sendmsg_sock (net/socket.c:2780) [ 78.871429][ T8575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.871433][ T8575] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 78.871435][ T8575] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 78.871437][ T8575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.871440][ T8575] RIP: 0033:0x7f6d64d3254e [ 78.871442][ T8575] 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 [ 78.871445][ T8575] RSP: 002b:00007ffe5f88f4b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.871449][ T8575] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6d64d3254e [ 78.871451][ T8575] RDX: 0000000000000000 RSI: 00007ffe5f88f560 RDI: 0000000000000005 [ 78.871453][ T8575] RBP: 00007ffe5f88f4c0 R08: 0000000000000000 R09: 0000000000000000 [ 78.871454][ T8575] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129f2 [ 78.871455][ T8575] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe5f88fc20 | [ 93.184072][T10640] softirqs last disabled at (0): 0x0 | [ 93.184073][T10640] Preemption disabled at: | [ 93.184074][T10640] vprintk_emit (kernel/printk/printk.c:2471) | [ 93.184085][T10640] Tainted: [W]=WARN [ 93.184086][T10640] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 93.184088][T10640] Call Trace: [ 93.184089][T10640] [ 93.184090][T10640] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 93.184096][T10640] ? vprintk_emit (kernel/printk/printk.c:2471) [ 93.184098][T10640] __might_resched.cold (kernel/sched/core.c:9234) [ 93.184101][T10640] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 93.184105][T10640] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 93.184107][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184111][T10640] __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)) [ 93.184114][T10640] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 93.184117][T10640] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 93.184120][T10640] ? 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) [ 93.184122][T10640] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 93.184124][T10640] put_chars (drivers/char/virtio_console.c:1176) [ 93.184126][T10640] ? __send_to_port (drivers/char/virtio_console.c:654) [ 93.184128][T10640] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 93.184130][T10640] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 93.184133][T10640] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 93.184134][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184136][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.184138][T10640] console_emit_next_record (kernel/printk/printk.c:3183) [ 93.184141][T10640] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 93.184143][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184144][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184146][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184147][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.184149][T10640] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 93.184151][T10640] console_flush_one_record (kernel/printk/printk.c:3268) [ 93.184153][T10640] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 93.184156][T10640] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 93.184158][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.184159][T10640] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 93.184161][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184162][T10640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 93.184164][T10640] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 93.184165][T10640] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 93.184167][T10640] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 93.184169][T10640] ? vprintk_emit (kernel/printk/printk.c:2478) [ 93.184171][T10640] vprintk_emit (kernel/printk/printk.c:2479) [ 93.184174][T10640] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 93.184175][T10640] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 93.184179][T10640] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 93.184181][T10640] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 93.184182][T10640] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 93.184185][T10640] ? ___sys_sendmsg (net/socket.c:2767) [ 93.184186][T10640] ? __sys_sendmsg (net/socket.c:2799) [ 93.184188][T10640] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 93.184191][T10640] _printk (kernel/printk/printk.c:2504) [ 93.184194][T10640] ? snapshot_read.cold (user.c:?) [ 93.184196][T10640] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 93.184199][T10640] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 93.184201][T10640] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 93.184203][T10640] ? netdev_notice (net/core/dev.c:13194) [ 93.184204][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184206][T10640] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 93.184208][T10640] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 93.184210][T10640] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 93.184212][T10640] ? 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) [ 93.184214][T10640] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 93.184217][T10640] dev_set_allmulti (net/core/dev_api.c:315) [ 93.184220][T10640] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 93.184232][T10640] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 93.184236][T10640] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 93.184239][T10640] br_del_if (net/bridge/br_if.c:732) bridge [ 93.184246][T10640] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 93.184248][T10640] do_set_master (net/core/rtnetlink.c:3055) [ 93.184251][T10640] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 93.184253][T10640] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 93.184255][T10640] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 93.184257][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184258][T10640] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 93.184262][T10640] ? kasan_save_stack (mm/kasan/common.c:58) [ 93.184264][T10640] ? kasan_save_stack (mm/kasan/common.c:57) [ 93.184266][T10640] ? kasan_save_track (mm/kasan/common.c:78) [ 93.184267][T10640] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 93.184269][T10640] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 93.184270][T10640] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 93.184271][T10640] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 93.184272][T10640] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 93.184274][T10640] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 93.184275][T10640] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 93.184276][T10640] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 93.184278][T10640] ? ___sys_sendmsg (net/socket.c:2767) [ 93.184279][T10640] ? __sys_sendmsg (net/socket.c:2799) [ 93.184280][T10640] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 93.184281][T10640] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 93.184284][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184286][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.184287][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184289][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184290][T10640] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 93.184292][T10640] ? __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) [ 93.184294][T10640] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 93.184296][T10640] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 93.184297][T10640] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 93.184298][T10640] ? nla_get_range_signed (lib/nlattr.c:270) [ 93.184301][T10640] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 93.184303][T10640] rtnl_newlink (net/core/rtnetlink.c:4215) [ 93.184304][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184306][T10640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 93.184307][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.184309][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184313][T10640] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 93.184315][T10640] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 93.184317][T10640] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 93.184318][T10640] ? __kernel_text_address (kernel/extable.c:79) [ 93.184319][T10640] ? write_profile (profile.c:?) [ 93.184320][T10640] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 93.184323][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184324][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184326][T10640] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 93.184329][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.184331][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184332][T10640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 93.184334][T10640] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 93.184335][T10640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 93.184336][T10640] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 93.184338][T10640] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 93.184340][T10640] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 93.184342][T10640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 93.184343][T10640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 93.184345][T10640] ? netlink_ack (./include/linux/skbuff.h:2718) [ 93.184346][T10640] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 93.184348][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184350][T10640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 93.184352][T10640] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 93.184354][T10640] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 93.184355][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184357][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184359][T10640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.184360][T10640] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 93.184362][T10640] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 93.184364][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184366][T10640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 93.184367][T10640] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 93.184369][T10640] ? copy_msghdr_from_user (net/socket.c:2650) [ 93.184371][T10640] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 93.184372][T10640] ? move_addr_to_kernel (net/socket.c:258) [ 93.184373][T10640] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 93.184376][T10640] ___sys_sendmsg (net/socket.c:2767) [ 93.184378][T10640] ? copy_msghdr_from_user (net/socket.c:2619) [ 93.184382][T10640] __sys_sendmsg (net/socket.c:2799) [ 93.184384][T10640] ? __sys_sendmsg_sock (net/socket.c:2780) [ 93.184387][T10640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.184389][T10640] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 93.184390][T10640] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 93.184392][T10640] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 93.184394][T10640] RIP: 0033:0x7f5b13f5c54e [ 93.184395][T10640] 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 [ 93.184397][T10640] RSP: 002b:00007ffcff2b6b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 93.184401][T10640] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5b13f5c54e [ 93.184402][T10640] RDX: 0000000000000000 RSI: 00007ffcff2b6bf0 RDI: 0000000000000005 [ 93.184403][T10640] RBP: 00007ffcff2b6b50 R08: 0000000000000000 R09: 0000000000000000 [ 93.184404][T10640] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912a00 [ 93.184404][T10640] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcff2b72b0 | [ 107.735040][T12705] softirqs last disabled at (0): 0x0 | [ 107.735042][T12705] Preemption disabled at: | [ 107.735042][T12705] vprintk_emit (kernel/printk/printk.c:2471) | [ 107.735054][T12705] Tainted: [W]=WARN [ 107.735055][T12705] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 107.735057][T12705] Call Trace: [ 107.735058][T12705] [ 107.735059][T12705] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 107.735064][T12705] ? vprintk_emit (kernel/printk/printk.c:2471) [ 107.735066][T12705] __might_resched.cold (kernel/sched/core.c:9234) [ 107.735070][T12705] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 107.735073][T12705] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 107.735076][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735079][T12705] __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)) [ 107.735082][T12705] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 107.735085][T12705] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 107.735088][T12705] ? 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) [ 107.735090][T12705] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 107.735092][T12705] put_chars (drivers/char/virtio_console.c:1176) [ 107.735094][T12705] ? __send_to_port (drivers/char/virtio_console.c:654) [ 107.735096][T12705] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 107.735098][T12705] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 107.735102][T12705] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 107.735103][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735105][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.735107][T12705] console_emit_next_record (kernel/printk/printk.c:3183) [ 107.735109][T12705] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 107.735111][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735113][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735115][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735116][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.735118][T12705] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 107.735120][T12705] console_flush_one_record (kernel/printk/printk.c:3268) [ 107.735122][T12705] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 107.735125][T12705] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 107.735127][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.735128][T12705] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 107.735130][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735131][T12705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.735133][T12705] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 107.735134][T12705] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 107.735136][T12705] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 107.735138][T12705] ? vprintk_emit (kernel/printk/printk.c:2478) [ 107.735140][T12705] vprintk_emit (kernel/printk/printk.c:2479) [ 107.735143][T12705] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 107.735144][T12705] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 107.735147][T12705] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 107.735150][T12705] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 107.735151][T12705] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 107.735154][T12705] ? ___sys_sendmsg (net/socket.c:2767) [ 107.735155][T12705] ? __sys_sendmsg (net/socket.c:2799) [ 107.735157][T12705] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 107.735160][T12705] _printk (kernel/printk/printk.c:2504) [ 107.735163][T12705] ? snapshot_read.cold (user.c:?) [ 107.735165][T12705] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 107.735168][T12705] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 107.735170][T12705] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 107.735172][T12705] ? netdev_notice (net/core/dev.c:13194) [ 107.735174][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735175][T12705] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 107.735177][T12705] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 107.735180][T12705] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 107.735181][T12705] ? 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) [ 107.735184][T12705] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 107.735186][T12705] dev_set_allmulti (net/core/dev_api.c:315) [ 107.735189][T12705] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 107.735201][T12705] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 107.735204][T12705] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 107.735207][T12705] br_del_if (net/bridge/br_if.c:732) bridge [ 107.735214][T12705] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 107.735217][T12705] do_set_master (net/core/rtnetlink.c:3055) [ 107.735219][T12705] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 107.735222][T12705] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 107.735224][T12705] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 107.735226][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735227][T12705] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 107.735231][T12705] ? kasan_save_stack (mm/kasan/common.c:58) [ 107.735233][T12705] ? kasan_save_stack (mm/kasan/common.c:57) [ 107.735235][T12705] ? kasan_save_track (mm/kasan/common.c:78) [ 107.735236][T12705] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 107.735238][T12705] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 107.735239][T12705] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 107.735240][T12705] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 107.735242][T12705] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 107.735243][T12705] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 107.735244][T12705] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 107.735245][T12705] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 107.735247][T12705] ? ___sys_sendmsg (net/socket.c:2767) [ 107.735248][T12705] ? __sys_sendmsg (net/socket.c:2799) [ 107.735250][T12705] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 107.735251][T12705] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 107.735253][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735255][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.735256][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735258][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735260][T12705] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 107.735262][T12705] ? __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) [ 107.735264][T12705] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 107.735265][T12705] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 107.735267][T12705] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 107.735268][T12705] ? nla_get_range_signed (lib/nlattr.c:270) [ 107.735270][T12705] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 107.735272][T12705] rtnl_newlink (net/core/rtnetlink.c:4215) [ 107.735274][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735276][T12705] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 107.735277][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.735279][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735281][T12705] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 107.735283][T12705] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 107.735284][T12705] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 107.735286][T12705] ? __kernel_text_address (kernel/extable.c:79) [ 107.735287][T12705] ? write_profile (profile.c:?) [ 107.735288][T12705] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 107.735290][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735292][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735294][T12705] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 107.735297][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.735298][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735300][T12705] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 107.735302][T12705] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 107.735303][T12705] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 107.735305][T12705] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 107.735306][T12705] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 107.735308][T12705] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 107.735312][T12705] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 107.735314][T12705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.735315][T12705] ? netlink_ack (./include/linux/skbuff.h:2718) [ 107.735317][T12705] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 107.735319][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735321][T12705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.735323][T12705] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 107.735325][T12705] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 107.735326][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735328][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735330][T12705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.735332][T12705] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 107.735334][T12705] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 107.735336][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735337][T12705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 107.735339][T12705] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 107.735341][T12705] ? copy_msghdr_from_user (net/socket.c:2650) [ 107.735342][T12705] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 107.735344][T12705] ? move_addr_to_kernel (net/socket.c:258) [ 107.735345][T12705] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 107.735348][T12705] ___sys_sendmsg (net/socket.c:2767) [ 107.735350][T12705] ? copy_msghdr_from_user (net/socket.c:2619) [ 107.735355][T12705] __sys_sendmsg (net/socket.c:2799) [ 107.735356][T12705] ? __sys_sendmsg_sock (net/socket.c:2780) [ 107.735359][T12705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.735361][T12705] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 107.735363][T12705] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 107.735365][T12705] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 107.735366][T12705] RIP: 0033:0x7fb6a238754e [ 107.735368][T12705] 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 [ 107.735370][T12705] RSP: 002b:00007ffec3352fd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 107.735374][T12705] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb6a238754e [ 107.735375][T12705] RDX: 0000000000000000 RSI: 00007ffec3353080 RDI: 0000000000000005 [ 107.735376][T12705] RBP: 00007ffec3352fe0 R08: 0000000000000000 R09: 0000000000000000 [ 107.735377][T12705] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912a0f [ 107.735378][T12705] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec3353740 | [ 122.612938][T14770] softirqs last disabled at (0): 0x0 | [ 122.612939][T14770] Preemption disabled at: | [ 122.612940][T14770] vprintk_emit (kernel/printk/printk.c:2471) | [ 122.612951][T14770] Tainted: [W]=WARN [ 122.612952][T14770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.612953][T14770] Call Trace: [ 122.612955][T14770] [ 122.612956][T14770] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 122.612961][T14770] ? vprintk_emit (kernel/printk/printk.c:2471) [ 122.612963][T14770] __might_resched.cold (kernel/sched/core.c:9234) [ 122.612967][T14770] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 122.612970][T14770] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 122.612973][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.612977][T14770] __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)) [ 122.612980][T14770] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 122.612983][T14770] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.612987][T14770] ? 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) [ 122.612988][T14770] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.612990][T14770] put_chars (drivers/char/virtio_console.c:1176) [ 122.612992][T14770] ? __send_to_port (drivers/char/virtio_console.c:654) [ 122.612994][T14770] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 122.612996][T14770] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 122.613000][T14770] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 122.613001][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613003][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.613005][T14770] console_emit_next_record (kernel/printk/printk.c:3183) [ 122.613008][T14770] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 122.613010][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613011][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613013][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613015][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.613017][T14770] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 122.613018][T14770] console_flush_one_record (kernel/printk/printk.c:3268) [ 122.613021][T14770] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 122.613023][T14770] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 122.613025][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.613027][T14770] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 122.613028][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613030][T14770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.613031][T14770] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 122.613033][T14770] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 122.613035][T14770] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 122.613037][T14770] ? vprintk_emit (kernel/printk/printk.c:2478) [ 122.613039][T14770] vprintk_emit (kernel/printk/printk.c:2479) [ 122.613041][T14770] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 122.613043][T14770] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 122.613046][T14770] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.613049][T14770] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.613050][T14770] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 122.613053][T14770] ? ___sys_sendmsg (net/socket.c:2767) [ 122.613055][T14770] ? __sys_sendmsg (net/socket.c:2799) [ 122.613056][T14770] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.613059][T14770] _printk (kernel/printk/printk.c:2504) [ 122.613062][T14770] ? snapshot_read.cold (user.c:?) [ 122.613065][T14770] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 122.613068][T14770] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 122.613070][T14770] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 122.613071][T14770] ? netdev_notice (net/core/dev.c:13194) [ 122.613073][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613075][T14770] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 122.613077][T14770] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 122.613079][T14770] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 122.613080][T14770] ? 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) [ 122.613083][T14770] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 122.613086][T14770] dev_set_allmulti (net/core/dev_api.c:315) [ 122.613089][T14770] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 122.613101][T14770] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 122.613104][T14770] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 122.613107][T14770] br_del_if (net/bridge/br_if.c:732) bridge [ 122.613115][T14770] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 122.613118][T14770] do_set_master (net/core/rtnetlink.c:3055) [ 122.613120][T14770] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 122.613123][T14770] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 122.613125][T14770] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 122.613126][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613128][T14770] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 122.613132][T14770] ? kasan_save_stack (mm/kasan/common.c:58) [ 122.613134][T14770] ? kasan_save_stack (mm/kasan/common.c:57) [ 122.613136][T14770] ? kasan_save_track (mm/kasan/common.c:78) [ 122.613137][T14770] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 122.613139][T14770] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 122.613140][T14770] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 122.613141][T14770] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 122.613143][T14770] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.613144][T14770] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.613145][T14770] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.613146][T14770] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 122.613148][T14770] ? ___sys_sendmsg (net/socket.c:2767) [ 122.613149][T14770] ? __sys_sendmsg (net/socket.c:2799) [ 122.613151][T14770] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.613152][T14770] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.613154][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613156][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.613158][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613159][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613161][T14770] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 122.613163][T14770] ? __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) [ 122.613165][T14770] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 122.613167][T14770] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 122.613168][T14770] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 122.613169][T14770] ? nla_get_range_signed (lib/nlattr.c:270) [ 122.613172][T14770] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 122.613174][T14770] rtnl_newlink (net/core/rtnetlink.c:4215) [ 122.613176][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613178][T14770] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 122.613179][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.613180][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613182][T14770] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 122.613184][T14770] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 122.613186][T14770] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 122.613187][T14770] ? __kernel_text_address (kernel/extable.c:79) [ 122.613188][T14770] ? write_profile (profile.c:?) [ 122.613189][T14770] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 122.613192][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613194][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613195][T14770] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 122.613199][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.613200][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613202][T14770] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 122.613203][T14770] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 122.613205][T14770] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.613206][T14770] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 122.613208][T14770] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 122.613210][T14770] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.613211][T14770] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.613213][T14770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.613214][T14770] ? netlink_ack (./include/linux/skbuff.h:2718) [ 122.613216][T14770] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 122.613218][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613220][T14770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.613222][T14770] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.613224][T14770] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 122.613226][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613227][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613229][T14770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.613231][T14770] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.613233][T14770] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 122.613235][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613236][T14770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.613238][T14770] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 122.613240][T14770] ? copy_msghdr_from_user (net/socket.c:2650) [ 122.613242][T14770] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 122.613243][T14770] ? move_addr_to_kernel (net/socket.c:258) [ 122.613245][T14770] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 122.613247][T14770] ___sys_sendmsg (net/socket.c:2767) [ 122.613249][T14770] ? copy_msghdr_from_user (net/socket.c:2619) [ 122.613254][T14770] __sys_sendmsg (net/socket.c:2799) [ 122.613256][T14770] ? __sys_sendmsg_sock (net/socket.c:2780) [ 122.613259][T14770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.613261][T14770] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.613262][T14770] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 122.613265][T14770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.613266][T14770] RIP: 0033:0x7f17d029854e [ 122.613268][T14770] 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 [ 122.613270][T14770] RSP: 002b:00007ffde9d80280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 122.613274][T14770] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f17d029854e [ 122.613275][T14770] RDX: 0000000000000000 RSI: 00007ffde9d80330 RDI: 0000000000000005 [ 122.613276][T14770] RBP: 00007ffde9d80290 R08: 0000000000000000 R09: 0000000000000000 [ 122.613277][T14770] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912a1d Finger prints: vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:handle_softirqs:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars