====================================== | [ 10.023981][ T179] softirqs last disabled at (30671): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.023983][ T179] Preemption disabled at: | [ 10.023984][ T179] 0x0 | [ 10.023995][ T179] Tainted: [W]=WARN [ 10.023995][ T179] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.023997][ T179] Call Trace: [ 10.023999][ T179] [ 10.024000][ T179] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.024007][ T179] __might_resched.cold (kernel/sched/core.c:9234) [ 10.024011][ T179] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.024015][ T179] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.024020][ T179] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.024024][ T179] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.024031][ T179] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.024034][ T179] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.024037][ T179] put_chars (drivers/char/virtio_console.c:1176) [ 10.024040][ T179] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.024041][ T179] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.024046][ T179] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.024051][ T179] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.024058][ T179] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.024060][ T179] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.024062][ T179] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.024066][ T179] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.024070][ T179] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.024072][ T179] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.024075][ T179] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.024078][ T179] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.024081][ T179] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.024086][ T179] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.024087][ T179] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.024093][ T179] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.024096][ T179] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.024097][ T179] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.024100][ T179] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.024103][ T179] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.024105][ T179] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.024109][ T179] vprintk_emit (kernel/printk/printk.c:2479) [ 10.024112][ T179] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.024116][ T179] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.024120][ T179] _printk (kernel/printk/printk.c:2504) [ 10.024123][ T179] ? snapshot_read.cold (user.c:?) [ 10.024126][ T179] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.024129][ T179] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.024133][ T179] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.024135][ T179] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.024139][ T179] ? exit_notify (kernel/exit.c:780) [ 10.024141][ T179] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.024144][ T179] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.024148][ T179] do_group_exit (kernel/exit.c:1151) [ 10.024151][ T179] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.024153][ T179] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.024155][ T179] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.024158][ T179] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.024161][ T179] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.024164][ T179] RIP: 0033:0x7f3b9eb011b8 [ 10.024166][ T179] Code: Unable to access opcode bytes at 0x7f3b9eb0118e. Code starting with the faulting instruction =========================================== [ 10.024167][ T179] RSP: 002b:00007fff99f97518 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.024169][ T179] RAX: ffffffffffffffda RBX: 00007f3b9ec31f88 RCX: 00007f3b9eb011b8 [ 10.024171][ T179] RDX: 00007f3b9e95eb48 RSI: fffffffffffffec8 RDI: 0000000000000000 [ 10.024172][ T179] RBP: 00007fff99f97570 R08: 0000000000000000 R09: 0000000000001010 [ 10.024173][ T179] R10: 00007fff99f97390 R11: 0000000000000246 R12: 0000000000000002 [ 10.024173][ T179] R13: 0000000000000000 R14: 00007f3b9ec30680 R15: 00007f3b9ec31fa0 | [ 11.517458][ T236] softirqs last disabled at (15810): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.517460][ T236] Preemption disabled at: | [ 11.517461][ T236] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.517472][ T236] Tainted: [W]=WARN [ 11.517473][ T236] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.517475][ T236] Call Trace: [ 11.517477][ T236] [ 11.517478][ T236] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.517484][ T236] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.517487][ T236] __might_resched.cold (kernel/sched/core.c:9234) [ 11.517491][ T236] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.517496][ T236] ? __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.517501][ T236] __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.517503][ T236] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.517509][ T236] ? 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.517512][ T236] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.517515][ T236] put_chars (drivers/char/virtio_console.c:1176) [ 11.517518][ T236] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.517522][ T236] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.517526][ T236] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.517529][ T236] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.517531][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517532][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517536][ T236] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.517538][ T236] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.517542][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517546][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.517550][ T236] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.517553][ T236] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.517555][ T236] ? 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.517559][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517561][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.517565][ T236] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.517569][ T236] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.517573][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517579][ T236] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.517581][ T236] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.517583][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517586][ T236] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.517589][ T236] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.517591][ T236] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.517595][ T236] vprintk_emit (kernel/printk/printk.c:2479) [ 11.517599][ T236] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.517601][ T236] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.517603][ T236] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.517607][ T236] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.517611][ T236] _printk (kernel/printk/printk.c:2504) [ 11.517614][ T236] ? snapshot_read.cold (user.c:?) [ 11.517619][ T236] ? br_multicast_flood (??:?) bridge [ 11.517633][ T236] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.517634][ T236] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.517636][ T236] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.517640][ T236] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.517651][ T236] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.517660][ T236] new_nbp (net/bridge/br_if.c:449) bridge [ 11.517669][ T236] br_add_if (net/bridge/br_if.c:592) bridge [ 11.517676][ T236] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.517681][ T236] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.517683][ T236] ? __kernel_text_address (kernel/extable.c:79) [ 11.517687][ T236] do_set_master (net/core/rtnetlink.c:3071) [ 11.517692][ T236] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.517695][ T236] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.517699][ T236] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.517700][ T236] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.517702][ T236] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.517706][ T236] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.517709][ T236] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.517711][ T236] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.517713][ T236] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.517717][ T236] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.517718][ T236] ? kasan_save_track (mm/kasan/common.c:78) [ 11.517721][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517723][ T236] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 11.517727][ T236] ? ___sys_sendmsg (net/socket.c:2757) [ 11.517731][ T236] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.517733][ T236] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.517736][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517745][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.517746][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517748][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517750][ T236] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.517754][ T236] ? __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.517756][ T236] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.517758][ T236] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.517762][ T236] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.517763][ T236] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.517768][ T236] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.517774][ T236] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.517779][ T236] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.517781][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517786][ T236] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.517788][ T236] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.517790][ T236] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.517791][ T236] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.517795][ T236] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.517797][ T236] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.517801][ T236] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.517802][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517806][ T236] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.517808][ T236] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.517812][ T236] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.517813][ T236] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.517816][ T236] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.517823][ T236] ? 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.517824][ T236] ? 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.517828][ T236] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.517832][ T236] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.517835][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517839][ T236] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.517843][ T236] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.517847][ T236] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.517852][ T236] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.517854][ T236] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.517857][ T236] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.517858][ T236] ? move_addr_to_kernel (net/socket.c:258) [ 11.517866][ T236] ___sys_sendmsg (net/socket.c:2767) [ 11.517868][ T236] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.517884][ T236] __sys_sendmsg (net/socket.c:2799) [ 11.517887][ T236] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.517894][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517897][ T236] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.517900][ T236] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.517903][ T236] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.517905][ T236] RIP: 0033:0x7fd861eee54e [ 11.517909][ T236] 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.517910][ T236] RSP: 002b:00007ffd9369e6d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.517913][ T236] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fd861eee54e [ 11.517915][ T236] RDX: 0000000000000000 RSI: 00007ffd9369e780 RDI: 0000000000000005 [ 11.517915][ T236] RBP: 00007ffd9369e6e0 R08: 0000000000000000 R09: 0000000000000000 [ 11.517916][ T236] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91aa61 [ 11.517917][ T236] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd9369ee40 | [ 19.267961][ T291] softirqs last disabled at (11016): dev_set_rx_mode (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1392 (discriminator 2)) | [ 19.267964][ T291] Preemption disabled at: | [ 19.267964][ T291] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.267974][ T291] Tainted: [W]=WARN [ 19.267975][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.267977][ T291] Call Trace: [ 19.267978][ T291] [ 19.267980][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.267986][ T291] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.267988][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 19.267992][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.267997][ T291] ? __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.268002][ T291] __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.268004][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.268010][ T291] ? 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.268012][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.268016][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 19.268018][ T291] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 19.268020][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.268025][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.268029][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.268033][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.268036][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.268037][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.268042][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.268044][ T291] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 19.268047][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.268050][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.268054][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.268058][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.268059][ T291] ? 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.268063][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.268065][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.268069][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.268073][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.268075][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.268080][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.268083][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.268085][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.268087][ T291] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.268091][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.268093][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.268096][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 19.268100][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.268102][ T291] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.268104][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.268106][ T291] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 19.268107][ T291] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.268111][ T291] _printk (kernel/printk/printk.c:2504) [ 19.268115][ T291] ? snapshot_read.cold (user.c:?) [ 19.268118][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.268120][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.268122][ T291] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.268125][ T291] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.268129][ T291] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.268131][ T291] ? netdev_notice (net/core/dev.c:13194) [ 19.268136][ T291] ? 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) [ 19.268137][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.268140][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.268142][ T291] ? 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.268146][ T291] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 19.268150][ T291] __dev_change_flags (net/core/dev.c:9821) [ 19.268154][ T291] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 19.268156][ T291] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 19.268159][ T291] ? __kernel_text_address (kernel/extable.c:79) [ 19.268160][ T291] ? write_profile (profile.c:?) [ 19.268163][ T291] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 19.268168][ T291] netif_change_flags (net/core/dev.c:9877) [ 19.268171][ T291] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 19.268176][ T291] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.268178][ T291] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.268180][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.268181][ T291] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.268185][ T291] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.268187][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.268189][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.268192][ T291] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.268195][ T291] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.268196][ T291] ? kasan_save_track (mm/kasan/common.c:78) [ 19.268199][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.268201][ T291] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 19.268204][ T291] ? ___sys_sendmsg (net/socket.c:2757) [ 19.268209][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.268211][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.268213][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.268216][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.268217][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.268219][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.268221][ T291] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.268224][ T291] ? __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.268227][ T291] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.268229][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.268233][ T291] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.268238][ T291] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.268244][ T291] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.268249][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.268251][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.268255][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.268257][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.268259][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.268261][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.268265][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.268267][ T291] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.268270][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.268271][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.268276][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.268278][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.268281][ T291] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.268283][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.268286][ T291] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.268292][ T291] ? 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.268294][ T291] ? 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.268298][ T291] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.268302][ T291] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.268305][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.268309][ T291] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.268313][ T291] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.268316][ T291] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.268322][ T291] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.268324][ T291] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.268326][ T291] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.268328][ T291] ? move_addr_to_kernel (net/socket.c:258) [ 19.268336][ T291] ___sys_sendmsg (net/socket.c:2767) [ 19.268338][ T291] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.268354][ T291] __sys_sendmsg (net/socket.c:2799) [ 19.268357][ T291] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.268364][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.268367][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.268370][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.268373][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.268375][ T291] RIP: 0033:0x7f15ffe3e54e [ 19.268379][ T291] 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.268381][ T291] RSP: 002b:00007fffdb2a0a90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.268384][ T291] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f15ffe3e54e [ 19.268385][ T291] RDX: 0000000000000000 RSI: 00007fffdb2a0b40 RDI: 0000000000000005 [ 19.268386][ T291] RBP: 00007fffdb2a0aa0 R08: 0000000000000000 R09: 0000000000000000 [ 19.268387][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91aa69 [ 19.268387][ T291] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffdb2a1200 | [ 26.979146][ C3] softirqs last disabled at (612133): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.979147][ C3] Preemption disabled at: | [ 26.979148][ C3] 0x0 | [ 26.979159][ C3] Tainted: [W]=WARN [ 26.979160][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.979162][ C3] Call Trace: [ 26.979164][ C3] [ 26.979166][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.979171][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 26.979175][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.979178][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.979181][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.979184][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.979188][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.979190][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.979193][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.979195][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.979197][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 26.979199][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.979201][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.979204][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.979208][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.979209][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.979211][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.979213][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.979215][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.979217][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.979219][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.979220][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.979222][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.979224][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.979226][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.979229][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.979230][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.979232][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.979233][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.979235][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.979236][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.979238][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.979240][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.979242][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 26.979244][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.979246][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.979258][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.979259][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.979266][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.979271][ C3] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 26.979275][ C3] _printk (kernel/printk/printk.c:2504) [ 26.979278][ C3] ? snapshot_read.cold (user.c:?) [ 26.979279][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.979284][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.979286][ C3] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.979287][ C3] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.979290][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.979293][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 26.979295][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 26.979296][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.979298][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.979300][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.979306][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.979308][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.979309][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.979316][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.979317][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.979323][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.979329][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.979335][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 26.979338][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 26.979340][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.979343][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.979345][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.979347][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.979349][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.979351][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.979357][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.979359][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.979362][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.979364][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.979366][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.979368][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.979370][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.979371][ C3] handle_softirqs (kernel/softirq.c:645) [ 26.979373][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.979375][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.979377][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.979378][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 26.979380][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.979382][ C3] [ 26.979383][ C3] [ 26.979383][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.979385][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.979388][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.979390][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.979392][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 26.979395][ C3] RAX: 0000000000095723 RBX: ff11000001c88040 RCX: ffffffff82ef0307 [ 26.979396][ C3] RDX: ff11000001c88040 RSI: ffffffff85c38af6 RDI: ffffffff8568d8e0 [ 26.979397][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.979398][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 26.979399][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.979400][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.979403][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.979405][ C3] default_idle_call (kernel/sched/idle.c:122) [ 26.979407][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.979408][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 26.979410][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.979412][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.979413][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.979415][ C3] do_idle (kernel/sched/idle.c:355) [ 26.979417][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.979418][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.979420][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.979422][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.058984][ C3] | [ 27.059074][ C3] | [ 27.059074][ C3] stack backtrace: | [ 27.059378][ C3] Tainted: [W]=WARN [ 27.059379][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.059381][ C3] Call Trace: [ 27.059383][ C3] [ 27.059386][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.059392][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.059396][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.059401][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 27.059403][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 27.059406][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.059409][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.059412][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.059423][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.059427][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.059430][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.059440][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.059443][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.059453][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.059464][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.059474][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 27.059477][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 27.059480][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.059484][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.059487][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.059490][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.059493][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.059496][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.059507][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.059509][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.059513][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.059517][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.059520][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.059522][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.059526][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.059528][ C3] handle_softirqs (kernel/softirq.c:645) [ 27.059531][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.059533][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.059537][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.059539][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 27.059541][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.059544][ C3] [ 27.059545][ C3] [ 27.059546][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.059548][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.059551][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.059555][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.059557][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 27.059561][ C3] RAX: 0000000000095723 RBX: ff11000001c88040 RCX: ffffffff82ef0307 [ 27.059563][ C3] RDX: ff11000001c88040 RSI: ffffffff85c38af6 RDI: ffffffff8568d8e0 [ 27.059564][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.059566][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 27.059567][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.059569][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.059572][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.059575][ C3] default_idle_call (kernel/sched/idle.c:122) [ 27.059577][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.059580][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 27.059582][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.059585][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.059587][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.059590][ C3] do_idle (kernel/sched/idle.c:355) [ 27.059592][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.059595][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.059597][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.059600][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 44.222146][ T326] softirqs last disabled at (0): 0x0 | [ 44.222148][ T326] Preemption disabled at: | [ 44.222149][ T326] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.222160][ T326] Tainted: [W]=WARN [ 44.222161][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.222163][ T326] Call Trace: [ 44.222164][ T326] [ 44.222166][ T326] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.222171][ T326] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.222173][ T326] __might_resched.cold (kernel/sched/core.c:9234) [ 44.222177][ T326] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.222180][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222183][ T326] __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.222187][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.222189][ T326] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.222193][ T326] ? 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.222195][ T326] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.222197][ T326] put_chars (drivers/char/virtio_console.c:1176) [ 44.222199][ T326] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 44.222200][ T326] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.222202][ T326] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 44.222204][ T326] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.222208][ T326] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.222209][ T326] ? 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) [ 44.222210][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.222212][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222213][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222215][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.222217][ T326] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.222220][ T326] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.222221][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222223][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222225][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222226][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.222228][ T326] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.222230][ T326] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.222232][ T326] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.222235][ T326] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.222236][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.222238][ T326] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.222239][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222241][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.222242][ T326] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.222244][ T326] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.222246][ T326] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.222247][ T326] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.222249][ T326] vprintk_emit (kernel/printk/printk.c:2479) [ 44.222252][ T326] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.222253][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222255][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.222256][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222258][ T326] _printk (kernel/printk/printk.c:2504) [ 44.222262][ T326] ? snapshot_read.cold (user.c:?) [ 44.222263][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222265][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.222266][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222268][ T326] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.222271][ T326] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.222272][ T326] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.222274][ T326] ? netdev_notice (net/core/dev.c:13194) [ 44.222276][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222278][ T326] ? 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) [ 44.222279][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.222281][ T326] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.222283][ T326] ? 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) [ 44.222286][ T326] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 44.222289][ T326] __dev_change_flags (net/core/dev.c:9821) [ 44.222293][ T326] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 44.222295][ T326] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.222297][ T326] ? __kernel_text_address (kernel/extable.c:79) [ 44.222298][ T326] ? write_profile (profile.c:?) [ 44.222301][ T326] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.222304][ T326] netif_change_flags (net/core/dev.c:9877) [ 44.222306][ T326] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 44.222310][ T326] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.222311][ T326] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.222312][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222314][ T326] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.222318][ T326] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.222321][ T326] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.222322][ T326] ? kasan_save_track (mm/kasan/common.c:78) [ 44.222324][ T326] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 44.222325][ T326] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 44.222327][ T326] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 44.222328][ T326] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.222329][ T326] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.222331][ T326] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.222333][ T326] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.222334][ T326] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.222336][ T326] ? ___sys_sendmsg (net/socket.c:2767) [ 44.222338][ T326] ? __sys_sendmsg (net/socket.c:2799) [ 44.222340][ T326] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.222342][ T326] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.222344][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222346][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.222347][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222349][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222350][ T326] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.222352][ T326] ? __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.222354][ T326] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.222356][ T326] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.222357][ T326] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.222359][ T326] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.222361][ T326] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.222363][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222365][ T326] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.222366][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.222367][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222369][ T326] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 44.222373][ T326] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 44.222374][ T326] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.222376][ T326] ? __kernel_text_address (kernel/extable.c:79) [ 44.222377][ T326] ? write_profile (profile.c:?) [ 44.222378][ T326] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.222380][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222381][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222383][ T326] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 44.222386][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.222388][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222389][ T326] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.222391][ T326] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.222392][ T326] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.222394][ T326] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.222395][ T326] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.222398][ T326] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.222399][ T326] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.222400][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.222402][ T326] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.222403][ T326] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 44.222406][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222407][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.222409][ T326] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.222411][ T326] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.222413][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222414][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222416][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.222418][ T326] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.222420][ T326] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.222421][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222423][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.222425][ T326] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.222426][ T326] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.222428][ T326] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.222430][ T326] ? move_addr_to_kernel (net/socket.c:258) [ 44.222431][ T326] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.222433][ T326] ___sys_sendmsg (net/socket.c:2767) [ 44.222435][ T326] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.222440][ T326] __sys_sendmsg (net/socket.c:2799) [ 44.222442][ T326] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.222444][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.222446][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.222448][ T326] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.222450][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.222451][ T326] RIP: 0033:0x7f468ec5a54e [ 44.222453][ T326] 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.222455][ T326] RSP: 002b:00007ffe43d31ab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.222459][ T326] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f468ec5a54e [ 44.222460][ T326] RDX: 0000000000000000 RSI: 00007ffe43d31b60 RDI: 0000000000000005 [ 44.222461][ T326] RBP: 00007ffe43d31ac0 R08: 0000000000000000 R09: 0000000000000000 [ 44.222462][ T326] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91aa82 [ 44.222462][ T326] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe43d32220 | [ 45.531565][ T347] softirqs last disabled at (0): 0x0 | [ 45.531567][ T347] Preemption disabled at: | [ 45.531568][ T347] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.531579][ T347] Tainted: [W]=WARN [ 45.531581][ T347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.531582][ T347] Call Trace: [ 45.531584][ T347] [ 45.531585][ T347] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.531590][ T347] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.531592][ T347] __might_resched.cold (kernel/sched/core.c:9234) [ 45.531595][ T347] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.531599][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531603][ T347] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.531606][ T347] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.531609][ T347] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.531613][ T347] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.531615][ T347] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.531617][ T347] put_chars (drivers/char/virtio_console.c:1176) [ 45.531619][ T347] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.531621][ T347] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.531623][ T347] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.531626][ T347] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.531629][ T347] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.531630][ T347] ? 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) [ 45.531632][ T347] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.531633][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531635][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531637][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.531639][ T347] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.531642][ T347] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.531644][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531645][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531647][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531649][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.531650][ T347] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.531652][ T347] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.531654][ T347] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.531657][ T347] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.531659][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.531660][ T347] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.531662][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531664][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.531665][ T347] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.531667][ T347] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.531669][ T347] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.531670][ T347] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.531672][ T347] vprintk_emit (kernel/printk/printk.c:2479) [ 45.531675][ T347] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.531677][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531678][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.531680][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531682][ T347] _printk (kernel/printk/printk.c:2504) [ 45.531685][ T347] ? snapshot_read.cold (user.c:?) [ 45.531687][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531689][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.531690][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531692][ T347] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.531695][ T347] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.531697][ T347] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.531698][ T347] ? netdev_notice (net/core/dev.c:13194) [ 45.531700][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531702][ T347] ? 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) [ 45.531704][ T347] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.531705][ T347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.531707][ T347] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 45.531711][ T347] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 45.531713][ T347] __dev_change_flags (net/core/dev.c:9821) [ 45.531718][ T347] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 45.531720][ T347] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.531722][ T347] ? __kernel_text_address (kernel/extable.c:79) [ 45.531723][ T347] ? write_profile (profile.c:?) [ 45.531726][ T347] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.531728][ T347] netif_change_flags (net/core/dev.c:9877) [ 45.531731][ T347] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 45.531735][ T347] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.531736][ T347] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.531737][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531739][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.531743][ T347] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.531746][ T347] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.531747][ T347] ? kasan_save_track (mm/kasan/common.c:78) [ 45.531748][ T347] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 45.531750][ T347] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 45.531751][ T347] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 45.531753][ T347] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.531754][ T347] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.531756][ T347] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.531758][ T347] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.531759][ T347] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.531762][ T347] ? ___sys_sendmsg (net/socket.c:2767) [ 45.531763][ T347] ? __sys_sendmsg (net/socket.c:2799) [ 45.531765][ T347] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.531768][ T347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.531770][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531771][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.531773][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531774][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531776][ T347] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.531778][ T347] ? __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) [ 45.531780][ T347] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.531782][ T347] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.531783][ T347] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.531786][ T347] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.531788][ T347] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.531790][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531792][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.531793][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.531794][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531796][ T347] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.531800][ T347] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.531801][ T347] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.531803][ T347] ? __kernel_text_address (kernel/extable.c:79) [ 45.531804][ T347] ? write_profile (profile.c:?) [ 45.531805][ T347] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.531806][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531808][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531810][ T347] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 45.531813][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.531815][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531816][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.531818][ T347] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.531819][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.531821][ T347] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.531822][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.531824][ T347] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.531826][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.531827][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.531829][ T347] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.531830][ T347] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 45.531833][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531834][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.531836][ T347] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.531838][ T347] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.531840][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531842][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531843][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.531845][ T347] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.531847][ T347] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.531849][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531851][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.531853][ T347] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.531855][ T347] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.531856][ T347] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.531858][ T347] ? move_addr_to_kernel (net/socket.c:258) [ 45.531859][ T347] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.531862][ T347] ___sys_sendmsg (net/socket.c:2767) [ 45.531864][ T347] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.531869][ T347] __sys_sendmsg (net/socket.c:2799) [ 45.531870][ T347] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.531873][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.531875][ T347] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.531876][ T347] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.531879][ T347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.531880][ T347] RIP: 0033:0x7f7791a8e54e [ 45.531882][ T347] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 45.531884][ T347] RSP: 002b:00007ffe9686b6e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.531888][ T347] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7791a8e54e [ 45.531889][ T347] RDX: 0000000000000000 RSI: 00007ffe9686b790 RDI: 0000000000000005 [ 45.531890][ T347] RBP: 00007ffe9686b6f0 R08: 0000000000000000 R09: 0000000000000000 [ 45.531891][ T347] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91aa83 [ 45.531891][ T347] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe9686be50 | [ 46.802112][ T358] softirqs last disabled at (0): 0x0 | [ 46.802114][ T358] Preemption disabled at: | [ 46.802116][ T358] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.802130][ T358] Tainted: [W]=WARN [ 46.802131][ T358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.802134][ T358] Call Trace: [ 46.802136][ T358] [ 46.802137][ T358] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.802144][ T358] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.802147][ T358] __might_resched.cold (kernel/sched/core.c:9234) [ 46.802152][ T358] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.802156][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802161][ T358] __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)) [ 46.802165][ T358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.802169][ T358] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.802174][ T358] ? 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) [ 46.802176][ T358] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.802179][ T358] put_chars (drivers/char/virtio_console.c:1176) [ 46.802182][ T358] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.802184][ T358] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.802187][ T358] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.802191][ T358] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.802196][ T358] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.802197][ T358] ? 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) [ 46.802200][ T358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.802202][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802205][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802207][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.802211][ T358] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.802214][ T358] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.802217][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802220][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802222][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802224][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.802227][ T358] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.802229][ T358] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.802233][ T358] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.802237][ T358] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.802239][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.802242][ T358] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.802244][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802246][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.802248][ T358] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.802250][ T358] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.802254][ T358] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.802256][ T358] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.802259][ T358] vprintk_emit (kernel/printk/printk.c:2479) [ 46.802262][ T358] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.802265][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802267][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.802270][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802273][ T358] _printk (kernel/printk/printk.c:2504) [ 46.802277][ T358] ? snapshot_read.cold (user.c:?) [ 46.802279][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802282][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.802284][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802286][ T358] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.802290][ T358] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.802293][ T358] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.802295][ T358] ? netdev_notice (net/core/dev.c:13194) [ 46.802298][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802301][ T358] ? 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) [ 46.802303][ T358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.802306][ T358] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.802309][ T358] ? 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) [ 46.802313][ T358] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.802316][ T358] __dev_change_flags (net/core/dev.c:9821) [ 46.802322][ T358] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.802324][ T358] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.802327][ T358] ? __kernel_text_address (kernel/extable.c:79) [ 46.802329][ T358] ? write_profile (profile.c:?) [ 46.802332][ T358] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.802336][ T358] netif_change_flags (net/core/dev.c:9877) [ 46.802340][ T358] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.802345][ T358] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.802347][ T358] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.802349][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802351][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.802356][ T358] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.802360][ T358] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.802362][ T358] ? kasan_save_track (mm/kasan/common.c:78) [ 46.802364][ T358] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.802366][ T358] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.802369][ T358] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.802370][ T358] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.802372][ T358] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.802376][ T358] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.802378][ T358] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.802380][ T358] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.802383][ T358] ? ___sys_sendmsg (net/socket.c:2767) [ 46.802385][ T358] ? __sys_sendmsg (net/socket.c:2799) [ 46.802387][ T358] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.802391][ T358] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.802394][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802397][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.802398][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802401][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802403][ T358] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.802406][ T358] ? __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) [ 46.802409][ T358] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.802411][ T358] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.802414][ T358] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.802417][ T358] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.802421][ T358] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.802424][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802427][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.802429][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.802431][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802434][ T358] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.802438][ T358] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.802440][ T358] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.802442][ T358] ? __kernel_text_address (kernel/extable.c:79) [ 46.802444][ T358] ? write_profile (profile.c:?) [ 46.802446][ T358] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.802448][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802450][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802453][ T358] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.802457][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.802459][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802462][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.802464][ T358] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.802466][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.802469][ T358] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.802471][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.802475][ T358] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.802477][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.802479][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.802481][ T358] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.802483][ T358] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.802487][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802490][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.802493][ T358] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.802496][ T358] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.802499][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802501][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802503][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.802506][ T358] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.802509][ T358] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.802512][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802515][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.802517][ T358] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.802520][ T358] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.802522][ T358] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.802525][ T358] ? move_addr_to_kernel (net/socket.c:258) [ 46.802527][ T358] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.802531][ T358] ___sys_sendmsg (net/socket.c:2767) [ 46.802534][ T358] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.802542][ T358] __sys_sendmsg (net/socket.c:2799) [ 46.802545][ T358] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.802549][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.802552][ T358] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.802554][ T358] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.802557][ T358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.802560][ T358] RIP: 0033:0x7fa5eb8e054e [ 46.802563][ T358] 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 [ 46.802565][ T358] RSP: 002b:00007ffcc4704bc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.802570][ T358] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa5eb8e054e [ 46.802572][ T358] RDX: 0000000000000000 RSI: 00007ffcc4704c70 RDI: 0000000000000005 [ 46.802573][ T358] RBP: 00007ffcc4704bd0 R08: 0000000000000000 R09: 0000000000000000 [ 46.802574][ T358] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91aa85 [ 46.802576][ T358] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcc4705330 | [ 48.050495][ T370] softirqs last disabled at (0): 0x0 | [ 48.050497][ T370] Preemption disabled at: | [ 48.050497][ T370] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.050509][ T370] Tainted: [W]=WARN [ 48.050510][ T370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.050511][ T370] Call Trace: [ 48.050513][ T370] [ 48.050514][ T370] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.050519][ T370] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.050522][ T370] __might_resched.cold (kernel/sched/core.c:9234) [ 48.050525][ T370] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.050529][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050532][ T370] __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)) [ 48.050536][ T370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.050539][ T370] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.050543][ T370] ? 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) [ 48.050544][ T370] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.050546][ T370] put_chars (drivers/char/virtio_console.c:1176) [ 48.050548][ T370] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 48.050550][ T370] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.050552][ T370] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.050554][ T370] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.050558][ T370] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.050559][ T370] ? 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) [ 48.050561][ T370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.050562][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050564][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050566][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.050568][ T370] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.050571][ T370] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.050573][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050574][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050576][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050578][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.050580][ T370] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.050582][ T370] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.050584][ T370] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.050587][ T370] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.050588][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.050590][ T370] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.050592][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050593][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.050595][ T370] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.050596][ T370] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.050598][ T370] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.050600][ T370] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.050603][ T370] vprintk_emit (kernel/printk/printk.c:2479) [ 48.050605][ T370] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.050607][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050609][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.050610][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050613][ T370] _printk (kernel/printk/printk.c:2504) [ 48.050616][ T370] ? snapshot_read.cold (user.c:?) [ 48.050618][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050620][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.050622][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050624][ T370] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.050627][ T370] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.050629][ T370] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.050631][ T370] ? netdev_notice (net/core/dev.c:13194) [ 48.050632][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050634][ T370] ? 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) [ 48.050636][ T370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.050638][ T370] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.050640][ T370] ? 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) [ 48.050643][ T370] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.050646][ T370] __dev_change_flags (net/core/dev.c:9821) [ 48.050651][ T370] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 48.050652][ T370] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.050655][ T370] ? __kernel_text_address (kernel/extable.c:79) [ 48.050656][ T370] ? write_profile (profile.c:?) [ 48.050658][ T370] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.050661][ T370] netif_change_flags (net/core/dev.c:9877) [ 48.050664][ T370] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.050668][ T370] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.050669][ T370] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.050670][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050672][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.050676][ T370] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.050679][ T370] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.050680][ T370] ? kasan_save_track (mm/kasan/common.c:78) [ 48.050682][ T370] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.050684][ T370] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.050685][ T370] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.050686][ T370] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.050687][ T370] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.050690][ T370] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.050692][ T370] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.050693][ T370] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.050695][ T370] ? ___sys_sendmsg (net/socket.c:2767) [ 48.050697][ T370] ? __sys_sendmsg (net/socket.c:2799) [ 48.050699][ T370] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.050702][ T370] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.050704][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050705][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.050707][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050709][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050710][ T370] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.050713][ T370] ? __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) [ 48.050715][ T370] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.050716][ T370] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.050718][ T370] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.050720][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.050722][ T370] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.050724][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050726][ T370] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.050727][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.050729][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050731][ T370] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.050734][ T370] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.050736][ T370] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.050738][ T370] ? __kernel_text_address (kernel/extable.c:79) [ 48.050739][ T370] ? write_profile (profile.c:?) [ 48.050740][ T370] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.050741][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050743][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050745][ T370] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.050748][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.050750][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050752][ T370] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.050753][ T370] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.050755][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.050756][ T370] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.050758][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.050760][ T370] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.050762][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.050763][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.050764][ T370] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.050766][ T370] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.050768][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050770][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.050772][ T370] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.050774][ T370] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.050776][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050778][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050779][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.050781][ T370] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.050783][ T370] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.050785][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050787][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.050789][ T370] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.050790][ T370] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.050792][ T370] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.050794][ T370] ? move_addr_to_kernel (net/socket.c:258) [ 48.050795][ T370] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.050798][ T370] ___sys_sendmsg (net/socket.c:2767) [ 48.050800][ T370] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.050805][ T370] __sys_sendmsg (net/socket.c:2799) [ 48.050807][ T370] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.050810][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.050812][ T370] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.050813][ T370] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.050815][ T370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.050817][ T370] RIP: 0033:0x7fc20decd54e [ 48.050819][ T370] 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 [ 48.050821][ T370] RSP: 002b:00007ffc43bd9300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.050825][ T370] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc20decd54e [ 48.050826][ T370] RDX: 0000000000000000 RSI: 00007ffc43bd93b0 RDI: 0000000000000005 [ 48.050827][ T370] RBP: 00007ffc43bd9310 R08: 0000000000000000 R09: 0000000000000000 [ 48.050828][ T370] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91aa86 [ 48.050828][ T370] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc43bd9a70 | [ 49.315129][ T381] softirqs last disabled at (0): 0x0 | [ 49.315131][ T381] Preemption disabled at: | [ 49.315133][ T381] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.315148][ T381] Tainted: [W]=WARN [ 49.315150][ T381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.315152][ T381] Call Trace: [ 49.315154][ T381] [ 49.315155][ T381] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.315161][ T381] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.315164][ T381] __might_resched.cold (kernel/sched/core.c:9234) [ 49.315169][ T381] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.315173][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315178][ T381] __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)) [ 49.315182][ T381] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.315185][ T381] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.315190][ T381] ? 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) [ 49.315193][ T381] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.315195][ T381] put_chars (drivers/char/virtio_console.c:1176) [ 49.315197][ T381] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 49.315200][ T381] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.315203][ T381] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 49.315206][ T381] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.315212][ T381] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.315213][ T381] ? 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) [ 49.315216][ T381] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.315218][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315220][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315223][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.315226][ T381] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.315230][ T381] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.315233][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315235][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315238][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315240][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.315243][ T381] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.315245][ T381] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.315249][ T381] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.315253][ T381] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.315255][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.315258][ T381] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.315260][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315262][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.315264][ T381] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.315266][ T381] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 49.315269][ T381] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.315272][ T381] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.315275][ T381] vprintk_emit (kernel/printk/printk.c:2479) [ 49.315278][ T381] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.315281][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315284][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.315286][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315289][ T381] _printk (kernel/printk/printk.c:2504) [ 49.315293][ T381] ? snapshot_read.cold (user.c:?) [ 49.315295][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315298][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.315300][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315302][ T381] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.315306][ T381] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.315309][ T381] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.315311][ T381] ? netdev_notice (net/core/dev.c:13194) [ 49.315314][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315317][ T381] ? 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) [ 49.315319][ T381] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.315322][ T381] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.315325][ T381] ? 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) [ 49.315329][ T381] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 49.315333][ T381] __dev_change_flags (net/core/dev.c:9821) [ 49.315338][ T381] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 49.315341][ T381] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.315344][ T381] ? __kernel_text_address (kernel/extable.c:79) [ 49.315346][ T381] ? write_profile (profile.c:?) [ 49.315348][ T381] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.315352][ T381] netif_change_flags (net/core/dev.c:9877) [ 49.315356][ T381] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 49.315361][ T381] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.315363][ T381] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.315365][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315368][ T381] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.315373][ T381] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.315376][ T381] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.315378][ T381] ? kasan_save_track (mm/kasan/common.c:78) [ 49.315381][ T381] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 49.315383][ T381] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 49.315385][ T381] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 49.315387][ T381] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.315389][ T381] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.315392][ T381] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.315394][ T381] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.315396][ T381] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.315399][ T381] ? ___sys_sendmsg (net/socket.c:2767) [ 49.315401][ T381] ? __sys_sendmsg (net/socket.c:2799) [ 49.315403][ T381] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.315407][ T381] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.315410][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315413][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.315415][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315417][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315420][ T381] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.315423][ T381] ? __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) [ 49.315425][ T381] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.315428][ T381] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.315430][ T381] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.315434][ T381] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.315437][ T381] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.315441][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315443][ T381] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.315445][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.315447][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315450][ T381] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 49.315455][ T381] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.315457][ T381] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.315459][ T381] ? __kernel_text_address (kernel/extable.c:79) [ 49.315461][ T381] ? write_profile (profile.c:?) [ 49.315463][ T381] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.315465][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315468][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315470][ T381] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.315474][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.315476][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315479][ T381] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.315481][ T381] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.315483][ T381] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.315486][ T381] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.315488][ T381] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.315492][ T381] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.315494][ T381] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.315496][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.315499][ T381] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.315500][ T381] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 49.315505][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315507][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.315510][ T381] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.315513][ T381] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.315516][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315518][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315520][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.315523][ T381] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.315526][ T381] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.315529][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315532][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.315535][ T381] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.315537][ T381] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.315540][ T381] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.315542][ T381] ? move_addr_to_kernel (net/socket.c:258) [ 49.315544][ T381] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.315548][ T381] ___sys_sendmsg (net/socket.c:2767) [ 49.315551][ T381] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.315559][ T381] __sys_sendmsg (net/socket.c:2799) [ 49.315562][ T381] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.315566][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.315569][ T381] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.315571][ T381] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.315574][ T381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.315576][ T381] RIP: 0033:0x7f926e58f54e [ 49.315579][ T381] 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 [ 49.315582][ T381] RSP: 002b:00007fff4cfc7800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.315586][ T381] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f926e58f54e [ 49.315588][ T381] RDX: 0000000000000000 RSI: 00007fff4cfc78b0 RDI: 0000000000000005 [ 49.315589][ T381] RBP: 00007fff4cfc7810 R08: 0000000000000000 R09: 0000000000000000 [ 49.315591][ T381] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91aa87 [ 49.315592][ T381] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff4cfc7f70 | [ 53.503567][ T420] softirqs last disabled at (0): 0x0 | [ 53.503569][ T420] Preemption disabled at: | [ 53.503570][ T420] 0x0 | [ 53.503579][ T420] Tainted: [W]=WARN [ 53.503579][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.503581][ T420] Call Trace: [ 53.503583][ T420] [ 53.503584][ T420] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.503590][ T420] __might_resched.cold (kernel/sched/core.c:9234) [ 53.503594][ T420] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.503598][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503602][ T420] __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)) [ 53.503605][ T420] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.503608][ T420] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.503612][ T420] ? 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) [ 53.503614][ T420] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.503616][ T420] put_chars (drivers/char/virtio_console.c:1176) [ 53.503618][ T420] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.503621][ T420] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 53.503625][ T420] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.503628][ T420] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.503631][ T420] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.503632][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503634][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.503636][ T420] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.503639][ T420] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.503641][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503642][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503644][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503646][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.503648][ T420] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 53.503649][ T420] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.503652][ T420] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.503654][ T420] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.503656][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.503657][ T420] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.503659][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503661][ T420] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.503662][ T420] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.503664][ T420] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 53.503666][ T420] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.503668][ T420] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.503670][ T420] vprintk_emit (kernel/printk/printk.c:2479) [ 53.503672][ T420] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.503674][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503675][ T420] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.503678][ T420] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 53.503680][ T420] _printk (kernel/printk/printk.c:2504) [ 53.503683][ T420] ? snapshot_read.cold (user.c:?) [ 53.503685][ T420] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 53.503690][ T420] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 53.503703][ T420] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 53.503711][ T420] br_device_event (net/bridge/br.c:111) bridge [ 53.503720][ T420] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 53.503723][ T420] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 53.503725][ T420] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 53.503728][ T420] notifier_call_chain (kernel/notifier.c:85) [ 53.503731][ T420] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 53.503735][ T420] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.503737][ T420] ? netif_change_name (net/core/dev.c:1517) [ 53.503739][ T420] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 53.503741][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 53.503743][ T420] ? write_profile (profile.c:?) [ 53.503745][ T420] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 53.503748][ T420] netif_change_flags (net/core/dev.c:9882) [ 53.503750][ T420] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 53.503753][ T420] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.503755][ T420] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.503756][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503757][ T420] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 53.503761][ T420] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.503764][ T420] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.503766][ T420] ? kasan_save_track (mm/kasan/common.c:78) [ 53.503767][ T420] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 53.503769][ T420] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 53.503770][ T420] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 53.503771][ T420] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.503772][ T420] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.503775][ T420] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.503777][ T420] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.503778][ T420] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.503780][ T420] ? ___sys_sendmsg (net/socket.c:2767) [ 53.503782][ T420] ? __sys_sendmsg (net/socket.c:2799) [ 53.503784][ T420] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.503786][ T420] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.503788][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503790][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.503791][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503793][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503795][ T420] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.503798][ T420] ? __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) [ 53.503799][ T420] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.503801][ T420] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.503802][ T420] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.503804][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.503806][ T420] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.503808][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503810][ T420] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.503811][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.503813][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503815][ T420] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 53.503818][ T420] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 53.503820][ T420] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.503821][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 53.503822][ T420] ? write_profile (profile.c:?) [ 53.503823][ T420] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 53.503825][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503827][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503828][ T420] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.503832][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.503833][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503835][ T420] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.503836][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.503838][ T420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.503839][ T420] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 53.503840][ T420] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 53.503843][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.503844][ T420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.503846][ T420] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.503847][ T420] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.503848][ T420] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 53.503851][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503853][ T420] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.503855][ T420] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.503857][ T420] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.503858][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503860][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503862][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.503864][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.503865][ T420] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.503867][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503869][ T420] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.503871][ T420] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.503873][ T420] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.503874][ T420] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.503876][ T420] ? move_addr_to_kernel (net/socket.c:258) [ 53.503877][ T420] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 53.503880][ T420] ___sys_sendmsg (net/socket.c:2767) [ 53.503881][ T420] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.503886][ T420] __sys_sendmsg (net/socket.c:2799) [ 53.503888][ T420] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.503891][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.503893][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.503894][ T420] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.503896][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.503898][ T420] RIP: 0033:0x7fa45f47e54e [ 53.503900][ T420] 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 [ 53.503902][ T420] RSP: 002b:00007ffdebd2f650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.503905][ T420] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa45f47e54e [ 53.503907][ T420] RDX: 0000000000000000 RSI: 00007ffdebd2f700 RDI: 0000000000000005 [ 53.503907][ T420] RBP: 00007ffdebd2f660 R08: 0000000000000000 R09: 0000000000000000 [ 53.503908][ T420] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91aa8b Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_set_rx_mode:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __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