====================================== | [ 9.873213][ T208] softirqs last disabled at (32509): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.873215][ T208] Preemption disabled at: | [ 9.873216][ T208] 0x0 | [ 9.873226][ T208] Tainted: [W]=WARN [ 9.873227][ T208] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.873228][ T208] Call Trace: [ 9.873230][ T208] [ 9.873232][ T208] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.873238][ T208] __might_resched.cold (kernel/sched/core.c:9234) [ 9.873243][ T208] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.873247][ T208] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.873253][ T208] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.873255][ T208] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.873261][ T208] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.873264][ T208] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.873267][ T208] put_chars (drivers/char/virtio_console.c:1176) [ 9.873270][ T208] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.873271][ T208] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.873276][ T208] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.873285][ T208] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.873292][ T208] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.873294][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.873297][ T208] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.873301][ T208] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.873305][ T208] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.873307][ T208] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.873310][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.873313][ T208] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.873317][ T208] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.873321][ T208] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.873323][ T208] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.873328][ T208] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.873331][ T208] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.873333][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.873335][ T208] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.873339][ T208] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.873341][ T208] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.873344][ T208] vprintk_emit (kernel/printk/printk.c:2479) [ 9.873348][ T208] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.873352][ T208] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.873358][ T208] _printk (kernel/printk/printk.c:2504) [ 9.873362][ T208] ? snapshot_read.cold (user.c:?) [ 9.873365][ T208] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.873368][ T208] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.873372][ T208] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.873375][ T208] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.873379][ T208] ? exit_notify (kernel/exit.c:780) [ 9.873381][ T208] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.873384][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.873388][ T208] do_group_exit (kernel/exit.c:1151) [ 9.873391][ T208] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.873393][ T208] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.873395][ T208] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.873398][ T208] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.873401][ T208] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.873404][ T208] RIP: 0033:0x7f848adc81b8 [ 9.873406][ T208] Code: Unable to access opcode bytes at 0x7f848adc818e. Code starting with the faulting instruction =========================================== [ 9.873408][ T208] RSP: 002b:00007ffe51d89328 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.873410][ T208] RAX: ffffffffffffffda RBX: 00007f848aef8f88 RCX: 00007f848adc81b8 [ 9.873412][ T208] RDX: 00007f848ab12fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.873412][ T208] RBP: 00007ffe51d89380 R08: 0000000000000000 R09: 0000000000008010 [ 9.873413][ T208] R10: 00007ffe51d89140 R11: 0000000000000246 R12: 0000000000000001 [ 9.873414][ T208] R13: 0000000000000000 R14: 00007f848aef7680 R15: 00007f848aef8fa0 | [ 11.520025][ T269] softirqs last disabled at (14890): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.520028][ T269] Preemption disabled at: | [ 11.520028][ T269] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.520038][ T269] Tainted: [W]=WARN [ 11.520039][ T269] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.520040][ T269] Call Trace: [ 11.520042][ T269] [ 11.520043][ T269] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.520049][ T269] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.520051][ T269] __might_resched.cold (kernel/sched/core.c:9234) [ 11.520056][ T269] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.520060][ T269] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.520065][ T269] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.520068][ T269] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.520073][ T269] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.520076][ T269] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.520079][ T269] put_chars (drivers/char/virtio_console.c:1176) [ 11.520082][ T269] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.520087][ T269] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.520090][ T269] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.520093][ T269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.520095][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.520097][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.520101][ T269] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.520103][ T269] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.520106][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.520110][ T269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.520114][ T269] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.520118][ T269] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.520119][ T269] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.520122][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.520125][ T269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.520129][ T269] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.520133][ T269] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.520135][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.520140][ T269] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.520143][ T269] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.520145][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.520147][ T269] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.520151][ T269] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.520152][ T269] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.520156][ T269] vprintk_emit (kernel/printk/printk.c:2479) [ 11.520160][ T269] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.520162][ T269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.520164][ T269] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.520168][ T269] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.520172][ T269] _printk (kernel/printk/printk.c:2504) [ 11.520175][ T269] ? snapshot_read.cold (user.c:?) [ 11.520179][ T269] ? br_multicast_flood (??:?) bridge [ 11.520192][ T269] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.520194][ T269] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.520195][ T269] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.520199][ T269] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.520209][ T269] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.520218][ T269] new_nbp (net/bridge/br_if.c:449) bridge [ 11.520227][ T269] br_add_if (net/bridge/br_if.c:592) bridge [ 11.520234][ T269] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.520238][ T269] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.520241][ T269] ? __kernel_text_address (kernel/extable.c:79) [ 11.520245][ T269] do_set_master (net/core/rtnetlink.c:3071) [ 11.520250][ T269] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.520253][ T269] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.520256][ T269] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.520257][ T269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.520260][ T269] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.520263][ T269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.520266][ T269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.520268][ T269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.520270][ T269] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.520273][ T269] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.520275][ T269] ? kasan_save_track (mm/kasan/common.c:78) [ 11.520278][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.520281][ T269] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 11.520285][ T269] ? ___sys_sendmsg (net/socket.c:2757) [ 11.520291][ T269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.520293][ T269] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.520295][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.520298][ T269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.520300][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.520301][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.520304][ T269] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.520308][ T269] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.520310][ T269] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.520312][ T269] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.520315][ T269] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.520317][ T269] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.520322][ T269] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.520327][ T269] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.520332][ T269] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.520334][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.520339][ T269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.520341][ T269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.520343][ T269] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.520344][ T269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.520348][ T269] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.520350][ T269] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.520353][ T269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.520355][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.520361][ T269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.520363][ T269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.520367][ T269] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.520368][ T269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.520371][ T269] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.520377][ T269] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.520379][ T269] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.520383][ T269] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.520387][ T269] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.520390][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.520394][ T269] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.520398][ T269] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.520402][ T269] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.520407][ T269] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.520410][ T269] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.520412][ T269] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.520414][ T269] ? move_addr_to_kernel (net/socket.c:258) [ 11.520421][ T269] ___sys_sendmsg (net/socket.c:2767) [ 11.520424][ T269] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.520440][ T269] __sys_sendmsg (net/socket.c:2799) [ 11.520443][ T269] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.520449][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.520453][ T269] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.520455][ T269] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.520458][ T269] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.520461][ T269] RIP: 0033:0x7ff35789254e [ 11.520464][ T269] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.520466][ T269] RSP: 002b:00007ffe5e8583b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.520469][ T269] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007ff35789254e [ 11.520470][ T269] RDX: 0000000000000000 RSI: 00007ffe5e858460 RDI: 0000000000000005 [ 11.520471][ T269] RBP: 00007ffe5e8583c0 R08: 0000000000000000 R09: 0000000000000000 [ 11.520472][ T269] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917bdd [ 11.520473][ T269] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe5e858b20 | [ 12.861198][ T319] softirqs last disabled at (20504): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.861200][ T319] Preemption disabled at: | [ 12.861201][ T319] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.861211][ T319] Tainted: [W]=WARN [ 12.861212][ T319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.861214][ T319] Call Trace: [ 12.861215][ T319] [ 12.861217][ T319] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.861223][ T319] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.861225][ T319] __might_resched.cold (kernel/sched/core.c:9234) [ 12.861230][ T319] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.861234][ T319] ? __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.861239][ T319] __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.861242][ T319] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.861247][ T319] ? 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.861250][ T319] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.861253][ T319] put_chars (drivers/char/virtio_console.c:1176) [ 12.861255][ T319] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 12.861258][ T319] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.861261][ T319] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.861265][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.861267][ T319] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.861271][ T319] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.861274][ T319] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.861276][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.861278][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.861284][ T319] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.861287][ T319] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.861292][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.861296][ T319] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.861301][ T319] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.861305][ T319] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.861307][ T319] ? 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.861310][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.861313][ T319] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.861317][ T319] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.861321][ T319] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.861323][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.861328][ T319] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.861331][ T319] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.861333][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.861335][ T319] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.861339][ T319] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.861341][ T319] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.861344][ T319] vprintk_emit (kernel/printk/printk.c:2479) [ 12.861348][ T319] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.861351][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.861353][ T319] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.861360][ T319] _printk (kernel/printk/printk.c:2504) [ 12.861364][ T319] ? snapshot_read.cold (user.c:?) [ 12.861368][ T319] ? br_multicast_flood (??:?) bridge [ 12.861381][ T319] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.861383][ T319] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.861384][ T319] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.861388][ T319] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.861399][ T319] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.861407][ T319] new_nbp (net/bridge/br_if.c:449) bridge [ 12.861417][ T319] br_add_if (net/bridge/br_if.c:592) bridge [ 12.861424][ T319] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.861428][ T319] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.861431][ T319] ? __kernel_text_address (kernel/extable.c:79) [ 12.861435][ T319] do_set_master (net/core/rtnetlink.c:3071) [ 12.861439][ T319] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.861443][ T319] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.861446][ T319] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.861447][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.861449][ T319] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.861453][ T319] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.861455][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.861457][ T319] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.861460][ T319] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.861463][ T319] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.861464][ T319] ? kasan_save_track (mm/kasan/common.c:78) [ 12.861467][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.861469][ T319] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 12.861472][ T319] ? ___sys_sendmsg (net/socket.c:2757) [ 12.861477][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.861479][ T319] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.861481][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.861484][ T319] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.861485][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.861487][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.861490][ T319] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.861493][ T319] ? __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.861497][ T319] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.861499][ T319] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.861502][ T319] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.861504][ T319] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.861509][ T319] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.861514][ T319] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.861519][ T319] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.861521][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.861526][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.861528][ T319] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.861530][ T319] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.861532][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.861535][ T319] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.861538][ T319] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.861541][ T319] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.861542][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.861546][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.861548][ T319] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.861552][ T319] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.861553][ T319] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.861556][ T319] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.861563][ T319] ? 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.861564][ T319] ? 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.861568][ T319] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.861572][ T319] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.861575][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.861579][ T319] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.861583][ T319] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.861587][ T319] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.861592][ T319] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.861594][ T319] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.861597][ T319] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.861598][ T319] ? move_addr_to_kernel (net/socket.c:258) [ 12.861606][ T319] ___sys_sendmsg (net/socket.c:2767) [ 12.861609][ T319] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.861624][ T319] __sys_sendmsg (net/socket.c:2799) [ 12.861627][ T319] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.861634][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.861637][ T319] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.861640][ T319] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.861643][ T319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.861645][ T319] RIP: 0033:0x7f5e8273c54e [ 12.861649][ T319] 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.861650][ T319] RSP: 002b:00007fffe27bb2f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.861653][ T319] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f5e8273c54e [ 12.861655][ T319] RDX: 0000000000000000 RSI: 00007fffe27bb3a0 RDI: 0000000000000005 [ 12.861656][ T319] RBP: 00007fffe27bb300 R08: 0000000000000000 R09: 0000000000000000 [ 12.861657][ T319] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917bdf [ 12.861657][ T319] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffe27bba60 | [ 13.885867][ T357] softirqs last disabled at (14704): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.885870][ T357] Preemption disabled at: | [ 13.885870][ T357] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.885880][ T357] Tainted: [W]=WARN [ 13.885881][ T357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.885883][ T357] Call Trace: [ 13.885884][ T357] [ 13.885886][ T357] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.885892][ T357] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.885894][ T357] __might_resched.cold (kernel/sched/core.c:9234) [ 13.885899][ T357] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.885903][ T357] ? __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.885908][ T357] __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.885911][ T357] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.885916][ T357] ? 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.885919][ T357] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.885922][ T357] put_chars (drivers/char/virtio_console.c:1176) [ 13.885924][ T357] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 13.885927][ T357] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.885930][ T357] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.885934][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.885936][ T357] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.885940][ T357] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.885943][ T357] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.885944][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.885946][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.885950][ T357] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.885952][ T357] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.885955][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.885958][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.885962][ T357] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.885965][ T357] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.885967][ T357] ? 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.885970][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.885973][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.885976][ T357] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.885981][ T357] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.885982][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.885988][ T357] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.885990][ T357] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.885992][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.885994][ T357] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.885998][ T357] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.886000][ T357] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.886003][ T357] vprintk_emit (kernel/printk/printk.c:2479) [ 13.886007][ T357] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.886010][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.886012][ T357] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.886016][ T357] _printk (kernel/printk/printk.c:2504) [ 13.886020][ T357] ? snapshot_read.cold (user.c:?) [ 13.886024][ T357] ? br_multicast_flood (??:?) bridge [ 13.886037][ T357] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.886038][ T357] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.886039][ T357] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.886044][ T357] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.886054][ T357] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.886063][ T357] new_nbp (net/bridge/br_if.c:449) bridge [ 13.886072][ T357] br_add_if (net/bridge/br_if.c:592) bridge [ 13.886079][ T357] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.886083][ T357] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.886086][ T357] ? __kernel_text_address (kernel/extable.c:79) [ 13.886090][ T357] do_set_master (net/core/rtnetlink.c:3071) [ 13.886095][ T357] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.886098][ T357] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.886101][ T357] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.886102][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.886104][ T357] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.886108][ T357] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.886110][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.886112][ T357] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.886114][ T357] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.886117][ T357] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.886119][ T357] ? kasan_save_track (mm/kasan/common.c:78) [ 13.886122][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.886124][ T357] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 13.886127][ T357] ? ___sys_sendmsg (net/socket.c:2757) [ 13.886131][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.886133][ T357] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.886136][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.886138][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.886140][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.886141][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.886144][ T357] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.886148][ T357] ? __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.886151][ T357] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.886153][ T357] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.886156][ T357] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.886158][ T357] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.886163][ T357] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.886168][ T357] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.886173][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.886175][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.886180][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.886181][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.886183][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.886188][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.886191][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.886193][ T357] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.886196][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.886198][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.886202][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.886204][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.886208][ T357] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.886209][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.886212][ T357] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.886218][ T357] ? 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.886220][ T357] ? 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.886224][ T357] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.886228][ T357] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.886230][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.886235][ T357] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.886238][ T357] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.886242][ T357] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.886247][ T357] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.886250][ T357] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.886252][ T357] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.886254][ T357] ? move_addr_to_kernel (net/socket.c:258) [ 13.886261][ T357] ___sys_sendmsg (net/socket.c:2767) [ 13.886264][ T357] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.886282][ T357] __sys_sendmsg (net/socket.c:2799) [ 13.886287][ T357] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.886294][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.886297][ T357] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.886300][ T357] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.886303][ T357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.886305][ T357] RIP: 0033:0x7f59c4ae854e [ 13.886309][ T357] 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.886311][ T357] RSP: 002b:00007ffe1553de90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.886313][ T357] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f59c4ae854e [ 13.886315][ T357] RDX: 0000000000000000 RSI: 00007ffe1553df40 RDI: 0000000000000005 [ 13.886316][ T357] RBP: 00007ffe1553dea0 R08: 0000000000000000 R09: 0000000000000000 [ 13.886317][ T357] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917be0 [ 13.886318][ T357] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe1553e600 | [ 21.383984][ T445] softirqs last disabled at (25809): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 21.383987][ T445] Preemption disabled at: | [ 21.383988][ T445] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.383998][ T445] Tainted: [W]=WARN [ 21.383999][ T445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.384001][ T445] Call Trace: [ 21.384003][ T445] [ 21.384004][ T445] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.384010][ T445] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.384013][ T445] __might_resched.cold (kernel/sched/core.c:9234) [ 21.384018][ T445] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.384022][ T445] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.384028][ T445] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 21.384031][ T445] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.384038][ T445] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.384040][ T445] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.384044][ T445] put_chars (drivers/char/virtio_console.c:1176) [ 21.384046][ T445] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 21.384049][ T445] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.384052][ T445] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.384056][ T445] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.384061][ T445] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.384064][ T445] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.384066][ T445] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.384071][ T445] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.384073][ T445] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 21.384077][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.384080][ T445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.384085][ T445] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.384090][ T445] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.384092][ T445] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 21.384095][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.384098][ T445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.384103][ T445] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.384109][ T445] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.384111][ T445] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.384118][ T445] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.384121][ T445] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.384123][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.384126][ T445] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.384130][ T445] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.384132][ T445] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.384136][ T445] vprintk_emit (kernel/printk/printk.c:2479) [ 21.384141][ T445] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.384147][ T445] ? 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 [ 21.384151][ T445] _printk (kernel/printk/printk.c:2504) [ 21.384155][ T445] ? snapshot_read.cold (user.c:?) [ 21.384162][ T445] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 21.384166][ T445] gact_init_module (net/sched/act_gact.c:180) act_gact [ 21.384169][ T445] do_one_initcall (init/main.c:1357) [ 21.384172][ T445] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 21.384177][ T445] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 21.384181][ T445] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 21.384186][ T445] do_init_module (kernel/module/main.c:3117) [ 21.384191][ T445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.384195][ T445] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 21.384199][ T445] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 21.384203][ T445] load_module (kernel/module/main.c:3593) [ 21.384211][ T445] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 21.384215][ T445] ? __ia32_sys_fsconfig (??:?) [ 21.384218][ T445] ? ovl_real_file (fs/overlayfs/file.c:195) [ 21.384222][ T445] ? backing_file_read_iter (fs/backing-file.c:211) [ 21.384225][ T445] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.384229][ T445] init_module_from_file (kernel/module/main.c:3790) [ 21.384232][ T445] ? __do_sys_init_module (kernel/module/main.c:3664) [ 21.384241][ T445] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.384244][ T445] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.384247][ T445] idempotent_init_module (kernel/module/main.c:3802) [ 21.384251][ T445] ? init_module_from_file (kernel/module/main.c:3791) [ 21.384257][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.384260][ T445] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 21.384266][ T445] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 21.384268][ T445] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.384271][ T445] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.384273][ T445] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.384276][ T445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.384279][ T445] RIP: 0033:0x7fa79581f37d [ 21.384284][ T445] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 21.384286][ T445] RSP: 002b:00007ffd9687cb88 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 21.384289][ T445] RAX: ffffffffffffffda RBX: 0000558f52f6a810 RCX: 00007fa79581f37d [ 21.384291][ T445] RDX: 0000000000000000 RSI: 0000558f2fe64ffd RDI: 0000000000000000 [ 21.384292][ T445] RBP: 00007ffd9687cc20 R08: 0000000000000000 R09: 0000000000000000 [ 21.384293][ T445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000558f2fe64ffd [ 21.384293][ T445] R13: 0000558f52f6a960 R14: 0000000000040000 R15: 0000000000000000 | [ 26.994581][ C0] softirqs last disabled at (870913): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.994582][ C0] Preemption disabled at: | [ 26.994583][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 26.994593][ C0] Tainted: [W]=WARN [ 26.994594][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.994596][ C0] Call Trace: [ 26.994598][ C0] [ 26.994599][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.994604][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 26.994605][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 26.994609][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.994612][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.994615][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994618][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.994621][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.994624][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.994628][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.994629][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.994631][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 26.994633][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.994635][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.994638][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.994642][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.994643][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994645][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.994647][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.994650][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.994652][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994653][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994655][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.994657][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.994659][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.994661][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.994664][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.994666][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.994667][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.994669][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994670][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.994672][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.994674][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.994675][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.994677][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 26.994680][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.994681][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994683][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.994685][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 26.994690][ C0] _printk (kernel/printk/printk.c:2504) [ 26.994693][ C0] ? snapshot_read.cold (user.c:?) [ 26.994694][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.994699][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.994701][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.994703][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.994705][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.994708][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.994710][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.994712][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.994714][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.994716][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.994729][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994730][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.994732][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.994739][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.994741][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.994747][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.994753][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.994760][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.994763][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.994765][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.994769][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.994771][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.994772][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994775][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.994776][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.994783][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.994785][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.994788][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.994790][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.994792][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.994794][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.994796][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994798][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.994800][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.994801][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.994803][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.994805][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.994807][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.994810][ C0] [ 26.994810][ C0] [ 26.994811][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.994813][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.994815][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.994818][ C0] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.994820][ C0] RSP: 0018:ffffffff99c07cf8 EFLAGS: 00000296 [ 26.994823][ C0] RAX: 00000000000d49ff RBX: ffffffff99c1c600 RCX: ffffffff96cf0307 [ 26.994824][ C0] RDX: ffffffff99c1c600 RSI: ffffffff99a38af6 RDI: ffffffff9948d8e0 [ 26.994825][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.994826][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff3380fa2 [ 26.994827][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.994828][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.994832][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.994833][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.994835][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.994837][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.994838][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.994840][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.994842][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.994843][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.994845][ C0] do_idle (kernel/sched/idle.c:355) [ 26.994847][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.994849][ C0] rest_init (init/main.c:727) [ 26.994850][ C0] ? __cpuidle_text_end (??:?) [ 26.994853][ C0] ? rest_init (init/main.c:727) [ 26.994855][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.994859][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.994861][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.994864][ C0] start_kernel (init/main.c:1185) [ 26.994866][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.994867][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.994869][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.057478][ C0] | [ 27.057601][ C0] | [ 27.057601][ C0] stack backtrace: | [ 27.061767][ C0] Tainted: [W]=WARN [ 27.061768][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.061769][ C0] Call Trace: [ 27.061771][ C0] [ 27.061772][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.061777][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.061781][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.061784][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 27.061786][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 27.061788][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.061790][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.061792][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.061800][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.061803][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.061805][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.061811][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.061814][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.061820][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.061826][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.061833][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 27.061836][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 27.061838][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.061842][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.061844][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.061845][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.061848][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.061849][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.061856][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.061858][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.061861][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.061863][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.061865][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.061867][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.061869][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.061871][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.061874][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.061875][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.061877][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.061879][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 27.061880][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.061882][ C0] [ 27.061883][ C0] [ 27.061883][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 27.061885][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.061887][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.061889][ C0] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.061891][ C0] RSP: 0018:ffffffff99c07cf8 EFLAGS: 00000296 [ 27.061894][ C0] RAX: 00000000000d49ff RBX: ffffffff99c1c600 RCX: ffffffff96cf0307 [ 27.061895][ C0] RDX: ffffffff99c1c600 RSI: ffffffff99a38af6 RDI: ffffffff9948d8e0 [ 27.061896][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.061897][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff3380fa2 [ 27.061897][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 27.061899][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.061902][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.061903][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.061905][ C0] default_idle_call (kernel/sched/idle.c:122) [ 27.061907][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.061908][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 27.061910][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.061918][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.061919][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.061921][ C0] do_idle (kernel/sched/idle.c:355) [ 27.061923][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.061924][ C0] rest_init (init/main.c:727) [ 27.061926][ C0] ? __cpuidle_text_end (??:?) [ 27.061929][ C0] ? rest_init (init/main.c:727) [ 27.061931][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 27.061935][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 27.061938][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 27.061940][ C0] start_kernel (init/main.c:1185) [ 27.061942][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 27.061944][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 27.061946][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 68.029351][ T720] softirqs last disabled at (0): 0x0 | [ 68.029352][ T720] Preemption disabled at: | [ 68.029353][ T720] 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)) | [ 68.029366][ T720] Tainted: [W]=WARN [ 68.029367][ T720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.029369][ T720] Call Trace: [ 68.029370][ T720] [ 68.029371][ T720] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 68.029377][ T720] ? 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)) [ 68.029379][ T720] __might_resched.cold (kernel/sched/core.c:9234) [ 68.029383][ T720] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 68.029386][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029390][ T720] __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)) [ 68.029394][ T720] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 68.029397][ T720] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 68.029401][ T720] ? 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) [ 68.029402][ T720] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 68.029404][ T720] put_chars (drivers/char/virtio_console.c:1176) [ 68.029406][ T720] ? __send_to_port (drivers/char/virtio_console.c:654) [ 68.029408][ T720] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 68.029411][ T720] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 68.029413][ T720] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 68.029417][ T720] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 68.029418][ T720] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 68.029420][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029421][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029423][ T720] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.029425][ T720] console_emit_next_record (kernel/printk/printk.c:3183) [ 68.029428][ T720] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 68.029430][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029431][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029433][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029435][ T720] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.029437][ T720] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 68.029438][ T720] console_flush_one_record (kernel/printk/printk.c:3268) [ 68.029441][ T720] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 68.029444][ T720] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 68.029445][ T720] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.029447][ T720] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 68.029449][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029450][ T720] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.029452][ T720] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 68.029453][ T720] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 68.029455][ T720] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 68.029457][ T720] ? vprintk_emit (kernel/printk/printk.c:2478) [ 68.029459][ T720] vprintk_emit (kernel/printk/printk.c:2479) [ 68.029462][ T720] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 68.029464][ T720] _printk (kernel/printk/printk.c:2504) [ 68.029468][ T720] ? snapshot_read.cold (user.c:?) [ 68.029470][ T720] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 68.029472][ T720] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 68.029474][ T720] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 68.029476][ T720] ? netdev_notice (net/core/dev.c:13194) [ 68.029478][ T720] ? kasan_save_track (mm/kasan/common.c:78) [ 68.029481][ T720] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 68.029483][ T720] ? __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)) [ 68.029484][ T720] ? 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) [ 68.029487][ T720] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 68.029490][ T720] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 68.029493][ T720] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 68.029495][ T720] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 68.029498][ T720] ? __nla_parse (lib/nlattr.c:732) [ 68.029501][ T720] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 68.029502][ T720] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.029504][ T720] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 68.029505][ T720] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 68.029507][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029508][ T720] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 68.029511][ T720] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 68.029514][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029516][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029517][ T720] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 68.029521][ T720] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.029523][ T720] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 68.029525][ T720] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.029526][ T720] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 68.029528][ T720] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 68.029531][ T720] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 68.029534][ T720] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.029536][ T720] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.029537][ T720] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.029538][ T720] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 68.029541][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029543][ T720] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.029545][ T720] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.029547][ T720] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.029548][ T720] ? next_uptodate_folio (mm/filemap.c:3747) [ 68.029551][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029553][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029555][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029557][ T720] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 68.029559][ T720] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 68.029561][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029563][ T720] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.029564][ T720] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 68.029567][ T720] ? copy_msghdr_from_user (net/socket.c:2650) [ 68.029569][ T720] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 68.029570][ T720] ? move_addr_to_kernel (net/socket.c:258) [ 68.029573][ T720] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 68.029575][ T720] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.029577][ T720] ___sys_sendmsg (net/socket.c:2767) [ 68.029579][ T720] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 68.029581][ T720] ? copy_msghdr_from_user (net/socket.c:2619) [ 68.029583][ T720] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 68.029588][ T720] __sys_sendmsg (net/socket.c:2799) [ 68.029590][ T720] ? __sys_sendmsg_sock (net/socket.c:2780) [ 68.029593][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029594][ T720] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.029597][ T720] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 68.029600][ T720] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 68.029602][ T720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.029603][ T720] RIP: 0033:0x7ff6c444e54e [ 68.029605][ T720] 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 [ 68.029607][ T720] RSP: 002b:00007ffc909c2a60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 68.029611][ T720] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007ff6c444e54e [ 68.029612][ T720] RDX: 0000000000000000 RSI: 00007ffc909c2b10 RDI: 0000000000000005 [ 68.029613][ T720] RBP: 00007ffc909c2a70 R08: 0000000000000000 R09: 0000000000000000 [ 68.029614][ T720] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c17 [ 68.029615][ T720] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 78.386121][ T1210] softirqs last disabled at (0): 0x0 | [ 78.386122][ T1210] Preemption disabled at: | [ 78.386123][ T1210] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 78.386135][ T1210] Tainted: [W]=WARN [ 78.386136][ T1210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.386137][ T1210] Call Trace: [ 78.386139][ T1210] [ 78.386140][ T1210] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 78.386145][ T1210] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 78.386147][ T1210] __might_resched.cold (kernel/sched/core.c:9234) [ 78.386151][ T1210] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 78.386154][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386158][ T1210] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 78.386161][ T1210] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 78.386164][ T1210] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.386168][ T1210] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 78.386170][ T1210] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.386172][ T1210] put_chars (drivers/char/virtio_console.c:1176) [ 78.386174][ T1210] ? __send_to_port (drivers/char/virtio_console.c:654) [ 78.386176][ T1210] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 78.386179][ T1210] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 78.386183][ T1210] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 78.386184][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386186][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386188][ T1210] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.386190][ T1210] console_emit_next_record (kernel/printk/printk.c:3183) [ 78.386192][ T1210] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 78.386194][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386196][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386198][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386199][ T1210] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.386201][ T1210] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 78.386203][ T1210] console_flush_one_record (kernel/printk/printk.c:3268) [ 78.386205][ T1210] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 78.386208][ T1210] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 78.386210][ T1210] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.386211][ T1210] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 78.386213][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386214][ T1210] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.386216][ T1210] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 78.386217][ T1210] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 78.386227][ T1210] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 78.386229][ T1210] ? vprintk_emit (kernel/printk/printk.c:2478) [ 78.386231][ T1210] vprintk_emit (kernel/printk/printk.c:2479) [ 78.386233][ T1210] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 78.386235][ T1210] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 78.386238][ T1210] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 78.386239][ T1210] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 78.386242][ T1210] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 78.386243][ T1210] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 78.386246][ T1210] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.386247][ T1210] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 78.386249][ T1210] _printk (kernel/printk/printk.c:2504) [ 78.386252][ T1210] ? snapshot_read.cold (user.c:?) [ 78.386254][ T1210] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 78.386257][ T1210] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 78.386259][ T1210] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 78.386261][ T1210] ? netdev_notice (net/core/dev.c:13194) [ 78.386262][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386264][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386266][ T1210] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 78.386268][ T1210] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 78.386270][ T1210] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 78.386271][ T1210] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 78.386274][ T1210] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 78.386277][ T1210] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 78.386281][ T1210] dev_uc_del (net/core/dev_addr_lists.c:845) [ 78.386283][ T1210] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 78.386285][ T1210] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.386288][ T1210] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 78.386290][ T1210] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 78.386292][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386294][ T1210] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 78.386297][ T1210] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 78.386299][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386301][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386303][ T1210] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 78.386306][ T1210] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.386308][ T1210] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 78.386310][ T1210] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.386312][ T1210] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 78.386314][ T1210] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 78.386318][ T1210] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 78.386319][ T1210] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.386321][ T1210] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.386322][ T1210] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.386324][ T1210] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 78.386326][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386328][ T1210] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.386330][ T1210] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.386332][ T1210] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.386333][ T1210] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 78.386336][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386338][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386340][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386341][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386344][ T1210] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 78.386345][ T1210] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 78.386347][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386349][ T1210] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.386351][ T1210] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 78.386354][ T1210] ? copy_msghdr_from_user (net/socket.c:2650) [ 78.386358][ T1210] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 78.386359][ T1210] ? move_addr_to_kernel (net/socket.c:258) [ 78.386362][ T1210] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 78.386364][ T1210] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.386366][ T1210] ___sys_sendmsg (net/socket.c:2767) [ 78.386368][ T1210] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 78.386370][ T1210] ? copy_msghdr_from_user (net/socket.c:2619) [ 78.386372][ T1210] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 78.386377][ T1210] __sys_sendmsg (net/socket.c:2799) [ 78.386379][ T1210] ? __sys_sendmsg_sock (net/socket.c:2780) [ 78.386382][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386384][ T1210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.386386][ T1210] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 78.386389][ T1210] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 78.386391][ T1210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.386392][ T1210] RIP: 0033:0x7f50c574f54e [ 78.386394][ T1210] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 78.386396][ T1210] RSP: 002b:00007ffcbd987460 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.386400][ T1210] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f50c574f54e [ 78.386401][ T1210] RDX: 0000000000000000 RSI: 00007ffcbd987510 RDI: 0000000000000005 [ 78.386402][ T1210] RBP: 00007ffcbd987470 R08: 0000000000000000 R09: 0000000000000000 [ 78.386403][ T1210] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c21 [ 78.386403][ T1210] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 94.902678][ C0] softirqs last disabled at (0): 0x0 | [ 94.902680][ C0] Preemption disabled at: | [ 94.902680][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 94.902692][ C0] Tainted: [W]=WARN [ 94.902693][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 94.902695][ C0] Call Trace: [ 94.902697][ C0] [ 94.902698][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 94.902704][ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 94.902706][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 94.902709][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 94.902712][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 94.902715][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902719][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 94.902723][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 94.902726][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 94.902729][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 94.902731][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 94.902733][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 94.902735][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 94.902737][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 94.902740][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 94.902743][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 94.902745][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 94.902748][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 94.902749][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902751][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902754][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 94.902756][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 94.902758][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902760][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902762][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902764][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.902766][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 94.902767][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 94.902770][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 94.902773][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 94.902774][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.902776][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 94.902778][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902779][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.902781][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 94.902782][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 94.902784][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 94.902786][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 94.902788][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 94.902793][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 94.902795][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 94.902797][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902799][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.902801][ C0] _printk (kernel/printk/printk.c:2504) [ 94.902804][ C0] ? snapshot_read.cold (user.c:?) [ 94.902805][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 94.902809][ C0] ? idr_get_free (??:?) [ 94.902811][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 94.902814][ C0] vxlan_ecn_decapsulate.cold (drivers/net/vxlan/vxlan_core.c:1640 (discriminator 3)) vxlan [ 94.902821][ C0] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1780) vxlan [ 94.902826][ C0] ? __fib6_rule_action (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:240) [ 94.902830][ C0] ? udp6_lib_lookup2 (net/ipv6/udp.c:248) [ 94.902833][ C0] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 94.902837][ C0] ? __udp6_lib_lookup (net/ipv6/udp.c:392) [ 94.902838][ C0] ? ip6_pol_route (./include/linux/list.h:1015) [ 94.902841][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902844][ C0] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 94.902847][ C0] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:842) [ 94.902848][ C0] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:842) [ 94.902851][ C0] udp6_unicast_rcv_skb (net/ipv6/udp.c:1029) [ 94.902853][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:479) [ 94.902856][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 94.902859][ C0] ip6_input_finish (net/ipv6/ip6_input.c:534) [ 94.902861][ C0] ? ip6_input (./include/linux/rcupdate.h:850 net/ipv6/ip6_input.c:544) [ 94.902862][ C0] ip6_input (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv6/ip6_input.c:545) [ 94.902864][ C0] ? ip6_input_finish (net/ipv6/ip6_input.c:527 (discriminator 46)) [ 94.902866][ C0] ? ip6_rcv_core (./include/linux/rcupdate.h:882 net/ipv6/ip6_input.c:328) [ 94.902868][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 94.902870][ C0] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 94.902872][ C0] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 94.902874][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 94.902876][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 94.902879][ C0] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 94.902881][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 94.902883][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902885][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902888][ C0] process_backlog (net/core/dev.c:6728) [ 94.902890][ C0] __napi_poll (net/core/dev.c:7787) [ 94.902893][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 94.902896][ C0] ? __napi_poll (./include/net/gro.h:507) [ 94.902897][ C0] ? enqueue_task_fair (./arch/x86/include/asm/jump_label.h:37 ./include/linux/jump_label.h:206 kernel/sched/features.h:69 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 94.902900][ C0] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 94.902903][ C0] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 94.902905][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902908][ C0] handle_softirqs (kernel/softirq.c:645) [ 94.902910][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 94.902912][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902913][ C0] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 94.902916][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 94.902918][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 94.902919][ C0] [ 94.902920][ C0] [ 94.902921][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 94.902922][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 94.902925][ C0] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 94.902929][ C0] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 94.902930][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 94.902934][ C0] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 94.902937][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 94.902941][ C0] packet_snd (net/packet/af_packet.c:3110) [ 94.902944][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.902946][ C0] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 94.902947][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902949][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.902951][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.902953][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.902955][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.902956][ C0] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 94.902960][ C0] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 94.902963][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 94.902965][ C0] ? sock_ioctl (net/socket.c:1446) [ 94.902968][ C0] ? __sys_setsockopt (net/socket.c:2422) [ 94.902971][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 94.902973][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 94.902974][ C0] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 94.902975][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 94.902976][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 94.902978][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 94.902980][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 94.902983][ C0] RIP: 0033:0x7fef80e2054e [ 94.902984][ C0] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 94.902986][ C0] RSP: 002b:00007ffcb2a293e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 94.902990][ C0] RAX: ffffffffffffffda RBX: 000055c077f18de2 RCX: 00007fef80e2054e [ 94.902991][ C0] RDX: 000000000000007f RSI: 000055c077f18de2 RDI: 0000000000000005 [ 94.902992][ C0] RBP: 00007ffcb2a293f0 R08: 00007ffcb2a29440 R09: 0000000000000014 [ 94.902993][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055c077f18830 [ 94.902994][ C0] R13: 000000000000007f R14: 0000000000000005 R15: 000055c077f18830 | [ 141.284725][ C3] softirqs last disabled at (0): 0x0 | [ 141.284727][ C3] Preemption disabled at: | [ 141.284728][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 141.284739][ C3] Tainted: [W]=WARN [ 141.284740][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.284742][ C3] Call Trace: [ 141.284743][ C3] [ 141.284744][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 141.284750][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 141.284751][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 141.284755][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 141.284758][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 141.284761][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284765][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 141.284768][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 141.284771][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 141.284774][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 141.284776][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 141.284778][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 141.284780][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 141.284782][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 141.284785][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 141.284788][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 141.284790][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 141.284793][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 141.284795][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284796][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284799][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 141.284801][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 141.284803][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284805][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284807][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284808][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.284811][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 141.284812][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 141.284815][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 141.284818][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 141.284819][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.284821][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 141.284823][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284824][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.284826][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 141.284827][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 141.284829][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 141.284831][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 141.284833][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 141.284838][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 141.284840][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284842][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.284844][ C3] _printk (kernel/printk/printk.c:2504) [ 141.284847][ C3] ? snapshot_read.cold (user.c:?) [ 141.284848][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 141.284852][ C3] ? idr_get_free (??:?) [ 141.284854][ C3] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 141.284857][ C3] vxlan_ecn_decapsulate.cold (drivers/net/vxlan/vxlan_core.c:1640 (discriminator 3)) vxlan [ 141.284864][ C3] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1780) vxlan [ 141.284869][ C3] ? __fib6_rule_action (./include/net/ip6_fib.h:670 net/ipv6/fib6_rules.c:240) [ 141.284872][ C3] ? udp6_lib_lookup2 (net/ipv6/udp.c:248) [ 141.284876][ C3] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 141.284879][ C3] ? __udp6_lib_lookup (net/ipv6/udp.c:392) [ 141.284881][ C3] ? ip6_pol_route (./include/linux/list.h:1015) [ 141.284884][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284887][ C3] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 141.284890][ C3] ? udpv6_queue_rcv_one_skb (net/ipv6/udp.c:842) [ 141.284891][ C3] udpv6_queue_rcv_one_skb (net/ipv6/udp.c:842) [ 141.284893][ C3] udp6_unicast_rcv_skb (net/ipv6/udp.c:1029) [ 141.284895][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:479) [ 141.284898][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 141.284901][ C3] ip6_input_finish (net/ipv6/ip6_input.c:534) [ 141.284903][ C3] ? ip6_input (./include/linux/rcupdate.h:850 net/ipv6/ip6_input.c:544) [ 141.284904][ C3] ip6_input (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv6/ip6_input.c:545) [ 141.284906][ C3] ? ip6_input_finish (net/ipv6/ip6_input.c:527 (discriminator 46)) [ 141.284908][ C3] ? ip6_rcv_core (./include/linux/rcupdate.h:882 net/ipv6/ip6_input.c:328) [ 141.284910][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 141.284912][ C3] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 141.284913][ C3] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 141.284916][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 141.284918][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 141.284921][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 141.284923][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284925][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284927][ C3] process_backlog (net/core/dev.c:6728) [ 141.284929][ C3] __napi_poll (net/core/dev.c:7787) [ 141.284932][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 141.284935][ C3] ? __napi_poll (./include/net/gro.h:507) [ 141.284936][ C3] ? 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) [ 141.284939][ C3] ? 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) [ 141.284941][ C3] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 141.284944][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284946][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284948][ C3] handle_softirqs (kernel/softirq.c:645) [ 141.284951][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 141.284952][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284954][ C3] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 141.284956][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 141.284958][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 141.284960][ C3] [ 141.284961][ C3] [ 141.284961][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 141.284963][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 141.284965][ C3] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 141.284969][ C3] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 141.284971][ C3] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 141.284974][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 141.284978][ C3] packet_snd (net/packet/af_packet.c:3110) [ 141.284981][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.284983][ C3] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 141.284984][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284986][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.284988][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.284989][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.284991][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.284993][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 141.284996][ C3] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 141.284999][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 141.285002][ C3] ? sock_ioctl (net/socket.c:1446) [ 141.285005][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.285006][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.285009][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 141.285010][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 141.285012][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 141.285013][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 141.285014][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 141.285016][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 141.285018][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 141.285020][ C3] RIP: 0033:0x7f1bb3f2b54e [ 141.285022][ C3] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 141.285024][ C3] RSP: 002b:00007ffc633c60e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 141.285028][ C3] RAX: ffffffffffffffda RBX: 000055e8a645ede2 RCX: 00007f1bb3f2b54e [ 141.285029][ C3] RDX: 000000000000007f RSI: 000055e8a645ede2 RDI: 0000000000000005 [ 141.285030][ C3] RBP: 00007ffc633c60f0 R08: 00007ffc633c6140 R09: 0000000000000014 [ 141.285031][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e8a645e830 [ 141.285032][ C3] R13: 000000000000007f R14: 0000000000000005 R15: 000055e8a645e830 | [ 143.433911][ T2227] softirqs last disabled at (0): 0x0 | [ 143.433912][ T2227] Preemption disabled at: | [ 143.433913][ T2227] vprintk_emit (kernel/printk/printk.c:2471) | [ 143.433925][ T2227] Tainted: [W]=WARN [ 143.433926][ T2227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 143.433927][ T2227] Call Trace: [ 143.433929][ T2227] [ 143.433930][ T2227] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 143.433935][ T2227] ? vprintk_emit (kernel/printk/printk.c:2471) [ 143.433938][ T2227] __might_resched.cold (kernel/sched/core.c:9234) [ 143.433941][ T2227] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 143.433945][ T2227] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 143.433948][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.433951][ T2227] __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.433955][ T2227] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 143.433957][ T2227] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 143.433961][ T2227] ? 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.433963][ T2227] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 143.433965][ T2227] put_chars (drivers/char/virtio_console.c:1176) [ 143.433967][ T2227] ? __send_to_port (drivers/char/virtio_console.c:654) [ 143.433969][ T2227] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 143.433971][ T2227] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 143.433975][ T2227] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 143.433976][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.433978][ T2227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.433981][ T2227] console_emit_next_record (kernel/printk/printk.c:3183) [ 143.433983][ T2227] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 143.433985][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.433987][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.433989][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.433990][ T2227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.433992][ T2227] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 143.433994][ T2227] console_flush_one_record (kernel/printk/printk.c:3268) [ 143.433997][ T2227] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 143.433999][ T2227] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 143.434001][ T2227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.434003][ T2227] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 143.434004][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434006][ T2227] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.434008][ T2227] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 143.434009][ T2227] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 143.434011][ T2227] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 143.434013][ T2227] ? vprintk_emit (kernel/printk/printk.c:2478) [ 143.434015][ T2227] vprintk_emit (kernel/printk/printk.c:2479) [ 143.434018][ T2227] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 143.434020][ T2227] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 143.434023][ T2227] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 143.434026][ T2227] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 143.434027][ T2227] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 143.434030][ T2227] ? ___sys_sendmsg (net/socket.c:2767) [ 143.434031][ T2227] ? __sys_sendmsg (net/socket.c:2799) [ 143.434033][ T2227] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 143.434036][ T2227] _printk (kernel/printk/printk.c:2504) [ 143.434040][ T2227] ? snapshot_read.cold (user.c:?) [ 143.434043][ T2227] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 143.434046][ T2227] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 143.434047][ T2227] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 143.434049][ T2227] ? netdev_notice (net/core/dev.c:13194) [ 143.434051][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434053][ T2227] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 143.434055][ T2227] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 143.434057][ T2227] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 143.434059][ T2227] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 143.434061][ T2227] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 143.434064][ T2227] dev_set_allmulti (net/core/dev_api.c:315) [ 143.434067][ T2227] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 143.434080][ T2227] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 143.434083][ T2227] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 143.434086][ T2227] br_del_if (net/bridge/br_if.c:732) bridge [ 143.434094][ T2227] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 143.434096][ T2227] do_set_master (net/core/rtnetlink.c:3055) [ 143.434099][ T2227] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 143.434101][ T2227] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 143.434104][ T2227] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 143.434105][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434107][ T2227] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 143.434111][ T2227] ? kasan_save_stack (mm/kasan/common.c:58) [ 143.434113][ T2227] ? kasan_save_stack (mm/kasan/common.c:57) [ 143.434115][ T2227] ? kasan_save_track (mm/kasan/common.c:78) [ 143.434116][ T2227] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 143.434118][ T2227] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 143.434119][ T2227] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 143.434121][ T2227] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 143.434122][ T2227] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 143.434123][ T2227] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 143.434124][ T2227] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 143.434126][ T2227] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 143.434127][ T2227] ? ___sys_sendmsg (net/socket.c:2767) [ 143.434128][ T2227] ? __sys_sendmsg (net/socket.c:2799) [ 143.434130][ T2227] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 143.434131][ T2227] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 143.434134][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434135][ T2227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.434137][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434139][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434140][ T2227] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 143.434143][ T2227] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 143.434145][ T2227] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 143.434146][ T2227] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 143.434148][ T2227] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 143.434149][ T2227] ? nla_get_range_signed (lib/nlattr.c:270) [ 143.434152][ T2227] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 143.434154][ T2227] rtnl_newlink (net/core/rtnetlink.c:4215) [ 143.434156][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434158][ T2227] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 143.434159][ T2227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.434160][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434162][ T2227] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 143.434164][ T2227] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 143.434166][ T2227] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 143.434167][ T2227] ? __kernel_text_address (kernel/extable.c:79) [ 143.434169][ T2227] ? write_profile (profile.c:?) [ 143.434170][ T2227] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 143.434173][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434174][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434176][ T2227] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 143.434179][ T2227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.434181][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434183][ T2227] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 143.434184][ T2227] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 143.434186][ T2227] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 143.434187][ T2227] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 143.434189][ T2227] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 143.434191][ T2227] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 143.434193][ T2227] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 143.434194][ T2227] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.434196][ T2227] ? netlink_ack (./include/linux/skbuff.h:2718) [ 143.434197][ T2227] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 143.434200][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434201][ T2227] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.434203][ T2227] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 143.434205][ T2227] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 143.434207][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434209][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434211][ T2227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.434213][ T2227] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 143.434215][ T2227] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 143.434217][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434218][ T2227] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.434220][ T2227] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 143.434222][ T2227] ? copy_msghdr_from_user (net/socket.c:2650) [ 143.434224][ T2227] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 143.434225][ T2227] ? move_addr_to_kernel (net/socket.c:258) [ 143.434227][ T2227] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 143.434229][ T2227] ___sys_sendmsg (net/socket.c:2767) [ 143.434231][ T2227] ? copy_msghdr_from_user (net/socket.c:2619) [ 143.434236][ T2227] __sys_sendmsg (net/socket.c:2799) [ 143.434238][ T2227] ? __sys_sendmsg_sock (net/socket.c:2780) [ 143.434241][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.434243][ T2227] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 143.434244][ T2227] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 143.434247][ T2227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 143.434248][ T2227] RIP: 0033:0x7f4c0f21054e [ 143.434250][ T2227] 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.434252][ T2227] RSP: 002b:00007ffd71444df0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 143.434256][ T2227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4c0f21054e [ 143.434258][ T2227] RDX: 0000000000000000 RSI: 00007ffd71444ea0 RDI: 0000000000000005 [ 143.434258][ T2227] RBP: 00007ffd71444e00 R08: 0000000000000000 R09: 0000000000000000 [ 143.434259][ T2227] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c61 [ 143.434260][ T2227] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd71445560 | [ 148.550694][ T2232] softirqs last disabled at (0): 0x0 | [ 148.550696][ T2232] Preemption disabled at: | [ 148.550697][ T2232] vprintk_emit (kernel/printk/printk.c:2471) | [ 148.550708][ T2232] Tainted: [W]=WARN [ 148.550709][ T2232] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.550711][ T2232] Call Trace: [ 148.550713][ T2232] [ 148.550714][ T2232] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 148.550720][ T2232] ? vprintk_emit (kernel/printk/printk.c:2471) [ 148.550722][ T2232] __might_resched.cold (kernel/sched/core.c:9234) [ 148.550725][ T2232] ? __module_address (kernel/module/main.c:3915) [ 148.550729][ T2232] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 148.550732][ T2232] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 148.550734][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550737][ T2232] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 148.550741][ T2232] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 148.550744][ T2232] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 148.550748][ T2232] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 148.550749][ T2232] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 148.550751][ T2232] put_chars (drivers/char/virtio_console.c:1176) [ 148.550753][ T2232] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 148.550755][ T2232] ? __send_to_port (drivers/char/virtio_console.c:654) [ 148.550757][ T2232] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 148.550759][ T2232] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 148.550763][ T2232] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 148.550764][ T2232] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 148.550766][ T2232] ? vsnprintf (lib/vsprintf.c:2900) [ 148.550770][ T2232] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 148.550771][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550773][ T2232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.550775][ T2232] console_emit_next_record (kernel/printk/printk.c:3183) [ 148.550778][ T2232] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 148.550780][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550782][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550784][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550785][ T2232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.550787][ T2232] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 148.550789][ T2232] console_flush_one_record (kernel/printk/printk.c:3268) [ 148.550791][ T2232] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 148.550794][ T2232] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 148.550796][ T2232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.550798][ T2232] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 148.550799][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550801][ T2232] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 148.550802][ T2232] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 148.550804][ T2232] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 148.550806][ T2232] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 148.550808][ T2232] ? vprintk_emit (kernel/printk/printk.c:2478) [ 148.550810][ T2232] vprintk_emit (kernel/printk/printk.c:2479) [ 148.550813][ T2232] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 148.550815][ T2232] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 148.550817][ T2232] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 148.550819][ T2232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.550820][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550823][ T2232] _printk (kernel/printk/printk.c:2504) [ 148.550826][ T2232] ? snapshot_read.cold (user.c:?) [ 148.550828][ T2232] ? br_multicast_flood (??:?) bridge [ 148.550841][ T2232] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 148.550844][ T2232] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 148.550845][ T2232] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 148.550847][ T2232] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 148.550856][ T2232] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 148.550864][ T2232] new_nbp (net/bridge/br_if.c:449) bridge [ 148.550872][ T2232] br_add_if (net/bridge/br_if.c:592) bridge [ 148.550879][ T2232] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 148.550882][ T2232] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 148.550884][ T2232] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 148.550886][ T2232] ? __kernel_text_address (kernel/extable.c:79) [ 148.550888][ T2232] do_set_master (net/core/rtnetlink.c:3071) [ 148.550891][ T2232] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 148.550893][ T2232] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 148.550895][ T2232] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 148.550896][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550898][ T2232] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 148.550902][ T2232] ? kasan_save_stack (mm/kasan/common.c:58) [ 148.550905][ T2232] ? kasan_save_stack (mm/kasan/common.c:57) [ 148.550906][ T2232] ? kasan_save_track (mm/kasan/common.c:78) [ 148.550908][ T2232] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 148.550909][ T2232] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 148.550911][ T2232] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 148.550912][ T2232] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 148.550913][ T2232] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 148.550916][ T2232] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 148.550917][ T2232] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 148.550918][ T2232] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 148.550921][ T2232] ? ___sys_sendmsg (net/socket.c:2767) [ 148.550923][ T2232] ? __sys_sendmsg (net/socket.c:2799) [ 148.550924][ T2232] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 148.550926][ T2232] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 148.550929][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550931][ T2232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.550932][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550934][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550936][ T2232] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 148.550939][ T2232] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 148.550941][ T2232] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 148.550943][ T2232] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 148.550944][ T2232] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 148.550946][ T2232] ? nla_get_range_signed (lib/nlattr.c:270) [ 148.550948][ T2232] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 148.550950][ T2232] rtnl_newlink (net/core/rtnetlink.c:4215) [ 148.550952][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550954][ T2232] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 148.550955][ T2232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.550957][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550959][ T2232] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 148.550961][ T2232] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 148.550963][ T2232] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 148.550964][ T2232] ? __kernel_text_address (kernel/extable.c:79) [ 148.550965][ T2232] ? write_profile (profile.c:?) [ 148.550966][ T2232] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 148.550969][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550971][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550973][ T2232] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 148.550976][ T2232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.550978][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550980][ T2232] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 148.550981][ T2232] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 148.550983][ T2232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 148.550984][ T2232] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 148.550986][ T2232] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 148.550988][ T2232] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 148.550990][ T2232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 148.550991][ T2232] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 148.550993][ T2232] ? netlink_ack (./include/linux/skbuff.h:2718) [ 148.550994][ T2232] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 148.550997][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550998][ T2232] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 148.551000][ T2232] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 148.551002][ T2232] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 148.551004][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551006][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551008][ T2232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.551010][ T2232] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 148.551012][ T2232] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 148.551014][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551015][ T2232] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 148.551017][ T2232] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 148.551019][ T2232] ? copy_msghdr_from_user (net/socket.c:2650) [ 148.551021][ T2232] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 148.551022][ T2232] ? move_addr_to_kernel (net/socket.c:258) [ 148.551024][ T2232] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 148.551026][ T2232] ___sys_sendmsg (net/socket.c:2767) [ 148.551028][ T2232] ? copy_msghdr_from_user (net/socket.c:2619) [ 148.551033][ T2232] __sys_sendmsg (net/socket.c:2799) [ 148.551035][ T2232] ? __sys_sendmsg_sock (net/socket.c:2780) [ 148.551038][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551040][ T2232] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 148.551041][ T2232] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 148.551044][ T2232] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 148.551046][ T2232] RIP: 0033:0x7f975454454e [ 148.551048][ T2232] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 148.551050][ T2232] RSP: 002b:00007ffd07786450 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 148.551053][ T2232] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f975454454e [ 148.551055][ T2232] RDX: 0000000000000000 RSI: 00007ffd07786500 RDI: 0000000000000005 [ 148.551056][ T2232] RBP: 00007ffd07786460 R08: 0000000000000000 R09: 0000000000000000 [ 148.551057][ T2232] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c66 [ 148.551057][ T2232] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd07786bc0 | [ 202.352675][ T2527] softirqs last disabled at (0): 0x0 | [ 202.352677][ T2527] Preemption disabled at: | [ 202.352678][ T2527] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 202.352689][ T2527] Tainted: [W]=WARN [ 202.352690][ T2527] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 202.352692][ T2527] Call Trace: [ 202.352693][ T2527] [ 202.352695][ T2527] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 202.352700][ T2527] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 202.352702][ T2527] __might_resched.cold (kernel/sched/core.c:9234) [ 202.352706][ T2527] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 202.352710][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352714][ T2527] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 202.352718][ T2527] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 202.352720][ T2527] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 202.352724][ T2527] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 202.352726][ T2527] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 202.352728][ T2527] put_chars (drivers/char/virtio_console.c:1176) [ 202.352730][ T2527] ? __send_to_port (drivers/char/virtio_console.c:654) [ 202.352731][ T2527] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 202.352735][ T2527] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 202.352737][ T2527] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 202.352740][ T2527] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 202.352742][ T2527] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 202.352743][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352745][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352747][ T2527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.352749][ T2527] console_emit_next_record (kernel/printk/printk.c:3183) [ 202.352751][ T2527] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 202.352753][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352755][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352757][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352759][ T2527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.352760][ T2527] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 202.352762][ T2527] console_flush_one_record (kernel/printk/printk.c:3268) [ 202.352765][ T2527] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 202.352767][ T2527] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 202.352769][ T2527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.352771][ T2527] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 202.352772][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352774][ T2527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.352775][ T2527] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 202.352777][ T2527] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 202.352779][ T2527] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 202.352781][ T2527] ? vprintk_emit (kernel/printk/printk.c:2478) [ 202.352783][ T2527] vprintk_emit (kernel/printk/printk.c:2479) [ 202.352785][ T2527] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 202.352788][ T2527] _printk (kernel/printk/printk.c:2504) [ 202.352792][ T2527] ? snapshot_read.cold (user.c:?) [ 202.352794][ T2527] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 202.352797][ T2527] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 202.352799][ T2527] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 202.352800][ T2527] ? netdev_notice (net/core/dev.c:13194) [ 202.352802][ T2527] ? kasan_save_track (mm/kasan/common.c:78) [ 202.352805][ T2527] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 202.352807][ T2527] ? __hw_addr_add_ex (./include/linux/slab.h:991 (discriminator 1) net/core/dev_addr_lists.c:62 (discriminator 1) net/core/dev_addr_lists.c:120 (discriminator 1)) [ 202.352809][ T2527] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 202.352812][ T2527] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 202.352815][ T2527] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 202.352818][ T2527] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 202.352820][ T2527] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 202.352823][ T2527] ? __nla_parse (lib/nlattr.c:732) [ 202.352826][ T2527] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 202.352827][ T2527] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 202.352829][ T2527] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 202.352831][ T2527] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 202.352832][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352833][ T2527] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 202.352836][ T2527] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 202.352839][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352840][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352842][ T2527] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 202.352846][ T2527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.352848][ T2527] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 202.352849][ T2527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 202.352851][ T2527] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 202.352853][ T2527] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 202.352856][ T2527] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 202.352859][ T2527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 202.352861][ T2527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.352862][ T2527] ? netlink_ack (./include/linux/skbuff.h:2718) [ 202.352864][ T2527] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 202.352866][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352868][ T2527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.352870][ T2527] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 202.352872][ T2527] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 202.352873][ T2527] ? next_uptodate_folio (mm/filemap.c:3747) [ 202.352877][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352879][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352880][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352882][ T2527] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 202.352884][ T2527] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 202.352886][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352888][ T2527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.352890][ T2527] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 202.352893][ T2527] ? copy_msghdr_from_user (net/socket.c:2650) [ 202.352895][ T2527] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 202.352896][ T2527] ? move_addr_to_kernel (net/socket.c:258) [ 202.352898][ T2527] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 202.352901][ T2527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.352903][ T2527] ___sys_sendmsg (net/socket.c:2767) [ 202.352905][ T2527] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 202.352907][ T2527] ? copy_msghdr_from_user (net/socket.c:2619) [ 202.352909][ T2527] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 202.352914][ T2527] __sys_sendmsg (net/socket.c:2799) [ 202.352916][ T2527] ? __sys_sendmsg_sock (net/socket.c:2780) [ 202.352918][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352920][ T2527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.352922][ T2527] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 202.352925][ T2527] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 202.352927][ T2527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 202.352929][ T2527] RIP: 0033:0x7f90a44aa54e [ 202.352931][ T2527] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 202.352932][ T2527] RSP: 002b:00007fff948c2a50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 202.352936][ T2527] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f90a44aa54e [ 202.352938][ T2527] RDX: 0000000000000000 RSI: 00007fff948c2b00 RDI: 0000000000000005 [ 202.352939][ T2527] RBP: 00007fff948c2a60 R08: 0000000000000000 R09: 0000000000000000 [ 202.352939][ T2527] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c9d [ 202.352940][ T2527] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 213.002845][ T3016] softirqs last disabled at (0): 0x0 | [ 213.002847][ T3016] Preemption disabled at: | [ 213.002848][ T3016] 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)) | [ 213.002859][ T3016] Tainted: [W]=WARN [ 213.002860][ T3016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 213.002862][ T3016] Call Trace: [ 213.002863][ T3016] [ 213.002864][ T3016] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 213.002870][ T3016] ? 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)) [ 213.002872][ T3016] __might_resched.cold (kernel/sched/core.c:9234) [ 213.002876][ T3016] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 213.002879][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.002883][ T3016] __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)) [ 213.002887][ T3016] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 213.002890][ T3016] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 213.002893][ T3016] ? 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) [ 213.002895][ T3016] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 213.002897][ T3016] put_chars (drivers/char/virtio_console.c:1176) [ 213.002900][ T3016] ? __send_to_port (drivers/char/virtio_console.c:654) [ 213.002901][ T3016] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 213.002905][ T3016] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 213.002909][ T3016] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 213.002910][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.002912][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.002913][ T3016] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 213.002916][ T3016] console_emit_next_record (kernel/printk/printk.c:3183) [ 213.002918][ T3016] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 213.002920][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.002922][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.002924][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.002925][ T3016] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 213.002927][ T3016] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 213.002929][ T3016] console_flush_one_record (kernel/printk/printk.c:3268) [ 213.002931][ T3016] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 213.002934][ T3016] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 213.002936][ T3016] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 213.002937][ T3016] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 213.002939][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.002940][ T3016] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 213.002942][ T3016] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 213.002943][ T3016] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 213.002946][ T3016] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 213.002947][ T3016] ? vprintk_emit (kernel/printk/printk.c:2478) [ 213.002949][ T3016] vprintk_emit (kernel/printk/printk.c:2479) [ 213.002952][ T3016] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 213.002953][ T3016] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 213.002956][ T3016] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 213.002958][ T3016] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 213.002960][ T3016] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 213.002961][ T3016] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 213.002964][ T3016] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 213.002965][ T3016] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 213.002967][ T3016] _printk (kernel/printk/printk.c:2504) [ 213.002970][ T3016] ? snapshot_read.cold (user.c:?) [ 213.002972][ T3016] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 213.002975][ T3016] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 213.002977][ T3016] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 213.002978][ T3016] ? netdev_notice (net/core/dev.c:13194) [ 213.002980][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.002982][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.002984][ T3016] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 213.002986][ T3016] ? 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) [ 213.002988][ T3016] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 213.002989][ T3016] ? 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) [ 213.002992][ T3016] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 213.002995][ T3016] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 213.002998][ T3016] dev_uc_del (net/core/dev_addr_lists.c:845) [ 213.002999][ T3016] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 213.003001][ T3016] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 213.003003][ T3016] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 213.003004][ T3016] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 213.003005][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.003007][ T3016] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 213.003010][ T3016] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 213.003012][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.003014][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.003016][ T3016] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 213.003019][ T3016] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 213.003021][ T3016] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 213.003031][ T3016] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 213.003032][ T3016] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 213.003035][ T3016] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 213.003039][ T3016] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 213.003041][ T3016] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 213.003042][ T3016] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 213.003044][ T3016] ? netlink_ack (./include/linux/skbuff.h:2718) [ 213.003045][ T3016] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 213.003048][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.003049][ T3016] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 213.003051][ T3016] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 213.003053][ T3016] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 213.003055][ T3016] ? next_uptodate_folio (mm/filemap.c:3747) [ 213.003058][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.003060][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.003061][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.003063][ T3016] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 213.003065][ T3016] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 213.003067][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.003069][ T3016] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 213.003071][ T3016] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 213.003074][ T3016] ? copy_msghdr_from_user (net/socket.c:2650) [ 213.003076][ T3016] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 213.003077][ T3016] ? move_addr_to_kernel (net/socket.c:258) [ 213.003079][ T3016] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 213.003082][ T3016] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 213.003084][ T3016] ___sys_sendmsg (net/socket.c:2767) [ 213.003085][ T3016] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 213.003088][ T3016] ? copy_msghdr_from_user (net/socket.c:2619) [ 213.003090][ T3016] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 213.003094][ T3016] __sys_sendmsg (net/socket.c:2799) [ 213.003097][ T3016] ? __sys_sendmsg_sock (net/socket.c:2780) [ 213.003099][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.003101][ T3016] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.003103][ T3016] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 213.003106][ T3016] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 213.003108][ T3016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 213.003110][ T3016] RIP: 0033:0x7fa4b51fe54e [ 213.003112][ T3016] 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 [ 213.003114][ T3016] RSP: 002b:00007ffc3ae9fe70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 213.003117][ T3016] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa4b51fe54e [ 213.003119][ T3016] RDX: 0000000000000000 RSI: 00007ffc3ae9ff20 RDI: 0000000000000005 [ 213.003120][ T3016] RBP: 00007ffc3ae9fe80 R08: 0000000000000000 R09: 0000000000000000 [ 213.003121][ T3016] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ca8 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_del:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_add_excl:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print 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