====================================== | [ 10.136379][ T186] softirqs last disabled at (41679): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.136381][ T186] Preemption disabled at: | [ 10.136382][ T186] 0x0 | [ 10.136392][ T186] Tainted: [W]=WARN [ 10.136392][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.136394][ T186] Call Trace: [ 10.136396][ T186] [ 10.136397][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.136404][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 10.136408][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.136413][ T186] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.136418][ T186] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.136420][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.136425][ T186] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.136428][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.136431][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 10.136434][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.136435][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.136440][ T186] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.136444][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.136451][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.136453][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.136455][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.136459][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.136463][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.136464][ T186] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.136467][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.136470][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.136473][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.136477][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.136479][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.136484][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.136487][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.136488][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.136490][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.136494][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.136496][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.136499][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 10.136502][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.136506][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.136509][ T186] _printk (kernel/printk/printk.c:2504) [ 10.136513][ T186] ? snapshot_read.cold (user.c:?) [ 10.136515][ T186] ? 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) [ 10.136518][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.136521][ T186] ? 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) [ 10.136524][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.136528][ T186] ? exit_notify (kernel/exit.c:780) [ 10.136530][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.136532][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.136536][ T186] do_group_exit (kernel/exit.c:1151) [ 10.136539][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.136541][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.136543][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.136546][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.136549][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.136551][ T186] RIP: 0033:0x7fcd62f6d1b8 [ 10.136553][ T186] Code: Unable to access opcode bytes at 0x7fcd62f6d18e. Code starting with the faulting instruction =========================================== [ 10.136554][ T186] RSP: 002b:00007ffecdb9d1d8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.136556][ T186] RAX: ffffffffffffffda RBX: 00007fcd6309df88 RCX: 00007fcd62f6d1b8 [ 10.136558][ T186] RDX: 00007fcd62cb7fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.136559][ T186] RBP: 00007ffecdb9d230 R08: 0000000000000000 R09: 0000000000008010 [ 10.136560][ T186] R10: 00007ffecdb9cff0 R11: 0000000000000246 R12: 0000000000000001 [ 10.136560][ T186] R13: 0000000000000000 R14: 00007fcd6309c680 R15: 00007fcd6309dfa0 | [ 12.474538][ T266] softirqs last disabled at (12768): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.474541][ T266] Preemption disabled at: | [ 12.474542][ T266] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.474551][ T266] Tainted: [W]=WARN [ 12.474551][ T266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.474554][ T266] Call Trace: [ 12.474555][ T266] [ 12.474557][ T266] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.474562][ T266] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.474565][ T266] __might_resched.cold (kernel/sched/core.c:9234) [ 12.474569][ T266] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.474573][ T266] ? __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.474578][ T266] __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.474581][ T266] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.474586][ T266] ? 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.474589][ T266] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.474592][ T266] put_chars (drivers/char/virtio_console.c:1176) [ 12.474594][ T266] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.474599][ T266] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.474602][ T266] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.474605][ T266] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.474607][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.474608][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.474612][ T266] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.474614][ T266] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.474617][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.474621][ T266] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.474625][ T266] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.474628][ T266] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.474630][ T266] ? 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.474633][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.474636][ T266] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.474639][ T266] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.474643][ T266] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.474645][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.474650][ T266] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.474653][ T266] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.474654][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.474657][ T266] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.474660][ T266] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.474662][ T266] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.474665][ T266] vprintk_emit (kernel/printk/printk.c:2479) [ 12.474669][ T266] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.474671][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.474673][ T266] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.474677][ T266] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.474680][ T266] _printk (kernel/printk/printk.c:2504) [ 12.474684][ T266] ? snapshot_read.cold (user.c:?) [ 12.474688][ T266] ? br_multicast_flood (??:?) bridge [ 12.474700][ T266] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.474702][ T266] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.474703][ T266] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.474708][ T266] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.474717][ T266] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.474725][ T266] new_nbp (net/bridge/br_if.c:449) bridge [ 12.474734][ T266] br_add_if (net/bridge/br_if.c:592) bridge [ 12.474741][ T266] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.474745][ T266] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.474748][ T266] ? __kernel_text_address (kernel/extable.c:79) [ 12.474752][ T266] do_set_master (net/core/rtnetlink.c:3071) [ 12.474756][ T266] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.474759][ T266] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.474762][ T266] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.474763][ T266] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.474766][ T266] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.474769][ T266] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.474772][ T266] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.474774][ T266] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.474776][ T266] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.474779][ T266] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.474781][ T266] ? kasan_save_track (mm/kasan/common.c:78) [ 12.474783][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.474785][ T266] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 12.474788][ T266] ? ___sys_sendmsg (net/socket.c:2757) [ 12.474793][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.474794][ T266] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.474797][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.474799][ T266] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.474801][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.474802][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.474805][ T266] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.474808][ T266] ? __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.474810][ T266] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.474812][ T266] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.474815][ T266] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.474817][ T266] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.474822][ T266] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.474827][ T266] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.474832][ T266] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.474834][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.474838][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.474840][ T266] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.474842][ T266] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.474844][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.474847][ T266] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.474849][ T266] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.474852][ T266] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.474854][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.474858][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.474860][ T266] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.474863][ T266] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.474864][ T266] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.474867][ T266] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.474873][ T266] ? 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.474875][ T266] ? 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.474879][ T266] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.474882][ T266] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.474885][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.474889][ T266] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.474892][ T266] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.474896][ T266] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.474901][ T266] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.474903][ T266] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.474906][ T266] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.474907][ T266] ? move_addr_to_kernel (net/socket.c:258) [ 12.474914][ T266] ___sys_sendmsg (net/socket.c:2767) [ 12.474917][ T266] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.474937][ T266] __sys_sendmsg (net/socket.c:2799) [ 12.474940][ T266] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.474946][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.474950][ T266] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.474952][ T266] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.474955][ T266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.474957][ T266] RIP: 0033:0x7ff8e3a8754e [ 12.474961][ T266] 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.474962][ T266] RSP: 002b:00007ffe11c38510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.474965][ T266] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007ff8e3a8754e [ 12.474966][ T266] RDX: 0000000000000000 RSI: 00007ffe11c385c0 RDI: 0000000000000005 [ 12.474967][ T266] RBP: 00007ffe11c38520 R08: 0000000000000000 R09: 0000000000000000 [ 12.474968][ T266] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dfa0 [ 12.474969][ T266] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe11c38c80 | [ 13.867982][ T316] softirqs last disabled at (26976): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.867985][ T316] Preemption disabled at: | [ 13.867986][ T316] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.867995][ T316] Tainted: [W]=WARN [ 13.867996][ T316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.867998][ T316] Call Trace: [ 13.867999][ T316] [ 13.868001][ T316] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.868007][ T316] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.868009][ T316] __might_resched.cold (kernel/sched/core.c:9234) [ 13.868014][ T316] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.868018][ T316] ? __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.868023][ T316] __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.868026][ T316] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.868031][ T316] ? 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.868034][ T316] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.868037][ T316] put_chars (drivers/char/virtio_console.c:1176) [ 13.868039][ T316] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 13.868041][ T316] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.868044][ T316] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.868048][ T316] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.868050][ T316] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.868054][ T316] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.868057][ T316] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.868059][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.868060][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.868064][ T316] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.868066][ T316] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.868070][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.868072][ T316] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.868076][ T316] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.868080][ T316] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.868082][ T316] ? 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.868085][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.868088][ T316] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.868092][ T316] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.868096][ T316] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.868098][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.868103][ T316] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.868106][ T316] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.868108][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.868110][ T316] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.868114][ T316] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.868116][ T316] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.868119][ T316] vprintk_emit (kernel/printk/printk.c:2479) [ 13.868123][ T316] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.868126][ T316] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.868129][ T316] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.868132][ T316] _printk (kernel/printk/printk.c:2504) [ 13.868136][ T316] ? snapshot_read.cold (user.c:?) [ 13.868140][ T316] ? br_multicast_flood (??:?) bridge [ 13.868153][ T316] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.868155][ T316] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.868156][ T316] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.868161][ T316] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.868171][ T316] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.868180][ T316] new_nbp (net/bridge/br_if.c:449) bridge [ 13.868189][ T316] br_add_if (net/bridge/br_if.c:592) bridge [ 13.868197][ T316] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.868202][ T316] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.868205][ T316] ? __kernel_text_address (kernel/extable.c:79) [ 13.868209][ T316] do_set_master (net/core/rtnetlink.c:3071) [ 13.868214][ T316] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.868217][ T316] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.868220][ T316] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.868221][ T316] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.868223][ T316] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.868227][ T316] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.868229][ T316] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.868231][ T316] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.868234][ T316] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.868237][ T316] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.868239][ T316] ? kasan_save_track (mm/kasan/common.c:78) [ 13.868243][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.868247][ T316] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 13.868252][ T316] ? ___sys_sendmsg (net/socket.c:2757) [ 13.868260][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.868263][ T316] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.868266][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.868271][ T316] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.868273][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.868274][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.868277][ T316] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.868281][ T316] ? __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.868284][ T316] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.868286][ T316] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.868290][ T316] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.868291][ T316] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.868297][ T316] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.868302][ T316] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.868308][ T316] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.868310][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.868314][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.868316][ T316] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.868318][ T316] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.868320][ T316] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.868324][ T316] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.868326][ T316] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.868329][ T316] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.868331][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.868335][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.868337][ T316] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.868340][ T316] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.868342][ T316] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.868345][ T316] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.868352][ T316] ? 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.868353][ T316] ? 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.868357][ T316] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.868361][ T316] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.868364][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.868368][ T316] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.868372][ T316] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.868375][ T316] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.868381][ T316] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.868383][ T316] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.868385][ T316] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.868387][ T316] ? move_addr_to_kernel (net/socket.c:258) [ 13.868394][ T316] ___sys_sendmsg (net/socket.c:2767) [ 13.868397][ T316] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.868414][ T316] __sys_sendmsg (net/socket.c:2799) [ 13.868417][ T316] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.868423][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.868427][ T316] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.868429][ T316] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.868432][ T316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.868434][ T316] RIP: 0033:0x7fcca96d154e [ 13.868438][ T316] 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.868440][ T316] RSP: 002b:00007ffcfdaee620 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.868442][ T316] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fcca96d154e [ 13.868444][ T316] RDX: 0000000000000000 RSI: 00007ffcfdaee6d0 RDI: 0000000000000005 [ 13.868445][ T316] RBP: 00007ffcfdaee630 R08: 0000000000000000 R09: 0000000000000000 [ 13.868446][ T316] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dfa2 [ 13.868446][ T316] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcfdaeed90 | [ 14.957233][ T354] softirqs last disabled at (20276): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 14.957235][ T354] Preemption disabled at: | [ 14.957236][ T354] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.957248][ T354] Tainted: [W]=WARN [ 14.957249][ T354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.957252][ T354] Call Trace: [ 14.957254][ T354] [ 14.957256][ T354] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.957262][ T354] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.957265][ T354] __might_resched.cold (kernel/sched/core.c:9234) [ 14.957273][ T354] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.957277][ T354] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.957283][ T354] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.957285][ T354] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.957291][ T354] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.957294][ T354] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.957297][ T354] put_chars (drivers/char/virtio_console.c:1176) [ 14.957300][ T354] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 14.957302][ T354] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.957305][ T354] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.957309][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.957312][ T354] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.957315][ T354] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.957318][ T354] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.957320][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.957322][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.957326][ T354] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.957328][ T354] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 14.957331][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.957333][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.957337][ T354] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.957341][ T354] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.957343][ T354] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.957346][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.957349][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.957353][ T354] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.957357][ T354] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.957358][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.957364][ T354] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.957366][ T354] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.957368][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.957371][ T354] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.957374][ T354] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.957376][ T354] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.957379][ T354] vprintk_emit (kernel/printk/printk.c:2479) [ 14.957383][ T354] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.957386][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.957388][ T354] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.957392][ T354] _printk (kernel/printk/printk.c:2504) [ 14.957396][ T354] ? snapshot_read.cold (user.c:?) [ 14.957400][ T354] ? br_multicast_flood (??:?) bridge [ 14.957413][ T354] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.957415][ T354] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.957416][ T354] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.957421][ T354] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 14.957431][ T354] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 14.957440][ T354] new_nbp (net/bridge/br_if.c:449) bridge [ 14.957450][ T354] br_add_if (net/bridge/br_if.c:592) bridge [ 14.957457][ T354] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.957462][ T354] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.957465][ T354] ? __kernel_text_address (kernel/extable.c:79) [ 14.957468][ T354] do_set_master (net/core/rtnetlink.c:3071) [ 14.957473][ T354] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.957476][ T354] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.957479][ T354] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.957481][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.957483][ T354] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.957486][ T354] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.957489][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.957490][ T354] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.957493][ T354] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.957496][ T354] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.957498][ T354] ? kasan_save_track (mm/kasan/common.c:78) [ 14.957500][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.957502][ T354] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 14.957505][ T354] ? ___sys_sendmsg (net/socket.c:2757) [ 14.957509][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.957511][ T354] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.957514][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.957516][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.957518][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.957520][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.957522][ T354] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.957526][ T354] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.957529][ T354] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.957531][ T354] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.957534][ T354] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.957536][ T354] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.957541][ T354] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.957546][ T354] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.957552][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.957553][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.957558][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.957560][ T354] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.957562][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.957564][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.957567][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.957569][ T354] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.957572][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.957574][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.957578][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.957580][ T354] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.957583][ T354] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.957585][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.957588][ T354] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.957594][ T354] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.957596][ T354] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.957600][ T354] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.957604][ T354] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.957606][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.957610][ T354] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.957614][ T354] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.957618][ T354] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.957623][ T354] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.957626][ T354] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.957628][ T354] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.957630][ T354] ? move_addr_to_kernel (net/socket.c:258) [ 14.957637][ T354] ___sys_sendmsg (net/socket.c:2767) [ 14.957640][ T354] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.957655][ T354] __sys_sendmsg (net/socket.c:2799) [ 14.957658][ T354] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.957664][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.957668][ T354] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.957670][ T354] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.957673][ T354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.957676][ T354] RIP: 0033:0x7fa923d1254e [ 14.957679][ T354] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.957681][ T354] RSP: 002b:00007fff91807190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.957684][ T354] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa923d1254e [ 14.957685][ T354] RDX: 0000000000000000 RSI: 00007fff91807240 RDI: 0000000000000005 [ 14.957686][ T354] RBP: 00007fff918071a0 R08: 0000000000000000 R09: 0000000000000000 [ 14.957687][ T354] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dfa3 [ 14.957688][ T354] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff91807900 | [ 22.628700][ T443] softirqs last disabled at (34165): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 22.628702][ T443] Preemption disabled at: | [ 22.628703][ T443] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.628712][ T443] Tainted: [W]=WARN [ 22.628713][ T443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.628714][ T443] Call Trace: [ 22.628716][ T443] [ 22.628718][ T443] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.628723][ T443] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.628725][ T443] __might_resched.cold (kernel/sched/core.c:9234) [ 22.628730][ T443] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.628734][ T443] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.628739][ T443] __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)) [ 22.628742][ T443] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.628747][ T443] ? 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) [ 22.628750][ T443] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.628753][ T443] put_chars (drivers/char/virtio_console.c:1176) [ 22.628755][ T443] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 22.628757][ T443] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.628760][ T443] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.628763][ T443] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.628768][ T443] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.628770][ T443] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.628772][ T443] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.628776][ T443] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.628777][ T443] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 22.628780][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.628783][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.628787][ T443] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.628791][ T443] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.628793][ T443] ? 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)) [ 22.628796][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.628798][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.628802][ T443] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.628806][ T443] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.628808][ T443] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.628813][ T443] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.628815][ T443] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.628817][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.628819][ T443] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.628824][ T443] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.628827][ T443] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.628832][ T443] vprintk_emit (kernel/printk/printk.c:2479) [ 22.628837][ T443] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.628842][ T443] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 22.628846][ T443] _printk (kernel/printk/printk.c:2504) [ 22.628849][ T443] ? snapshot_read.cold (user.c:?) [ 22.628855][ T443] ? 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) [ 22.628858][ T443] gact_init_module (net/sched/act_gact.c:180) act_gact [ 22.628861][ T443] do_one_initcall (init/main.c:1357) [ 22.628863][ T443] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 22.628868][ T443] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 22.628871][ T443] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 22.628876][ T443] do_init_module (kernel/module/main.c:3117) [ 22.628879][ T443] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.628884][ T443] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 22.628887][ T443] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 22.628890][ T443] load_module (kernel/module/main.c:3593) [ 22.628898][ T443] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 22.628901][ T443] ? __ia32_sys_fsconfig (??:?) [ 22.628904][ T443] ? ovl_real_file (fs/overlayfs/file.c:195) [ 22.628908][ T443] ? backing_file_read_iter (fs/backing-file.c:211) [ 22.628911][ T443] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.628915][ T443] init_module_from_file (kernel/module/main.c:3790) [ 22.628918][ T443] ? __do_sys_init_module (kernel/module/main.c:3664) [ 22.628926][ T443] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.628929][ T443] ? 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) [ 22.628932][ T443] idempotent_init_module (kernel/module/main.c:3802) [ 22.628935][ T443] ? init_module_from_file (kernel/module/main.c:3791) [ 22.628941][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.628943][ T443] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 22.628955][ T443] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 22.628957][ T443] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.628960][ T443] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.628962][ T443] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.628965][ T443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.628967][ T443] RIP: 0033:0x7f66ed15d37d [ 22.628970][ T443] 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 [ 22.628972][ T443] RSP: 002b:00007ffecbfddbb8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 22.628975][ T443] RAX: ffffffffffffffda RBX: 0000557fa567d810 RCX: 00007f66ed15d37d [ 22.628976][ T443] RDX: 0000000000000000 RSI: 0000557f97933ffd RDI: 0000000000000000 [ 22.628977][ T443] RBP: 00007ffecbfddc50 R08: 0000000000000000 R09: 0000000000000000 [ 22.628978][ T443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000557f97933ffd [ 22.628979][ T443] R13: 0000557fa567d960 R14: 0000000000040000 R15: 0000000000000000 | [ 28.037366][ C2] softirqs last disabled at (829467): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 28.037368][ C2] Preemption disabled at: | [ 28.037369][ C2] 0x0 | [ 28.037379][ C2] Tainted: [W]=WARN [ 28.037380][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.037382][ C2] Call Trace: [ 28.037384][ C2] [ 28.037385][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.037391][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 28.037395][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.037399][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.037402][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.037405][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.037407][ 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)) [ 28.037410][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.037413][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.037416][ 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) [ 28.037418][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.037420][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 28.037422][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.037424][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.037427][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.037430][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.037432][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.037433][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.037435][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.037438][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.037440][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.037441][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.037443][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.037445][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.037446][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.037449][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.037452][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.037453][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.037455][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.037456][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.037458][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.037459][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.037461][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.037463][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.037465][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 28.037467][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.037469][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.037480][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.037482][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.037489][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.037495][ C2] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 28.037499][ C2] _printk (kernel/printk/printk.c:2504) [ 28.037502][ C2] ? snapshot_read.cold (user.c:?) [ 28.037503][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 28.037508][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.037510][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 28.037511][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 28.037514][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 28.037515][ C2] ? _raw_write_unlock_irqrestore (??:?) [ 28.037518][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 28.037520][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 28.037521][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 28.037523][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.037525][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.037531][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.037533][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.037535][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.037540][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 28.037542][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.037548][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.037554][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.037560][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 28.037563][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 28.037565][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.037568][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.037570][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.037571][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.037574][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.037575][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.037583][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.037584][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.037587][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.037589][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.037591][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.037593][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.037595][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.037597][ C2] handle_softirqs (kernel/softirq.c:645) [ 28.037599][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.037600][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.037602][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.037603][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 28.037605][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.037608][ C2] [ 28.037608][ C2] [ 28.037609][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.037611][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.037613][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 28.037616][ C2] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 28.037618][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 28.037621][ C2] RAX: 00000000000ca819 RBX: ff11000001bec6c0 RCX: ffffffff8e0f0307 [ 28.037622][ C2] RDX: ff11000001bec6c0 RSI: ffffffff90e38b1c RDI: ffffffff9088d8e0 [ 28.037623][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 28.037624][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 28.037624][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 28.037626][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.037629][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 28.037631][ C2] default_idle_call (kernel/sched/idle.c:122) [ 28.037633][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.037634][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 28.037636][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 28.037638][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.037640][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.037642][ C2] do_idle (kernel/sched/idle.c:355) [ 28.037643][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 28.037645][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 28.037647][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 28.037649][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 28.095579][ C2] | [ 28.095646][ C2] | [ 28.095646][ C2] stack backtrace: | [ 28.095862][ C2] Tainted: [W]=WARN [ 28.095863][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.095865][ C2] Call Trace: [ 28.095866][ C2] [ 28.095867][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.095871][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 28.095874][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 28.095875][ C2] ? _raw_write_unlock_irqrestore (??:?) [ 28.095879][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 28.095881][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 28.095882][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 28.095884][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.095886][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.095893][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.095896][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.095898][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.095904][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 28.095906][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.095912][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.095918][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.095924][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 28.095927][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 28.095928][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.095931][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.095933][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.095935][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.095937][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.095939][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.095946][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.095948][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.095950][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.095953][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.095955][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.095962][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.095964][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.095966][ C2] handle_softirqs (kernel/softirq.c:645) [ 28.095968][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.095969][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.095971][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.095973][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 28.095974][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.095976][ C2] [ 28.095977][ C2] [ 28.095977][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.095979][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.095980][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 28.095982][ C2] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 28.095984][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 28.095986][ C2] RAX: 00000000000ca819 RBX: ff11000001bec6c0 RCX: ffffffff8e0f0307 [ 28.095987][ C2] RDX: ff11000001bec6c0 RSI: ffffffff90e38b1c RDI: ffffffff9088d8e0 [ 28.095988][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 28.095989][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 28.095990][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 28.095991][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.095993][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 28.095995][ C2] default_idle_call (kernel/sched/idle.c:122) [ 28.095997][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.095998][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 28.096000][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 28.096001][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.096003][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.096005][ C2] do_idle (kernel/sched/idle.c:355) [ 28.096006][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 28.096008][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 28.096009][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 28.096011][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 69.515099][ T719] softirqs last disabled at (0): 0x0 | [ 69.515101][ T719] Preemption disabled at: | [ 69.515102][ T719] 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)) | [ 69.515116][ T719] Tainted: [W]=WARN [ 69.515118][ T719] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.515120][ T719] Call Trace: [ 69.515122][ T719] [ 69.515124][ T719] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 69.515130][ T719] ? 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)) [ 69.515133][ T719] __might_resched.cold (kernel/sched/core.c:9234) [ 69.515138][ T719] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 69.515142][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515147][ T719] __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)) [ 69.515151][ T719] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 69.515155][ T719] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 69.515159][ T719] ? 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) [ 69.515162][ T719] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 69.515165][ T719] put_chars (drivers/char/virtio_console.c:1176) [ 69.515167][ T719] ? __send_to_port (drivers/char/virtio_console.c:654) [ 69.515170][ T719] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 69.515174][ T719] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 69.515177][ T719] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 69.515181][ T719] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 69.515184][ T719] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 69.515186][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515188][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515191][ T719] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.515194][ T719] console_emit_next_record (kernel/printk/printk.c:3183) [ 69.515198][ T719] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 69.515201][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515203][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515206][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515208][ T719] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.515211][ T719] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 69.515213][ T719] console_flush_one_record (kernel/printk/printk.c:3268) [ 69.515217][ T719] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 69.515221][ T719] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 69.515223][ T719] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.515225][ T719] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 69.515228][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515230][ T719] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.515232][ T719] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 69.515234][ T719] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 69.515237][ T719] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 69.515240][ T719] ? vprintk_emit (kernel/printk/printk.c:2478) [ 69.515243][ T719] vprintk_emit (kernel/printk/printk.c:2479) [ 69.515246][ T719] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 69.515250][ T719] _printk (kernel/printk/printk.c:2504) [ 69.515254][ T719] ? snapshot_read.cold (user.c:?) [ 69.515258][ T719] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 69.515261][ T719] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 69.515264][ T719] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 69.515267][ T719] ? netdev_notice (net/core/dev.c:13194) [ 69.515272][ T719] ? kasan_save_track (mm/kasan/common.c:78) [ 69.515276][ T719] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 69.515278][ T719] ? __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)) [ 69.515281][ T719] ? 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) [ 69.515285][ T719] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 69.515289][ T719] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 69.515293][ T719] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 69.515295][ T719] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 69.515299][ T719] ? __nla_parse (lib/nlattr.c:732) [ 69.515303][ T719] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 69.515305][ T719] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.515308][ T719] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 69.515310][ T719] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 69.515312][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515314][ T719] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 69.515319][ T719] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 69.515322][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515324][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515327][ T719] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 69.515331][ T719] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.515334][ T719] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 69.515337][ T719] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.515339][ T719] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 69.515343][ T719] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 69.515347][ T719] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 69.515351][ T719] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.515353][ T719] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.515355][ T719] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.515357][ T719] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 69.515361][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515364][ T719] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.515367][ T719] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.515370][ T719] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.515372][ T719] ? next_uptodate_folio (mm/filemap.c:3747) [ 69.515377][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515379][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515381][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515384][ T719] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 69.515387][ T719] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 69.515390][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515393][ T719] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.515396][ T719] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 69.515399][ T719] ? copy_msghdr_from_user (net/socket.c:2650) [ 69.515402][ T719] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 69.515404][ T719] ? move_addr_to_kernel (net/socket.c:258) [ 69.515408][ T719] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 69.515411][ T719] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.515414][ T719] ___sys_sendmsg (net/socket.c:2767) [ 69.515416][ T719] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 69.515420][ T719] ? copy_msghdr_from_user (net/socket.c:2619) [ 69.515422][ T719] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 69.515430][ T719] __sys_sendmsg (net/socket.c:2799) [ 69.515433][ T719] ? __sys_sendmsg_sock (net/socket.c:2780) [ 69.515437][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515439][ T719] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.515442][ T719] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 69.515446][ T719] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 69.515449][ T719] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.515451][ T719] RIP: 0033:0x7f338df2a54e [ 69.515454][ T719] 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 [ 69.515456][ T719] RSP: 002b:00007ffe1ac71c50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 69.515461][ T719] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f338df2a54e [ 69.515463][ T719] RDX: 0000000000000000 RSI: 00007ffe1ac71d00 RDI: 0000000000000005 [ 69.515464][ T719] RBP: 00007ffe1ac71c60 R08: 0000000000000000 R09: 0000000000000000 [ 69.515466][ T719] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dfda [ 69.515467][ T719] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 80.440096][ T1208] softirqs last disabled at (0): 0x0 | [ 80.440097][ T1208] Preemption disabled at: | [ 80.440098][ T1208] 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)) | [ 80.440109][ T1208] Tainted: [W]=WARN [ 80.440110][ T1208] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.440112][ T1208] Call Trace: [ 80.440113][ T1208] [ 80.440114][ T1208] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 80.440120][ T1208] ? 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)) [ 80.440122][ T1208] __might_resched.cold (kernel/sched/core.c:9234) [ 80.440126][ T1208] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 80.440129][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440134][ T1208] __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)) [ 80.440137][ T1208] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 80.440140][ T1208] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 80.440144][ T1208] ? 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) [ 80.440146][ T1208] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 80.440147][ T1208] put_chars (drivers/char/virtio_console.c:1176) [ 80.440149][ T1208] ? __send_to_port (drivers/char/virtio_console.c:654) [ 80.440151][ T1208] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 80.440155][ T1208] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 80.440158][ T1208] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 80.440159][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440161][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440163][ T1208] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.440165][ T1208] console_emit_next_record (kernel/printk/printk.c:3183) [ 80.440168][ T1208] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 80.440170][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440171][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440173][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440174][ T1208] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.440176][ T1208] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 80.440178][ T1208] console_flush_one_record (kernel/printk/printk.c:3268) [ 80.440180][ T1208] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 80.440183][ T1208] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 80.440185][ T1208] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.440186][ T1208] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 80.440188][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440190][ T1208] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 80.440191][ T1208] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 80.440193][ T1208] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 80.440195][ T1208] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 80.440197][ T1208] ? vprintk_emit (kernel/printk/printk.c:2478) [ 80.440199][ T1208] vprintk_emit (kernel/printk/printk.c:2479) [ 80.440201][ T1208] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 80.440203][ T1208] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 80.440206][ T1208] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 80.440208][ T1208] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 80.440210][ T1208] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 80.440211][ T1208] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 80.440214][ T1208] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 80.440215][ T1208] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 80.440217][ T1208] _printk (kernel/printk/printk.c:2504) [ 80.440220][ T1208] ? snapshot_read.cold (user.c:?) [ 80.440222][ T1208] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 80.440225][ T1208] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 80.440227][ T1208] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 80.440229][ T1208] ? netdev_notice (net/core/dev.c:13194) [ 80.440230][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440232][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440234][ T1208] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 80.440236][ T1208] ? 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) [ 80.440238][ T1208] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 80.440239][ T1208] ? 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) [ 80.440243][ T1208] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 80.440245][ T1208] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 80.440248][ T1208] dev_uc_del (net/core/dev_addr_lists.c:845) [ 80.440250][ T1208] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 80.440251][ T1208] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.440253][ T1208] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 80.440255][ T1208] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 80.440256][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440257][ T1208] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 80.440260][ T1208] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 80.440263][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440265][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440266][ T1208] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 80.440272][ T1208] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.440274][ T1208] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 80.440276][ T1208] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.440278][ T1208] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 80.440280][ T1208] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 80.440284][ T1208] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 80.440286][ T1208] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.440287][ T1208] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 80.440288][ T1208] ? netlink_ack (./include/linux/skbuff.h:2718) [ 80.440290][ T1208] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 80.440292][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440294][ T1208] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 80.440296][ T1208] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 80.440298][ T1208] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 80.440300][ T1208] ? next_uptodate_folio (mm/filemap.c:3747) [ 80.440303][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440304][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440306][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440308][ T1208] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 80.440310][ T1208] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 80.440312][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440313][ T1208] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 80.440315][ T1208] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 80.440318][ T1208] ? copy_msghdr_from_user (net/socket.c:2650) [ 80.440320][ T1208] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 80.440321][ T1208] ? move_addr_to_kernel (net/socket.c:258) [ 80.440323][ T1208] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 80.440326][ T1208] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.440328][ T1208] ___sys_sendmsg (net/socket.c:2767) [ 80.440329][ T1208] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 80.440332][ T1208] ? copy_msghdr_from_user (net/socket.c:2619) [ 80.440334][ T1208] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 80.440338][ T1208] __sys_sendmsg (net/socket.c:2799) [ 80.440340][ T1208] ? __sys_sendmsg_sock (net/socket.c:2780) [ 80.440343][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440345][ T1208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.440347][ T1208] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 80.440350][ T1208] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 80.440352][ T1208] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.440353][ T1208] RIP: 0033:0x7fc64e30554e [ 80.440355][ T1208] 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 [ 80.440357][ T1208] RSP: 002b:00007fff18ce1be0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 80.440361][ T1208] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fc64e30554e [ 80.440363][ T1208] RDX: 0000000000000000 RSI: 00007fff18ce1c90 RDI: 0000000000000005 [ 80.440364][ T1208] RBP: 00007fff18ce1bf0 R08: 0000000000000000 R09: 0000000000000000 [ 80.440364][ T1208] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dfe5 [ 80.440365][ T1208] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 97.057572][ C2] softirqs last disabled at (0): 0x0 | [ 97.057574][ C2] Preemption disabled at: | [ 97.057574][ 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)) | [ 97.057586][ C2] Tainted: [W]=WARN [ 97.057587][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 97.057588][ C2] Call Trace: [ 97.057590][ C2] [ 97.057591][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 97.057596][ 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)) [ 97.057598][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 97.057602][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 97.057605][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 97.057608][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057612][ 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)) [ 97.057616][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 97.057618][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.057622][ 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) [ 97.057623][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.057625][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 97.057627][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 97.057629][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 97.057632][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 97.057636][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 97.057637][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 97.057640][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 97.057642][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057644][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057646][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 97.057649][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 97.057651][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057652][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057654][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057656][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.057658][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 97.057660][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 97.057662][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 97.057665][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 97.057666][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.057668][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 97.057670][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057671][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.057673][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 97.057674][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 97.057676][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 97.057679][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 97.057681][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 97.057685][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 97.057687][ 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) [ 97.057689][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057690][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.057692][ C2] _printk (kernel/printk/printk.c:2504) [ 97.057695][ C2] ? snapshot_read.cold (user.c:?) [ 97.057697][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 97.057700][ C2] ? idr_get_free (??:?) [ 97.057703][ 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) [ 97.057705][ C2] vxlan_ecn_decapsulate.cold (drivers/net/vxlan/vxlan_core.c:1640 (discriminator 3)) vxlan [ 97.057713][ C2] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1780) vxlan [ 97.057717][ C2] ? __fib6_rule_action (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:240) [ 97.057721][ C2] ? udp6_lib_lookup2 (net/ipv6/udp.c:248) [ 97.057724][ C2] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 97.057728][ C2] ? __udp6_lib_lookup (net/ipv6/udp.c:392) [ 97.057730][ C2] ? ip6_pol_route (./include/linux/list.h:1015) [ 97.057733][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057735][ C2] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 97.057738][ C2] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:842) [ 97.057739][ C2] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:842) [ 97.057741][ C2] udp6_unicast_rcv_skb (net/ipv6/udp.c:1029) [ 97.057743][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:479) [ 97.057746][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 97.057749][ C2] ip6_input_finish (net/ipv6/ip6_input.c:534) [ 97.057751][ C2] ? ip6_input (./include/linux/rcupdate.h:850 net/ipv6/ip6_input.c:544) [ 97.057752][ C2] ip6_input (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv6/ip6_input.c:545) [ 97.057754][ C2] ? ip6_input_finish (net/ipv6/ip6_input.c:527 (discriminator 46)) [ 97.057756][ C2] ? ip6_rcv_core (./include/linux/rcupdate.h:882 net/ipv6/ip6_input.c:328) [ 97.057758][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 97.057759][ 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)) [ 97.057761][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 97.057764][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 97.057766][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 97.057768][ C2] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 97.057771][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 97.057773][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057775][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057777][ C2] process_backlog (net/core/dev.c:6728) [ 97.057779][ C2] __napi_poll (net/core/dev.c:7787) [ 97.057782][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 97.057785][ C2] ? __napi_poll (./include/net/gro.h:507) [ 97.057786][ 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) [ 97.057789][ 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) [ 97.057792][ C2] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 97.057794][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057797][ C2] handle_softirqs (kernel/softirq.c:645) [ 97.057800][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 97.057801][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057803][ C2] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 97.057806][ 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)) [ 97.057808][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 97.057809][ C2] [ 97.057810][ C2] [ 97.057811][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 97.057813][ 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)) [ 97.057815][ 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) [ 97.057819][ C2] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 97.057820][ C2] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 97.057824][ 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) [ 97.057826][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 97.057830][ C2] packet_snd (net/packet/af_packet.c:3110) [ 97.057833][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.057835][ C2] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 97.057837][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057839][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.057840][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.057842][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.057843][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.057845][ C2] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 97.057848][ C2] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 97.057851][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 97.057854][ C2] ? sock_ioctl (net/socket.c:1446) [ 97.057857][ C2] ? __sys_setsockopt (net/socket.c:2422) [ 97.057859][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 97.057861][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 97.057862][ 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)) [ 97.057863][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 97.057864][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.057866][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 97.057868][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 97.057870][ C2] RIP: 0033:0x7f709409254e [ 97.057872][ 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 [ 97.057874][ C2] RSP: 002b:00007ffe0775e4e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 97.057878][ C2] RAX: ffffffffffffffda RBX: 0000560fbc59fde2 RCX: 00007f709409254e [ 97.057879][ C2] RDX: 000000000000007f RSI: 0000560fbc59fde2 RDI: 0000000000000005 [ 97.057880][ C2] RBP: 00007ffe0775e4f0 R08: 00007ffe0775e540 R09: 0000000000000014 [ 97.057881][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 0000560fbc59f830 [ 97.057882][ C2] R13: 000000000000007f R14: 0000000000000005 R15: 0000560fbc59f830 | [ 143.558587][ C2] softirqs last disabled at (0): 0x0 | [ 143.558588][ C2] Preemption disabled at: | [ 143.558589][ 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)) | [ 143.558601][ C2] Tainted: [W]=WARN [ 143.558602][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 143.558603][ C2] Call Trace: [ 143.558605][ C2] [ 143.558606][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 143.558612][ 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)) [ 143.558614][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 143.558617][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 143.558620][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 143.558623][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558627][ 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)) [ 143.558630][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 143.558633][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 143.558636][ 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) [ 143.558638][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 143.558639][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 143.558641][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 143.558643][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 143.558646][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 143.558649][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 143.558651][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 143.558654][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 143.558656][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558658][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558660][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 143.558662][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 143.558664][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558666][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558667][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558669][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.558671][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 143.558673][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 143.558675][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 143.558678][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 143.558679][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.558681][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 143.558682][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558684][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.558685][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 143.558687][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 143.558689][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 143.558691][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 143.558693][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 143.558697][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 143.558699][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558700][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.558702][ C2] _printk (kernel/printk/printk.c:2504) [ 143.558705][ C2] ? snapshot_read.cold (user.c:?) [ 143.558707][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 143.558710][ C2] ? idr_get_free (??:?) [ 143.558712][ 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) [ 143.558715][ C2] vxlan_ecn_decapsulate.cold (drivers/net/vxlan/vxlan_core.c:1640 (discriminator 3)) vxlan [ 143.558721][ C2] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1780) vxlan [ 143.558726][ C2] ? __fib6_rule_action (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:240) [ 143.558729][ C2] ? udp6_lib_lookup2 (net/ipv6/udp.c:248) [ 143.558732][ C2] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 143.558736][ C2] ? __udp6_lib_lookup (net/ipv6/udp.c:392) [ 143.558737][ C2] ? ip6_pol_route (./include/linux/list.h:1015) [ 143.558740][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558742][ C2] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 143.558745][ C2] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:842) [ 143.558747][ C2] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:842) [ 143.558749][ C2] udp6_unicast_rcv_skb (net/ipv6/udp.c:1029) [ 143.558750][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:479) [ 143.558753][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 143.558756][ C2] ip6_input_finish (net/ipv6/ip6_input.c:534) [ 143.558758][ C2] ? ip6_input (./include/linux/rcupdate.h:850 net/ipv6/ip6_input.c:544) [ 143.558759][ C2] ip6_input (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv6/ip6_input.c:545) [ 143.558762][ C2] ? ip6_input_finish (net/ipv6/ip6_input.c:527 (discriminator 46)) [ 143.558763][ C2] ? ip6_rcv_core (./include/linux/rcupdate.h:882 net/ipv6/ip6_input.c:328) [ 143.558765][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 143.558767][ 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)) [ 143.558768][ C2] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 143.558771][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 143.558773][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 143.558775][ C2] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 143.558778][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 143.558780][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558781][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558783][ C2] process_backlog (net/core/dev.c:6728) [ 143.558786][ C2] __napi_poll (net/core/dev.c:7787) [ 143.558788][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 143.558791][ C2] ? __napi_poll (./include/net/gro.h:507) [ 143.558793][ 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) [ 143.558795][ 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) [ 143.558798][ C2] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 143.558800][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558803][ C2] handle_softirqs (kernel/softirq.c:645) [ 143.558806][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 143.558807][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558808][ C2] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 143.558811][ 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)) [ 143.558813][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 143.558815][ C2] [ 143.558815][ C2] [ 143.558816][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 143.558817][ 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)) [ 143.558820][ 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) [ 143.558824][ C2] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 143.558825][ C2] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 143.558828][ 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) [ 143.558831][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 143.558835][ C2] packet_snd (net/packet/af_packet.c:3110) [ 143.558838][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.558839][ C2] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 143.558841][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558843][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.558844][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.558846][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.558847][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.558849][ C2] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 143.558852][ C2] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 143.558855][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 143.558858][ C2] ? sock_ioctl (net/socket.c:1446) [ 143.558861][ C2] ? __sys_setsockopt (net/socket.c:2422) [ 143.558863][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 143.558864][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 143.558866][ 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)) [ 143.558867][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 143.558868][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 143.558870][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 143.558872][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 143.558874][ C2] RIP: 0033:0x7f807332554e [ 143.558876][ 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 [ 143.558877][ C2] RSP: 002b:00007ffe7b445cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 143.558881][ C2] RAX: ffffffffffffffda RBX: 000055e957bc6de2 RCX: 00007f807332554e [ 143.558883][ C2] RDX: 000000000000007f RSI: 000055e957bc6de2 RDI: 0000000000000005 [ 143.558883][ C2] RBP: 00007ffe7b445ce0 R08: 00007ffe7b445d30 R09: 0000000000000014 [ 143.558884][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e957bc6830 [ 143.558885][ C2] R13: 000000000000007f R14: 0000000000000005 R15: 000055e957bc6830 | [ 145.716234][ T2226] softirqs last disabled at (0): 0x0 | [ 145.716236][ T2226] Preemption disabled at: | [ 145.716236][ T2226] vprintk_emit (kernel/printk/printk.c:2471) | [ 145.716247][ T2226] Tainted: [W]=WARN [ 145.716248][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.716250][ T2226] Call Trace: [ 145.716252][ T2226] [ 145.716253][ T2226] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 145.716258][ T2226] ? vprintk_emit (kernel/printk/printk.c:2471) [ 145.716260][ T2226] __might_resched.cold (kernel/sched/core.c:9234) [ 145.716264][ T2226] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 145.716270][ T2226] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 145.716273][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716277][ T2226] __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)) [ 145.716279][ T2226] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 145.716282][ T2226] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 145.716286][ T2226] ? 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) [ 145.716287][ T2226] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 145.716289][ T2226] put_chars (drivers/char/virtio_console.c:1176) [ 145.716291][ T2226] ? __send_to_port (drivers/char/virtio_console.c:654) [ 145.716293][ T2226] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 145.716295][ T2226] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 145.716298][ T2226] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 145.716300][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716301][ T2226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.716303][ T2226] console_emit_next_record (kernel/printk/printk.c:3183) [ 145.716306][ T2226] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 145.716308][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716310][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716311][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716313][ T2226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.716315][ T2226] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 145.716316][ T2226] console_flush_one_record (kernel/printk/printk.c:3268) [ 145.716319][ T2226] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 145.716321][ T2226] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 145.716323][ T2226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.716325][ T2226] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 145.716326][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716328][ T2226] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 145.716329][ T2226] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 145.716331][ T2226] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 145.716333][ T2226] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 145.716334][ T2226] ? vprintk_emit (kernel/printk/printk.c:2478) [ 145.716336][ T2226] vprintk_emit (kernel/printk/printk.c:2479) [ 145.716339][ T2226] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 145.716340][ T2226] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 145.716344][ T2226] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 145.716346][ T2226] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 145.716347][ T2226] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 145.716350][ T2226] ? ___sys_sendmsg (net/socket.c:2767) [ 145.716352][ T2226] ? __sys_sendmsg (net/socket.c:2799) [ 145.716353][ T2226] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 145.716356][ T2226] _printk (kernel/printk/printk.c:2504) [ 145.716360][ T2226] ? snapshot_read.cold (user.c:?) [ 145.716362][ T2226] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 145.716364][ T2226] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 145.716366][ T2226] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 145.716368][ T2226] ? netdev_notice (net/core/dev.c:13194) [ 145.716370][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716372][ T2226] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 145.716373][ T2226] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 145.716376][ T2226] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 145.716377][ T2226] ? 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) [ 145.716380][ T2226] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 145.716383][ T2226] dev_set_allmulti (net/core/dev_api.c:315) [ 145.716386][ T2226] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 145.716398][ T2226] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 145.716402][ T2226] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 145.716404][ T2226] br_del_if (net/bridge/br_if.c:732) bridge [ 145.716411][ T2226] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 145.716414][ T2226] do_set_master (net/core/rtnetlink.c:3055) [ 145.716416][ T2226] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 145.716419][ T2226] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 145.716421][ T2226] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 145.716422][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716424][ T2226] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 145.716428][ T2226] ? kasan_save_stack (mm/kasan/common.c:58) [ 145.716430][ T2226] ? kasan_save_stack (mm/kasan/common.c:57) [ 145.716431][ T2226] ? kasan_save_track (mm/kasan/common.c:78) [ 145.716433][ T2226] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 145.716434][ T2226] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 145.716436][ T2226] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 145.716437][ T2226] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 145.716438][ T2226] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 145.716439][ T2226] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 145.716440][ T2226] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 145.716442][ T2226] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 145.716443][ T2226] ? ___sys_sendmsg (net/socket.c:2767) [ 145.716444][ T2226] ? __sys_sendmsg (net/socket.c:2799) [ 145.716446][ T2226] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 145.716447][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 145.716449][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716451][ T2226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.716452][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716454][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716456][ T2226] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 145.716458][ T2226] ? __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) [ 145.716460][ T2226] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 145.716461][ T2226] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 145.716463][ T2226] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 145.716464][ T2226] ? nla_get_range_signed (lib/nlattr.c:270) [ 145.716466][ T2226] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 145.716468][ T2226] rtnl_newlink (net/core/rtnetlink.c:4215) [ 145.716470][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716472][ T2226] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 145.716473][ T2226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.716475][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716477][ T2226] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 145.716478][ T2226] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 145.716480][ T2226] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 145.716481][ T2226] ? __kernel_text_address (kernel/extable.c:79) [ 145.716483][ T2226] ? write_profile (profile.c:?) [ 145.716484][ T2226] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 145.716486][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716488][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716490][ T2226] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 145.716493][ T2226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.716495][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716497][ T2226] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 145.716498][ T2226] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 145.716499][ T2226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.716501][ T2226] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 145.716502][ T2226] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 145.716505][ T2226] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 145.716506][ T2226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.716507][ T2226] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 145.716509][ T2226] ? netlink_ack (./include/linux/skbuff.h:2718) [ 145.716510][ T2226] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 145.716513][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716514][ T2226] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 145.716516][ T2226] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 145.716518][ T2226] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 145.716520][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716521][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716523][ T2226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.716525][ T2226] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 145.716526][ T2226] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 145.716528][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716530][ T2226] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 145.716532][ T2226] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 145.716533][ T2226] ? copy_msghdr_from_user (net/socket.c:2650) [ 145.716535][ T2226] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 145.716536][ T2226] ? move_addr_to_kernel (net/socket.c:258) [ 145.716538][ T2226] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 145.716540][ T2226] ___sys_sendmsg (net/socket.c:2767) [ 145.716542][ T2226] ? copy_msghdr_from_user (net/socket.c:2619) [ 145.716547][ T2226] __sys_sendmsg (net/socket.c:2799) [ 145.716549][ T2226] ? __sys_sendmsg_sock (net/socket.c:2780) [ 145.716551][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.716553][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 145.716555][ T2226] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 145.716557][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 145.716558][ T2226] RIP: 0033:0x7f6188df054e [ 145.716560][ T2226] 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 [ 145.716561][ T2226] RSP: 002b:00007fff211bea10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 145.716565][ T2226] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6188df054e [ 145.716566][ T2226] RDX: 0000000000000000 RSI: 00007fff211beac0 RDI: 0000000000000005 [ 145.716567][ T2226] RBP: 00007fff211bea20 R08: 0000000000000000 R09: 0000000000000000 [ 145.716568][ T2226] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e026 [ 145.716569][ T2226] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff211bf180 | [ 150.833701][ T2231] softirqs last disabled at (0): 0x0 | [ 150.833703][ T2231] Preemption disabled at: | [ 150.833704][ T2231] vprintk_emit (kernel/printk/printk.c:2471) | [ 150.833714][ T2231] Tainted: [W]=WARN [ 150.833715][ T2231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.833717][ T2231] Call Trace: [ 150.833719][ T2231] [ 150.833720][ T2231] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 150.833725][ T2231] ? vprintk_emit (kernel/printk/printk.c:2471) [ 150.833727][ T2231] __might_resched.cold (kernel/sched/core.c:9234) [ 150.833731][ T2231] ? __module_address (kernel/module/main.c:3915) [ 150.833735][ T2231] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 150.833738][ T2231] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 150.833739][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833742][ T2231] __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)) [ 150.833746][ T2231] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 150.833749][ T2231] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 150.833752][ T2231] ? 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) [ 150.833754][ T2231] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 150.833756][ T2231] put_chars (drivers/char/virtio_console.c:1176) [ 150.833758][ T2231] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 150.833759][ T2231] ? __send_to_port (drivers/char/virtio_console.c:654) [ 150.833761][ T2231] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 150.833763][ T2231] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 150.833766][ T2231] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 150.833768][ T2231] ? 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) [ 150.833769][ T2231] ? vsnprintf (lib/vsprintf.c:2900) [ 150.833773][ T2231] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 150.833774][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833776][ T2231] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.833778][ T2231] console_emit_next_record (kernel/printk/printk.c:3183) [ 150.833780][ T2231] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 150.833782][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833784][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833785][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833787][ T2231] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.833789][ T2231] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 150.833790][ T2231] console_flush_one_record (kernel/printk/printk.c:3268) [ 150.833793][ T2231] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 150.833795][ T2231] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 150.833797][ T2231] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.833799][ T2231] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 150.833800][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833802][ T2231] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 150.833803][ T2231] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 150.833804][ T2231] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 150.833806][ T2231] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 150.833808][ T2231] ? vprintk_emit (kernel/printk/printk.c:2478) [ 150.833810][ T2231] vprintk_emit (kernel/printk/printk.c:2479) [ 150.833813][ T2231] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 150.833814][ T2231] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 150.833816][ T2231] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 150.833817][ T2231] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.833819][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833821][ T2231] _printk (kernel/printk/printk.c:2504) [ 150.833824][ T2231] ? snapshot_read.cold (user.c:?) [ 150.833826][ T2231] ? br_multicast_flood (??:?) bridge [ 150.833838][ T2231] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 150.833841][ T2231] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 150.833842][ T2231] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 150.833844][ T2231] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 150.833853][ T2231] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 150.833860][ T2231] new_nbp (net/bridge/br_if.c:449) bridge [ 150.833867][ T2231] br_add_if (net/bridge/br_if.c:592) bridge [ 150.833873][ T2231] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 150.833877][ T2231] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 150.833879][ T2231] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 150.833881][ T2231] ? __kernel_text_address (kernel/extable.c:79) [ 150.833883][ T2231] do_set_master (net/core/rtnetlink.c:3071) [ 150.833886][ T2231] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 150.833887][ T2231] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 150.833889][ T2231] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 150.833890][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833891][ T2231] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 150.833895][ T2231] ? kasan_save_stack (mm/kasan/common.c:58) [ 150.833898][ T2231] ? kasan_save_stack (mm/kasan/common.c:57) [ 150.833899][ T2231] ? kasan_save_track (mm/kasan/common.c:78) [ 150.833901][ T2231] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 150.833902][ T2231] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 150.833904][ T2231] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 150.833905][ T2231] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 150.833906][ T2231] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 150.833908][ T2231] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 150.833909][ T2231] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 150.833911][ T2231] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 150.833914][ T2231] ? ___sys_sendmsg (net/socket.c:2767) [ 150.833915][ T2231] ? __sys_sendmsg (net/socket.c:2799) [ 150.833917][ T2231] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 150.833918][ T2231] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 150.833921][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833923][ T2231] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.833924][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833925][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833927][ T2231] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 150.833930][ T2231] ? __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) [ 150.833932][ T2231] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 150.833934][ T2231] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 150.833935][ T2231] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 150.833936][ T2231] ? nla_get_range_signed (lib/nlattr.c:270) [ 150.833938][ T2231] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 150.833940][ T2231] rtnl_newlink (net/core/rtnetlink.c:4215) [ 150.833942][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833944][ T2231] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 150.833945][ T2231] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.833947][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833948][ T2231] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 150.833950][ T2231] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 150.833952][ T2231] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 150.833953][ T2231] ? __kernel_text_address (kernel/extable.c:79) [ 150.833954][ T2231] ? write_profile (profile.c:?) [ 150.833955][ T2231] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 150.833958][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833960][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833961][ T2231] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 150.833965][ T2231] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.833966][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833968][ T2231] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 150.833969][ T2231] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 150.833971][ T2231] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 150.833972][ T2231] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 150.833973][ T2231] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 150.833976][ T2231] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 150.833977][ T2231] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 150.833978][ T2231] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 150.833980][ T2231] ? netlink_ack (./include/linux/skbuff.h:2718) [ 150.833981][ T2231] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 150.833984][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833985][ T2231] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 150.833987][ T2231] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 150.833989][ T2231] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 150.833991][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833992][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.833994][ T2231] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.833996][ T2231] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 150.833997][ T2231] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 150.833999][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.834001][ T2231] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 150.834003][ T2231] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 150.834010][ T2231] ? copy_msghdr_from_user (net/socket.c:2650) [ 150.834012][ T2231] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 150.834014][ T2231] ? move_addr_to_kernel (net/socket.c:258) [ 150.834015][ T2231] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 150.834018][ T2231] ___sys_sendmsg (net/socket.c:2767) [ 150.834019][ T2231] ? copy_msghdr_from_user (net/socket.c:2619) [ 150.834024][ T2231] __sys_sendmsg (net/socket.c:2799) [ 150.834026][ T2231] ? __sys_sendmsg_sock (net/socket.c:2780) [ 150.834028][ T2231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.834030][ T2231] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 150.834032][ T2231] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 150.834034][ T2231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 150.834035][ T2231] RIP: 0033:0x7f97af62c54e [ 150.834037][ T2231] 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 [ 150.834039][ T2231] RSP: 002b:00007ffd17d833e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 150.834043][ T2231] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f97af62c54e [ 150.834044][ T2231] RDX: 0000000000000000 RSI: 00007ffd17d83490 RDI: 0000000000000005 [ 150.834045][ T2231] RBP: 00007ffd17d833f0 R08: 0000000000000000 R09: 0000000000000000 [ 150.834046][ T2231] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e02b [ 150.834047][ T2231] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd17d83b50 | [ 204.606157][ T2526] softirqs last disabled at (0): 0x0 | [ 204.606159][ T2526] Preemption disabled at: | [ 204.606159][ T2526] 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)) | [ 204.606170][ T2526] Tainted: [W]=WARN [ 204.606171][ T2526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.606173][ T2526] Call Trace: [ 204.606175][ T2526] [ 204.606176][ T2526] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 204.606181][ T2526] ? 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)) [ 204.606183][ T2526] __might_resched.cold (kernel/sched/core.c:9234) [ 204.606187][ T2526] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 204.606191][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606194][ T2526] __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)) [ 204.606198][ T2526] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 204.606201][ T2526] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 204.606204][ T2526] ? 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) [ 204.606206][ T2526] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 204.606208][ T2526] put_chars (drivers/char/virtio_console.c:1176) [ 204.606210][ T2526] ? __send_to_port (drivers/char/virtio_console.c:654) [ 204.606211][ T2526] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 204.606214][ T2526] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 204.606216][ T2526] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 204.606220][ T2526] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 204.606221][ T2526] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 204.606223][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606224][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606226][ T2526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.606228][ T2526] console_emit_next_record (kernel/printk/printk.c:3183) [ 204.606230][ T2526] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 204.606232][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606234][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606235][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606237][ T2526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.606239][ T2526] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 204.606241][ T2526] console_flush_one_record (kernel/printk/printk.c:3268) [ 204.606243][ T2526] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 204.606246][ T2526] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 204.606247][ T2526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.606249][ T2526] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 204.606250][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606252][ T2526] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.606253][ T2526] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 204.606255][ T2526] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 204.606257][ T2526] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 204.606259][ T2526] ? vprintk_emit (kernel/printk/printk.c:2478) [ 204.606261][ T2526] vprintk_emit (kernel/printk/printk.c:2479) [ 204.606263][ T2526] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 204.606266][ T2526] _printk (kernel/printk/printk.c:2504) [ 204.606271][ T2526] ? snapshot_read.cold (user.c:?) [ 204.606273][ T2526] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 204.606276][ T2526] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 204.606277][ T2526] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 204.606279][ T2526] ? netdev_notice (net/core/dev.c:13194) [ 204.606281][ T2526] ? kasan_save_track (mm/kasan/common.c:78) [ 204.606284][ T2526] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 204.606286][ T2526] ? __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)) [ 204.606287][ T2526] ? 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) [ 204.606290][ T2526] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 204.606293][ T2526] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 204.606295][ T2526] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 204.606297][ T2526] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 204.606299][ T2526] ? __nla_parse (lib/nlattr.c:732) [ 204.606302][ T2526] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 204.606304][ T2526] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 204.606305][ T2526] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 204.606307][ T2526] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 204.606308][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606309][ T2526] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 204.606312][ T2526] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 204.606315][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606316][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606318][ T2526] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 204.606321][ T2526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.606323][ T2526] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 204.606325][ T2526] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 204.606327][ T2526] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 204.606329][ T2526] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 204.606332][ T2526] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 204.606335][ T2526] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 204.606336][ T2526] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.606338][ T2526] ? netlink_ack (./include/linux/skbuff.h:2718) [ 204.606339][ T2526] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 204.606341][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606343][ T2526] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.606345][ T2526] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 204.606347][ T2526] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 204.606348][ T2526] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 204.606351][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606353][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606354][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606356][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606358][ T2526] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 204.606360][ T2526] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 204.606362][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606363][ T2526] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.606365][ T2526] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 204.606368][ T2526] ? copy_msghdr_from_user (net/socket.c:2650) [ 204.606369][ T2526] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 204.606371][ T2526] ? move_addr_to_kernel (net/socket.c:258) [ 204.606373][ T2526] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 204.606376][ T2526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.606378][ T2526] ___sys_sendmsg (net/socket.c:2767) [ 204.606380][ T2526] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 204.606382][ T2526] ? copy_msghdr_from_user (net/socket.c:2619) [ 204.606384][ T2526] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 204.606388][ T2526] __sys_sendmsg (net/socket.c:2799) [ 204.606390][ T2526] ? __sys_sendmsg_sock (net/socket.c:2780) [ 204.606393][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606395][ T2526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.606397][ T2526] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 204.606399][ T2526] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 204.606402][ T2526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 204.606403][ T2526] RIP: 0033:0x7f6511e7054e [ 204.606405][ T2526] 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 [ 204.606407][ T2526] RSP: 002b:00007fff4d322870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 204.606410][ T2526] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f6511e7054e [ 204.606412][ T2526] RDX: 0000000000000000 RSI: 00007fff4d322920 RDI: 0000000000000005 [ 204.606413][ T2526] RBP: 00007fff4d322880 R08: 0000000000000000 R09: 0000000000000000 [ 204.606413][ T2526] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e062 [ 204.606414][ T2526] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 214.962541][ T3015] softirqs last disabled at (0): 0x0 | [ 214.962543][ T3015] Preemption disabled at: | [ 214.962544][ T3015] 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)) | [ 214.962554][ T3015] Tainted: [W]=WARN [ 214.962555][ T3015] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 214.962557][ T3015] Call Trace: [ 214.962558][ T3015] [ 214.962560][ T3015] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 214.962566][ T3015] ? 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)) [ 214.962568][ T3015] __might_resched.cold (kernel/sched/core.c:9234) [ 214.962571][ T3015] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 214.962575][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962579][ T3015] __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)) [ 214.962582][ T3015] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 214.962585][ T3015] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 214.962589][ T3015] ? 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) [ 214.962591][ T3015] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 214.962592][ T3015] put_chars (drivers/char/virtio_console.c:1176) [ 214.962594][ T3015] ? __send_to_port (drivers/char/virtio_console.c:654) [ 214.962596][ T3015] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 214.962599][ T3015] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 214.962602][ T3015] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 214.962604][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962605][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962607][ T3015] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 214.962609][ T3015] console_emit_next_record (kernel/printk/printk.c:3183) [ 214.962612][ T3015] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 214.962614][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962615][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962617][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962619][ T3015] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 214.962621][ T3015] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 214.962622][ T3015] console_flush_one_record (kernel/printk/printk.c:3268) [ 214.962625][ T3015] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 214.962627][ T3015] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 214.962629][ T3015] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 214.962630][ T3015] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 214.962632][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962634][ T3015] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 214.962635][ T3015] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 214.962636][ T3015] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 214.962639][ T3015] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 214.962640][ T3015] ? vprintk_emit (kernel/printk/printk.c:2478) [ 214.962642][ T3015] vprintk_emit (kernel/printk/printk.c:2479) [ 214.962645][ T3015] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 214.962647][ T3015] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 214.962650][ T3015] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 214.962651][ T3015] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 214.962653][ T3015] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 214.962654][ T3015] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 214.962657][ T3015] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 214.962658][ T3015] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 214.962660][ T3015] _printk (kernel/printk/printk.c:2504) [ 214.962663][ T3015] ? snapshot_read.cold (user.c:?) [ 214.962665][ T3015] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 214.962668][ T3015] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 214.962670][ T3015] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 214.962672][ T3015] ? netdev_notice (net/core/dev.c:13194) [ 214.962673][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962675][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962677][ T3015] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 214.962679][ T3015] ? 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) [ 214.962681][ T3015] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 214.962682][ T3015] ? 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) [ 214.962686][ T3015] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 214.962689][ T3015] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 214.962692][ T3015] dev_uc_del (net/core/dev_addr_lists.c:845) [ 214.962693][ T3015] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 214.962695][ T3015] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 214.962697][ T3015] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 214.962698][ T3015] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 214.962699][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962700][ T3015] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 214.962703][ T3015] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 214.962706][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962708][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962709][ T3015] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 214.962713][ T3015] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 214.962715][ T3015] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 214.962716][ T3015] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 214.962718][ T3015] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 214.962720][ T3015] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 214.962724][ T3015] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 214.962726][ T3015] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 214.962727][ T3015] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 214.962728][ T3015] ? netlink_ack (./include/linux/skbuff.h:2718) [ 214.962730][ T3015] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 214.962732][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962734][ T3015] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 214.962736][ T3015] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 214.962738][ T3015] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 214.962739][ T3015] ? next_uptodate_folio (mm/filemap.c:3747) [ 214.962742][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962744][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962745][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962748][ T3015] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 214.962749][ T3015] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 214.962751][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962753][ T3015] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 214.962755][ T3015] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 214.962757][ T3015] ? copy_msghdr_from_user (net/socket.c:2650) [ 214.962759][ T3015] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 214.962760][ T3015] ? move_addr_to_kernel (net/socket.c:258) [ 214.962763][ T3015] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 214.962765][ T3015] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 214.962767][ T3015] ___sys_sendmsg (net/socket.c:2767) [ 214.962769][ T3015] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 214.962771][ T3015] ? copy_msghdr_from_user (net/socket.c:2619) [ 214.962773][ T3015] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 214.962777][ T3015] __sys_sendmsg (net/socket.c:2799) [ 214.962779][ T3015] ? __sys_sendmsg_sock (net/socket.c:2780) [ 214.962782][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962784][ T3015] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 214.962786][ T3015] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 214.962789][ T3015] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 214.962791][ T3015] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 214.962792][ T3015] RIP: 0033:0x7f4a26a0854e [ 214.962794][ T3015] 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 [ 214.962796][ T3015] RSP: 002b:00007ffeb14c8610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 214.962800][ T3015] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f4a26a0854e [ 214.962801][ T3015] RDX: 0000000000000000 RSI: 00007ffeb14c86c0 RDI: 0000000000000005 [ 214.962802][ T3015] RBP: 00007ffeb14c8620 R08: 0000000000000000 R09: 0000000000000000 [ 214.962803][ T3015] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e06c 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:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_del:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_add_excl:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars