====================================== | [ 9.669619][ T187] softirqs last disabled at (30673): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.669621][ T187] Preemption disabled at: | [ 9.669622][ T187] 0x0 | [ 9.669633][ T187] Tainted: [W]=WARN [ 9.669634][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.669635][ T187] Call Trace: [ 9.669637][ T187] [ 9.669639][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.669645][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 9.669650][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.669654][ T187] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.669659][ T187] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.669662][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.669667][ T187] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.669670][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.669673][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 9.669676][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.669678][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.669683][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.669688][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.669694][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.669696][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.669699][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.669705][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.669709][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.669711][ T187] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.669714][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.669717][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.669721][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.669725][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.669727][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.669732][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.669735][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.669737][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.669739][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.669743][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.669745][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.669751][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 9.669756][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.669760][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.669763][ T187] _printk (kernel/printk/printk.c:2504) [ 9.669767][ T187] ? snapshot_read.cold (user.c:?) [ 9.669770][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.669773][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.669777][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.669779][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.669783][ T187] ? exit_notify (kernel/exit.c:780) [ 9.669785][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.669788][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.669792][ T187] do_group_exit (kernel/exit.c:1151) [ 9.669795][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.669797][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.669799][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.669802][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.669806][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.669808][ T187] RIP: 0033:0x7f70289821b8 [ 9.669810][ T187] Code: Unable to access opcode bytes at 0x7f702898218e. Code starting with the faulting instruction =========================================== [ 9.669812][ T187] RSP: 002b:00007ffdb56c7528 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.669814][ T187] RAX: ffffffffffffffda RBX: 00007f7028ab2f88 RCX: 00007f70289821b8 [ 9.669815][ T187] RDX: 00007f70286ccfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.669817][ T187] RBP: 00007ffdb56c7580 R08: 0000000000000000 R09: 0000000000008010 [ 9.669817][ T187] R10: 00007ffdb56c7340 R11: 0000000000000246 R12: 0000000000000001 [ 9.669818][ T187] R13: 0000000000000000 R14: 00007f7028ab1680 R15: 00007f7028ab2fa0 | [ 11.602215][ T269] softirqs last disabled at (15850): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.602217][ T269] Preemption disabled at: | [ 11.602218][ T269] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.602228][ T269] Tainted: [W]=WARN [ 11.602229][ T269] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.602230][ T269] Call Trace: [ 11.602232][ T269] [ 11.602233][ T269] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.602239][ T269] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.602241][ T269] __might_resched.cold (kernel/sched/core.c:9234) [ 11.602246][ T269] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.602250][ T269] ? __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.602255][ T269] __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.602258][ T269] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.602263][ T269] ? 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.602280][ T269] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.602283][ T269] put_chars (drivers/char/virtio_console.c:1176) [ 11.602286][ T269] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.602290][ T269] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.602293][ T269] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.602296][ T269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.602298][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.602300][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.602304][ T269] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.602306][ T269] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.602309][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.602313][ T269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.602317][ T269] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.602321][ T269] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.602322][ T269] ? 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.602326][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.602328][ T269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.602332][ T269] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.602336][ T269] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.602338][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.602343][ T269] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.602346][ T269] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.602348][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.602350][ T269] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.602354][ T269] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.602355][ T269] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.602359][ T269] vprintk_emit (kernel/printk/printk.c:2479) [ 11.602363][ T269] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.602365][ T269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.602367][ T269] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.602371][ T269] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.602375][ T269] _printk (kernel/printk/printk.c:2504) [ 11.602378][ T269] ? snapshot_read.cold (user.c:?) [ 11.602382][ T269] ? br_multicast_flood (??:?) bridge [ 11.602395][ T269] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.602396][ T269] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.602397][ T269] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.602402][ T269] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.602412][ T269] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.602420][ T269] new_nbp (net/bridge/br_if.c:449) bridge [ 11.602430][ T269] br_add_if (net/bridge/br_if.c:592) bridge [ 11.602437][ T269] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.602441][ T269] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.602444][ T269] ? __kernel_text_address (kernel/extable.c:79) [ 11.602448][ T269] do_set_master (net/core/rtnetlink.c:3071) [ 11.602453][ T269] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.602456][ T269] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.602459][ T269] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.602461][ T269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.602463][ T269] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.602467][ T269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.602470][ T269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.602471][ T269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.602474][ T269] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.602477][ T269] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.602479][ T269] ? kasan_save_track (mm/kasan/common.c:78) [ 11.602482][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.602483][ T269] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.602487][ T269] ? ___sys_sendmsg (net/socket.c:2757) [ 11.602491][ T269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.602493][ T269] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.602496][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.602498][ T269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.602500][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.602502][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.602504][ T269] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.602508][ T269] ? __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.602509][ T269] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.602512][ T269] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.602515][ T269] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.602517][ T269] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.602522][ T269] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.602527][ T269] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.602532][ T269] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.602534][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.602538][ T269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.602540][ T269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.602543][ T269] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.602544][ T269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.602548][ T269] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.602550][ T269] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.602553][ T269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.602554][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.602559][ T269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.602561][ T269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.602564][ T269] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.602566][ T269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.602569][ T269] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.602575][ T269] ? 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.602577][ T269] ? 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.602581][ T269] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.602585][ T269] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.602587][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.602592][ T269] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.602595][ T269] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.602599][ T269] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.602604][ T269] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.602607][ T269] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.602609][ T269] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.602611][ T269] ? move_addr_to_kernel (net/socket.c:258) [ 11.602618][ T269] ___sys_sendmsg (net/socket.c:2767) [ 11.602621][ T269] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.602636][ T269] __sys_sendmsg (net/socket.c:2799) [ 11.602639][ T269] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.602646][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.602649][ T269] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.602652][ T269] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.602655][ T269] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.602657][ T269] RIP: 0033:0x7f0a3bd4f54e [ 11.602661][ T269] 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.602662][ T269] RSP: 002b:00007ffd72cc3220 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.602665][ T269] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f0a3bd4f54e [ 11.602667][ T269] RDX: 0000000000000000 RSI: 00007ffd72cc32d0 RDI: 0000000000000005 [ 11.602668][ T269] RBP: 00007ffd72cc3230 R08: 0000000000000000 R09: 0000000000000000 [ 11.602669][ T269] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91271d [ 11.602669][ T269] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd72cc3990 | [ 12.909261][ T320] softirqs last disabled at (13550): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.909263][ T320] Preemption disabled at: | [ 12.909264][ T320] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.909281][ T320] Tainted: [W]=WARN [ 12.909282][ T320] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.909284][ T320] Call Trace: [ 12.909286][ T320] [ 12.909287][ T320] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.909293][ T320] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.909295][ T320] __might_resched.cold (kernel/sched/core.c:9234) [ 12.909300][ T320] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.909304][ T320] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.909309][ T320] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.909312][ T320] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.909317][ T320] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.909320][ T320] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.909323][ T320] put_chars (drivers/char/virtio_console.c:1176) [ 12.909325][ T320] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 12.909327][ T320] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.909330][ T320] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.909335][ T320] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.909337][ T320] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.909341][ T320] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.909344][ T320] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.909346][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.909347][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.909351][ T320] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.909353][ T320] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.909356][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.909359][ T320] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.909363][ T320] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.909366][ T320] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.909368][ T320] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.909371][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.909374][ T320] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.909378][ T320] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.909382][ T320] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.909384][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.909389][ T320] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.909392][ T320] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.909394][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.909396][ T320] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.909400][ T320] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.909401][ T320] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.909405][ T320] vprintk_emit (kernel/printk/printk.c:2479) [ 12.909409][ T320] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.909411][ T320] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.909414][ T320] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.909418][ T320] _printk (kernel/printk/printk.c:2504) [ 12.909422][ T320] ? snapshot_read.cold (user.c:?) [ 12.909425][ T320] ? br_multicast_flood (??:?) bridge [ 12.909439][ T320] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.909441][ T320] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.909442][ T320] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.909447][ T320] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.909457][ T320] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.909466][ T320] new_nbp (net/bridge/br_if.c:449) bridge [ 12.909475][ T320] br_add_if (net/bridge/br_if.c:592) bridge [ 12.909483][ T320] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.909487][ T320] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.909490][ T320] ? __kernel_text_address (kernel/extable.c:79) [ 12.909494][ T320] do_set_master (net/core/rtnetlink.c:3071) [ 12.909499][ T320] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.909502][ T320] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.909505][ T320] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.909506][ T320] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.909508][ T320] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.909512][ T320] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.909514][ T320] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.909516][ T320] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.909519][ T320] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.909522][ T320] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.909524][ T320] ? kasan_save_track (mm/kasan/common.c:78) [ 12.909527][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.909528][ T320] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 12.909531][ T320] ? ___sys_sendmsg (net/socket.c:2757) [ 12.909536][ T320] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.909538][ T320] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.909540][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.909543][ T320] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.909544][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.909546][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.909549][ T320] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.909553][ T320] ? __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) [ 12.909556][ T320] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.909558][ T320] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.909561][ T320] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.909563][ T320] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.909568][ T320] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.909573][ T320] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.909578][ T320] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.909580][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.909585][ T320] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.909587][ T320] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.909589][ T320] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.909590][ T320] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.909594][ T320] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.909596][ T320] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.909599][ T320] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.909600][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.909605][ T320] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.909607][ T320] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.909610][ T320] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.909612][ T320] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.909615][ T320] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.909621][ T320] ? 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)) [ 12.909623][ T320] ? 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)) [ 12.909627][ T320] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.909631][ T320] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.909633][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.909637][ T320] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.909641][ T320] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.909645][ T320] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.909650][ T320] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.909652][ T320] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.909655][ T320] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.909656][ T320] ? move_addr_to_kernel (net/socket.c:258) [ 12.909664][ T320] ___sys_sendmsg (net/socket.c:2767) [ 12.909667][ T320] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.909682][ T320] __sys_sendmsg (net/socket.c:2799) [ 12.909685][ T320] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.909691][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.909695][ T320] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.909697][ T320] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.909700][ T320] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.909705][ T320] RIP: 0033:0x7fe88d5c554e [ 12.909709][ T320] 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 [ 12.909710][ T320] RSP: 002b:00007ffedeada560 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.909713][ T320] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fe88d5c554e [ 12.909715][ T320] RDX: 0000000000000000 RSI: 00007ffedeada610 RDI: 0000000000000005 [ 12.909715][ T320] RBP: 00007ffedeada570 R08: 0000000000000000 R09: 0000000000000000 [ 12.909716][ T320] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91271f [ 12.909717][ T320] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffedeadacd0 | [ 13.927413][ T359] softirqs last disabled at (18880): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) bridge | [ 13.927421][ T359] Preemption disabled at: | [ 13.927421][ T359] 0x0 | [ 13.927431][ T359] Tainted: [W]=WARN [ 13.927432][ T359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.927434][ T359] Call Trace: [ 13.927435][ T359] [ 13.927437][ T359] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.927443][ T359] __might_resched.cold (kernel/sched/core.c:9234) [ 13.927448][ T359] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.927452][ T359] ? __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.927457][ T359] __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.927460][ T359] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.927465][ T359] ? 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.927468][ T359] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.927471][ T359] put_chars (drivers/char/virtio_console.c:1176) [ 13.927472][ T359] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 13.927475][ T359] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.927478][ T359] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.927482][ T359] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.927484][ T359] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.927488][ T359] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.927491][ T359] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.927493][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.927494][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.927498][ T359] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.927500][ T359] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.927503][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.927506][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.927510][ T359] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.927514][ T359] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.927516][ T359] ? 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.927519][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.927521][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.927525][ T359] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.927529][ T359] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.927531][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.927536][ T359] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.927539][ T359] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.927541][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.927544][ T359] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.927547][ T359] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.927549][ T359] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.927552][ T359] vprintk_emit (kernel/printk/printk.c:2479) [ 13.927556][ T359] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.927559][ T359] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.927562][ T359] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.927565][ T359] _printk (kernel/printk/printk.c:2504) [ 13.927569][ T359] ? snapshot_read.cold (user.c:?) [ 13.927574][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.927578][ T359] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.927589][ T359] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.927598][ T359] br_stp_enable_port (net/bridge/br_stp_if.c:93) bridge [ 13.927605][ T359] br_device_event (net/bridge/br.c:120) bridge [ 13.927614][ T359] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 13.927620][ T359] notifier_call_chain (kernel/notifier.c:85) [ 13.927626][ T359] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 13.927631][ T359] ? netif_change_name (net/core/dev.c:1517) [ 13.927635][ T359] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 13.927637][ T359] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.927640][ T359] ? __kernel_text_address (kernel/extable.c:79) [ 13.927641][ T359] ? write_profile (profile.c:?) [ 13.927644][ T359] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 13.927649][ T359] netif_change_flags (net/core/dev.c:9882) [ 13.927653][ T359] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 13.927656][ T359] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.927658][ T359] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.927660][ T359] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.927661][ T359] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.927665][ T359] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.927667][ T359] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.927669][ T359] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.927672][ T359] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.927675][ T359] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.927676][ T359] ? kasan_save_track (mm/kasan/common.c:78) [ 13.927679][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.927681][ T359] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 13.927684][ T359] ? ___sys_sendmsg (net/socket.c:2757) [ 13.927689][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.927691][ T359] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.927693][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.927696][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.927697][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.927699][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.927704][ T359] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.927708][ T359] ? __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.927711][ T359] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.927713][ T359] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.927716][ T359] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.927722][ T359] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.927727][ T359] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.927732][ T359] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.927734][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.927739][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.927741][ T359] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.927743][ T359] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.927746][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.927752][ T359] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.927755][ T359] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.927758][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.927760][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.927764][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.927766][ T359] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.927770][ T359] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.927771][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.927774][ T359] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.927781][ T359] ? 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.927782][ T359] ? 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.927786][ T359] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.927790][ T359] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.927793][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.927797][ T359] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.927801][ T359] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.927805][ T359] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.927811][ T359] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.927813][ T359] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.927815][ T359] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.927817][ T359] ? move_addr_to_kernel (net/socket.c:258) [ 13.927824][ T359] ___sys_sendmsg (net/socket.c:2767) [ 13.927827][ T359] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.927843][ T359] __sys_sendmsg (net/socket.c:2799) [ 13.927846][ T359] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.927853][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.927856][ T359] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.927859][ T359] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.927862][ T359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.927864][ T359] RIP: 0033:0x7f043b0a754e [ 13.927866][ T359] 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.927868][ T359] RSP: 002b:00007ffec347a830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.927871][ T359] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f043b0a754e [ 13.927873][ T359] RDX: 0000000000000000 RSI: 00007ffec347a8e0 RDI: 0000000000000005 [ 13.927873][ T359] RBP: 00007ffec347a840 R08: 0000000000000000 R09: 0000000000000000 [ 13.927874][ T359] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912720 [ 13.927875][ T359] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec347afa0 | [ 21.378236][ T446] softirqs last disabled at (18523): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 21.378238][ T446] Preemption disabled at: | [ 21.378239][ T446] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.378248][ T446] Tainted: [W]=WARN [ 21.378249][ T446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.378250][ T446] Call Trace: [ 21.378252][ T446] [ 21.378254][ T446] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.378260][ T446] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.378262][ T446] __might_resched.cold (kernel/sched/core.c:9234) [ 21.378266][ T446] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.378271][ T446] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.378276][ T446] __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)) [ 21.378278][ T446] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.378284][ T446] ? 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) [ 21.378287][ T446] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.378290][ T446] put_chars (drivers/char/virtio_console.c:1176) [ 21.378292][ T446] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 21.378294][ T446] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.378297][ T446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.378301][ T446] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.378305][ T446] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.378308][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.378309][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.378314][ T446] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.378315][ T446] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 21.378318][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.378321][ T446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.378325][ T446] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.378329][ T446] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.378337][ T446] ? 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)) [ 21.378340][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.378343][ T446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.378347][ T446] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.378351][ T446] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.378353][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.378358][ T446] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.378361][ T446] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.378362][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.378365][ T446] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.378368][ T446] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.378370][ T446] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.378373][ T446] vprintk_emit (kernel/printk/printk.c:2479) [ 21.378378][ T446] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.378383][ T446] ? udp_tunnel_nic_cleanup_module (net/ipv4/udp_tunnel_core.c:237) udp_tunnel [ 21.378387][ T446] _printk (kernel/printk/printk.c:2504) [ 21.378391][ T446] ? snapshot_read.cold (user.c:?) [ 21.378397][ T446] ? 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) [ 21.378400][ T446] gact_init_module (net/sched/act_gact.c:180) act_gact [ 21.378403][ T446] do_one_initcall (init/main.c:1357) [ 21.378405][ T446] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 21.378410][ T446] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 21.378413][ T446] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 21.378418][ T446] do_init_module (kernel/module/main.c:3117) [ 21.378422][ T446] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.378426][ T446] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 21.378429][ T446] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 21.378433][ T446] load_module (kernel/module/main.c:3593) [ 21.378440][ T446] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 21.378444][ T446] ? __ia32_sys_fsconfig (??:?) [ 21.378447][ T446] ? ovl_real_file (fs/overlayfs/file.c:195) [ 21.378451][ T446] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.378453][ T446] ? backing_file_read_iter (fs/backing-file.c:211) [ 21.378456][ T446] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.378460][ T446] init_module_from_file (kernel/module/main.c:3790) [ 21.378463][ T446] ? __do_sys_init_module (kernel/module/main.c:3664) [ 21.378471][ T446] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.378475][ T446] ? 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) [ 21.378478][ T446] idempotent_init_module (kernel/module/main.c:3802) [ 21.378481][ T446] ? init_module_from_file (kernel/module/main.c:3791) [ 21.378487][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.378490][ T446] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 21.378495][ T446] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 21.378498][ T446] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.378501][ T446] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.378503][ T446] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.378506][ T446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.378508][ T446] RIP: 0033:0x7f43e85dc37d [ 21.378511][ T446] 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 [ 21.378513][ T446] RSP: 002b:00007fff1b30b818 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 21.378516][ T446] RAX: ffffffffffffffda RBX: 000055c04f7cc810 RCX: 00007f43e85dc37d [ 21.378517][ T446] RDX: 0000000000000000 RSI: 000055c02df77ffd RDI: 0000000000000000 [ 21.378518][ T446] RBP: 00007fff1b30b8b0 R08: 0000000000000000 R09: 0000000000000000 [ 21.378519][ T446] R10: 0000000000000000 R11: 0000000000000246 R12: 000055c02df77ffd [ 21.378520][ T446] R13: 000055c04f7cc960 R14: 0000000000040000 R15: 0000000000000000 | [ 27.127788][ C0] softirqs last disabled at (851323): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 27.127790][ C0] Preemption disabled at: | [ 27.127790][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 27.127800][ C0] Tainted: [W]=WARN [ 27.127801][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.127803][ C0] Call Trace: [ 27.127804][ C0] [ 27.127806][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.127811][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 27.127812][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 27.127816][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.127819][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.127822][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.127826][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.127829][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.127832][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.127835][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.127837][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.127839][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 27.127841][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.127843][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.127846][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.127849][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.127851][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.127853][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.127855][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.127857][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.127859][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.127861][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.127863][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.127864][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.127866][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.127868][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.127871][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.127873][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.127874][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.127876][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.127878][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.127879][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.127881][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.127883][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.127885][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 27.127887][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.127889][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.127891][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.127892][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 27.127897][ C0] _printk (kernel/printk/printk.c:2504) [ 27.127900][ C0] ? snapshot_read.cold (user.c:?) [ 27.127902][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 27.127906][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.127908][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 27.127910][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 27.127912][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.127915][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 27.127917][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 27.127919][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.127921][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.127923][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.127936][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.127937][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.127939][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.127946][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.127948][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.127954][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.127960][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.127967][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 27.127970][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 27.127972][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.127975][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.127977][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.127979][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.127981][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.127983][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.127990][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.127992][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.127994][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.127997][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.127999][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.128001][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.128003][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.128005][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.128007][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.128008][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.128010][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.128012][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 27.128013][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.128016][ C0] [ 27.128017][ C0] [ 27.128017][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 27.128019][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.128022][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.128024][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.128026][ C0] RSP: 0018:ffffffff8b807cf8 EFLAGS: 00000296 [ 27.128029][ C0] RAX: 00000000000cfd79 RBX: ffffffff8b81c600 RCX: ffffffff888f0307 [ 27.128031][ C0] RDX: ffffffff8b81c600 RSI: ffffffff8b638b01 RDI: ffffffff8b08d8e0 [ 27.128032][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.128033][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff1700fa2 [ 27.128033][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 27.128035][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.128038][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.128040][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.128042][ C0] default_idle_call (kernel/sched/idle.c:122) [ 27.128044][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.128045][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 27.128047][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.128049][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.128050][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.128053][ C0] do_idle (kernel/sched/idle.c:355) [ 27.128054][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.128056][ C0] rest_init (init/main.c:727) [ 27.128058][ C0] ? __cpuidle_text_end (??:?) [ 27.128060][ C0] ? rest_init (init/main.c:727) [ 27.128062][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 27.128066][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 27.128068][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 27.128071][ C0] start_kernel (init/main.c:1185) [ 27.128073][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 27.128075][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 27.128077][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.196453][ C0] | [ 27.196579][ C0] | [ 27.196579][ C0] stack backtrace: | [ 27.196770][ C0] Tainted: [W]=WARN [ 27.196770][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.196771][ C0] Call Trace: [ 27.196773][ C0] [ 27.196773][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.196777][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.196779][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.196782][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 27.196784][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 27.196786][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.196788][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.196790][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.196797][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.196800][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.196802][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.196809][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.196811][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.196817][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.196823][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.196830][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 27.196832][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 27.196834][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.196837][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.196839][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.196841][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.196843][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.196845][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.196853][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.196855][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.196858][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.196860][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.196862][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.196864][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.196866][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.196868][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.196869][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.196871][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.196873][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.196875][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 27.196876][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.196878][ C0] [ 27.196878][ C0] [ 27.196879][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 27.196881][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.196882][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.196884][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.196886][ C0] RSP: 0018:ffffffff8b807cf8 EFLAGS: 00000296 [ 27.196887][ C0] RAX: 00000000000cfd79 RBX: ffffffff8b81c600 RCX: ffffffff888f0307 [ 27.196889][ C0] RDX: ffffffff8b81c600 RSI: ffffffff8b638b01 RDI: ffffffff8b08d8e0 [ 27.196889][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.196890][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff1700fa2 [ 27.196891][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 27.196892][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.196895][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.196896][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.196898][ C0] default_idle_call (kernel/sched/idle.c:122) [ 27.196900][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.196901][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 27.196903][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.196905][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.196906][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.196908][ C0] do_idle (kernel/sched/idle.c:355) [ 27.196910][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.196911][ C0] rest_init (init/main.c:727) [ 27.196913][ C0] ? __cpuidle_text_end (??:?) [ 27.196916][ C0] ? rest_init (init/main.c:727) [ 27.196918][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 27.196921][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 27.196923][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 27.196925][ C0] start_kernel (init/main.c:1185) [ 27.196927][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 27.196929][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 27.196931][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 67.903438][ T722] softirqs last disabled at (0): 0x0 | [ 67.903440][ T722] Preemption disabled at: | [ 67.903441][ T722] 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)) | [ 67.903452][ T722] Tainted: [W]=WARN [ 67.903453][ T722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.903455][ T722] Call Trace: [ 67.903456][ T722] [ 67.903457][ T722] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 67.903463][ T722] ? 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)) [ 67.903465][ T722] __might_resched.cold (kernel/sched/core.c:9234) [ 67.903468][ T722] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 67.903472][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903476][ T722] __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)) [ 67.903479][ T722] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 67.903482][ T722] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 67.903486][ T722] ? 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) [ 67.903487][ T722] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 67.903489][ T722] put_chars (drivers/char/virtio_console.c:1176) [ 67.903491][ T722] ? __send_to_port (drivers/char/virtio_console.c:654) [ 67.903493][ T722] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 67.903496][ T722] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 67.903498][ T722] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 67.903502][ T722] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 67.903503][ T722] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 67.903505][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903506][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903508][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.903510][ T722] console_emit_next_record (kernel/printk/printk.c:3183) [ 67.903513][ T722] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 67.903515][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903516][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903518][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903520][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.903522][ T722] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 67.903523][ T722] console_flush_one_record (kernel/printk/printk.c:3268) [ 67.903526][ T722] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 67.903528][ T722] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 67.903530][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.903532][ T722] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 67.903533][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903535][ T722] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.903536][ T722] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 67.903538][ T722] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 67.903540][ T722] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 67.903542][ T722] ? vprintk_emit (kernel/printk/printk.c:2478) [ 67.903544][ T722] vprintk_emit (kernel/printk/printk.c:2479) [ 67.903546][ T722] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 67.903549][ T722] _printk (kernel/printk/printk.c:2504) [ 67.903552][ T722] ? snapshot_read.cold (user.c:?) [ 67.903554][ T722] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 67.903557][ T722] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 67.903559][ T722] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 67.903561][ T722] ? netdev_notice (net/core/dev.c:13194) [ 67.903562][ T722] ? kasan_save_track (mm/kasan/common.c:78) [ 67.903566][ T722] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 67.903567][ T722] ? __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)) [ 67.903569][ T722] ? 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) [ 67.903572][ T722] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 67.903575][ T722] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 67.903578][ T722] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 67.903579][ T722] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 67.903582][ T722] ? __nla_parse (lib/nlattr.c:732) [ 67.903585][ T722] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 67.903586][ T722] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.903588][ T722] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 67.903590][ T722] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 67.903591][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903592][ T722] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 67.903595][ T722] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 67.903598][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903599][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903601][ T722] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 67.903604][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.903606][ T722] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 67.903608][ T722] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.903609][ T722] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 67.903612][ T722] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 67.903615][ T722] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 67.903618][ T722] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.903619][ T722] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.903621][ T722] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.903622][ T722] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 67.903625][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903626][ T722] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.903628][ T722] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.903630][ T722] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.903632][ T722] ? next_uptodate_folio (mm/filemap.c:3747) [ 67.903635][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903637][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903638][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903640][ T722] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 67.903642][ T722] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 67.903644][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903646][ T722] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.903648][ T722] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 67.903658][ T722] ? copy_msghdr_from_user (net/socket.c:2650) [ 67.903660][ T722] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 67.903662][ T722] ? move_addr_to_kernel (net/socket.c:258) [ 67.903664][ T722] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 67.903667][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.903669][ T722] ___sys_sendmsg (net/socket.c:2767) [ 67.903670][ T722] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 67.903673][ T722] ? copy_msghdr_from_user (net/socket.c:2619) [ 67.903675][ T722] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 67.903679][ T722] __sys_sendmsg (net/socket.c:2799) [ 67.903681][ T722] ? __sys_sendmsg_sock (net/socket.c:2780) [ 67.903684][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903686][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.903688][ T722] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 67.903691][ T722] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 67.903693][ T722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.903694][ T722] RIP: 0033:0x7fb49ebb754e [ 67.903696][ T722] 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 [ 67.903698][ T722] RSP: 002b:00007ffc90533170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.903705][ T722] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fb49ebb754e [ 67.903706][ T722] RDX: 0000000000000000 RSI: 00007ffc90533220 RDI: 0000000000000005 [ 67.903707][ T722] RBP: 00007ffc90533180 R08: 0000000000000000 R09: 0000000000000000 [ 67.903708][ T722] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912757 [ 67.903709][ T722] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 78.070249][ T1211] softirqs last disabled at (0): 0x0 | [ 78.070251][ T1211] Preemption disabled at: | [ 78.070252][ T1211] 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)) | [ 78.070263][ T1211] Tainted: [W]=WARN [ 78.070264][ T1211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.070266][ T1211] Call Trace: [ 78.070267][ T1211] [ 78.070269][ T1211] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 78.070274][ T1211] ? 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)) [ 78.070276][ T1211] __might_resched.cold (kernel/sched/core.c:9234) [ 78.070280][ T1211] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 78.070283][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070287][ T1211] __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.070291][ T1211] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 78.070294][ T1211] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.070298][ T1211] ? 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.070299][ T1211] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.070301][ T1211] put_chars (drivers/char/virtio_console.c:1176) [ 78.070303][ T1211] ? __send_to_port (drivers/char/virtio_console.c:654) [ 78.070305][ T1211] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 78.070308][ T1211] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 78.070312][ T1211] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 78.070313][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070315][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070317][ T1211] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.070319][ T1211] console_emit_next_record (kernel/printk/printk.c:3183) [ 78.070322][ T1211] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 78.070324][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070325][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070327][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070329][ T1211] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.070331][ T1211] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 78.070332][ T1211] console_flush_one_record (kernel/printk/printk.c:3268) [ 78.070335][ T1211] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 78.070337][ T1211] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 78.070339][ T1211] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.070341][ T1211] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 78.070343][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070344][ T1211] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.070346][ T1211] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 78.070347][ T1211] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 78.070349][ T1211] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 78.070351][ T1211] ? vprintk_emit (kernel/printk/printk.c:2478) [ 78.070353][ T1211] vprintk_emit (kernel/printk/printk.c:2479) [ 78.070356][ T1211] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 78.070357][ T1211] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 78.070361][ T1211] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 78.070362][ T1211] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 78.070364][ T1211] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 78.070365][ T1211] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 78.070368][ T1211] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.070369][ T1211] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 78.070371][ T1211] _printk (kernel/printk/printk.c:2504) [ 78.070374][ T1211] ? snapshot_read.cold (user.c:?) [ 78.070376][ T1211] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 78.070379][ T1211] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 78.070381][ T1211] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 78.070383][ T1211] ? netdev_notice (net/core/dev.c:13194) [ 78.070385][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070387][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070389][ T1211] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 78.070391][ T1211] ? 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.070393][ T1211] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 78.070394][ T1211] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 78.070398][ T1211] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 78.070400][ T1211] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 78.070403][ T1211] dev_uc_del (net/core/dev_addr_lists.c:845) [ 78.070405][ T1211] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 78.070406][ T1211] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.070408][ T1211] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 78.070410][ T1211] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 78.070411][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070412][ T1211] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 78.070415][ T1211] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 78.070418][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070420][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070421][ T1211] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 78.070425][ T1211] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.070427][ T1211] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 78.070429][ T1211] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.070430][ T1211] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 78.070433][ T1211] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 78.070437][ T1211] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 78.070438][ T1211] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.070439][ T1211] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.070441][ T1211] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.070442][ T1211] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 78.070445][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070447][ T1211] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.070449][ T1211] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.070451][ T1211] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.070452][ T1211] ? next_uptodate_folio (mm/filemap.c:3747) [ 78.070456][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070457][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070459][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070461][ T1211] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 78.070463][ T1211] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 78.070465][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070467][ T1211] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.070469][ T1211] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 78.070471][ T1211] ? copy_msghdr_from_user (net/socket.c:2650) [ 78.070473][ T1211] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 78.070475][ T1211] ? move_addr_to_kernel (net/socket.c:258) [ 78.070477][ T1211] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 78.070479][ T1211] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.070481][ T1211] ___sys_sendmsg (net/socket.c:2767) [ 78.070483][ T1211] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 78.070485][ T1211] ? copy_msghdr_from_user (net/socket.c:2619) [ 78.070487][ T1211] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 78.070492][ T1211] __sys_sendmsg (net/socket.c:2799) [ 78.070494][ T1211] ? __sys_sendmsg_sock (net/socket.c:2780) [ 78.070497][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070499][ T1211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.070501][ T1211] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 78.070504][ T1211] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 78.070506][ T1211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.070508][ T1211] RIP: 0033:0x7ff30812a54e [ 78.070510][ T1211] 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.070512][ T1211] RSP: 002b:00007fffc10e2c20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.070516][ T1211] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007ff30812a54e [ 78.070517][ T1211] RDX: 0000000000000000 RSI: 00007fffc10e2cd0 RDI: 0000000000000005 [ 78.070518][ T1211] RBP: 00007fffc10e2c30 R08: 0000000000000000 R09: 0000000000000000 [ 78.070519][ T1211] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912761 [ 78.070520][ T1211] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 94.603010][ C2] softirqs last disabled at (0): 0x0 | [ 94.603012][ C2] Preemption disabled at: | [ 94.603013][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 94.603024][ C2] Tainted: [W]=WARN [ 94.603025][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 94.603026][ C2] Call Trace: [ 94.603028][ C2] [ 94.603029][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 94.603035][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 94.603037][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 94.603040][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 94.603043][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 94.603047][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603050][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 94.603054][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 94.603056][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 94.603060][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 94.603062][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 94.603064][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 94.603066][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 94.603067][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 94.603070][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 94.603073][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 94.603075][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 94.603078][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 94.603079][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603081][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603083][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 94.603086][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 94.603088][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603089][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603091][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603092][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.603094][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 94.603096][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 94.603098][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 94.603101][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 94.603103][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.603104][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 94.603106][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603107][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.603109][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 94.603110][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 94.603112][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 94.603114][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 94.603116][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 94.603120][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 94.603122][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 94.603124][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603125][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.603127][ C2] _printk (kernel/printk/printk.c:2504) [ 94.603130][ C2] ? snapshot_read.cold (user.c:?) [ 94.603132][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 94.603135][ C2] ? idr_get_free (??:?) [ 94.603137][ C2] ? trace_irq_enable.constprop.0 (./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/preemptirq.h:40) [ 94.603140][ C2] vxlan_ecn_decapsulate.cold (drivers/net/vxlan/vxlan_core.c:1640 (discriminator 3)) vxlan [ 94.603147][ C2] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1780) vxlan [ 94.603152][ C2] ? __fib6_rule_action (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:240) [ 94.603156][ C2] ? udp6_lib_lookup2 (net/ipv6/udp.c:248) [ 94.603159][ C2] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 94.603162][ C2] ? __udp6_lib_lookup (net/ipv6/udp.c:392) [ 94.603164][ C2] ? ip6_pol_route (./include/linux/list.h:1015) [ 94.603167][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603169][ C2] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 94.603172][ C2] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:842) [ 94.603174][ C2] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:842) [ 94.603176][ C2] udp6_unicast_rcv_skb (net/ipv6/udp.c:1029) [ 94.603177][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:479) [ 94.603180][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 94.603184][ C2] ip6_input_finish (net/ipv6/ip6_input.c:534) [ 94.603185][ C2] ? ip6_input (./include/linux/rcupdate.h:850 net/ipv6/ip6_input.c:544) [ 94.603187][ C2] ip6_input (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv6/ip6_input.c:545) [ 94.603188][ C2] ? ip6_input_finish (net/ipv6/ip6_input.c:527 (discriminator 46)) [ 94.603190][ C2] ? ip6_rcv_core (./include/linux/rcupdate.h:882 net/ipv6/ip6_input.c:328) [ 94.603193][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 94.603194][ C2] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 94.603196][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 94.603198][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 94.603200][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 94.603202][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 94.603204][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603206][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603208][ C2] process_backlog (net/core/dev.c:6728) [ 94.603211][ C2] __napi_poll (net/core/dev.c:7787) [ 94.603213][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 94.603216][ C2] ? __napi_poll (./include/net/gro.h:507) [ 94.603218][ C2] ? enqueue_task_fair (./arch/x86/include/asm/jump_label.h:37 ./include/linux/jump_label.h:206 kernel/sched/features.h:69 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 94.603220][ C2] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 94.603223][ C2] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 94.603226][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603227][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603229][ C2] handle_softirqs (kernel/softirq.c:645) [ 94.603233][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 94.603234][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603236][ C2] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 94.603238][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 94.603240][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 94.603241][ C2] [ 94.603242][ C2] [ 94.603243][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 94.603244][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 94.603246][ C2] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 94.603250][ C2] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 94.603252][ C2] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 94.603255][ C2] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 94.603258][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 94.603262][ C2] packet_snd (net/packet/af_packet.c:3110) [ 94.603265][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.603267][ C2] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 94.603268][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603270][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.603272][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.603273][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.603275][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.603276][ C2] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 94.603279][ C2] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 94.603282][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 94.603285][ C2] ? sock_ioctl (net/socket.c:1446) [ 94.603288][ C2] ? __sys_setsockopt (net/socket.c:2422) [ 94.603290][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 94.603292][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 94.603293][ C2] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 94.603295][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 94.603296][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 94.603298][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 94.603299][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 94.603302][ C2] RIP: 0033:0x7f48f6ffc54e [ 94.603304][ C2] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 94.603306][ C2] RSP: 002b:00007ffd0bc81200 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 94.603310][ C2] RAX: ffffffffffffffda RBX: 000055db84f5dde2 RCX: 00007f48f6ffc54e [ 94.603311][ C2] RDX: 000000000000007f RSI: 000055db84f5dde2 RDI: 0000000000000005 [ 94.603312][ C2] RBP: 00007ffd0bc81210 R08: 00007ffd0bc81260 R09: 0000000000000014 [ 94.603313][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000055db84f5d830 [ 94.603314][ C2] R13: 000000000000007f R14: 0000000000000005 R15: 000055db84f5d830 | [ 140.842107][ C3] softirqs last disabled at (0): 0x0 | [ 140.842109][ C3] Preemption disabled at: | [ 140.842110][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 140.842125][ C3] Tainted: [W]=WARN [ 140.842126][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.842129][ C3] Call Trace: [ 140.842131][ C3] [ 140.842132][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 140.842139][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 140.842141][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 140.842146][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 140.842149][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 140.842158][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842163][ 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)) [ 140.842167][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 140.842170][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 140.842175][ 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) [ 140.842177][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 140.842180][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 140.842182][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 140.842185][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 140.842189][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 140.842194][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 140.842195][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 140.842200][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 140.842202][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842204][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842208][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 140.842211][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 140.842214][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842216][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842218][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842221][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.842223][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 140.842226][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 140.842229][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 140.842233][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 140.842235][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.842237][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 140.842240][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842242][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.842244][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 140.842246][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 140.842249][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 140.842252][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 140.842254][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 140.842259][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 140.842262][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842264][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.842267][ C3] _printk (kernel/printk/printk.c:2504) [ 140.842271][ C3] ? snapshot_read.cold (user.c:?) [ 140.842274][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 140.842278][ C3] ? idr_get_free (??:?) [ 140.842281][ C3] ? trace_irq_enable.constprop.0 (./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/preemptirq.h:40) [ 140.842285][ C3] vxlan_ecn_decapsulate.cold (drivers/net/vxlan/vxlan_core.c:1640 (discriminator 3)) vxlan [ 140.842294][ C3] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1780) vxlan [ 140.842301][ C3] ? __fib6_rule_action (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:240) [ 140.842305][ C3] ? udp6_lib_lookup2 (net/ipv6/udp.c:248) [ 140.842310][ C3] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 140.842315][ C3] ? __udp6_lib_lookup (net/ipv6/udp.c:392) [ 140.842318][ C3] ? ip6_pol_route (./include/linux/list.h:1015) [ 140.842322][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842325][ C3] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 140.842330][ C3] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:842) [ 140.842332][ C3] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:842) [ 140.842335][ C3] udp6_unicast_rcv_skb (net/ipv6/udp.c:1029) [ 140.842338][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:479) [ 140.842342][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 140.842346][ C3] ip6_input_finish (net/ipv6/ip6_input.c:534) [ 140.842349][ C3] ? ip6_input (./include/linux/rcupdate.h:850 net/ipv6/ip6_input.c:544) [ 140.842351][ C3] ip6_input (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv6/ip6_input.c:545) [ 140.842353][ C3] ? ip6_input_finish (net/ipv6/ip6_input.c:527 (discriminator 46)) [ 140.842356][ C3] ? ip6_rcv_core (./include/linux/rcupdate.h:882 net/ipv6/ip6_input.c:328) [ 140.842359][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 140.842361][ C3] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 140.842364][ C3] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 140.842367][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.842370][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 140.842372][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 140.842375][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 140.842378][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842381][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842384][ C3] process_backlog (net/core/dev.c:6728) [ 140.842387][ C3] __napi_poll (net/core/dev.c:7787) [ 140.842391][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 140.842394][ C3] ? __napi_poll (./include/net/gro.h:507) [ 140.842397][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842399][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842404][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 140.842408][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842410][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842413][ C3] handle_softirqs (kernel/softirq.c:645) [ 140.842417][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 140.842419][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 140.842421][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.842423][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 140.842426][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 140.842428][ C3] [ 140.842429][ C3] [ 140.842430][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 140.842433][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 140.842436][ C3] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 140.842441][ C3] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 140.842444][ C3] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 140.842447][ C3] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 140.842451][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 140.842457][ C3] packet_snd (net/packet/af_packet.c:3110) [ 140.842461][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.842464][ C3] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 140.842466][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842469][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.842471][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.842473][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.842476][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.842478][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 140.842482][ C3] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 140.842486][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 140.842490][ C3] ? sock_ioctl (net/socket.c:1446) [ 140.842494][ C3] ? __sys_setsockopt (net/socket.c:2422) [ 140.842497][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 140.842500][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 140.842502][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 140.842504][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 140.842505][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 140.842508][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 140.842511][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.842513][ C3] RIP: 0033:0x7f054558d54e [ 140.842516][ C3] 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 [ 140.842518][ C3] RSP: 002b:00007fff36093d30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 140.842523][ C3] RAX: ffffffffffffffda RBX: 000055a344ab0de2 RCX: 00007f054558d54e [ 140.842525][ C3] RDX: 000000000000007f RSI: 000055a344ab0de2 RDI: 0000000000000005 [ 140.842526][ C3] RBP: 00007fff36093d40 R08: 00007fff36093d90 R09: 0000000000000014 [ 140.842528][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a344ab0830 [ 140.842529][ C3] R13: 000000000000007f R14: 0000000000000005 R15: 000055a344ab0830 | [ 143.017018][ T2228] softirqs last disabled at (0): 0x0 | [ 143.017020][ T2228] Preemption disabled at: | [ 143.017020][ T2228] vprintk_emit (kernel/printk/printk.c:2471) | [ 143.017031][ T2228] Tainted: [W]=WARN [ 143.017032][ T2228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 143.017034][ T2228] Call Trace: [ 143.017036][ T2228] [ 143.017037][ T2228] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 143.017042][ T2228] ? vprintk_emit (kernel/printk/printk.c:2471) [ 143.017044][ T2228] __might_resched.cold (kernel/sched/core.c:9234) [ 143.017048][ T2228] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 143.017051][ T2228] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 143.017054][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017058][ T2228] __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)) [ 143.017061][ T2228] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 143.017063][ T2228] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 143.017067][ T2228] ? 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) [ 143.017069][ T2228] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 143.017071][ T2228] put_chars (drivers/char/virtio_console.c:1176) [ 143.017073][ T2228] ? __send_to_port (drivers/char/virtio_console.c:654) [ 143.017075][ T2228] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 143.017077][ T2228] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 143.017081][ T2228] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 143.017082][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017084][ T2228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.017086][ T2228] console_emit_next_record (kernel/printk/printk.c:3183) [ 143.017089][ T2228] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 143.017091][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017092][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017094][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017096][ T2228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.017097][ T2228] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 143.017099][ T2228] console_flush_one_record (kernel/printk/printk.c:3268) [ 143.017102][ T2228] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 143.017104][ T2228] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 143.017106][ T2228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.017108][ T2228] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 143.017110][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017111][ T2228] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.017113][ T2228] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 143.017114][ T2228] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 143.017116][ T2228] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 143.017118][ T2228] ? vprintk_emit (kernel/printk/printk.c:2478) [ 143.017120][ T2228] vprintk_emit (kernel/printk/printk.c:2479) [ 143.017123][ T2228] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 143.017125][ T2228] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 143.017128][ T2228] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 143.017130][ T2228] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 143.017132][ T2228] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 143.017135][ T2228] ? ___sys_sendmsg (net/socket.c:2767) [ 143.017136][ T2228] ? __sys_sendmsg (net/socket.c:2799) [ 143.017138][ T2228] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 143.017141][ T2228] _printk (kernel/printk/printk.c:2504) [ 143.017144][ T2228] ? snapshot_read.cold (user.c:?) [ 143.017147][ T2228] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 143.017150][ T2228] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 143.017152][ T2228] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 143.017153][ T2228] ? netdev_notice (net/core/dev.c:13194) [ 143.017155][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017157][ T2228] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 143.017159][ T2228] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 143.017161][ T2228] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 143.017163][ T2228] ? 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) [ 143.017165][ T2228] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 143.017175][ T2228] dev_set_allmulti (net/core/dev_api.c:315) [ 143.017178][ T2228] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 143.017191][ T2228] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 143.017195][ T2228] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 143.017198][ T2228] br_del_if (net/bridge/br_if.c:732) bridge [ 143.017205][ T2228] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 143.017207][ T2228] do_set_master (net/core/rtnetlink.c:3055) [ 143.017210][ T2228] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 143.017212][ T2228] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 143.017215][ T2228] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 143.017216][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017218][ T2228] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 143.017222][ T2228] ? kasan_save_stack (mm/kasan/common.c:58) [ 143.017224][ T2228] ? kasan_save_stack (mm/kasan/common.c:57) [ 143.017226][ T2228] ? kasan_save_track (mm/kasan/common.c:78) [ 143.017227][ T2228] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 143.017229][ T2228] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 143.017230][ T2228] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 143.017231][ T2228] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 143.017233][ T2228] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 143.017234][ T2228] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 143.017235][ T2228] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 143.017237][ T2228] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 143.017238][ T2228] ? ___sys_sendmsg (net/socket.c:2767) [ 143.017239][ T2228] ? __sys_sendmsg (net/socket.c:2799) [ 143.017241][ T2228] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 143.017242][ T2228] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 143.017245][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017247][ T2228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.017248][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017250][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017252][ T2228] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 143.017254][ T2228] ? __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) [ 143.017256][ T2228] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 143.017257][ T2228] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 143.017259][ T2228] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 143.017260][ T2228] ? nla_get_range_signed (lib/nlattr.c:270) [ 143.017263][ T2228] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 143.017265][ T2228] rtnl_newlink (net/core/rtnetlink.c:4215) [ 143.017267][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017269][ T2228] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 143.017270][ T2228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.017271][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017273][ T2228] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 143.017275][ T2228] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 143.017277][ T2228] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 143.017278][ T2228] ? __kernel_text_address (kernel/extable.c:79) [ 143.017280][ T2228] ? write_profile (profile.c:?) [ 143.017281][ T2228] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 143.017283][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017285][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017287][ T2228] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 143.017290][ T2228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.017292][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017294][ T2228] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 143.017295][ T2228] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 143.017297][ T2228] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 143.017298][ T2228] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 143.017300][ T2228] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 143.017302][ T2228] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 143.017304][ T2228] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 143.017305][ T2228] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.017307][ T2228] ? netlink_ack (./include/linux/skbuff.h:2718) [ 143.017308][ T2228] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 143.017310][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017312][ T2228] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.017314][ T2228] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 143.017316][ T2228] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 143.017318][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017320][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017322][ T2228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.017324][ T2228] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 143.017325][ T2228] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 143.017327][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017329][ T2228] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.017331][ T2228] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 143.017333][ T2228] ? copy_msghdr_from_user (net/socket.c:2650) [ 143.017335][ T2228] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 143.017336][ T2228] ? move_addr_to_kernel (net/socket.c:258) [ 143.017338][ T2228] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 143.017340][ T2228] ___sys_sendmsg (net/socket.c:2767) [ 143.017342][ T2228] ? copy_msghdr_from_user (net/socket.c:2619) [ 143.017347][ T2228] __sys_sendmsg (net/socket.c:2799) [ 143.017349][ T2228] ? __sys_sendmsg_sock (net/socket.c:2780) [ 143.017352][ T2228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.017354][ T2228] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 143.017355][ T2228] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 143.017357][ T2228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 143.017359][ T2228] RIP: 0033:0x7f8d6b22f54e [ 143.017361][ T2228] 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 [ 143.017362][ T2228] RSP: 002b:00007ffe81fc3380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 143.017366][ T2228] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8d6b22f54e [ 143.017367][ T2228] RDX: 0000000000000000 RSI: 00007ffe81fc3430 RDI: 0000000000000005 [ 143.017369][ T2228] RBP: 00007ffe81fc3390 R08: 0000000000000000 R09: 0000000000000000 [ 143.017369][ T2228] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9127a1 [ 143.017370][ T2228] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe81fc3af0 | [ 148.134826][ T2233] softirqs last disabled at (0): 0x0 | [ 148.134828][ T2233] Preemption disabled at: | [ 148.134829][ T2233] vprintk_emit (kernel/printk/printk.c:2471) | [ 148.134839][ T2233] Tainted: [W]=WARN [ 148.134840][ T2233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.134842][ T2233] Call Trace: [ 148.134844][ T2233] [ 148.134845][ T2233] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 148.134850][ T2233] ? vprintk_emit (kernel/printk/printk.c:2471) [ 148.134852][ T2233] __might_resched.cold (kernel/sched/core.c:9234) [ 148.134856][ T2233] ? __module_address (kernel/module/main.c:3915) [ 148.134859][ T2233] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 148.134862][ T2233] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 148.134864][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.134868][ T2233] __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)) [ 148.134871][ T2233] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 148.134874][ T2233] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 148.134878][ T2233] ? 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) [ 148.134880][ T2233] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 148.134882][ T2233] put_chars (drivers/char/virtio_console.c:1176) [ 148.134883][ T2233] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 148.134885][ T2233] ? __send_to_port (drivers/char/virtio_console.c:654) [ 148.134887][ T2233] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 148.134889][ T2233] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 148.134892][ T2233] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 148.134894][ T2233] ? 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) [ 148.134895][ T2233] ? vsnprintf (lib/vsprintf.c:2900) [ 148.134899][ T2233] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 148.134901][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.134902][ T2233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.134904][ T2233] console_emit_next_record (kernel/printk/printk.c:3183) [ 148.134907][ T2233] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 148.134909][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.134911][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.134913][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.134914][ T2233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.134916][ T2233] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 148.134918][ T2233] console_flush_one_record (kernel/printk/printk.c:3268) [ 148.134920][ T2233] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 148.134923][ T2233] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 148.134925][ T2233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.134926][ T2233] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 148.134928][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.134930][ T2233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 148.134931][ T2233] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 148.134933][ T2233] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 148.134935][ T2233] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 148.134937][ T2233] ? vprintk_emit (kernel/printk/printk.c:2478) [ 148.134939][ T2233] vprintk_emit (kernel/printk/printk.c:2479) [ 148.134942][ T2233] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 148.134944][ T2233] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 148.134945][ T2233] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 148.134947][ T2233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.134949][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.134951][ T2233] _printk (kernel/printk/printk.c:2504) [ 148.134954][ T2233] ? snapshot_read.cold (user.c:?) [ 148.134956][ T2233] ? br_multicast_flood (??:?) bridge [ 148.134969][ T2233] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 148.134972][ T2233] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 148.134973][ T2233] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 148.134975][ T2233] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 148.134984][ T2233] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 148.134992][ T2233] new_nbp (net/bridge/br_if.c:449) bridge [ 148.134999][ T2233] br_add_if (net/bridge/br_if.c:592) bridge [ 148.135006][ T2233] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 148.135010][ T2233] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 148.135012][ T2233] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 148.135014][ T2233] ? __kernel_text_address (kernel/extable.c:79) [ 148.135016][ T2233] do_set_master (net/core/rtnetlink.c:3071) [ 148.135019][ T2233] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 148.135021][ T2233] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 148.135022][ T2233] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 148.135023][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135025][ T2233] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 148.135029][ T2233] ? kasan_save_stack (mm/kasan/common.c:58) [ 148.135032][ T2233] ? kasan_save_stack (mm/kasan/common.c:57) [ 148.135034][ T2233] ? kasan_save_track (mm/kasan/common.c:78) [ 148.135035][ T2233] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 148.135037][ T2233] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 148.135038][ T2233] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 148.135039][ T2233] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 148.135041][ T2233] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 148.135043][ T2233] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 148.135045][ T2233] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 148.135046][ T2233] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 148.135048][ T2233] ? ___sys_sendmsg (net/socket.c:2767) [ 148.135050][ T2233] ? __sys_sendmsg (net/socket.c:2799) [ 148.135051][ T2233] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 148.135053][ T2233] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 148.135056][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135057][ T2233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.135059][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135061][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135062][ T2233] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 148.135066][ T2233] ? __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) [ 148.135068][ T2233] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 148.135069][ T2233] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 148.135071][ T2233] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 148.135072][ T2233] ? nla_get_range_signed (lib/nlattr.c:270) [ 148.135075][ T2233] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 148.135077][ T2233] rtnl_newlink (net/core/rtnetlink.c:4215) [ 148.135079][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135081][ T2233] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 148.135082][ T2233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.135083][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135085][ T2233] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 148.135087][ T2233] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 148.135089][ T2233] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 148.135091][ T2233] ? __kernel_text_address (kernel/extable.c:79) [ 148.135092][ T2233] ? write_profile (profile.c:?) [ 148.135093][ T2233] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 148.135096][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135097][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135099][ T2233] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 148.135103][ T2233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.135104][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135106][ T2233] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 148.135107][ T2233] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 148.135109][ T2233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 148.135110][ T2233] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 148.135112][ T2233] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 148.135114][ T2233] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 148.135116][ T2233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 148.135117][ T2233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 148.135119][ T2233] ? netlink_ack (./include/linux/skbuff.h:2718) [ 148.135120][ T2233] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 148.135122][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135124][ T2233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 148.135126][ T2233] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 148.135128][ T2233] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 148.135130][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135131][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135133][ T2233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.135135][ T2233] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 148.135137][ T2233] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 148.135139][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135141][ T2233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 148.135143][ T2233] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 148.135144][ T2233] ? copy_msghdr_from_user (net/socket.c:2650) [ 148.135146][ T2233] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 148.135148][ T2233] ? move_addr_to_kernel (net/socket.c:258) [ 148.135149][ T2233] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 148.135152][ T2233] ___sys_sendmsg (net/socket.c:2767) [ 148.135153][ T2233] ? copy_msghdr_from_user (net/socket.c:2619) [ 148.135158][ T2233] __sys_sendmsg (net/socket.c:2799) [ 148.135160][ T2233] ? __sys_sendmsg_sock (net/socket.c:2780) [ 148.135163][ T2233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.135165][ T2233] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 148.135166][ T2233] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 148.135169][ T2233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 148.135170][ T2233] RIP: 0033:0x7fb07401554e [ 148.135172][ T2233] 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 [ 148.135174][ T2233] RSP: 002b:00007ffe7891b2f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 148.135178][ T2233] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fb07401554e [ 148.135179][ T2233] RDX: 0000000000000000 RSI: 00007ffe7891b3a0 RDI: 0000000000000005 [ 148.135180][ T2233] RBP: 00007ffe7891b300 R08: 0000000000000000 R09: 0000000000000000 [ 148.135181][ T2233] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9127a6 [ 148.135182][ T2233] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe7891ba60 | [ 202.005399][ T2528] softirqs last disabled at (0): 0x0 | [ 202.005400][ T2528] Preemption disabled at: | [ 202.005401][ T2528] 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)) | [ 202.005412][ T2528] Tainted: [W]=WARN [ 202.005413][ T2528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 202.005415][ T2528] Call Trace: [ 202.005416][ T2528] [ 202.005418][ T2528] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 202.005423][ T2528] ? 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)) [ 202.005425][ T2528] __might_resched.cold (kernel/sched/core.c:9234) [ 202.005429][ T2528] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 202.005433][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005437][ T2528] __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)) [ 202.005440][ T2528] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 202.005443][ T2528] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 202.005447][ T2528] ? 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) [ 202.005449][ T2528] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 202.005451][ T2528] put_chars (drivers/char/virtio_console.c:1176) [ 202.005453][ T2528] ? __send_to_port (drivers/char/virtio_console.c:654) [ 202.005454][ T2528] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 202.005457][ T2528] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 202.005460][ T2528] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 202.005463][ T2528] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 202.005465][ T2528] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 202.005466][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005468][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005470][ T2528] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.005472][ T2528] console_emit_next_record (kernel/printk/printk.c:3183) [ 202.005474][ T2528] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 202.005476][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005478][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005480][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005481][ T2528] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.005483][ T2528] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 202.005485][ T2528] console_flush_one_record (kernel/printk/printk.c:3268) [ 202.005487][ T2528] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 202.005490][ T2528] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 202.005492][ T2528] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.005494][ T2528] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 202.005495][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005497][ T2528] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.005499][ T2528] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 202.005500][ T2528] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 202.005502][ T2528] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 202.005504][ T2528] ? vprintk_emit (kernel/printk/printk.c:2478) [ 202.005506][ T2528] vprintk_emit (kernel/printk/printk.c:2479) [ 202.005509][ T2528] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 202.005512][ T2528] _printk (kernel/printk/printk.c:2504) [ 202.005515][ T2528] ? snapshot_read.cold (user.c:?) [ 202.005517][ T2528] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 202.005520][ T2528] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 202.005522][ T2528] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 202.005524][ T2528] ? netdev_notice (net/core/dev.c:13194) [ 202.005525][ T2528] ? kasan_save_track (mm/kasan/common.c:78) [ 202.005529][ T2528] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 202.005531][ T2528] ? __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)) [ 202.005532][ T2528] ? 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) [ 202.005535][ T2528] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 202.005538][ T2528] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 202.005541][ T2528] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 202.005543][ T2528] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 202.005546][ T2528] ? __nla_parse (lib/nlattr.c:732) [ 202.005548][ T2528] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 202.005550][ T2528] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 202.005552][ T2528] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 202.005553][ T2528] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 202.005554][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005556][ T2528] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 202.005559][ T2528] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 202.005562][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005563][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005565][ T2528] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 202.005568][ T2528] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.005570][ T2528] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 202.005572][ T2528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 202.005580][ T2528] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 202.005583][ T2528] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 202.005586][ T2528] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 202.005589][ T2528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 202.005590][ T2528] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.005592][ T2528] ? netlink_ack (./include/linux/skbuff.h:2718) [ 202.005593][ T2528] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 202.005596][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005598][ T2528] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.005600][ T2528] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 202.005602][ T2528] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 202.005603][ T2528] ? next_uptodate_folio (mm/filemap.c:3747) [ 202.005607][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005608][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005610][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005612][ T2528] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 202.005614][ T2528] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 202.005616][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005618][ T2528] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.005620][ T2528] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 202.005623][ T2528] ? copy_msghdr_from_user (net/socket.c:2650) [ 202.005624][ T2528] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 202.005626][ T2528] ? move_addr_to_kernel (net/socket.c:258) [ 202.005628][ T2528] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 202.005631][ T2528] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.005633][ T2528] ___sys_sendmsg (net/socket.c:2767) [ 202.005635][ T2528] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 202.005637][ T2528] ? copy_msghdr_from_user (net/socket.c:2619) [ 202.005639][ T2528] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 202.005644][ T2528] __sys_sendmsg (net/socket.c:2799) [ 202.005646][ T2528] ? __sys_sendmsg_sock (net/socket.c:2780) [ 202.005649][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005650][ T2528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.005653][ T2528] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 202.005655][ T2528] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 202.005658][ T2528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 202.005659][ T2528] RIP: 0033:0x7fab9fef954e [ 202.005661][ T2528] 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 [ 202.005663][ T2528] RSP: 002b:00007ffc2f54b230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 202.005667][ T2528] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fab9fef954e [ 202.005668][ T2528] RDX: 0000000000000000 RSI: 00007ffc2f54b2e0 RDI: 0000000000000005 [ 202.005669][ T2528] RBP: 00007ffc2f54b240 R08: 0000000000000000 R09: 0000000000000000 [ 202.005670][ T2528] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9127dd [ 202.005671][ T2528] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 212.297636][ T3017] softirqs last disabled at (0): 0x0 | [ 212.297638][ T3017] Preemption disabled at: | [ 212.297639][ T3017] 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)) | [ 212.297658][ T3017] Tainted: [W]=WARN [ 212.297659][ T3017] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 212.297661][ T3017] Call Trace: [ 212.297663][ T3017] [ 212.297664][ T3017] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 212.297670][ T3017] ? 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)) [ 212.297671][ T3017] __might_resched.cold (kernel/sched/core.c:9234) [ 212.297675][ T3017] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 212.297679][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297683][ T3017] __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)) [ 212.297686][ T3017] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 212.297689][ T3017] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 212.297692][ T3017] ? 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) [ 212.297694][ T3017] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 212.297696][ T3017] put_chars (drivers/char/virtio_console.c:1176) [ 212.297698][ T3017] ? __send_to_port (drivers/char/virtio_console.c:654) [ 212.297704][ T3017] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 212.297708][ T3017] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 212.297711][ T3017] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 212.297712][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297714][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297716][ T3017] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.297718][ T3017] console_emit_next_record (kernel/printk/printk.c:3183) [ 212.297720][ T3017] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 212.297722][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297724][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297726][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297727][ T3017] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.297729][ T3017] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 212.297731][ T3017] console_flush_one_record (kernel/printk/printk.c:3268) [ 212.297733][ T3017] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 212.297736][ T3017] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 212.297738][ T3017] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.297739][ T3017] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 212.297741][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297743][ T3017] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 212.297744][ T3017] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 212.297746][ T3017] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 212.297749][ T3017] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 212.297752][ T3017] ? vprintk_emit (kernel/printk/printk.c:2478) [ 212.297754][ T3017] vprintk_emit (kernel/printk/printk.c:2479) [ 212.297758][ T3017] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 212.297760][ T3017] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 212.297764][ T3017] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 212.297766][ T3017] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 212.297768][ T3017] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 212.297769][ T3017] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 212.297772][ T3017] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 212.297773][ T3017] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 212.297775][ T3017] _printk (kernel/printk/printk.c:2504) [ 212.297778][ T3017] ? snapshot_read.cold (user.c:?) [ 212.297781][ T3017] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 212.297783][ T3017] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 212.297785][ T3017] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 212.297787][ T3017] ? netdev_notice (net/core/dev.c:13194) [ 212.297789][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297790][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297792][ T3017] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 212.297795][ T3017] ? 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) [ 212.297796][ T3017] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 212.297798][ T3017] ? 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) [ 212.297801][ T3017] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 212.297804][ T3017] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 212.297806][ T3017] dev_uc_del (net/core/dev_addr_lists.c:845) [ 212.297808][ T3017] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 212.297810][ T3017] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 212.297811][ T3017] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 212.297813][ T3017] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 212.297814][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297816][ T3017] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 212.297818][ T3017] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 212.297821][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297823][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297824][ T3017] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 212.297828][ T3017] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.297830][ T3017] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 212.297832][ T3017] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 212.297833][ T3017] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 212.297836][ T3017] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 212.297840][ T3017] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 212.297841][ T3017] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 212.297842][ T3017] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 212.297844][ T3017] ? netlink_ack (./include/linux/skbuff.h:2718) [ 212.297845][ T3017] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 212.297848][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297850][ T3017] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 212.297851][ T3017] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 212.297853][ T3017] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 212.297855][ T3017] ? next_uptodate_folio (mm/filemap.c:3747) [ 212.297858][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297860][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297861][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297863][ T3017] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 212.297865][ T3017] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 212.297867][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297869][ T3017] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 212.297871][ T3017] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 212.297874][ T3017] ? copy_msghdr_from_user (net/socket.c:2650) [ 212.297875][ T3017] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 212.297877][ T3017] ? move_addr_to_kernel (net/socket.c:258) [ 212.297879][ T3017] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 212.297881][ T3017] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.297883][ T3017] ___sys_sendmsg (net/socket.c:2767) [ 212.297885][ T3017] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 212.297887][ T3017] ? copy_msghdr_from_user (net/socket.c:2619) [ 212.297889][ T3017] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 212.297894][ T3017] __sys_sendmsg (net/socket.c:2799) [ 212.297896][ T3017] ? __sys_sendmsg_sock (net/socket.c:2780) [ 212.297898][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297900][ T3017] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.297902][ T3017] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 212.297905][ T3017] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 212.297907][ T3017] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 212.297909][ T3017] RIP: 0033:0x7fe51bbf254e [ 212.297911][ T3017] 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 [ 212.297912][ T3017] RSP: 002b:00007fffee2b1740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 212.297916][ T3017] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe51bbf254e [ 212.297918][ T3017] RDX: 0000000000000000 RSI: 00007fffee2b17f0 RDI: 0000000000000005 [ 212.297918][ T3017] RBP: 00007fffee2b1750 R08: 0000000000000000 R09: 0000000000000000 [ 212.297919][ T3017] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9127e7 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print 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 br_device_event:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars