====================================== | [ 10.260585][ T229] softirqs last disabled at (18157): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.260587][ T229] Preemption disabled at: | [ 10.260588][ T229] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.260597][ T229] Tainted: [W]=WARN [ 10.260598][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.260599][ T229] Call Trace: [ 10.260601][ T229] [ 10.260602][ T229] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.260608][ T229] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.260610][ T229] __might_resched.cold (kernel/sched/core.c:9234) [ 10.260614][ T229] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.260618][ T229] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.260623][ T229] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.260625][ T229] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.260631][ T229] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.260634][ T229] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.260637][ T229] put_chars (drivers/char/virtio_console.c:1176) [ 10.260639][ T229] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.260641][ T229] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.260645][ T229] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.260648][ T229] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.260652][ T229] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.260654][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.260659][ T229] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.260662][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.260666][ T229] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.260676][ T229] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.260678][ T229] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.260681][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.260683][ T229] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.260687][ T229] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.260691][ T229] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.260693][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.260698][ T229] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.260700][ T229] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.260702][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.260704][ T229] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.260708][ T229] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.260709][ T229] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.260712][ T229] vprintk_emit (kernel/printk/printk.c:2479) [ 10.260716][ T229] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.260722][ T229] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 10.260725][ T229] _printk (kernel/printk/printk.c:2504) [ 10.260729][ T229] ? snapshot_read.cold (user.c:?) [ 10.260735][ T229] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 10.260738][ T229] vlan_proto_init (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/net/netns/generic.h:45 (discriminator 2)) 8021q [ 10.260741][ T229] do_one_initcall (init/main.c:1357) [ 10.260743][ T229] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.260748][ T229] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.260751][ T229] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.260755][ T229] do_init_module (kernel/module/main.c:3117) [ 10.260759][ T229] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.260763][ T229] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.260766][ T229] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.260770][ T229] load_module (kernel/module/main.c:3593) [ 10.260777][ T229] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.260781][ T229] ? __ia32_sys_fsconfig (??:?) [ 10.260783][ T229] ? ovl_real_file (fs/overlayfs/file.c:195) [ 10.260787][ T229] ? backing_file_read_iter (fs/backing-file.c:211) [ 10.260790][ T229] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.260794][ T229] init_module_from_file (kernel/module/main.c:3790) [ 10.260797][ T229] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.260805][ T229] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.260808][ T229] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.260811][ T229] idempotent_init_module (kernel/module/main.c:3802) [ 10.260814][ T229] ? init_module_from_file (kernel/module/main.c:3791) [ 10.260820][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.260823][ T229] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.260828][ T229] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.260830][ T229] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.260834][ T229] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.260836][ T229] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.260838][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.260841][ T229] RIP: 0033:0x7f372644637d [ 10.260844][ T229] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 10.260846][ T229] RSP: 002b:00007ffc2071a8e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.260849][ T229] RAX: ffffffffffffffda RBX: 00005651b8ec6810 RCX: 00007f372644637d [ 10.260850][ T229] RDX: 0000000000000000 RSI: 00005651a9c7effd RDI: 0000000000000000 [ 10.260851][ T229] RBP: 00007ffc2071a980 R08: 0000000000000000 R09: 0000000000000000 [ 10.260852][ T229] R10: 0000000000000000 R11: 0000000000000246 R12: 00005651a9c7effd [ 10.260853][ T229] R13: 00005651b8ec6960 R14: 0000000000040000 R15: 0000000000000000 | [ 11.470565][ T275] softirqs last disabled at (13996): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.470568][ T275] Preemption disabled at: | [ 11.470568][ T275] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.470577][ T275] Tainted: [W]=WARN [ 11.470578][ T275] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.470580][ T275] Call Trace: [ 11.470581][ T275] [ 11.470583][ T275] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.470588][ T275] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.470591][ T275] __might_resched.cold (kernel/sched/core.c:9234) [ 11.470595][ T275] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.470599][ T275] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.470604][ T275] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.470607][ T275] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.470612][ T275] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.470615][ T275] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.470618][ T275] put_chars (drivers/char/virtio_console.c:1176) [ 11.470621][ T275] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.470625][ T275] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.470629][ T275] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.470631][ T275] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.470633][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.470635][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.470639][ T275] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.470641][ T275] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.470644][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.470648][ T275] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.470652][ T275] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.470655][ T275] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.470657][ T275] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.470661][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.470663][ T275] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.470667][ T275] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.470671][ T275] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.470673][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.470678][ T275] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.470687][ T275] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.470689][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.470692][ T275] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.470695][ T275] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.470697][ T275] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.470700][ T275] vprintk_emit (kernel/printk/printk.c:2479) [ 11.470704][ T275] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.470707][ T275] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.470708][ T275] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.470712][ T275] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.470716][ T275] _printk (kernel/printk/printk.c:2504) [ 11.470719][ T275] ? snapshot_read.cold (user.c:?) [ 11.470723][ T275] ? br_multicast_flood (??:?) bridge [ 11.470735][ T275] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.470737][ T275] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.470738][ T275] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.470742][ T275] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.470752][ T275] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.470760][ T275] new_nbp (net/bridge/br_if.c:449) bridge [ 11.470769][ T275] br_add_if (net/bridge/br_if.c:592) bridge [ 11.470776][ T275] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.470780][ T275] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.470783][ T275] ? __kernel_text_address (kernel/extable.c:79) [ 11.470787][ T275] do_set_master (net/core/rtnetlink.c:3071) [ 11.470791][ T275] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.470794][ T275] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.470798][ T275] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.470799][ T275] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.470801][ T275] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.470805][ T275] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.470808][ T275] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.470809][ T275] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.470812][ T275] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.470815][ T275] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.470817][ T275] ? kasan_save_track (mm/kasan/common.c:78) [ 11.470819][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.470821][ T275] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.470824][ T275] ? ___sys_sendmsg (net/socket.c:2757) [ 11.470829][ T275] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.470830][ T275] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.470833][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.470835][ T275] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.470837][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.470838][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.470841][ T275] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.470845][ T275] ? __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) [ 11.470846][ T275] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.470848][ T275] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.470851][ T275] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.470853][ T275] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.470858][ T275] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.470863][ T275] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.470868][ T275] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.470870][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.470874][ T275] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.470876][ T275] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.470878][ T275] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.470880][ T275] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.470884][ T275] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.470886][ T275] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.470889][ T275] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.470890][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.470894][ T275] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.470896][ T275] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.470899][ T275] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.470901][ T275] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.470904][ T275] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.470910][ T275] ? 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)) [ 11.470911][ T275] ? 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)) [ 11.470916][ T275] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.470919][ T275] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.470922][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.470926][ T275] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.470929][ T275] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.470933][ T275] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.470938][ T275] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.470940][ T275] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.470942][ T275] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.470944][ T275] ? move_addr_to_kernel (net/socket.c:258) [ 11.470951][ T275] ___sys_sendmsg (net/socket.c:2767) [ 11.470954][ T275] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.470969][ T275] __sys_sendmsg (net/socket.c:2799) [ 11.470972][ T275] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.470978][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.470982][ T275] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.470984][ T275] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.470987][ T275] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.470989][ T275] RIP: 0033:0x7f0fc412a54e [ 11.470992][ T275] 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 [ 11.470994][ T275] RSP: 002b:00007ffdabbbec10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.470997][ T275] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f0fc412a54e [ 11.470998][ T275] RDX: 0000000000000000 RSI: 00007ffdabbbecc0 RDI: 0000000000000005 [ 11.470999][ T275] RBP: 00007ffdabbbec20 R08: 0000000000000000 R09: 0000000000000000 [ 11.471000][ T275] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fc55 [ 11.471001][ T275] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdabbbf380 | [ 13.076420][ T336] softirqs last disabled at (18966): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.076423][ T336] Preemption disabled at: | [ 13.076423][ T336] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.076433][ T336] Tainted: [W]=WARN [ 13.076433][ T336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.076435][ T336] Call Trace: [ 13.076437][ T336] [ 13.076438][ T336] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.076444][ T336] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.076446][ T336] __might_resched.cold (kernel/sched/core.c:9234) [ 13.076451][ T336] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.076455][ T336] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.076460][ T336] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.076463][ T336] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.076468][ T336] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.076472][ T336] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.076475][ T336] put_chars (drivers/char/virtio_console.c:1176) [ 13.076477][ T336] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 13.076479][ T336] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.076482][ T336] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.076486][ T336] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.076488][ T336] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.076492][ T336] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.076495][ T336] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.076497][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.076498][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.076502][ T336] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.076504][ T336] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.076507][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.076510][ T336] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.076514][ T336] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.076518][ T336] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.076520][ T336] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.076523][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.076525][ T336] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.076529][ T336] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.076533][ T336] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.076535][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.076541][ T336] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.076544][ T336] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.076545][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.076548][ T336] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.076552][ T336] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.076553][ T336] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.076557][ T336] vprintk_emit (kernel/printk/printk.c:2479) [ 13.076561][ T336] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.076563][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.076566][ T336] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.076570][ T336] _printk (kernel/printk/printk.c:2504) [ 13.076573][ T336] ? snapshot_read.cold (user.c:?) [ 13.076577][ T336] ? br_multicast_flood (??:?) bridge [ 13.076590][ T336] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.076592][ T336] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.076593][ T336] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.076597][ T336] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.076607][ T336] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.076616][ T336] new_nbp (net/bridge/br_if.c:449) bridge [ 13.076625][ T336] br_add_if (net/bridge/br_if.c:592) bridge [ 13.076632][ T336] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.076636][ T336] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.076639][ T336] ? __kernel_text_address (kernel/extable.c:79) [ 13.076643][ T336] do_set_master (net/core/rtnetlink.c:3071) [ 13.076648][ T336] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.076651][ T336] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.076654][ T336] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.076656][ T336] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.076657][ T336] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.076661][ T336] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.076664][ T336] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.076666][ T336] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.076668][ T336] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.076671][ T336] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.076673][ T336] ? kasan_save_track (mm/kasan/common.c:78) [ 13.076676][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.076677][ T336] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 13.076680][ T336] ? ___sys_sendmsg (net/socket.c:2757) [ 13.076685][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.076687][ T336] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.076689][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.076692][ T336] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.076699][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.076701][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.076704][ T336] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.076707][ T336] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 13.076710][ T336] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.076712][ T336] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.076716][ T336] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.076717][ T336] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.076722][ T336] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.076728][ T336] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.076733][ T336] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.076735][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.076739][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.076741][ T336] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.076743][ T336] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.076745][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.076749][ T336] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.076751][ T336] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.076754][ T336] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.076755][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.076760][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.076762][ T336] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.076765][ T336] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.076767][ T336] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.076770][ T336] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.076776][ T336] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.076777][ T336] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.076781][ T336] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.076785][ T336] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.076788][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.076792][ T336] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.076796][ T336] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.076799][ T336] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.076805][ T336] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.076807][ T336] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.076809][ T336] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.076811][ T336] ? move_addr_to_kernel (net/socket.c:258) [ 13.076818][ T336] ___sys_sendmsg (net/socket.c:2767) [ 13.076821][ T336] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.076837][ T336] __sys_sendmsg (net/socket.c:2799) [ 13.076839][ T336] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.076846][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.076849][ T336] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.076852][ T336] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.076855][ T336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.076857][ T336] RIP: 0033:0x7ff7bb63654e [ 13.076861][ T336] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.076863][ T336] RSP: 002b:00007ffedaa42d70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.076865][ T336] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007ff7bb63654e [ 13.076867][ T336] RDX: 0000000000000000 RSI: 00007ffedaa42e20 RDI: 0000000000000005 [ 13.076868][ T336] RBP: 00007ffedaa42d80 R08: 0000000000000000 R09: 0000000000000000 [ 13.076869][ T336] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fc57 [ 13.076870][ T336] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffedaa434e0 | [ 14.536732][ T390] softirqs last disabled at (20216): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 14.536735][ T390] Preemption disabled at: | [ 14.536735][ T390] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.536744][ T390] Tainted: [W]=WARN [ 14.536745][ T390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.536747][ T390] Call Trace: [ 14.536749][ T390] [ 14.536750][ T390] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.536756][ T390] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.536758][ T390] __might_resched.cold (kernel/sched/core.c:9234) [ 14.536763][ T390] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.536767][ T390] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.536772][ T390] __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)) [ 14.536775][ T390] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.536780][ T390] ? 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) [ 14.536783][ T390] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.536786][ T390] put_chars (drivers/char/virtio_console.c:1176) [ 14.536788][ T390] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 14.536790][ T390] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.536793][ T390] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.536797][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.536800][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.536803][ T390] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.536806][ T390] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.536808][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.536810][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.536813][ T390] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.536815][ T390] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 14.536819][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.536821][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.536825][ T390] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.536829][ T390] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.536831][ T390] ? 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)) [ 14.536834][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.536836][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.536840][ T390] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.536844][ T390] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.536846][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.536851][ T390] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.536854][ T390] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.536856][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.536858][ T390] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.536862][ T390] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.536863][ T390] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.536867][ T390] vprintk_emit (kernel/printk/printk.c:2479) [ 14.536871][ T390] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.536873][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.536876][ T390] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.536879][ T390] _printk (kernel/printk/printk.c:2504) [ 14.536883][ T390] ? snapshot_read.cold (user.c:?) [ 14.536887][ T390] ? br_multicast_flood (??:?) bridge [ 14.536900][ T390] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.536901][ T390] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.536902][ T390] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.536907][ T390] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 14.536917][ T390] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 14.536926][ T390] new_nbp (net/bridge/br_if.c:449) bridge [ 14.536935][ T390] br_add_if (net/bridge/br_if.c:592) bridge [ 14.536942][ T390] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.536946][ T390] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.536949][ T390] ? __kernel_text_address (kernel/extable.c:79) [ 14.536953][ T390] do_set_master (net/core/rtnetlink.c:3071) [ 14.536958][ T390] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.536961][ T390] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.536964][ T390] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.536966][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.536968][ T390] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.536971][ T390] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.536974][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.536975][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.536978][ T390] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.536981][ T390] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.536983][ T390] ? kasan_save_track (mm/kasan/common.c:78) [ 14.536986][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.536987][ T390] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 14.536990][ T390] ? ___sys_sendmsg (net/socket.c:2757) [ 14.536995][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.536997][ T390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.536999][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.537002][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.537003][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.537005][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.537007][ T390] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.537011][ T390] ? __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) [ 14.537014][ T390] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.537016][ T390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.537019][ T390] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.537021][ T390] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.537026][ T390] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.537031][ T390] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.537036][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.537038][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.537042][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.537044][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.537046][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.537048][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.537052][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.537054][ T390] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.537057][ T390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.537058][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.537063][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.537065][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.537068][ T390] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.537070][ T390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.537073][ T390] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.537079][ T390] ? 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)) [ 14.537080][ T390] ? 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)) [ 14.537084][ T390] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.537088][ T390] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.537091][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.537095][ T390] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.537099][ T390] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.537102][ T390] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.537108][ T390] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.537110][ T390] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.537112][ T390] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.537114][ T390] ? move_addr_to_kernel (net/socket.c:258) [ 14.537121][ T390] ___sys_sendmsg (net/socket.c:2767) [ 14.537124][ T390] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.537139][ T390] __sys_sendmsg (net/socket.c:2799) [ 14.537142][ T390] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.537149][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.537152][ T390] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.537154][ T390] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.537158][ T390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.537160][ T390] RIP: 0033:0x7f59fde2554e [ 14.537163][ T390] 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 [ 14.537165][ T390] RSP: 002b:00007ffe22e46960 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.537168][ T390] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f59fde2554e [ 14.537169][ T390] RDX: 0000000000000000 RSI: 00007ffe22e46a10 RDI: 0000000000000005 [ 14.537170][ T390] RBP: 00007ffe22e46970 R08: 0000000000000000 R09: 0000000000000000 [ 14.537171][ T390] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fc59 [ 14.537172][ T390] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe22e470d0 | [ 26.999458][ C3] softirqs last disabled at (1182479): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.999460][ C3] Preemption disabled at: | [ 26.999461][ C3] 0x0 | [ 26.999471][ C3] Tainted: [W]=WARN [ 26.999472][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.999474][ C3] Call Trace: [ 26.999476][ C3] [ 26.999478][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.999483][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 26.999487][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.999490][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.999493][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.999497][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.999500][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.999502][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.999506][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.999507][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.999510][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 26.999512][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.999513][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.999517][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.999520][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.999522][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.999523][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.999525][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.999528][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.999530][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.999531][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.999533][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.999535][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.999536][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.999539][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.999541][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.999543][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.999545][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.999546][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.999548][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.999549][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.999551][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.999553][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.999555][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 26.999557][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.999559][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.999571][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.999573][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.999579][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.999585][ C3] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 26.999588][ C3] _printk (kernel/printk/printk.c:2504) [ 26.999591][ C3] ? snapshot_read.cold (user.c:?) [ 26.999593][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.999597][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.999599][ C3] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.999601][ C3] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.999603][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.999606][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 26.999608][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 26.999609][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.999611][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.999613][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.999619][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.999621][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.999623][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.999629][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.999630][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.999636][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.999642][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.999648][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 26.999651][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 26.999653][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.999656][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.999658][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.999660][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.999662][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.999664][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.999671][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.999672][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.999675][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.999677][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.999679][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.999681][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.999683][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.999685][ C3] handle_softirqs (kernel/softirq.c:645) [ 26.999687][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.999688][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.999690][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.999692][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 26.999693][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.999696][ C3] [ 26.999697][ C3] [ 26.999697][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.999699][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.999701][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.999704][ C3] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.999706][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 26.999709][ C3] RAX: 0000000000120b0d RBX: ff11000001c88040 RCX: ffffffff9daf0307 [ 26.999710][ C3] RDX: ff11000001c88040 RSI: ffffffffa0838b01 RDI: ffffffffa028d8e0 [ 26.999711][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.999712][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 26.999713][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.999714][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.999717][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.999719][ C3] default_idle_call (kernel/sched/idle.c:122) [ 26.999721][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.999722][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 26.999724][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.999726][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.999728][ C3] do_idle (kernel/sched/idle.c:355) [ 26.999729][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.999731][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.999733][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.999735][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.062038][ C3] | [ 27.062149][ C3] | [ 27.062149][ C3] stack backtrace: | [ 27.062326][ C3] Tainted: [W]=WARN [ 27.062327][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.062328][ C3] Call Trace: [ 27.062329][ C3] [ 27.062331][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.062335][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.062338][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.062341][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 27.062343][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 27.062344][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.062346][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.062348][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.062355][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.062358][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.062360][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.062366][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.062368][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.062374][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.062380][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.062386][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 27.062388][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 27.062390][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.062393][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.062396][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.062397][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.062400][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.062401][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.062408][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.062410][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.062412][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.062415][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.062417][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.062418][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.062421][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.062422][ C3] handle_softirqs (kernel/softirq.c:645) [ 27.062424][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.062426][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.062428][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.062429][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 27.062430][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.062432][ C3] [ 27.062433][ C3] [ 27.062433][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.062435][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.062436][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.062438][ C3] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.062440][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 27.062442][ C3] RAX: 0000000000120b0d RBX: ff11000001c88040 RCX: ffffffff9daf0307 [ 27.062444][ C3] RDX: ff11000001c88040 RSI: ffffffffa0838b01 RDI: ffffffffa028d8e0 [ 27.062445][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.062446][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 27.062446][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.062448][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.062450][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.062452][ C3] default_idle_call (kernel/sched/idle.c:122) [ 27.062453][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.062455][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 27.062456][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.062458][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.062460][ C3] do_idle (kernel/sched/idle.c:355) [ 27.062462][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.062463][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.062465][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.062466][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 45.747198][ T1770] softirqs last disabled at (0): 0x0 | [ 45.747199][ T1770] Preemption disabled at: | [ 45.747200][ T1770] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 45.747211][ T1770] Tainted: [W]=WARN [ 45.747212][ T1770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.747213][ T1770] Call Trace: [ 45.747215][ T1770] [ 45.747216][ T1770] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.747224][ T1770] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 45.747226][ T1770] __might_resched.cold (kernel/sched/core.c:9234) [ 45.747231][ T1770] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.747234][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747238][ T1770] __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)) [ 45.747242][ T1770] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.747244][ T1770] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.747248][ T1770] ? 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) [ 45.747249][ T1770] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.747251][ T1770] put_chars (drivers/char/virtio_console.c:1176) [ 45.747253][ T1770] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.747255][ T1770] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 45.747258][ T1770] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.747260][ T1770] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.747263][ T1770] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.747265][ T1770] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.747266][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747268][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747269][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.747272][ T1770] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.747274][ T1770] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.747276][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747278][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747279][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747282][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.747284][ T1770] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.747287][ T1770] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.747290][ T1770] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.747293][ T1770] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.747295][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.747297][ T1770] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.747298][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747300][ T1770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.747301][ T1770] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.747303][ T1770] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.747305][ T1770] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.747306][ T1770] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.747308][ T1770] vprintk_emit (kernel/printk/printk.c:2479) [ 45.747311][ T1770] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.747313][ T1770] _printk (kernel/printk/printk.c:2504) [ 45.747317][ T1770] ? snapshot_read.cold (user.c:?) [ 45.747319][ T1770] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.747322][ T1770] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.747323][ T1770] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.747325][ T1770] ? netdev_notice (net/core/dev.c:13194) [ 45.747327][ T1770] ? kasan_save_track (mm/kasan/common.c:78) [ 45.747330][ T1770] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 45.747332][ T1770] ? __hw_addr_add_ex (./include/linux/slab.h:991 (discriminator 1) net/core/dev_addr_lists.c:62 (discriminator 1) net/core/dev_addr_lists.c:120 (discriminator 1)) [ 45.747333][ T1770] ? 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) [ 45.747336][ T1770] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 45.747339][ T1770] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 45.747342][ T1770] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 45.747343][ T1770] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 45.747346][ T1770] ? __nla_parse (lib/nlattr.c:732) [ 45.747349][ T1770] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 45.747351][ T1770] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.747353][ T1770] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 45.747354][ T1770] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 45.747355][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747357][ T1770] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.747359][ T1770] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.747362][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747364][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747365][ T1770] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 45.747368][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.747370][ T1770] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 45.747372][ T1770] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.747373][ T1770] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.747376][ T1770] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.747379][ T1770] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.747381][ T1770] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.747383][ T1770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.747384][ T1770] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.747385][ T1770] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 45.747388][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747390][ T1770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.747392][ T1770] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.747394][ T1770] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.747395][ T1770] ? next_uptodate_folio (mm/filemap.c:3747) [ 45.747399][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747400][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747402][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747404][ T1770] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.747406][ T1770] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.747408][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747410][ T1770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.747411][ T1770] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.747414][ T1770] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.747416][ T1770] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.747418][ T1770] ? move_addr_to_kernel (net/socket.c:258) [ 45.747420][ T1770] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 45.747423][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.747425][ T1770] ___sys_sendmsg (net/socket.c:2767) [ 45.747426][ T1770] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 45.747428][ T1770] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.747430][ T1770] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 45.747435][ T1770] __sys_sendmsg (net/socket.c:2799) [ 45.747437][ T1770] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.747439][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747441][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.747443][ T1770] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.747446][ T1770] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.747448][ T1770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.747450][ T1770] RIP: 0033:0x7fa467aad54e [ 45.747452][ T1770] 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 [ 45.747454][ T1770] RSP: 002b:00007fff92acb350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.747458][ T1770] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa467aad54e [ 45.747459][ T1770] RDX: 0000000000000000 RSI: 00007fff92acb400 RDI: 0000000000000005 [ 45.747460][ T1770] RBP: 00007fff92acb360 R08: 0000000000000000 R09: 0000000000000000 [ 45.747461][ T1770] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fc79 [ 45.747462][ T1770] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 59.463035][ T2697] softirqs last disabled at (0): 0x0 | [ 59.463037][ T2697] Preemption disabled at: | [ 59.463038][ T2697] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 59.463049][ T2697] Tainted: [W]=WARN [ 59.463050][ T2697] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.463051][ T2697] Call Trace: [ 59.463052][ T2697] [ 59.463054][ T2697] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.463059][ T2697] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 59.463060][ T2697] __might_resched.cold (kernel/sched/core.c:9234) [ 59.463064][ T2697] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.463067][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463071][ T2697] __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)) [ 59.463075][ T2697] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.463078][ T2697] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.463081][ T2697] ? 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) [ 59.463089][ T2697] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.463092][ T2697] put_chars (drivers/char/virtio_console.c:1176) [ 59.463094][ T2697] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.463096][ T2697] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 59.463099][ T2697] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.463103][ T2697] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.463104][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463106][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463107][ T2697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.463109][ T2697] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.463112][ T2697] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.463114][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463115][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463117][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463119][ T2697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.463120][ T2697] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 59.463122][ T2697] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.463124][ T2697] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.463127][ T2697] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.463129][ T2697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.463130][ T2697] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.463132][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463133][ T2697] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.463135][ T2697] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.463136][ T2697] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 59.463138][ T2697] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.463140][ T2697] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.463142][ T2697] vprintk_emit (kernel/printk/printk.c:2479) [ 59.463144][ T2697] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.463146][ T2697] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 59.463149][ T2697] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 59.463150][ T2697] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 59.463152][ T2697] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 59.463153][ T2697] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.463156][ T2697] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.463157][ T2697] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.463159][ T2697] _printk (kernel/printk/printk.c:2504) [ 59.463162][ T2697] ? snapshot_read.cold (user.c:?) [ 59.463165][ T2697] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.463167][ T2697] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.463169][ T2697] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.463171][ T2697] ? netdev_notice (net/core/dev.c:13194) [ 59.463172][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463174][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463176][ T2697] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 59.463178][ T2697] ? 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) [ 59.463180][ T2697] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 59.463181][ T2697] ? 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) [ 59.463184][ T2697] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 59.463187][ T2697] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 59.463190][ T2697] dev_uc_del (net/core/dev_addr_lists.c:845) [ 59.463191][ T2697] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 59.463193][ T2697] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.463194][ T2697] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 59.463195][ T2697] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 59.463197][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463198][ T2697] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 59.463201][ T2697] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 59.463204][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463205][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463207][ T2697] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 59.463211][ T2697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.463213][ T2697] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 59.463214][ T2697] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.463216][ T2697] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 59.463218][ T2697] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 59.463224][ T2697] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.463226][ T2697] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.463227][ T2697] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.463229][ T2697] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.463230][ T2697] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 59.463232][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463234][ T2697] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.463236][ T2697] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.463238][ T2697] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.463239][ T2697] ? next_uptodate_folio (mm/filemap.c:3747) [ 59.463242][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463244][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463246][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463248][ T2697] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.463250][ T2697] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.463251][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463253][ T2697] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.463255][ T2697] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.463258][ T2697] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.463259][ T2697] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.463261][ T2697] ? move_addr_to_kernel (net/socket.c:258) [ 59.463263][ T2697] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 59.463266][ T2697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.463267][ T2697] ___sys_sendmsg (net/socket.c:2767) [ 59.463269][ T2697] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 59.463271][ T2697] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.463273][ T2697] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 59.463278][ T2697] __sys_sendmsg (net/socket.c:2799) [ 59.463280][ T2697] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.463284][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463286][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.463289][ T2697] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.463293][ T2697] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.463295][ T2697] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.463296][ T2697] RIP: 0033:0x7f52ccb5254e [ 59.463299][ T2697] 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 [ 59.463300][ T2697] RSP: 002b:00007ffe6c404bf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.463304][ T2697] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f52ccb5254e [ 59.463305][ T2697] RDX: 0000000000000000 RSI: 00007ffe6c404ca0 RDI: 0000000000000005 [ 59.463306][ T2697] RBP: 00007ffe6c404c00 R08: 0000000000000000 R09: 0000000000000000 [ 59.463307][ T2697] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fc86 [ 59.463308][ T2697] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 73.202049][ T3630] softirqs last disabled at (0): 0x0 | [ 73.202051][ T3630] Preemption disabled at: | [ 73.202051][ T3630] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 73.202061][ T3630] Tainted: [W]=WARN [ 73.202062][ T3630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.202064][ T3630] Call Trace: [ 73.202065][ T3630] [ 73.202067][ T3630] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 73.202072][ T3630] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 73.202073][ T3630] __might_resched.cold (kernel/sched/core.c:9234) [ 73.202077][ T3630] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 73.202081][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202085][ T3630] __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)) [ 73.202088][ T3630] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.202091][ T3630] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.202095][ T3630] ? 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) [ 73.202096][ T3630] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.202098][ T3630] put_chars (drivers/char/virtio_console.c:1176) [ 73.202100][ T3630] ? __send_to_port (drivers/char/virtio_console.c:654) [ 73.202102][ T3630] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 73.202105][ T3630] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 73.202108][ T3630] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 73.202109][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202111][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202113][ T3630] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.202115][ T3630] console_emit_next_record (kernel/printk/printk.c:3183) [ 73.202117][ T3630] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 73.202119][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202121][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202122][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202124][ T3630] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.202126][ T3630] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 73.202127][ T3630] console_flush_one_record (kernel/printk/printk.c:3268) [ 73.202130][ T3630] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 73.202132][ T3630] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 73.202134][ T3630] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.202135][ T3630] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 73.202137][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202139][ T3630] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.202140][ T3630] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 73.202141][ T3630] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 73.202143][ T3630] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 73.202145][ T3630] ? vprintk_emit (kernel/printk/printk.c:2478) [ 73.202147][ T3630] vprintk_emit (kernel/printk/printk.c:2479) [ 73.202149][ T3630] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 73.202151][ T3630] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 73.202154][ T3630] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 73.202155][ T3630] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 73.202157][ T3630] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 73.202159][ T3630] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.202161][ T3630] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.202163][ T3630] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.202164][ T3630] _printk (kernel/printk/printk.c:2504) [ 73.202167][ T3630] ? snapshot_read.cold (user.c:?) [ 73.202170][ T3630] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 73.202172][ T3630] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 73.202174][ T3630] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 73.202176][ T3630] ? netdev_notice (net/core/dev.c:13194) [ 73.202177][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202179][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202181][ T3630] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 73.202183][ T3630] ? 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) [ 73.202185][ T3630] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 73.202186][ T3630] ? 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) [ 73.202189][ T3630] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 73.202192][ T3630] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 73.202194][ T3630] dev_uc_del (net/core/dev_addr_lists.c:845) [ 73.202196][ T3630] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 73.202197][ T3630] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.202205][ T3630] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 73.202206][ T3630] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 73.202208][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202209][ T3630] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 73.202212][ T3630] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.202214][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202216][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202218][ T3630] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 73.202224][ T3630] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.202226][ T3630] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 73.202228][ T3630] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.202229][ T3630] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.202232][ T3630] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.202236][ T3630] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.202237][ T3630] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.202238][ T3630] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.202240][ T3630] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.202241][ T3630] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 73.202244][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202245][ T3630] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.202247][ T3630] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.202249][ T3630] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.202251][ T3630] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 73.202253][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202255][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202257][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202258][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202260][ T3630] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.202262][ T3630] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 73.202264][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202266][ T3630] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.202268][ T3630] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.202270][ T3630] ? copy_msghdr_from_user (net/socket.c:2650) [ 73.202272][ T3630] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 73.202273][ T3630] ? move_addr_to_kernel (net/socket.c:258) [ 73.202275][ T3630] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 73.202278][ T3630] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.202280][ T3630] ___sys_sendmsg (net/socket.c:2767) [ 73.202282][ T3630] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 73.202285][ T3630] ? copy_msghdr_from_user (net/socket.c:2619) [ 73.202287][ T3630] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 73.202294][ T3630] __sys_sendmsg (net/socket.c:2799) [ 73.202296][ T3630] ? __sys_sendmsg_sock (net/socket.c:2780) [ 73.202299][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202300][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.202302][ T3630] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.202305][ T3630] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 73.202307][ T3630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.202309][ T3630] RIP: 0033:0x7f900d8c054e [ 73.202311][ T3630] 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 [ 73.202312][ T3630] RSP: 002b:00007fff44e05730 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.202316][ T3630] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f900d8c054e [ 73.202318][ T3630] RDX: 0000000000000000 RSI: 00007fff44e057e0 RDI: 0000000000000005 [ 73.202319][ T3630] RBP: 00007fff44e05740 R08: 0000000000000000 R09: 0000000000000000 [ 73.202320][ T3630] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fc94 [ 73.202320][ T3630] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 78.512523][ T3654] softirqs last disabled at (0): 0x0 | [ 78.512525][ T3654] Preemption disabled at: | [ 78.512525][ T3654] vprintk_emit (kernel/printk/printk.c:2471) | [ 78.512537][ T3654] Tainted: [W]=WARN [ 78.512537][ T3654] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.512539][ T3654] Call Trace: [ 78.512541][ T3654] [ 78.512542][ T3654] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 78.512547][ T3654] ? vprintk_emit (kernel/printk/printk.c:2471) [ 78.512549][ T3654] __might_resched.cold (kernel/sched/core.c:9234) [ 78.512553][ T3654] ? __module_address (kernel/module/main.c:3915) [ 78.512556][ T3654] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 78.512559][ T3654] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 78.512560][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512564][ T3654] __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.512568][ T3654] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 78.512570][ T3654] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.512574][ T3654] ? 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.512575][ T3654] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.512577][ T3654] put_chars (drivers/char/virtio_console.c:1176) [ 78.512579][ T3654] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 78.512580][ T3654] ? __send_to_port (drivers/char/virtio_console.c:654) [ 78.512582][ T3654] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 78.512585][ T3654] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 78.512588][ T3654] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 78.512589][ T3654] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 78.512590][ T3654] ? vsnprintf (lib/vsprintf.c:2900) [ 78.512594][ T3654] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 78.512595][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512597][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.512599][ T3654] console_emit_next_record (kernel/printk/printk.c:3183) [ 78.512601][ T3654] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 78.512603][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512605][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512606][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512608][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.512610][ T3654] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 78.512611][ T3654] console_flush_one_record (kernel/printk/printk.c:3268) [ 78.512613][ T3654] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 78.512616][ T3654] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 78.512618][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.512619][ T3654] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 78.512621][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512622][ T3654] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.512624][ T3654] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 78.512625][ T3654] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 78.512627][ T3654] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 78.512629][ T3654] ? vprintk_emit (kernel/printk/printk.c:2478) [ 78.512631][ T3654] vprintk_emit (kernel/printk/printk.c:2479) [ 78.512634][ T3654] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 78.512636][ T3654] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 78.512637][ T3654] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 78.512639][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.512641][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512643][ T3654] _printk (kernel/printk/printk.c:2504) [ 78.512646][ T3654] ? snapshot_read.cold (user.c:?) [ 78.512648][ T3654] ? br_multicast_flood (??:?) bridge [ 78.512660][ T3654] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 78.512662][ T3654] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 78.512663][ T3654] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 78.512665][ T3654] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 78.512674][ T3654] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 78.512682][ T3654] new_nbp (net/bridge/br_if.c:449) bridge [ 78.512691][ T3654] br_add_if (net/bridge/br_if.c:592) bridge [ 78.512697][ T3654] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 78.512700][ T3654] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 78.512702][ T3654] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 78.512704][ T3654] ? __kernel_text_address (kernel/extable.c:79) [ 78.512706][ T3654] do_set_master (net/core/rtnetlink.c:3071) [ 78.512709][ T3654] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 78.512711][ T3654] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 78.512712][ T3654] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 78.512713][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512715][ T3654] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 78.512719][ T3654] ? kasan_save_stack (mm/kasan/common.c:58) [ 78.512722][ T3654] ? kasan_save_stack (mm/kasan/common.c:57) [ 78.512723][ T3654] ? kasan_save_track (mm/kasan/common.c:78) [ 78.512725][ T3654] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 78.512726][ T3654] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 78.512728][ T3654] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 78.512729][ T3654] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 78.512730][ T3654] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 78.512732][ T3654] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.512734][ T3654] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 78.512735][ T3654] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 78.512737][ T3654] ? ___sys_sendmsg (net/socket.c:2767) [ 78.512739][ T3654] ? __sys_sendmsg (net/socket.c:2799) [ 78.512740][ T3654] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 78.512742][ T3654] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.512745][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512746][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.512748][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512749][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512751][ T3654] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 78.512754][ T3654] ? __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.512756][ T3654] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 78.512758][ T3654] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 78.512759][ T3654] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 78.512760][ T3654] ? nla_get_range_signed (lib/nlattr.c:270) [ 78.512763][ T3654] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 78.512765][ T3654] rtnl_newlink (net/core/rtnetlink.c:4215) [ 78.512766][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512768][ T3654] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 78.512769][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.512771][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512773][ T3654] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 78.512774][ T3654] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 78.512776][ T3654] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 78.512777][ T3654] ? __kernel_text_address (kernel/extable.c:79) [ 78.512779][ T3654] ? write_profile (profile.c:?) [ 78.512780][ T3654] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 78.512782][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512784][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512786][ T3654] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 78.512789][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.512790][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512792][ T3654] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 78.512794][ T3654] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 78.512795][ T3654] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.512796][ T3654] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 78.512798][ T3654] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 78.512800][ T3654] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 78.512802][ T3654] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.512803][ T3654] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.512804][ T3654] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.512806][ T3654] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 78.512808][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512810][ T3654] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.512812][ T3654] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.512814][ T3654] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.512815][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512817][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512818][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.512820][ T3654] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 78.512822][ T3654] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 78.512824][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512825][ T3654] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.512827][ T3654] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 78.512829][ T3654] ? copy_msghdr_from_user (net/socket.c:2650) [ 78.512830][ T3654] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 78.512832][ T3654] ? move_addr_to_kernel (net/socket.c:258) [ 78.512833][ T3654] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 78.512836][ T3654] ___sys_sendmsg (net/socket.c:2767) [ 78.512838][ T3654] ? copy_msghdr_from_user (net/socket.c:2619) [ 78.512842][ T3654] __sys_sendmsg (net/socket.c:2799) [ 78.512844][ T3654] ? __sys_sendmsg_sock (net/socket.c:2780) [ 78.512847][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.512849][ T3654] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 78.512850][ T3654] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 78.512852][ T3654] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.512854][ T3654] RIP: 0033:0x7f767a6b154e [ 78.512856][ T3654] 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.512857][ T3654] RSP: 002b:00007fffbafb11a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.512861][ T3654] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f767a6b154e [ 78.512863][ T3654] RDX: 0000000000000000 RSI: 00007fffbafb1250 RDI: 0000000000000005 [ 78.512864][ T3654] RBP: 00007fffbafb11b0 R08: 0000000000000000 R09: 0000000000000000 [ 78.512864][ T3654] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fc98 [ 78.512865][ T3654] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffbafb1910 | [ 108.319154][ T4952] softirqs last disabled at (0): 0x0 | [ 108.319155][ T4952] Preemption disabled at: | [ 108.319156][ T4952] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 108.319167][ T4952] Tainted: [W]=WARN [ 108.319168][ T4952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 108.319169][ T4952] Call Trace: [ 108.319171][ T4952] [ 108.319172][ T4952] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 108.319178][ T4952] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 108.319179][ T4952] __might_resched.cold (kernel/sched/core.c:9234) [ 108.319183][ T4952] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 108.319187][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319191][ T4952] __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)) [ 108.319194][ T4952] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 108.319197][ T4952] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.319201][ T4952] ? 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) [ 108.319202][ T4952] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.319204][ T4952] put_chars (drivers/char/virtio_console.c:1176) [ 108.319206][ T4952] ? __send_to_port (drivers/char/virtio_console.c:654) [ 108.319208][ T4952] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 108.319211][ T4952] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 108.319213][ T4952] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 108.319216][ T4952] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 108.319218][ T4952] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 108.319219][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319224][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319226][ T4952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.319228][ T4952] console_emit_next_record (kernel/printk/printk.c:3183) [ 108.319230][ T4952] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 108.319232][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319234][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319236][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319237][ T4952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.319239][ T4952] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 108.319241][ T4952] console_flush_one_record (kernel/printk/printk.c:3268) [ 108.319243][ T4952] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 108.319246][ T4952] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 108.319248][ T4952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.319249][ T4952] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 108.319251][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319252][ T4952] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.319254][ T4952] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 108.319255][ T4952] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 108.319257][ T4952] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 108.319259][ T4952] ? vprintk_emit (kernel/printk/printk.c:2478) [ 108.319261][ T4952] vprintk_emit (kernel/printk/printk.c:2479) [ 108.319264][ T4952] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 108.319266][ T4952] _printk (kernel/printk/printk.c:2504) [ 108.319269][ T4952] ? snapshot_read.cold (user.c:?) [ 108.319272][ T4952] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 108.319274][ T4952] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 108.319276][ T4952] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 108.319278][ T4952] ? netdev_notice (net/core/dev.c:13194) [ 108.319280][ T4952] ? kasan_save_track (mm/kasan/common.c:78) [ 108.319284][ T4952] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 108.319287][ T4952] ? __hw_addr_add_ex (./include/linux/slab.h:991 (discriminator 1) net/core/dev_addr_lists.c:62 (discriminator 1) net/core/dev_addr_lists.c:120 (discriminator 1)) [ 108.319289][ T4952] ? 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) [ 108.319293][ T4952] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 108.319296][ T4952] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 108.319300][ T4952] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 108.319301][ T4952] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 108.319304][ T4952] ? __nla_parse (lib/nlattr.c:732) [ 108.319307][ T4952] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 108.319309][ T4952] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 108.319310][ T4952] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 108.319312][ T4952] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 108.319313][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319315][ T4952] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 108.319318][ T4952] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 108.319320][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319322][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319324][ T4952] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 108.319327][ T4952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.319329][ T4952] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 108.319331][ T4952] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.319332][ T4952] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 108.319335][ T4952] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 108.319338][ T4952] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 108.319341][ T4952] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.319342][ T4952] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.319344][ T4952] ? netlink_ack (./include/linux/skbuff.h:2718) [ 108.319345][ T4952] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 108.319347][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319349][ T4952] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.319351][ T4952] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 108.319353][ T4952] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 108.319354][ T4952] ? next_uptodate_folio (mm/filemap.c:3747) [ 108.319358][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319359][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319361][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319363][ T4952] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 108.319365][ T4952] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 108.319367][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319369][ T4952] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.319370][ T4952] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 108.319373][ T4952] ? copy_msghdr_from_user (net/socket.c:2650) [ 108.319375][ T4952] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 108.319376][ T4952] ? move_addr_to_kernel (net/socket.c:258) [ 108.319379][ T4952] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 108.319381][ T4952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.319383][ T4952] ___sys_sendmsg (net/socket.c:2767) [ 108.319385][ T4952] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 108.319387][ T4952] ? copy_msghdr_from_user (net/socket.c:2619) [ 108.319389][ T4952] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 108.319394][ T4952] __sys_sendmsg (net/socket.c:2799) [ 108.319396][ T4952] ? __sys_sendmsg_sock (net/socket.c:2780) [ 108.319398][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319400][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.319402][ T4952] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 108.319405][ T4952] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 108.319407][ T4952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 108.319409][ T4952] RIP: 0033:0x7f0f9770e54e [ 108.319411][ T4952] 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 [ 108.319413][ T4952] RSP: 002b:00007ffee09c6d60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 108.319417][ T4952] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f0f9770e54e [ 108.319418][ T4952] RDX: 0000000000000000 RSI: 00007ffee09c6e10 RDI: 0000000000000005 [ 108.319419][ T4952] RBP: 00007ffee09c6d70 R08: 0000000000000000 R09: 0000000000000000 [ 108.319420][ T4952] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fcb7 [ 108.319421][ T4952] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 122.220668][ T5879] softirqs last disabled at (0): 0x0 | [ 122.220670][ T5879] Preemption disabled at: | [ 122.220671][ T5879] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 122.220682][ T5879] Tainted: [W]=WARN [ 122.220683][ T5879] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.220685][ T5879] Call Trace: [ 122.220687][ T5879] [ 122.220688][ T5879] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 122.220694][ T5879] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 122.220695][ T5879] __might_resched.cold (kernel/sched/core.c:9234) [ 122.220699][ T5879] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 122.220703][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220707][ T5879] __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.220710][ T5879] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 122.220713][ T5879] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.220717][ T5879] ? 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.220719][ T5879] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.220720][ T5879] put_chars (drivers/char/virtio_console.c:1176) [ 122.220722][ T5879] ? __send_to_port (drivers/char/virtio_console.c:654) [ 122.220724][ T5879] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 122.220727][ T5879] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 122.220731][ T5879] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 122.220732][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220734][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220736][ T5879] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.220738][ T5879] console_emit_next_record (kernel/printk/printk.c:3183) [ 122.220740][ T5879] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 122.220742][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220744][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220745][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220747][ T5879] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.220749][ T5879] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 122.220750][ T5879] console_flush_one_record (kernel/printk/printk.c:3268) [ 122.220753][ T5879] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 122.220755][ T5879] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 122.220757][ T5879] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.220758][ T5879] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 122.220760][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220761][ T5879] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.220763][ T5879] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 122.220764][ T5879] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 122.220766][ T5879] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 122.220768][ T5879] ? vprintk_emit (kernel/printk/printk.c:2478) [ 122.220770][ T5879] vprintk_emit (kernel/printk/printk.c:2479) [ 122.220772][ T5879] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 122.220774][ T5879] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 122.220777][ T5879] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 122.220778][ T5879] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 122.220780][ T5879] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 122.220781][ T5879] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.220784][ T5879] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.220785][ T5879] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.220786][ T5879] _printk (kernel/printk/printk.c:2504) [ 122.220790][ T5879] ? snapshot_read.cold (user.c:?) [ 122.220792][ T5879] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 122.220794][ T5879] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 122.220796][ T5879] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 122.220798][ T5879] ? netdev_notice (net/core/dev.c:13194) [ 122.220800][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220801][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220803][ T5879] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 122.220805][ T5879] ? 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.220807][ T5879] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 122.220808][ T5879] ? 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.220811][ T5879] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 122.220814][ T5879] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 122.220818][ T5879] dev_uc_del (net/core/dev_addr_lists.c:845) [ 122.220819][ T5879] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 122.220821][ T5879] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.220822][ T5879] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 122.220824][ T5879] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 122.220825][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220826][ T5879] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 122.220829][ T5879] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 122.220832][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220833][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220835][ T5879] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 122.220839][ T5879] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.220840][ T5879] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 122.220842][ T5879] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.220843][ T5879] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 122.220846][ T5879] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 122.220850][ T5879] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.220851][ T5879] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.220852][ T5879] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.220854][ T5879] ? netlink_ack (./include/linux/skbuff.h:2718) [ 122.220855][ T5879] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 122.220858][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220859][ T5879] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.220861][ T5879] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.220863][ T5879] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 122.220865][ T5879] ? next_uptodate_folio (mm/filemap.c:3747) [ 122.220867][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220869][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220871][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220873][ T5879] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.220874][ T5879] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 122.220876][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220878][ T5879] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.220880][ T5879] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 122.220882][ T5879] ? copy_msghdr_from_user (net/socket.c:2650) [ 122.220884][ T5879] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 122.220885][ T5879] ? move_addr_to_kernel (net/socket.c:258) [ 122.220888][ T5879] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 122.220890][ T5879] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.220892][ T5879] ___sys_sendmsg (net/socket.c:2767) [ 122.220893][ T5879] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 122.220896][ T5879] ? copy_msghdr_from_user (net/socket.c:2619) [ 122.220898][ T5879] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 122.220902][ T5879] __sys_sendmsg (net/socket.c:2799) [ 122.220904][ T5879] ? __sys_sendmsg_sock (net/socket.c:2780) [ 122.220907][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220909][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.220911][ T5879] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.220913][ T5879] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 122.220915][ T5879] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.220917][ T5879] RIP: 0033:0x7f5e4b96a54e [ 122.220919][ T5879] 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.220921][ T5879] RSP: 002b:00007ffe28286170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 122.220925][ T5879] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5e4b96a54e [ 122.220926][ T5879] RDX: 0000000000000000 RSI: 00007ffe28286220 RDI: 0000000000000005 [ 122.220927][ T5879] RBP: 00007ffe28286180 R08: 0000000000000000 R09: 0000000000000000 [ 122.220928][ T5879] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fcc5 [ 122.220929][ T5879] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 136.342471][ T6812] softirqs last disabled at (0): 0x0 | [ 136.342473][ T6812] Preemption disabled at: | [ 136.342473][ T6812] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 136.342484][ T6812] Tainted: [W]=WARN [ 136.342485][ T6812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 136.342487][ T6812] Call Trace: [ 136.342489][ T6812] [ 136.342490][ T6812] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 136.342495][ T6812] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 136.342497][ T6812] __might_resched.cold (kernel/sched/core.c:9234) [ 136.342501][ T6812] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 136.342504][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342508][ T6812] __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)) [ 136.342512][ T6812] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 136.342515][ T6812] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 136.342518][ T6812] ? 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) [ 136.342520][ T6812] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 136.342522][ T6812] put_chars (drivers/char/virtio_console.c:1176) [ 136.342524][ T6812] ? __send_to_port (drivers/char/virtio_console.c:654) [ 136.342526][ T6812] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 136.342529][ T6812] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 136.342532][ T6812] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 136.342533][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342535][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342537][ T6812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.342539][ T6812] console_emit_next_record (kernel/printk/printk.c:3183) [ 136.342542][ T6812] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 136.342544][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342545][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342547][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342549][ T6812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.342551][ T6812] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 136.342552][ T6812] console_flush_one_record (kernel/printk/printk.c:3268) [ 136.342555][ T6812] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 136.342557][ T6812] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 136.342559][ T6812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.342561][ T6812] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 136.342562][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342564][ T6812] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.342566][ T6812] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 136.342567][ T6812] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 136.342569][ T6812] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 136.342571][ T6812] ? vprintk_emit (kernel/printk/printk.c:2478) [ 136.342573][ T6812] vprintk_emit (kernel/printk/printk.c:2479) [ 136.342575][ T6812] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 136.342577][ T6812] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 136.342580][ T6812] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 136.342581][ T6812] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 136.342584][ T6812] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 136.342585][ T6812] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 136.342587][ T6812] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 136.342589][ T6812] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 136.342590][ T6812] _printk (kernel/printk/printk.c:2504) [ 136.342594][ T6812] ? snapshot_read.cold (user.c:?) [ 136.342596][ T6812] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 136.342599][ T6812] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 136.342600][ T6812] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 136.342602][ T6812] ? netdev_notice (net/core/dev.c:13194) [ 136.342604][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342606][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342608][ T6812] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 136.342610][ T6812] ? 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) [ 136.342611][ T6812] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 136.342613][ T6812] ? 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) [ 136.342616][ T6812] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 136.342619][ T6812] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 136.342622][ T6812] dev_uc_del (net/core/dev_addr_lists.c:845) [ 136.342623][ T6812] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 136.342625][ T6812] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 136.342626][ T6812] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 136.342628][ T6812] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 136.342629][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342631][ T6812] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 136.342634][ T6812] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 136.342636][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342638][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342639][ T6812] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 136.342643][ T6812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.342645][ T6812] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 136.342647][ T6812] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 136.342648][ T6812] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 136.342651][ T6812] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 136.342655][ T6812] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 136.342656][ T6812] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 136.342657][ T6812] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.342659][ T6812] ? netlink_ack (./include/linux/skbuff.h:2718) [ 136.342660][ T6812] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 136.342663][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342665][ T6812] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.342667][ T6812] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 136.342669][ T6812] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 136.342670][ T6812] ? next_uptodate_folio (mm/filemap.c:3747) [ 136.342673][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342675][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342676][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342678][ T6812] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 136.342680][ T6812] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 136.342682][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342684][ T6812] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.342686][ T6812] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 136.342689][ T6812] ? copy_msghdr_from_user (net/socket.c:2650) [ 136.342690][ T6812] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 136.342692][ T6812] ? move_addr_to_kernel (net/socket.c:258) [ 136.342694][ T6812] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 136.342696][ T6812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.342698][ T6812] ___sys_sendmsg (net/socket.c:2767) [ 136.342700][ T6812] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 136.342702][ T6812] ? copy_msghdr_from_user (net/socket.c:2619) [ 136.342704][ T6812] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 136.342709][ T6812] __sys_sendmsg (net/socket.c:2799) [ 136.342711][ T6812] ? __sys_sendmsg_sock (net/socket.c:2780) [ 136.342714][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342716][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.342718][ T6812] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 136.342721][ T6812] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 136.342723][ T6812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 136.342724][ T6812] RIP: 0033:0x7f8f6221954e [ 136.342726][ T6812] 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 [ 136.342735][ T6812] RSP: 002b:00007ffc7dabb360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 136.342739][ T6812] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f8f6221954e [ 136.342741][ T6812] RDX: 0000000000000000 RSI: 00007ffc7dabb410 RDI: 0000000000000005 [ 136.342742][ T6812] RBP: 00007ffc7dabb370 R08: 0000000000000000 R09: 0000000000000000 [ 136.342742][ T6812] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fcd3 [ 136.342743][ T6812] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 141.759860][ T6841] softirqs last disabled at (0): 0x0 | [ 141.759862][ T6841] Preemption disabled at: | [ 141.759863][ T6841] vprintk_emit (kernel/printk/printk.c:2471) | [ 141.759874][ T6841] Tainted: [W]=WARN [ 141.759875][ T6841] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.759877][ T6841] Call Trace: [ 141.759878][ T6841] [ 141.759880][ T6841] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 141.759885][ T6841] ? vprintk_emit (kernel/printk/printk.c:2471) [ 141.759887][ T6841] __might_resched.cold (kernel/sched/core.c:9234) [ 141.759891][ T6841] ? __module_address (kernel/module/main.c:3915) [ 141.759894][ T6841] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 141.759897][ T6841] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 141.759899][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.759902][ T6841] __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)) [ 141.759906][ T6841] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 141.759908][ T6841] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 141.759912][ T6841] ? 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) [ 141.759913][ T6841] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 141.759915][ T6841] put_chars (drivers/char/virtio_console.c:1176) [ 141.759917][ T6841] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 141.759918][ T6841] ? __send_to_port (drivers/char/virtio_console.c:654) [ 141.759920][ T6841] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 141.759923][ T6841] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 141.759926][ T6841] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 141.759927][ T6841] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 141.759929][ T6841] ? vsnprintf (lib/vsprintf.c:2900) [ 141.759933][ T6841] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 141.759934][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.759936][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.759938][ T6841] console_emit_next_record (kernel/printk/printk.c:3183) [ 141.759941][ T6841] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 141.759943][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.759944][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.759946][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.759948][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.759950][ T6841] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 141.759951][ T6841] console_flush_one_record (kernel/printk/printk.c:3268) [ 141.759954][ T6841] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 141.759956][ T6841] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 141.759958][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.759960][ T6841] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 141.759961][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.759963][ T6841] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.759964][ T6841] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 141.759966][ T6841] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 141.759968][ T6841] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 141.759970][ T6841] ? vprintk_emit (kernel/printk/printk.c:2478) [ 141.759972][ T6841] vprintk_emit (kernel/printk/printk.c:2479) [ 141.759975][ T6841] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 141.759976][ T6841] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 141.759978][ T6841] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 141.759980][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.759981][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.759983][ T6841] _printk (kernel/printk/printk.c:2504) [ 141.759987][ T6841] ? snapshot_read.cold (user.c:?) [ 141.759989][ T6841] ? br_multicast_flood (??:?) bridge [ 141.760001][ T6841] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 141.760004][ T6841] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 141.760005][ T6841] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 141.760007][ T6841] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 141.760015][ T6841] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 141.760023][ T6841] new_nbp (net/bridge/br_if.c:449) bridge [ 141.760031][ T6841] br_add_if (net/bridge/br_if.c:592) bridge [ 141.760037][ T6841] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 141.760041][ T6841] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 141.760043][ T6841] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 141.760045][ T6841] ? __kernel_text_address (kernel/extable.c:79) [ 141.760047][ T6841] do_set_master (net/core/rtnetlink.c:3071) [ 141.760050][ T6841] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 141.760052][ T6841] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 141.760053][ T6841] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 141.760054][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760056][ T6841] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 141.760060][ T6841] ? kasan_save_stack (mm/kasan/common.c:58) [ 141.760063][ T6841] ? kasan_save_stack (mm/kasan/common.c:57) [ 141.760064][ T6841] ? kasan_save_track (mm/kasan/common.c:78) [ 141.760066][ T6841] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 141.760067][ T6841] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 141.760069][ T6841] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 141.760070][ T6841] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 141.760071][ T6841] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 141.760074][ T6841] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 141.760076][ T6841] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 141.760077][ T6841] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 141.760080][ T6841] ? ___sys_sendmsg (net/socket.c:2767) [ 141.760081][ T6841] ? __sys_sendmsg (net/socket.c:2799) [ 141.760083][ T6841] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 141.760085][ T6841] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 141.760087][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760089][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.760090][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760092][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760094][ T6841] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 141.760097][ T6841] ? __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) [ 141.760099][ T6841] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 141.760100][ T6841] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 141.760102][ T6841] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 141.760103][ T6841] ? nla_get_range_signed (lib/nlattr.c:270) [ 141.760105][ T6841] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 141.760108][ T6841] rtnl_newlink (net/core/rtnetlink.c:4215) [ 141.760109][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760111][ T6841] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 141.760113][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.760114][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760116][ T6841] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 141.760118][ T6841] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 141.760120][ T6841] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 141.760121][ T6841] ? __kernel_text_address (kernel/extable.c:79) [ 141.760122][ T6841] ? write_profile (profile.c:?) [ 141.760123][ T6841] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 141.760126][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760128][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760129][ T6841] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 141.760133][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.760135][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760136][ T6841] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 141.760138][ T6841] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 141.760139][ T6841] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 141.760141][ T6841] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 141.760142][ T6841] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 141.760144][ T6841] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 141.760146][ T6841] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 141.760147][ T6841] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.760149][ T6841] ? netlink_ack (./include/linux/skbuff.h:2718) [ 141.760150][ T6841] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 141.760152][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760154][ T6841] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.760156][ T6841] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 141.760158][ T6841] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 141.760160][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760162][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760163][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.760165][ T6841] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 141.760167][ T6841] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 141.760169][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760171][ T6841] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.760173][ T6841] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 141.760174][ T6841] ? copy_msghdr_from_user (net/socket.c:2650) [ 141.760176][ T6841] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 141.760178][ T6841] ? move_addr_to_kernel (net/socket.c:258) [ 141.760179][ T6841] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 141.760182][ T6841] ___sys_sendmsg (net/socket.c:2767) [ 141.760183][ T6841] ? copy_msghdr_from_user (net/socket.c:2619) [ 141.760188][ T6841] __sys_sendmsg (net/socket.c:2799) [ 141.760190][ T6841] ? __sys_sendmsg_sock (net/socket.c:2780) [ 141.760193][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.760195][ T6841] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 141.760196][ T6841] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 141.760199][ T6841] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 141.760200][ T6841] RIP: 0033:0x7fb423ac754e [ 141.760202][ T6841] 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 [ 141.760204][ T6841] RSP: 002b:00007ffcd1d00900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 141.760208][ T6841] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fb423ac754e [ 141.760210][ T6841] RDX: 0000000000000000 RSI: 00007ffcd1d009b0 RDI: 0000000000000005 [ 141.760211][ T6841] RBP: 00007ffcd1d00910 R08: 0000000000000000 R09: 0000000000000000 [ 141.760211][ T6841] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fcd8 [ 141.760212][ T6841] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd1d01070 | [ 325.123213][T10118] softirqs last disabled at (0): 0x0 | [ 325.123214][T10118] Preemption disabled at: | [ 325.123215][T10118] vprintk_emit (kernel/printk/printk.c:2471) | [ 325.123228][T10118] Tainted: [W]=WARN [ 325.123229][T10118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 325.123231][T10118] Call Trace: [ 325.123232][T10118] [ 325.123233][T10118] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 325.123239][T10118] ? vprintk_emit (kernel/printk/printk.c:2471) [ 325.123241][T10118] __might_resched.cold (kernel/sched/core.c:9234) [ 325.123244][T10118] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 325.123248][T10118] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 325.123250][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123254][T10118] __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)) [ 325.123257][T10118] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 325.123259][T10118] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 325.123263][T10118] ? 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) [ 325.123265][T10118] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 325.123267][T10118] put_chars (drivers/char/virtio_console.c:1176) [ 325.123269][T10118] ? __send_to_port (drivers/char/virtio_console.c:654) [ 325.123271][T10118] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 325.123273][T10118] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 325.123276][T10118] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 325.123278][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123280][T10118] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 325.123283][T10118] console_emit_next_record (kernel/printk/printk.c:3183) [ 325.123286][T10118] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 325.123289][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123291][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123293][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123295][T10118] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 325.123297][T10118] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 325.123299][T10118] console_flush_one_record (kernel/printk/printk.c:3268) [ 325.123301][T10118] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 325.123304][T10118] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 325.123306][T10118] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 325.123307][T10118] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 325.123309][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123311][T10118] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 325.123312][T10118] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 325.123314][T10118] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 325.123316][T10118] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 325.123318][T10118] ? vprintk_emit (kernel/printk/printk.c:2478) [ 325.123320][T10118] vprintk_emit (kernel/printk/printk.c:2479) [ 325.123322][T10118] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 325.123324][T10118] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 325.123327][T10118] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 325.123330][T10118] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 325.123331][T10118] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 325.123334][T10118] ? ___sys_sendmsg (net/socket.c:2767) [ 325.123335][T10118] ? __sys_sendmsg (net/socket.c:2799) [ 325.123337][T10118] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 325.123340][T10118] _printk (kernel/printk/printk.c:2504) [ 325.123343][T10118] ? snapshot_read.cold (user.c:?) [ 325.123345][T10118] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 325.123348][T10118] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 325.123350][T10118] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 325.123352][T10118] ? netdev_notice (net/core/dev.c:13194) [ 325.123354][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123355][T10118] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 325.123357][T10118] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 325.123360][T10118] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 325.123361][T10118] ? 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) [ 325.123364][T10118] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 325.123366][T10118] dev_set_allmulti (net/core/dev_api.c:315) [ 325.123369][T10118] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 325.123381][T10118] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 325.123385][T10118] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 325.123387][T10118] br_del_if (net/bridge/br_if.c:732) bridge [ 325.123395][T10118] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 325.123397][T10118] do_set_master (net/core/rtnetlink.c:3055) [ 325.123399][T10118] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 325.123402][T10118] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 325.123404][T10118] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 325.123406][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123407][T10118] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 325.123411][T10118] ? kasan_save_stack (mm/kasan/common.c:58) [ 325.123414][T10118] ? kasan_save_stack (mm/kasan/common.c:57) [ 325.123415][T10118] ? kasan_save_track (mm/kasan/common.c:78) [ 325.123417][T10118] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 325.123418][T10118] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 325.123420][T10118] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 325.123421][T10118] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 325.123422][T10118] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 325.123423][T10118] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 325.123425][T10118] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 325.123426][T10118] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 325.123427][T10118] ? ___sys_sendmsg (net/socket.c:2767) [ 325.123428][T10118] ? __sys_sendmsg (net/socket.c:2799) [ 325.123430][T10118] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 325.123431][T10118] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 325.123433][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123435][T10118] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 325.123437][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123438][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123440][T10118] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 325.123442][T10118] ? __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) [ 325.123444][T10118] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 325.123445][T10118] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 325.123447][T10118] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 325.123448][T10118] ? nla_get_range_signed (lib/nlattr.c:270) [ 325.123450][T10118] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 325.123453][T10118] rtnl_newlink (net/core/rtnetlink.c:4215) [ 325.123454][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123456][T10118] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 325.123457][T10118] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 325.123459][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123461][T10118] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 325.123463][T10118] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 325.123464][T10118] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 325.123466][T10118] ? __kernel_text_address (kernel/extable.c:79) [ 325.123467][T10118] ? write_profile (profile.c:?) [ 325.123468][T10118] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 325.123471][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123473][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123474][T10118] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 325.123478][T10118] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 325.123479][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123481][T10118] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 325.123482][T10118] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 325.123484][T10118] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 325.123485][T10118] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 325.123487][T10118] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 325.123489][T10118] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 325.123491][T10118] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 325.123492][T10118] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 325.123494][T10118] ? netlink_ack (./include/linux/skbuff.h:2718) [ 325.123495][T10118] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 325.123497][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123499][T10118] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 325.123501][T10118] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 325.123503][T10118] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 325.123504][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123506][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123508][T10118] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 325.123510][T10118] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 325.123511][T10118] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 325.123513][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123515][T10118] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 325.123517][T10118] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 325.123518][T10118] ? copy_msghdr_from_user (net/socket.c:2650) [ 325.123520][T10118] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 325.123522][T10118] ? move_addr_to_kernel (net/socket.c:258) [ 325.123523][T10118] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 325.123526][T10118] ___sys_sendmsg (net/socket.c:2767) [ 325.123527][T10118] ? copy_msghdr_from_user (net/socket.c:2619) [ 325.123532][T10118] __sys_sendmsg (net/socket.c:2799) [ 325.123534][T10118] ? __sys_sendmsg_sock (net/socket.c:2780) [ 325.123537][T10118] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 325.123539][T10118] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 325.123540][T10118] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 325.123542][T10118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 325.123543][T10118] RIP: 0033:0x7fe6ed42154e [ 325.123546][T10118] 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 [ 325.123547][T10118] RSP: 002b:00007fffadc73e20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 325.123551][T10118] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe6ed42154e [ 325.123552][T10118] RDX: 0000000000000000 RSI: 00007fffadc73ed0 RDI: 0000000000000005 [ 325.123553][T10118] RBP: 00007fffadc73e30 R08: 0000000000000000 R09: 0000000000000000 [ 325.123554][T10118] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fd8f [ 325.123555][T10118] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffadc74590 | [ 330.258438][T10124] softirqs last disabled at (0): 0x0 | [ 330.258440][T10124] Preemption disabled at: | [ 330.258440][T10124] vprintk_emit (kernel/printk/printk.c:2471) | [ 330.258450][T10124] Tainted: [W]=WARN [ 330.258451][T10124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 330.258453][T10124] Call Trace: [ 330.258455][T10124] [ 330.258456][T10124] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 330.258461][T10124] ? vprintk_emit (kernel/printk/printk.c:2471) [ 330.258463][T10124] __might_resched.cold (kernel/sched/core.c:9234) [ 330.258467][T10124] ? __module_address (kernel/module/main.c:3915) [ 330.258471][T10124] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 330.258474][T10124] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 330.258475][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258479][T10124] __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)) [ 330.258482][T10124] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 330.258484][T10124] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 330.258488][T10124] ? 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) [ 330.258490][T10124] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 330.258492][T10124] put_chars (drivers/char/virtio_console.c:1176) [ 330.258493][T10124] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 330.258495][T10124] ? __send_to_port (drivers/char/virtio_console.c:654) [ 330.258497][T10124] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 330.258499][T10124] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 330.258503][T10124] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 330.258504][T10124] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 330.258505][T10124] ? vsnprintf (lib/vsprintf.c:2900) [ 330.258509][T10124] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 330.258511][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258513][T10124] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 330.258515][T10124] console_emit_next_record (kernel/printk/printk.c:3183) [ 330.258517][T10124] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 330.258519][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258521][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258523][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258525][T10124] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 330.258526][T10124] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 330.258528][T10124] console_flush_one_record (kernel/printk/printk.c:3268) [ 330.258530][T10124] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 330.258533][T10124] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 330.258535][T10124] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 330.258536][T10124] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 330.258538][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258540][T10124] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 330.258541][T10124] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 330.258543][T10124] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 330.258545][T10124] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 330.258547][T10124] ? vprintk_emit (kernel/printk/printk.c:2478) [ 330.258549][T10124] vprintk_emit (kernel/printk/printk.c:2479) [ 330.258552][T10124] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 330.258554][T10124] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 330.258555][T10124] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 330.258557][T10124] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 330.258559][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258561][T10124] _printk (kernel/printk/printk.c:2504) [ 330.258564][T10124] ? snapshot_read.cold (user.c:?) [ 330.258566][T10124] ? br_multicast_flood (??:?) bridge [ 330.258578][T10124] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 330.258581][T10124] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 330.258582][T10124] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 330.258584][T10124] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 330.258593][T10124] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 330.258600][T10124] new_nbp (net/bridge/br_if.c:449) bridge [ 330.258608][T10124] br_add_if (net/bridge/br_if.c:592) bridge [ 330.258614][T10124] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 330.258618][T10124] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 330.258620][T10124] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 330.258622][T10124] ? __kernel_text_address (kernel/extable.c:79) [ 330.258624][T10124] do_set_master (net/core/rtnetlink.c:3071) [ 330.258627][T10124] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 330.258629][T10124] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 330.258630][T10124] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 330.258632][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258633][T10124] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 330.258637][T10124] ? kasan_save_stack (mm/kasan/common.c:58) [ 330.258640][T10124] ? kasan_save_stack (mm/kasan/common.c:57) [ 330.258642][T10124] ? kasan_save_track (mm/kasan/common.c:78) [ 330.258643][T10124] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 330.258645][T10124] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 330.258646][T10124] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 330.258647][T10124] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 330.258648][T10124] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 330.258651][T10124] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 330.258652][T10124] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 330.258654][T10124] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 330.258656][T10124] ? ___sys_sendmsg (net/socket.c:2767) [ 330.258657][T10124] ? __sys_sendmsg (net/socket.c:2799) [ 330.258659][T10124] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 330.258661][T10124] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 330.258664][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258665][T10124] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 330.258667][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258668][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258670][T10124] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 330.258673][T10124] ? __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) [ 330.258675][T10124] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 330.258677][T10124] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 330.258678][T10124] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 330.258679][T10124] ? nla_get_range_signed (lib/nlattr.c:270) [ 330.258682][T10124] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 330.258684][T10124] rtnl_newlink (net/core/rtnetlink.c:4215) [ 330.258686][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258688][T10124] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 330.258689][T10124] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 330.258690][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258692][T10124] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 330.258694][T10124] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 330.258696][T10124] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 330.258697][T10124] ? __kernel_text_address (kernel/extable.c:79) [ 330.258698][T10124] ? write_profile (profile.c:?) [ 330.258700][T10124] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 330.258702][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258704][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258706][T10124] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 330.258709][T10124] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 330.258711][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258713][T10124] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 330.258714][T10124] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 330.258716][T10124] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 330.258717][T10124] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 330.258718][T10124] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 330.258721][T10124] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 330.258722][T10124] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 330.258723][T10124] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 330.258725][T10124] ? netlink_ack (./include/linux/skbuff.h:2718) [ 330.258726][T10124] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 330.258729][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258731][T10124] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 330.258733][T10124] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 330.258735][T10124] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 330.258736][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258738][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258740][T10124] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 330.258742][T10124] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 330.258744][T10124] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 330.258745][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258747][T10124] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 330.258749][T10124] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 330.258751][T10124] ? copy_msghdr_from_user (net/socket.c:2650) [ 330.258752][T10124] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 330.258754][T10124] ? move_addr_to_kernel (net/socket.c:258) [ 330.258756][T10124] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 330.258758][T10124] ___sys_sendmsg (net/socket.c:2767) [ 330.258760][T10124] ? copy_msghdr_from_user (net/socket.c:2619) [ 330.258765][T10124] __sys_sendmsg (net/socket.c:2799) [ 330.258767][T10124] ? __sys_sendmsg_sock (net/socket.c:2780) [ 330.258770][T10124] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 330.258772][T10124] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 330.258773][T10124] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 330.258775][T10124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 330.258777][T10124] RIP: 0033:0x7ff31836154e [ 330.258779][T10124] 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 [ 330.258781][T10124] RSP: 002b:00007ffd78f682c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 330.258784][T10124] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007ff31836154e [ 330.258786][T10124] RDX: 0000000000000000 RSI: 00007ffd78f68370 RDI: 0000000000000005 [ 330.258787][T10124] RBP: 00007ffd78f682d0 R08: 0000000000000000 R09: 0000000000000000 [ 330.258788][T10124] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fd94 [ 330.258788][T10124] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd78f68a30 | [ 363.006037][ T70] softirqs last disabled at (35868): __fib6_clean_all (./include/linux/spinlock.h:353 net/ipv6/ip6_fib.c:2323) | [ 363.006040][ T70] Preemption disabled at: | [ 363.006040][ T70] vprintk_emit (kernel/printk/printk.c:2471) | [ 363.006051][ T70] Tainted: [W]=WARN [ 363.006052][ T70] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 363.006054][ T70] Workqueue: netns cleanup_net [ 363.006060][ T70] Call Trace: [ 363.006061][ T70] [ 363.006063][ T70] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 363.006069][ T70] ? vprintk_emit (kernel/printk/printk.c:2471) [ 363.006071][ T70] __might_resched.cold (kernel/sched/core.c:9234) [ 363.006075][ T70] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 363.006078][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 363.006082][ T70] __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)) [ 363.006086][ T70] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 363.006088][ T70] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 363.006092][ T70] ? 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) [ 363.006094][ T70] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 363.006096][ T70] put_chars (drivers/char/virtio_console.c:1176) [ 363.006097][ T70] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 363.006099][ T70] ? __send_to_port (drivers/char/virtio_console.c:654) [ 363.006101][ T70] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 363.006103][ T70] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 363.006107][ T70] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 363.006108][ T70] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 363.006110][ T70] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 363.006111][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 363.006113][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 363.006115][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 363.006117][ T70] console_emit_next_record (kernel/printk/printk.c:3183) [ 363.006119][ T70] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 363.006122][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 363.006123][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 363.006125][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 363.006126][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 363.006128][ T70] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 363.006130][ T70] console_flush_one_record (kernel/printk/printk.c:3268) [ 363.006132][ T70] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 363.006135][ T70] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 363.006137][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 363.006138][ T70] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 363.006140][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 363.006142][ T70] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 363.006143][ T70] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 363.006145][ T70] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 363.006147][ T70] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 363.006149][ T70] ? vprintk_emit (kernel/printk/printk.c:2478) [ 363.006151][ T70] vprintk_emit (kernel/printk/printk.c:2479) [ 363.006153][ T70] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 363.006155][ T70] ? process_one_work (kernel/workqueue.c:3387) [ 363.006158][ T70] ? kthread (kernel/kthread.c:436) [ 363.006159][ T70] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 363.006162][ T70] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 363.006164][ T70] _printk (kernel/printk/printk.c:2504) [ 363.006167][ T70] ? snapshot_read.cold (user.c:?) [ 363.006169][ T70] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 363.006172][ T70] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 363.006174][ T70] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 363.006176][ T70] ? netdev_notice (net/core/dev.c:13194) [ 363.006178][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 363.006179][ T70] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 363.006181][ T70] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 363.006183][ T70] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 363.006185][ T70] ? 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) [ 363.006187][ T70] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 363.006190][ T70] dev_set_allmulti (net/core/dev_api.c:315) [ 363.006193][ T70] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 363.006206][ T70] br_dev_delete (net/bridge/br_if.c:387) bridge [ 363.006214][ T70] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 363.006225][ T70] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 363.006227][ T70] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 363.006229][ T70] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 363.006232][ T70] cleanup_net (net/core/net_namespace.c:706) [ 363.006234][ T70] ? net_passive_dec (./include/linux/llist.h:241) [ 363.006236][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 363.006237][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 363.006240][ T70] process_one_work (kernel/workqueue.c:3387) [ 363.006243][ T70] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 363.006245][ T70] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 363.006248][ T70] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 363.006250][ T70] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 363.006252][ T70] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 363.006254][ T70] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 363.006255][ T70] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 363.006257][ T70] kthread (kernel/kthread.c:436) [ 363.006258][ T70] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 363.006260][ T70] ? kthread_affine_preferred (kernel/kthread.c:857) [ 363.006262][ T70] ret_from_fork (arch/x86/kernel/process.c:158) [ 363.006263][ T70] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 363.006265][ T70] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 363.006268][ T70] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_del:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_add_excl:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __fib6_clean_all:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars