====================================== | [ 9.927365][ T187] softirqs last disabled at (36777): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.927369][ T187] Preemption disabled at: | [ 9.927369][ T187] 0x0 | [ 9.927382][ T187] Tainted: [W]=WARN [ 9.927384][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.927386][ T187] Call Trace: [ 9.927388][ T187] [ 9.927390][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.927398][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 9.927404][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.927410][ T187] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.927417][ T187] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.927421][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.927429][ T187] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.927433][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.927438][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 9.927442][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.927444][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.927451][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.927460][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.927470][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.927474][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.927478][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.927484][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.927491][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.927493][ T187] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.927499][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.927502][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.927509][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.927516][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.927519][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.927528][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.927532][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.927535][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.927539][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.927545][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.927548][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.927553][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 9.927560][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.927565][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.927572][ T187] _printk (kernel/printk/printk.c:2504) [ 9.927577][ T187] ? snapshot_read.cold (user.c:?) [ 9.927582][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.927586][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.927592][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.927597][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.927602][ T187] ? exit_notify (kernel/exit.c:780) [ 9.927605][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.927613][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.927620][ T187] do_group_exit (kernel/exit.c:1151) [ 9.927625][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.927628][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.927631][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.927635][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.927640][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.927644][ T187] RIP: 0033:0x7fc11d9771b8 [ 9.927647][ T187] Code: Unable to access opcode bytes at 0x7fc11d97718e. Code starting with the faulting instruction =========================================== [ 9.927648][ T187] RSP: 002b:00007ffea7fd99f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.927652][ T187] RAX: ffffffffffffffda RBX: 00007fc11daa7f88 RCX: 00007fc11d9771b8 [ 9.927654][ T187] RDX: 00007fc11d6c1fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.927655][ T187] RBP: 00007ffea7fd9a50 R08: 0000000000000000 R09: 0000000000008010 [ 9.927657][ T187] R10: 00007ffea7fd9810 R11: 0000000000000246 R12: 0000000000000001 [ 9.927658][ T187] R13: 0000000000000000 R14: 00007fc11daa6680 R15: 00007fc11daa7fa0 | [ 11.569196][ T247] softirqs last disabled at (20184): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.569199][ T247] Preemption disabled at: | [ 11.569200][ T247] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.569209][ T247] Tainted: [W]=WARN [ 11.569210][ T247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.569212][ T247] Call Trace: [ 11.569214][ T247] [ 11.569215][ T247] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.569221][ T247] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.569223][ T247] __might_resched.cold (kernel/sched/core.c:9234) [ 11.569228][ T247] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.569232][ T247] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.569238][ T247] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.569240][ T247] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.569246][ T247] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.569248][ T247] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.569252][ T247] put_chars (drivers/char/virtio_console.c:1176) [ 11.569255][ T247] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.569259][ T247] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.569263][ T247] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.569266][ T247] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.569268][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.569269][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.569273][ T247] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.569275][ T247] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.569279][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.569283][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.569287][ T247] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.569290][ T247] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.569292][ T247] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.569295][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.569298][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.569302][ T247] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.569306][ T247] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.569308][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.569313][ T247] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.569316][ T247] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.569318][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.569320][ T247] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.569324][ T247] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.569326][ T247] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.569329][ T247] vprintk_emit (kernel/printk/printk.c:2479) [ 11.569333][ T247] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.569336][ T247] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.569337][ T247] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.569342][ T247] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.569345][ T247] _printk (kernel/printk/printk.c:2504) [ 11.569349][ T247] ? snapshot_read.cold (user.c:?) [ 11.569353][ T247] ? br_multicast_flood (??:?) bridge [ 11.569365][ T247] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.569367][ T247] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.569368][ T247] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.569373][ T247] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.569383][ T247] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.569391][ T247] new_nbp (net/bridge/br_if.c:449) bridge [ 11.569400][ T247] br_add_if (net/bridge/br_if.c:592) bridge [ 11.569407][ T247] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.569412][ T247] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.569415][ T247] ? __kernel_text_address (kernel/extable.c:79) [ 11.569418][ T247] do_set_master (net/core/rtnetlink.c:3071) [ 11.569423][ T247] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.569426][ T247] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.569430][ T247] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.569431][ T247] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.569434][ T247] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.569437][ T247] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.569440][ T247] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.569441][ T247] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.569444][ T247] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.569447][ T247] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.569449][ T247] ? kasan_save_track (mm/kasan/common.c:78) [ 11.569452][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.569453][ T247] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 11.569457][ T247] ? ___sys_sendmsg (net/socket.c:2757) [ 11.569461][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.569463][ T247] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.569466][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.569468][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.569470][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.569471][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.569474][ T247] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.569478][ T247] ? __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.569479][ T247] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.569482][ T247] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.569485][ T247] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.569487][ T247] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.569492][ T247] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.569497][ T247] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.569502][ T247] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.569504][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.569509][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.569511][ T247] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.569513][ T247] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.569514][ T247] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.569518][ T247] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.569520][ T247] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.569523][ T247] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.569524][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.569529][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.569531][ T247] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.569534][ T247] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.569536][ T247] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.569539][ T247] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.569545][ T247] ? 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.569547][ T247] ? 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.569551][ T247] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.569555][ T247] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.569557][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.569562][ T247] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.569565][ T247] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.569569][ T247] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.569575][ T247] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.569577][ T247] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.569579][ T247] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.569581][ T247] ? move_addr_to_kernel (net/socket.c:258) [ 11.569588][ T247] ___sys_sendmsg (net/socket.c:2767) [ 11.569591][ T247] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.569609][ T247] __sys_sendmsg (net/socket.c:2799) [ 11.569612][ T247] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.569618][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.569622][ T247] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.569624][ T247] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.569627][ T247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.569630][ T247] RIP: 0033:0x7f3e85c1054e [ 11.569633][ T247] 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.569635][ T247] RSP: 002b:00007fffa5f0bf90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.569638][ T247] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f3e85c1054e [ 11.569640][ T247] RDX: 0000000000000000 RSI: 00007fffa5f0c040 RDI: 0000000000000005 [ 11.569640][ T247] RBP: 00007fffa5f0bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 11.569641][ T247] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918b08 [ 11.569642][ T247] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffa5f0c700 | [ 19.262636][ T304] softirqs last disabled at (13818): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 19.262639][ T304] Preemption disabled at: | [ 19.262639][ T304] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.262649][ T304] Tainted: [W]=WARN [ 19.262650][ T304] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.262652][ T304] Call Trace: [ 19.262654][ T304] [ 19.262656][ T304] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.262662][ T304] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.262664][ T304] __might_resched.cold (kernel/sched/core.c:9234) [ 19.262669][ T304] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.262673][ T304] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.262679][ T304] __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)) [ 19.262681][ T304] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.262687][ T304] ? 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) [ 19.262689][ T304] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.262693][ T304] put_chars (drivers/char/virtio_console.c:1176) [ 19.262696][ T304] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.262697][ T304] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.262702][ T304] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.262707][ T304] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.262713][ T304] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.262715][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.262717][ T304] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.262721][ T304] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.262725][ T304] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.262727][ T304] ? 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)) [ 19.262730][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.262732][ T304] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.262736][ T304] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.262740][ T304] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.262742][ T304] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.262747][ T304] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.262750][ T304] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.262751][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.262754][ T304] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.262757][ T304] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.262759][ T304] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.262762][ T304] vprintk_emit (kernel/printk/printk.c:2479) [ 19.262766][ T304] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.262768][ T304] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.262769][ T304] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.262772][ T304] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.262774][ T304] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.262776][ T304] ? ___sys_sendmsg (net/socket.c:2767) [ 19.262777][ T304] ? __sys_sendmsg (net/socket.c:2799) [ 19.262779][ T304] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.262784][ T304] _printk (kernel/printk/printk.c:2504) [ 19.262793][ T304] ? snapshot_read.cold (user.c:?) [ 19.262797][ T304] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.262800][ T304] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.262803][ T304] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.262806][ T304] ? netdev_notice (net/core/dev.c:13194) [ 19.262809][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.262812][ T304] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 19.262815][ T304] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 19.262816][ T304] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.262818][ T304] ? 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) [ 19.262821][ T304] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 19.262826][ T304] dev_set_allmulti (net/core/dev_api.c:315) [ 19.262829][ T304] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 19.262842][ T304] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 19.262848][ T304] br_del_if (net/bridge/br_if.c:732) bridge [ 19.262855][ T304] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.262858][ T304] do_set_master (net/core/rtnetlink.c:3055) [ 19.262863][ T304] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 19.262866][ T304] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.262869][ T304] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.262871][ T304] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.262873][ T304] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.262876][ T304] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.262879][ T304] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.262881][ T304] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.262883][ T304] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.262886][ T304] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.262888][ T304] ? kasan_save_track (mm/kasan/common.c:78) [ 19.262890][ T304] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.262892][ T304] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 19.262894][ T304] ? ___sys_sendmsg (net/socket.c:2757) [ 19.262897][ T304] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.262899][ T304] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.262901][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.262904][ T304] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.262905][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.262907][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.262909][ T304] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.262912][ T304] ? __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) [ 19.262914][ T304] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.262916][ T304] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.262920][ T304] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.262921][ T304] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.262926][ T304] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.262931][ T304] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.262936][ T304] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.262938][ T304] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.262942][ T304] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.262944][ T304] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.262946][ T304] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.262948][ T304] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.262951][ T304] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.262953][ T304] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.262956][ T304] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.262957][ T304] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.262962][ T304] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.262963][ T304] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.262967][ T304] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.262968][ T304] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.262971][ T304] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.262977][ T304] ? 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)) [ 19.262978][ T304] ? 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)) [ 19.262982][ T304] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.262986][ T304] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.262989][ T304] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.262993][ T304] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.262996][ T304] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.263000][ T304] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.263005][ T304] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.263007][ T304] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.263010][ T304] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.263011][ T304] ? move_addr_to_kernel (net/socket.c:258) [ 19.263018][ T304] ___sys_sendmsg (net/socket.c:2767) [ 19.263021][ T304] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.263036][ T304] __sys_sendmsg (net/socket.c:2799) [ 19.263039][ T304] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.263045][ T304] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.263048][ T304] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.263050][ T304] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.263053][ T304] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.263055][ T304] RIP: 0033:0x7fdc4cf8854e [ 19.263058][ T304] 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 [ 19.263060][ T304] RSP: 002b:00007ffe8ede99d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.263063][ T304] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdc4cf8854e [ 19.263065][ T304] RDX: 0000000000000000 RSI: 00007ffe8ede9a80 RDI: 0000000000000005 [ 19.263065][ T304] RBP: 00007ffe8ede99e0 R08: 0000000000000000 R09: 0000000000000000 [ 19.263066][ T304] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918b0f [ 19.263067][ T304] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe8edea140 | [ 21.351184][ T306] softirqs last disabled at (11698): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 21.351187][ T306] Preemption disabled at: | [ 21.351187][ T306] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.351196][ T306] Tainted: [W]=WARN [ 21.351197][ T306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.351198][ T306] Call Trace: [ 21.351200][ T306] [ 21.351201][ T306] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.351206][ T306] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.351209][ T306] __might_resched.cold (kernel/sched/core.c:9234) [ 21.351213][ T306] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.351217][ T306] ? __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.351222][ T306] __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.351224][ T306] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.351230][ T306] ? 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.351232][ T306] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.351235][ T306] put_chars (drivers/char/virtio_console.c:1176) [ 21.351237][ T306] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 21.351239][ T306] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.351242][ T306] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.351246][ T306] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.351248][ T306] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.351252][ T306] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.351255][ T306] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.351257][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.351259][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.351262][ T306] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.351264][ T306] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 21.351268][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.351270][ T306] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.351274][ T306] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.351278][ T306] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.351279][ T306] ? 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.351283][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.351285][ T306] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.351289][ T306] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.351293][ T306] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.351295][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.351300][ T306] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.351303][ T306] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.351304][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.351307][ T306] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.351310][ T306] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.351312][ T306] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.351316][ T306] vprintk_emit (kernel/printk/printk.c:2479) [ 21.351320][ T306] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.351322][ T306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.351325][ T306] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.351328][ T306] _printk (kernel/printk/printk.c:2504) [ 21.351332][ T306] ? snapshot_read.cold (user.c:?) [ 21.351336][ T306] ? br_multicast_flood (??:?) bridge [ 21.351347][ T306] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 21.351349][ T306] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.351350][ T306] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.351354][ T306] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 21.351364][ T306] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 21.351372][ T306] new_nbp (net/bridge/br_if.c:449) bridge [ 21.351382][ T306] br_add_if (net/bridge/br_if.c:592) bridge [ 21.351389][ T306] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 21.351393][ T306] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 21.351396][ T306] ? __kernel_text_address (kernel/extable.c:79) [ 21.351400][ T306] do_set_master (net/core/rtnetlink.c:3071) [ 21.351404][ T306] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 21.351407][ T306] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.351410][ T306] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.351412][ T306] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.351413][ T306] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.351417][ T306] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.351419][ T306] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.351421][ T306] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.351423][ T306] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.351426][ T306] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.351428][ T306] ? kasan_save_track (mm/kasan/common.c:78) [ 21.351430][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.351432][ T306] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 21.351435][ T306] ? ___sys_sendmsg (net/socket.c:2757) [ 21.351440][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.351442][ T306] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.351444][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.351446][ T306] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.351448][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.351450][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.351452][ T306] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.351456][ T306] ? __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) [ 21.351459][ T306] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.351461][ T306] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.351464][ T306] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.351466][ T306] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.351470][ T306] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.351476][ T306] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.351481][ T306] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.351483][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.351487][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.351489][ T306] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.351491][ T306] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.351492][ T306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.351496][ T306] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.351498][ T306] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.351501][ T306] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.351502][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.351507][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.351508][ T306] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.351512][ T306] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.351514][ T306] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.351516][ T306] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.351522][ T306] ? 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)) [ 21.351524][ T306] ? 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)) [ 21.351528][ T306] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.351532][ T306] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.351534][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.351538][ T306] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.351542][ T306] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.351546][ T306] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.351551][ T306] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.351553][ T306] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.351555][ T306] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.351557][ T306] ? move_addr_to_kernel (net/socket.c:258) [ 21.351564][ T306] ___sys_sendmsg (net/socket.c:2767) [ 21.351567][ T306] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.351582][ T306] __sys_sendmsg (net/socket.c:2799) [ 21.351585][ T306] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.351591][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.351595][ T306] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.351597][ T306] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.351600][ T306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.351602][ T306] RIP: 0033:0x7f5a65c1a54e [ 21.351606][ T306] 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 [ 21.351610][ T306] RSP: 002b:00007fffc039d770 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.351614][ T306] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f5a65c1a54e [ 21.351615][ T306] RDX: 0000000000000000 RSI: 00007fffc039d820 RDI: 0000000000000005 [ 21.351616][ T306] RBP: 00007fffc039d780 R08: 0000000000000000 R09: 0000000000000000 [ 21.351617][ T306] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918b11 [ 21.351618][ T306] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc039dee0 | [ 36.734714][ C0] softirqs last disabled at (740405): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 36.734716][ C0] Preemption disabled at: | [ 36.734717][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 36.734726][ C0] Tainted: [W]=WARN [ 36.734727][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.734729][ C0] Call Trace: [ 36.734730][ C0] [ 36.734732][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.734737][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 36.734739][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 36.734742][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.734745][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 36.734748][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.734752][ 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)) [ 36.734755][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.734757][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.734761][ 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) [ 36.734762][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.734764][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 36.734766][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.734768][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 36.734771][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.734775][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.734776][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.734778][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.734780][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.734782][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.734784][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.734786][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.734787][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.734789][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.734791][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.734793][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.734796][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.734797][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.734799][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.734800][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.734802][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.734803][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.734805][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.734807][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.734809][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 36.734811][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.734813][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.734815][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.734816][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 36.734820][ C0] _printk (kernel/printk/printk.c:2504) [ 36.734823][ C0] ? snapshot_read.cold (user.c:?) [ 36.734825][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 36.734829][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.734831][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 36.734833][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 36.734835][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 36.734838][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 36.734839][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 36.734841][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 36.734843][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.734845][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.734863][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.734865][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.734866][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.734873][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 36.734874][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.734880][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.734886][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.734892][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 36.734896][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 36.734897][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 36.734901][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.734902][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.734904][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.734906][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 36.734908][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.734915][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 36.734916][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.734919][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.734921][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 36.734923][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 36.734925][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.734927][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.734929][ C0] handle_softirqs (kernel/softirq.c:645) [ 36.734930][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.734932][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.734934][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 36.734935][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 36.734937][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 36.734940][ C0] [ 36.734940][ C0] [ 36.734941][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 36.734943][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 36.734945][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 36.734948][ 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 [ 36.734950][ C0] RSP: 0018:ffffffff99407cf8 EFLAGS: 00000296 [ 36.734953][ C0] RAX: 00000000000b4c33 RBX: ffffffff9941c600 RCX: ffffffff964f0307 [ 36.734954][ C0] RDX: ffffffff9941c600 RSI: ffffffff99238af6 RDI: ffffffff98c8d8e0 [ 36.734955][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 36.734956][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff3280fa2 [ 36.734956][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 36.734958][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.734961][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 36.734962][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 36.734964][ C0] default_idle_call (kernel/sched/idle.c:122) [ 36.734965][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.734967][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 36.734968][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 36.734971][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.734973][ C0] do_idle (kernel/sched/idle.c:355) [ 36.734974][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 36.734976][ C0] rest_init (init/main.c:727) [ 36.734978][ C0] ? __cpuidle_text_end (??:?) [ 36.734980][ C0] ? rest_init (init/main.c:727) [ 36.734982][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 36.734985][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 36.734988][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 36.734990][ C0] start_kernel (init/main.c:1185) [ 36.734992][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 36.734994][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 36.734996][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 36.800829][ C0] | [ 36.800959][ C0] | [ 36.800959][ C0] stack backtrace: | [ 36.801144][ C0] Tainted: [W]=WARN [ 36.801145][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.801147][ C0] Call Trace: [ 36.801148][ C0] [ 36.801149][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.801154][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 36.801157][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 36.801160][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 36.801162][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 36.801163][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 36.801165][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.801167][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.801175][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.801178][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.801180][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.801186][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 36.801187][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.801193][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 36.801199][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.801205][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 36.801207][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 36.801209][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 36.801213][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.801215][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.801216][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.801219][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 36.801220][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 36.801227][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 36.801229][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.801231][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.801234][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 36.801235][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 36.801237][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.801240][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.801241][ C0] handle_softirqs (kernel/softirq.c:645) [ 36.801243][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.801245][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.801247][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 36.801248][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 36.801249][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 36.801251][ C0] [ 36.801252][ C0] [ 36.801252][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 36.801254][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 36.801256][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 36.801258][ 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 [ 36.801260][ C0] RSP: 0018:ffffffff99407cf8 EFLAGS: 00000296 [ 36.801262][ C0] RAX: 00000000000b4c33 RBX: ffffffff9941c600 RCX: ffffffff964f0307 [ 36.801263][ C0] RDX: ffffffff9941c600 RSI: ffffffff99238af6 RDI: ffffffff98c8d8e0 [ 36.801264][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 36.801265][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff3280fa2 [ 36.801266][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 36.801267][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.801269][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 36.801271][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 36.801272][ C0] default_idle_call (kernel/sched/idle.c:122) [ 36.801274][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 36.801276][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 36.801277][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 36.801280][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.801281][ C0] do_idle (kernel/sched/idle.c:355) [ 36.801283][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 36.801284][ C0] rest_init (init/main.c:727) [ 36.801286][ C0] ? __cpuidle_text_end (??:?) [ 36.801289][ C0] ? rest_init (init/main.c:727) [ 36.801290][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 36.801294][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 36.801297][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 36.801299][ C0] start_kernel (init/main.c:1185) [ 36.801300][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 36.801302][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 36.801304][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 40.212850][ T413] softirqs last disabled at (0): 0x0 | [ 40.212851][ T413] Preemption disabled at: | [ 40.212852][ T413] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.212869][ T413] Tainted: [W]=WARN [ 40.212870][ T413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.212872][ T413] Call Trace: [ 40.212873][ T413] [ 40.212874][ T413] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.212880][ T413] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.212882][ T413] __might_resched.cold (kernel/sched/core.c:9234) [ 40.212885][ T413] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.212889][ T413] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.212891][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.212895][ T413] __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)) [ 40.212898][ T413] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.212901][ T413] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.212905][ T413] ? 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) [ 40.212906][ T413] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.212908][ T413] put_chars (drivers/char/virtio_console.c:1176) [ 40.212910][ T413] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.212912][ T413] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.212914][ T413] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.212918][ T413] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.212919][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.212920][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.212922][ T413] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.212925][ T413] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.212927][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.212928][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.212930][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.212931][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.212933][ T413] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.212935][ T413] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.212937][ T413] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.212940][ T413] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.212941][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.212943][ T413] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.212944][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.212946][ T413] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.212947][ T413] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.212948][ T413] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 40.212950][ T413] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.212952][ T413] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.212954][ T413] vprintk_emit (kernel/printk/printk.c:2479) [ 40.212956][ T413] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.212958][ T413] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.212961][ T413] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.212964][ T413] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.212965][ T413] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.212967][ T413] ? ___sys_sendmsg (net/socket.c:2767) [ 40.212969][ T413] ? __sys_sendmsg (net/socket.c:2799) [ 40.212970][ T413] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.212974][ T413] _printk (kernel/printk/printk.c:2504) [ 40.212977][ T413] ? snapshot_read.cold (user.c:?) [ 40.212979][ T413] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.212981][ T413] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.212983][ T413] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.212985][ T413] ? netdev_notice (net/core/dev.c:13194) [ 40.212987][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.212988][ T413] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 40.212990][ T413] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.212992][ T413] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 40.212994][ T413] ? 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) [ 40.212996][ T413] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 40.212999][ T413] dev_set_allmulti (net/core/dev_api.c:315) [ 40.213002][ T413] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 40.213013][ T413] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.213017][ T413] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.213019][ T413] br_del_if (net/bridge/br_if.c:732) bridge [ 40.213027][ T413] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 40.213029][ T413] do_set_master (net/core/rtnetlink.c:3055) [ 40.213031][ T413] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 40.213033][ T413] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.213036][ T413] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.213037][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213038][ T413] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.213042][ T413] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.213044][ T413] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.213046][ T413] ? kasan_save_track (mm/kasan/common.c:78) [ 40.213047][ T413] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 40.213049][ T413] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 40.213050][ T413] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 40.213051][ T413] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.213052][ T413] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.213053][ T413] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.213055][ T413] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.213056][ T413] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.213057][ T413] ? ___sys_sendmsg (net/socket.c:2767) [ 40.213058][ T413] ? __sys_sendmsg (net/socket.c:2799) [ 40.213060][ T413] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.213061][ T413] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.213063][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213065][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.213066][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213068][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213069][ T413] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.213071][ T413] ? __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) [ 40.213073][ T413] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.213075][ T413] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.213076][ T413] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.213077][ T413] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.213079][ T413] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.213081][ T413] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.213083][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213085][ T413] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.213086][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.213087][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213089][ T413] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 40.213091][ T413] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.213093][ T413] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.213094][ T413] ? __kernel_text_address (kernel/extable.c:79) [ 40.213095][ T413] ? write_profile (profile.c:?) [ 40.213096][ T413] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.213099][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213100][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213102][ T413] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 40.213105][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.213106][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213108][ T413] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.213110][ T413] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.213111][ T413] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.213112][ T413] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.213114][ T413] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.213116][ T413] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.213117][ T413] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.213118][ T413] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.213120][ T413] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.213121][ T413] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 40.213123][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213125][ T413] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.213127][ T413] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.213129][ T413] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.213130][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213132][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213133][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.213135][ T413] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.213137][ T413] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.213139][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213141][ T413] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.213142][ T413] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.213144][ T413] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.213145][ T413] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.213147][ T413] ? move_addr_to_kernel (net/socket.c:258) [ 40.213148][ T413] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.213151][ T413] ___sys_sendmsg (net/socket.c:2767) [ 40.213153][ T413] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.213157][ T413] __sys_sendmsg (net/socket.c:2799) [ 40.213159][ T413] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.213162][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.213164][ T413] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.213165][ T413] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.213167][ T413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.213168][ T413] RIP: 0033:0x7ff25926654e [ 40.213170][ T413] 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 [ 40.213172][ T413] RSP: 002b:00007ffd12469850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.213176][ T413] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff25926654e [ 40.213177][ T413] RDX: 0000000000000000 RSI: 00007ffd12469900 RDI: 0000000000000005 [ 40.213178][ T413] RBP: 00007ffd12469860 R08: 0000000000000000 R09: 0000000000000000 [ 40.213179][ T413] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918b24 [ 40.213179][ T413] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd12469fc0 | [ 42.302260][ T416] softirqs last disabled at (0): 0x0 | [ 42.302261][ T416] Preemption disabled at: | [ 42.302262][ T416] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.302273][ T416] Tainted: [W]=WARN [ 42.302274][ T416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.302275][ T416] Call Trace: [ 42.302277][ T416] [ 42.302278][ T416] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.302283][ T416] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.302285][ T416] __might_resched.cold (kernel/sched/core.c:9234) [ 42.302289][ T416] ? __module_address (kernel/module/main.c:3915) [ 42.302292][ T416] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.302295][ T416] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 42.302297][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302300][ T416] __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)) [ 42.302303][ T416] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.302306][ T416] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.302309][ T416] ? 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) [ 42.302311][ T416] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.302313][ T416] put_chars (drivers/char/virtio_console.c:1176) [ 42.302314][ T416] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 42.302316][ T416] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.302317][ T416] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 42.302320][ T416] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.302323][ T416] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.302324][ T416] ? 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) [ 42.302326][ T416] ? vsnprintf (lib/vsprintf.c:2900) [ 42.302329][ T416] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.302331][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302332][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.302334][ T416] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.302337][ T416] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.302339][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302340][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302342][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302343][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.302345][ T416] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.302347][ T416] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.302349][ T416] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.302352][ T416] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.302353][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.302355][ T416] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.302357][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302358][ T416] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.302359][ T416] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.302361][ T416] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.302363][ T416] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.302365][ T416] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.302367][ T416] vprintk_emit (kernel/printk/printk.c:2479) [ 42.302369][ T416] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.302371][ T416] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.302373][ T416] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.302374][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.302376][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302378][ T416] _printk (kernel/printk/printk.c:2504) [ 42.302381][ T416] ? snapshot_read.cold (user.c:?) [ 42.302383][ T416] ? br_multicast_flood (??:?) bridge [ 42.302394][ T416] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 42.302397][ T416] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.302398][ T416] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.302400][ T416] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 42.302409][ T416] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 42.302416][ T416] new_nbp (net/bridge/br_if.c:449) bridge [ 42.302423][ T416] br_add_if (net/bridge/br_if.c:592) bridge [ 42.302430][ T416] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 42.302433][ T416] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 42.302435][ T416] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 42.302437][ T416] ? __kernel_text_address (kernel/extable.c:79) [ 42.302439][ T416] do_set_master (net/core/rtnetlink.c:3071) [ 42.302442][ T416] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 42.302443][ T416] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.302444][ T416] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.302446][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302447][ T416] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.302451][ T416] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.302454][ T416] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.302455][ T416] ? kasan_save_track (mm/kasan/common.c:78) [ 42.302456][ T416] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 42.302458][ T416] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 42.302459][ T416] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 42.302460][ T416] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.302461][ T416] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.302464][ T416] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.302465][ T416] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.302466][ T416] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.302469][ T416] ? ___sys_sendmsg (net/socket.c:2767) [ 42.302470][ T416] ? __sys_sendmsg (net/socket.c:2799) [ 42.302472][ T416] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.302474][ T416] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.302476][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302478][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.302479][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302481][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302482][ T416] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.302486][ T416] ? __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) [ 42.302488][ T416] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.302489][ T416] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.302490][ T416] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.302492][ T416] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.302494][ T416] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.302496][ T416] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.302498][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302500][ T416] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.302501][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.302502][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302504][ T416] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 42.302506][ T416] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 42.302508][ T416] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 42.302509][ T416] ? __kernel_text_address (kernel/extable.c:79) [ 42.302510][ T416] ? write_profile (profile.c:?) [ 42.302511][ T416] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.302514][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302515][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302517][ T416] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 42.302521][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.302522][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302524][ T416] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.302525][ T416] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.302527][ T416] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.302528][ T416] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.302529][ T416] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.302532][ T416] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.302533][ T416] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.302534][ T416] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.302536][ T416] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.302537][ T416] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 42.302539][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302541][ T416] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.302543][ T416] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.302545][ T416] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.302546][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302548][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302549][ T416] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.302551][ T416] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.302553][ T416] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.302555][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302557][ T416] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.302558][ T416] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.302560][ T416] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.302562][ T416] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.302563][ T416] ? move_addr_to_kernel (net/socket.c:258) [ 42.302564][ T416] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.302567][ T416] ___sys_sendmsg (net/socket.c:2767) [ 42.302569][ T416] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.302573][ T416] __sys_sendmsg (net/socket.c:2799) [ 42.302575][ T416] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.302578][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.302580][ T416] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.302581][ T416] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.302583][ T416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.302584][ T416] RIP: 0033:0x7f7b0f7aa54e [ 42.302586][ T416] 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 [ 42.302588][ T416] RSP: 002b:00007ffe59993700 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.302592][ T416] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f7b0f7aa54e [ 42.302593][ T416] RDX: 0000000000000000 RSI: 00007ffe599937b0 RDI: 0000000000000005 [ 42.302594][ T416] RBP: 00007ffe59993710 R08: 0000000000000000 R09: 0000000000000000 [ 42.302594][ T416] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918b26 [ 42.302595][ T416] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe59993e70 | [ 44.556195][ T457] softirqs last disabled at (0): 0x0 | [ 44.556198][ T457] Preemption disabled at: | [ 44.556199][ T457] 0x0 | [ 44.556210][ T457] Tainted: [W]=WARN [ 44.556211][ T457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.556213][ T457] Call Trace: [ 44.556215][ T457] [ 44.556217][ T457] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.556224][ T457] __might_resched.cold (kernel/sched/core.c:9234) [ 44.556228][ T457] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.556233][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556238][ T457] __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)) [ 44.556242][ T457] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.556246][ T457] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.556251][ T457] ? 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) [ 44.556253][ T457] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.556256][ T457] put_chars (drivers/char/virtio_console.c:1176) [ 44.556259][ T457] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.556261][ T457] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 44.556266][ T457] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.556271][ T457] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.556274][ T457] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.556277][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556279][ T457] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.556283][ T457] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.556286][ T457] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.556289][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556291][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556294][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556296][ T457] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.556299][ T457] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.556301][ T457] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.556305][ T457] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.556309][ T457] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.556311][ T457] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.556313][ T457] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.556316][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556318][ T457] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.556320][ T457] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.556322][ T457] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.556325][ T457] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.556328][ T457] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.556331][ T457] vprintk_emit (kernel/printk/printk.c:2479) [ 44.556334][ T457] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.556336][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556339][ T457] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.556342][ T457] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 44.556345][ T457] _printk (kernel/printk/printk.c:2504) [ 44.556349][ T457] ? snapshot_read.cold (user.c:?) [ 44.556352][ T457] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 44.556358][ T457] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 44.556376][ T457] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 44.556389][ T457] br_device_event (net/bridge/br.c:111) bridge [ 44.556402][ T457] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 44.556406][ T457] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 44.556409][ T457] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 44.556414][ T457] notifier_call_chain (kernel/notifier.c:85) [ 44.556418][ T457] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 44.556422][ T457] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.556425][ T457] ? netif_change_name (net/core/dev.c:1517) [ 44.556428][ T457] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 44.556431][ T457] ? __kernel_text_address (kernel/extable.c:79) [ 44.556433][ T457] ? write_profile (profile.c:?) [ 44.556436][ T457] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.556440][ T457] netif_change_flags (net/core/dev.c:9882) [ 44.556444][ T457] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 44.556448][ T457] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.556450][ T457] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.556452][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556455][ T457] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.556459][ T457] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.556463][ T457] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.556465][ T457] ? kasan_save_track (mm/kasan/common.c:78) [ 44.556467][ T457] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 44.556470][ T457] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 44.556472][ T457] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 44.556474][ T457] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.556475][ T457] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.556479][ T457] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.556481][ T457] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.556483][ T457] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.556486][ T457] ? ___sys_sendmsg (net/socket.c:2767) [ 44.556488][ T457] ? __sys_sendmsg (net/socket.c:2799) [ 44.556491][ T457] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.556493][ T457] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.556497][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556500][ T457] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.556502][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556504][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556507][ T457] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.556511][ T457] ? __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) [ 44.556513][ T457] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.556515][ T457] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.556518][ T457] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.556521][ T457] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.556525][ T457] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.556528][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556531][ T457] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.556532][ T457] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.556535][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556538][ T457] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 44.556542][ T457] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 44.556544][ T457] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.556546][ T457] ? __kernel_text_address (kernel/extable.c:79) [ 44.556548][ T457] ? write_profile (profile.c:?) [ 44.556550][ T457] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.556552][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556555][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556557][ T457] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 44.556561][ T457] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.556563][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556566][ T457] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.556568][ T457] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.556571][ T457] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.556573][ T457] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.556575][ T457] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.556579][ T457] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.556581][ T457] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.556583][ T457] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.556586][ T457] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.556588][ T457] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 44.556592][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556594][ T457] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.556597][ T457] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.556600][ T457] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.556602][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556605][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556609][ T457] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.556613][ T457] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.556616][ T457] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.556619][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556622][ T457] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.556625][ T457] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.556628][ T457] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.556631][ T457] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.556633][ T457] ? move_addr_to_kernel (net/socket.c:258) [ 44.556635][ T457] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.556639][ T457] ___sys_sendmsg (net/socket.c:2767) [ 44.556642][ T457] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.556650][ T457] __sys_sendmsg (net/socket.c:2799) [ 44.556653][ T457] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.556657][ T457] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.556660][ T457] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.556662][ T457] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.556665][ T457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.556667][ T457] RIP: 0033:0x7f16a77e054e [ 44.556670][ T457] 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 [ 44.556673][ T457] RSP: 002b:00007ffd7bd527a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.556677][ T457] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f16a77e054e [ 44.556679][ T457] RDX: 0000000000000000 RSI: 00007ffd7bd52850 RDI: 0000000000000005 [ 44.556680][ T457] RBP: 00007ffd7bd527b0 R08: 0000000000000000 R09: 0000000000000000 [ 44.556682][ T457] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918b28 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __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 __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars