====================================== | [ 9.817851][ T186] softirqs last disabled at (35865): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.817853][ T186] Preemption disabled at: | [ 9.817853][ T186] 0x0 | [ 9.817864][ T186] Tainted: [W]=WARN [ 9.817865][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.817866][ T186] Call Trace: [ 9.817868][ T186] [ 9.817869][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.817875][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 9.817880][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.817884][ T186] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.817890][ T186] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.817892][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.817898][ T186] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.817901][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.817904][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 9.817907][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.817908][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.817913][ T186] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.817918][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.817925][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.817927][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.817929][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.817933][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.817937][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.817939][ T186] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.817942][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.817945][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.817949][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.817953][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.817955][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.817960][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.817963][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.817965][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.817967][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.817971][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.817973][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.817976][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 9.817980][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.817984][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.817987][ T186] _printk (kernel/printk/printk.c:2504) [ 9.817993][ T186] ? snapshot_read.cold (user.c:?) [ 9.817996][ T186] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.817999][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.818003][ T186] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.818005][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.818009][ T186] ? exit_notify (kernel/exit.c:780) [ 9.818011][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.818014][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.818018][ T186] do_group_exit (kernel/exit.c:1151) [ 9.818021][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.818023][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.818025][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.818028][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.818031][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.818033][ T186] RIP: 0033:0x7f5160a611b8 [ 9.818036][ T186] Code: Unable to access opcode bytes at 0x7f5160a6118e. Code starting with the faulting instruction =========================================== [ 9.818037][ T186] RSP: 002b:00007ffe52de92d8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.818039][ T186] RAX: ffffffffffffffda RBX: 00007f5160b91f88 RCX: 00007f5160a611b8 [ 9.818041][ T186] RDX: 00007f51607abfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.818042][ T186] RBP: 00007ffe52de9330 R08: 0000000000000000 R09: 0000000000008010 [ 9.818043][ T186] R10: 00007ffe52de90f0 R11: 0000000000000246 R12: 0000000000000001 [ 9.818043][ T186] R13: 0000000000000000 R14: 00007f5160b90680 R15: 00007f5160b91fa0 | [ 11.065130][ T237] softirqs last disabled at (20722): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.065132][ T237] Preemption disabled at: | [ 11.065133][ T237] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.065142][ T237] Tainted: [W]=WARN [ 11.065143][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.065145][ T237] Call Trace: [ 11.065146][ T237] [ 11.065148][ T237] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.065154][ T237] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.065156][ T237] __might_resched.cold (kernel/sched/core.c:9234) [ 11.065160][ T237] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.065165][ T237] ? __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.065170][ T237] __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.065172][ T237] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.065177][ T237] ? 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.065180][ T237] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.065183][ T237] put_chars (drivers/char/virtio_console.c:1176) [ 11.065186][ T237] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.065190][ T237] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.065193][ T237] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.065196][ T237] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.065198][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.065200][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.065203][ T237] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.065205][ T237] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.065208][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.065212][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.065216][ T237] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.065220][ T237] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.065221][ T237] ? 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.065224][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.065227][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.065231][ T237] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.065235][ T237] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.065236][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.065241][ T237] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.065251][ T237] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.065253][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.065255][ T237] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.065259][ T237] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.065260][ T237] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.065264][ T237] vprintk_emit (kernel/printk/printk.c:2479) [ 11.065268][ T237] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.065270][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.065272][ T237] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.065276][ T237] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.065280][ T237] _printk (kernel/printk/printk.c:2504) [ 11.065283][ T237] ? snapshot_read.cold (user.c:?) [ 11.065287][ T237] ? br_multicast_flood (??:?) bridge [ 11.065300][ T237] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.065302][ T237] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.065303][ T237] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.065307][ T237] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.065317][ T237] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.065325][ T237] new_nbp (net/bridge/br_if.c:449) bridge [ 11.065335][ T237] br_add_if (net/bridge/br_if.c:592) bridge [ 11.065342][ T237] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.065346][ T237] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.065349][ T237] ? __kernel_text_address (kernel/extable.c:79) [ 11.065353][ T237] do_set_master (net/core/rtnetlink.c:3071) [ 11.065357][ T237] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.065360][ T237] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.065364][ T237] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.065365][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.065368][ T237] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.065371][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.065374][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.065376][ T237] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.065378][ T237] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.065381][ T237] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.065383][ T237] ? kasan_save_track (mm/kasan/common.c:78) [ 11.065385][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.065387][ T237] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 11.065390][ T237] ? ___sys_sendmsg (net/socket.c:2757) [ 11.065395][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.065397][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.065399][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.065402][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.065403][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.065405][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.065407][ T237] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.065411][ T237] ? __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.065413][ T237] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.065415][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.065418][ T237] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.065420][ T237] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.065425][ T237] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.065430][ T237] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.065435][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.065437][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.065441][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.065443][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.065445][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.065447][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.065450][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.065452][ T237] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.065455][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.065457][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.065461][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.065463][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.065466][ T237] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.065468][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.065471][ T237] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.065477][ T237] ? 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.065478][ T237] ? 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.065483][ T237] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.065486][ T237] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.065489][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.065493][ T237] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.065497][ T237] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.065501][ T237] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.065506][ T237] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.065508][ T237] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.065510][ T237] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.065512][ T237] ? move_addr_to_kernel (net/socket.c:258) [ 11.065519][ T237] ___sys_sendmsg (net/socket.c:2767) [ 11.065522][ T237] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.065538][ T237] __sys_sendmsg (net/socket.c:2799) [ 11.065541][ T237] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.065547][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.065550][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.065553][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.065556][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.065558][ T237] RIP: 0033:0x7f17c405054e [ 11.065561][ T237] 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.065563][ T237] RSP: 002b:00007ffd29ece150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.065566][ T237] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f17c405054e [ 11.065568][ T237] RDX: 0000000000000000 RSI: 00007ffd29ece200 RDI: 0000000000000005 [ 11.065568][ T237] RBP: 00007ffd29ece160 R08: 0000000000000000 R09: 0000000000000000 [ 11.065569][ T237] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b452 [ 11.065570][ T237] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd29ece8c0 | [ 18.742404][ T291] softirqs last disabled at (20879): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 18.742406][ T291] Preemption disabled at: | [ 18.742407][ T291] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.742417][ T291] Tainted: [W]=WARN [ 18.742418][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.742420][ T291] Call Trace: [ 18.742421][ T291] [ 18.742423][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.742429][ T291] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.742431][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 18.742436][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.742440][ 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) [ 18.742445][ 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)) [ 18.742448][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.742453][ 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) [ 18.742456][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.742459][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 18.742461][ T291] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 18.742463][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.742467][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.742470][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.742474][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.742477][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.742479][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.742483][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.742485][ T291] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 18.742488][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.742491][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.742495][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.742499][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.742501][ 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)) [ 18.742504][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.742506][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.742510][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.742514][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.742516][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.742522][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.742525][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.742526][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.742529][ T291] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.742532][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.742534][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.742538][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 18.742541][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.742543][ T291] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.742545][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.742547][ T291] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.742549][ T291] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.742552][ T291] _printk (kernel/printk/printk.c:2504) [ 18.742556][ T291] ? snapshot_read.cold (user.c:?) [ 18.742559][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.742561][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.742563][ T291] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.742566][ T291] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.742570][ T291] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.742572][ T291] ? netdev_notice (net/core/dev.c:13194) [ 18.742577][ 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) [ 18.742578][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.742581][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.742583][ 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) [ 18.742587][ T291] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 18.742591][ T291] __dev_change_flags (net/core/dev.c:9821) [ 18.742595][ T291] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 18.742598][ T291] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 18.742601][ T291] ? __kernel_text_address (kernel/extable.c:79) [ 18.742602][ T291] ? write_profile (profile.c:?) [ 18.742605][ T291] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.742609][ T291] netif_change_flags (net/core/dev.c:9877) [ 18.742613][ T291] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 18.742618][ T291] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.742620][ T291] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.742621][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.742623][ T291] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.742627][ T291] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.742629][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.742631][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.742634][ T291] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.742637][ T291] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.742639][ T291] ? kasan_save_track (mm/kasan/common.c:78) [ 18.742641][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.742643][ T291] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 18.742646][ T291] ? ___sys_sendmsg (net/socket.c:2757) [ 18.742651][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.742653][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.742656][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.742658][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.742660][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.742661][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.742664][ T291] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.742667][ 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) [ 18.742670][ T291] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.742672][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.742675][ T291] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.742681][ T291] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.742686][ T291] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.742692][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.742693][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.742698][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.742700][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.742702][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.742704][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.742708][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.742710][ T291] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.742713][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.742715][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.742719][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.742721][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.742725][ T291] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.742726][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.742729][ T291] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.742736][ 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)) [ 18.742737][ 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)) [ 18.742741][ T291] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.742745][ T291] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.742748][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.742752][ T291] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.742756][ T291] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.742760][ T291] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.742766][ T291] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.742768][ T291] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.742770][ T291] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.742772][ T291] ? move_addr_to_kernel (net/socket.c:258) [ 18.742780][ T291] ___sys_sendmsg (net/socket.c:2767) [ 18.742783][ T291] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.742799][ T291] __sys_sendmsg (net/socket.c:2799) [ 18.742802][ T291] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.742808][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.742812][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.742814][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.742818][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.742820][ T291] RIP: 0033:0x7f2fa6d6154e [ 18.742824][ 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 [ 18.742826][ T291] RSP: 002b:00007ffd3aaa77a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.742829][ T291] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2fa6d6154e [ 18.742831][ T291] RDX: 0000000000000000 RSI: 00007ffd3aaa7850 RDI: 0000000000000005 [ 18.742832][ T291] RBP: 00007ffd3aaa77b0 R08: 0000000000000000 R09: 0000000000000000 [ 18.742833][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b45a [ 18.742833][ T291] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3aaa7f10 | [ 26.491113][ C3] softirqs last disabled at (620825): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.491115][ C3] Preemption disabled at: | [ 26.491115][ C3] 0x0 | [ 26.491127][ C3] Tainted: [W]=WARN [ 26.491128][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.491130][ C3] Call Trace: [ 26.491132][ C3] [ 26.491134][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.491139][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 26.491143][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.491147][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.491150][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.491154][ 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.491157][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.491160][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.491164][ 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.491165][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.491167][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 26.491169][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.491171][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.491175][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.491178][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.491179][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.491181][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.491183][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.491186][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.491188][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.491190][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.491191][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.491193][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.491195][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.491197][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.491200][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.491202][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.491203][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.491205][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.491207][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.491208][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.491210][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.491212][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.491214][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 26.491216][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.491218][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.491231][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.491233][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.491239][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.491246][ C3] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 26.491249][ C3] _printk (kernel/printk/printk.c:2504) [ 26.491253][ C3] ? snapshot_read.cold (user.c:?) [ 26.491254][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.491258][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.491261][ C3] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.491262][ C3] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.491265][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.491268][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 26.491269][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 26.491271][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.491273][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.491275][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.491281][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.491283][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.491285][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.491291][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.491299][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.491305][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.491311][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.491318][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 26.491321][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 26.491323][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.491326][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.491328][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.491330][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.491332][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.491334][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.491341][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.491343][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.491346][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.491348][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.491350][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.491352][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.491354][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.491356][ C3] handle_softirqs (kernel/softirq.c:645) [ 26.491358][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.491360][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.491362][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.491363][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 26.491365][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.491368][ C3] [ 26.491368][ C3] [ 26.491369][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.491371][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.491373][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.491376][ 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.491378][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 26.491381][ C3] RAX: 0000000000097917 RBX: ff11000001c88040 RCX: ffffffff81af0307 [ 26.491382][ C3] RDX: ff11000001c88040 RSI: ffffffff84838af6 RDI: ffffffff8428d8e0 [ 26.491383][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.491384][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 26.491385][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.491386][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.491389][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.491391][ C3] default_idle_call (kernel/sched/idle.c:122) [ 26.491393][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.491395][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 26.491396][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.491399][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.491400][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.491402][ C3] do_idle (kernel/sched/idle.c:355) [ 26.491403][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.491405][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.491407][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.491409][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.556542][ C3] | [ 26.556612][ C3] | [ 26.556612][ C3] stack backtrace: | [ 26.556791][ C3] Tainted: [W]=WARN [ 26.556792][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.556793][ C3] Call Trace: [ 26.556795][ C3] [ 26.556797][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.556801][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.556804][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.556807][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 26.556809][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 26.556811][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.556813][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.556815][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.556823][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.556826][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.556828][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.556834][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.556836][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.556843][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.556849][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.556856][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 26.556858][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 26.556860][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.556864][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.556866][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.556868][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.556870][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.556872][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.556879][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.556881][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.556884][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.556886][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.556888][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.556890][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.556892][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.556894][ C3] handle_softirqs (kernel/softirq.c:645) [ 26.556896][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.556898][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.556900][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.556901][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 26.556903][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.556905][ C3] [ 26.556905][ C3] [ 26.556906][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.556907][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.556909][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.556911][ 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.556913][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 26.556916][ C3] RAX: 0000000000097917 RBX: ff11000001c88040 RCX: ffffffff81af0307 [ 26.556918][ C3] RDX: ff11000001c88040 RSI: ffffffff84838af6 RDI: ffffffff8428d8e0 [ 26.556919][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.556920][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 26.556920][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.556922][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.556924][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.556926][ C3] default_idle_call (kernel/sched/idle.c:122) [ 26.556928][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.556929][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 26.556931][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.556933][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.556934][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.556937][ C3] do_idle (kernel/sched/idle.c:355) [ 26.556938][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.556940][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.556941][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.556943][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 43.568434][ T326] softirqs last disabled at (0): 0x0 | [ 43.568436][ T326] Preemption disabled at: | [ 43.568437][ T326] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.568448][ T326] Tainted: [W]=WARN [ 43.568449][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.568451][ T326] Call Trace: [ 43.568452][ T326] [ 43.568454][ T326] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.568459][ T326] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.568461][ T326] __might_resched.cold (kernel/sched/core.c:9234) [ 43.568464][ T326] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.568468][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568472][ 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)) [ 43.568475][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.568478][ T326] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.568482][ 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) [ 43.568483][ T326] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.568485][ T326] put_chars (drivers/char/virtio_console.c:1176) [ 43.568487][ T326] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 43.568489][ T326] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.568491][ T326] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.568493][ T326] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.568496][ T326] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.568497][ 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) [ 43.568499][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.568501][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568502][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568504][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.568506][ T326] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.568509][ T326] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.568511][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568512][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568514][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568516][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.568518][ T326] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.568519][ T326] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.568522][ T326] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.568524][ T326] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.568526][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.568527][ T326] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.568529][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568530][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.568532][ T326] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.568533][ T326] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.568535][ T326] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.568537][ T326] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.568539][ T326] vprintk_emit (kernel/printk/printk.c:2479) [ 43.568541][ T326] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.568543][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568545][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.568546][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568548][ T326] _printk (kernel/printk/printk.c:2504) [ 43.568551][ T326] ? snapshot_read.cold (user.c:?) [ 43.568553][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568555][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.568556][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568558][ T326] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.568561][ T326] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.568562][ T326] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.568564][ T326] ? netdev_notice (net/core/dev.c:13194) [ 43.568566][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568568][ 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) [ 43.568569][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.568571][ T326] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.568573][ 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) [ 43.568576][ T326] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 43.568579][ T326] __dev_change_flags (net/core/dev.c:9821) [ 43.568583][ T326] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 43.568585][ T326] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.568587][ T326] ? __kernel_text_address (kernel/extable.c:79) [ 43.568588][ T326] ? write_profile (profile.c:?) [ 43.568590][ T326] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.568593][ T326] netif_change_flags (net/core/dev.c:9877) [ 43.568596][ T326] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 43.568599][ T326] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.568601][ T326] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.568602][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568604][ T326] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.568607][ T326] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.568610][ T326] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.568611][ T326] ? kasan_save_track (mm/kasan/common.c:78) [ 43.568613][ T326] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 43.568614][ T326] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 43.568616][ T326] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 43.568617][ T326] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.568618][ T326] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.568620][ T326] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.568622][ T326] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.568623][ T326] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.568625][ T326] ? ___sys_sendmsg (net/socket.c:2767) [ 43.568627][ T326] ? __sys_sendmsg (net/socket.c:2799) [ 43.568628][ T326] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.568631][ T326] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.568633][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568635][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.568636][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568638][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568639][ T326] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.568641][ 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) [ 43.568643][ T326] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.568645][ T326] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.568646][ T326] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.568648][ T326] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.568650][ T326] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.568652][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568654][ T326] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.568655][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.568656][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568658][ T326] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.568661][ T326] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.568663][ T326] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.568664][ T326] ? __kernel_text_address (kernel/extable.c:79) [ 43.568666][ T326] ? write_profile (profile.c:?) [ 43.568667][ T326] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.568668][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568669][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568671][ T326] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.568675][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.568676][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568678][ T326] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.568679][ T326] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.568680][ T326] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.568682][ T326] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.568683][ T326] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.568686][ T326] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.568687][ T326] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.568688][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.568690][ T326] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.568691][ T326] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.568693][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568695][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.568697][ T326] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.568699][ T326] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.568700][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568702][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568703][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.568705][ T326] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.568707][ T326] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.568709][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568710][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.568712][ T326] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.568714][ T326] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.568715][ T326] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.568717][ T326] ? move_addr_to_kernel (net/socket.c:258) [ 43.568718][ T326] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.568721][ T326] ___sys_sendmsg (net/socket.c:2767) [ 43.568722][ T326] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.568727][ T326] __sys_sendmsg (net/socket.c:2799) [ 43.568729][ T326] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.568731][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.568733][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.568735][ T326] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.568737][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.568738][ T326] RIP: 0033:0x7fc6c887f54e [ 43.568740][ 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 [ 43.568742][ T326] RSP: 002b:00007fffe09eb860 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.568746][ T326] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc6c887f54e [ 43.568747][ T326] RDX: 0000000000000000 RSI: 00007fffe09eb910 RDI: 0000000000000005 [ 43.568748][ T326] RBP: 00007fffe09eb870 R08: 0000000000000000 R09: 0000000000000000 [ 43.568749][ T326] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b472 [ 43.568750][ T326] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffe09ebfd0 | [ 44.850840][ T347] softirqs last disabled at (0): 0x0 | [ 44.850842][ T347] Preemption disabled at: | [ 44.850843][ T347] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.850854][ T347] Tainted: [W]=WARN [ 44.850855][ T347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.850857][ T347] Call Trace: [ 44.850858][ T347] [ 44.850859][ T347] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.850865][ T347] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.850867][ T347] __might_resched.cold (kernel/sched/core.c:9234) [ 44.850870][ T347] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.850874][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.850878][ 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)) [ 44.850881][ T347] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.850884][ T347] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.850887][ 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) [ 44.850889][ T347] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.850891][ T347] put_chars (drivers/char/virtio_console.c:1176) [ 44.850892][ T347] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 44.850894][ T347] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.850896][ T347] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 44.850898][ T347] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.850902][ T347] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.850903][ 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) [ 44.850905][ T347] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.850906][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.850908][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.850909][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.850911][ T347] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.850914][ T347] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.850916][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.850918][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.850919][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.850921][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.850923][ T347] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.850924][ T347] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.850926][ T347] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.850929][ T347] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.850931][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.850932][ T347] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.850934][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.850935][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.850936][ T347] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.850938][ T347] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.850940][ T347] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.850942][ T347] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.850944][ T347] vprintk_emit (kernel/printk/printk.c:2479) [ 44.850946][ T347] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.850948][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.850950][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.850951][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.850953][ T347] _printk (kernel/printk/printk.c:2504) [ 44.850956][ T347] ? snapshot_read.cold (user.c:?) [ 44.850958][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.850960][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.850961][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.850963][ T347] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.850965][ T347] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.850967][ T347] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.850969][ T347] ? netdev_notice (net/core/dev.c:13194) [ 44.850970][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.850972][ 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) [ 44.850974][ T347] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.850976][ T347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.850978][ 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) [ 44.850981][ T347] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 44.850983][ T347] __dev_change_flags (net/core/dev.c:9821) [ 44.850987][ T347] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 44.850989][ T347] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.850995][ T347] ? __kernel_text_address (kernel/extable.c:79) [ 44.850996][ T347] ? write_profile (profile.c:?) [ 44.850999][ T347] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.851001][ T347] netif_change_flags (net/core/dev.c:9877) [ 44.851004][ T347] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 44.851008][ T347] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.851009][ T347] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.851010][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851012][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.851016][ T347] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.851019][ T347] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.851020][ T347] ? kasan_save_track (mm/kasan/common.c:78) [ 44.851021][ T347] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 44.851023][ T347] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 44.851024][ T347] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 44.851026][ T347] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.851027][ T347] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.851029][ T347] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.851031][ T347] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.851032][ T347] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.851034][ T347] ? ___sys_sendmsg (net/socket.c:2767) [ 44.851036][ T347] ? __sys_sendmsg (net/socket.c:2799) [ 44.851038][ T347] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.851040][ T347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.851042][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851044][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.851045][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851047][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851048][ T347] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.851050][ 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) [ 44.851052][ T347] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.851054][ T347] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.851055][ T347] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.851057][ T347] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.851059][ T347] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.851061][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851063][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.851064][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.851065][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851067][ T347] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 44.851071][ T347] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 44.851072][ T347] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.851074][ T347] ? __kernel_text_address (kernel/extable.c:79) [ 44.851075][ T347] ? write_profile (profile.c:?) [ 44.851076][ T347] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.851077][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851079][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851081][ T347] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 44.851084][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.851085][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851087][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.851088][ T347] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.851090][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.851091][ T347] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.851093][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.851095][ T347] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.851096][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.851098][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.851099][ T347] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.851100][ T347] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 44.851103][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851104][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.851106][ T347] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.851108][ T347] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.851110][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851111][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851113][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.851115][ T347] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.851117][ T347] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.851119][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851121][ T347] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.851122][ T347] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.851124][ T347] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.851126][ T347] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.851127][ T347] ? move_addr_to_kernel (net/socket.c:258) [ 44.851129][ T347] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.851131][ T347] ___sys_sendmsg (net/socket.c:2767) [ 44.851133][ T347] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.851138][ T347] __sys_sendmsg (net/socket.c:2799) [ 44.851140][ T347] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.851142][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.851144][ T347] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.851145][ T347] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.851148][ T347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.851150][ T347] RIP: 0033:0x7f637e5ba54e [ 44.851151][ 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 [ 44.851153][ T347] RSP: 002b:00007ffc8b884f60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.851157][ T347] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f637e5ba54e [ 44.851158][ T347] RDX: 0000000000000000 RSI: 00007ffc8b885010 RDI: 0000000000000005 [ 44.851159][ T347] RBP: 00007ffc8b884f70 R08: 0000000000000000 R09: 0000000000000000 [ 44.851160][ T347] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b474 [ 44.851161][ T347] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc8b8856d0 | [ 46.082310][ T358] softirqs last disabled at (0): 0x0 | [ 46.082312][ T358] Preemption disabled at: | [ 46.082313][ T358] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.082324][ T358] Tainted: [W]=WARN [ 46.082325][ T358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.082327][ T358] Call Trace: [ 46.082328][ T358] [ 46.082329][ T358] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.082335][ T358] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.082337][ T358] __might_resched.cold (kernel/sched/core.c:9234) [ 46.082340][ T358] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.082344][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082347][ 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.082351][ T358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.082353][ T358] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.082363][ 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.082365][ T358] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.082367][ T358] put_chars (drivers/char/virtio_console.c:1176) [ 46.082369][ T358] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.082371][ T358] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.082372][ T358] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.082375][ T358] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.082378][ T358] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.082379][ 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.082381][ T358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.082383][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082384][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082386][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.082388][ T358] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.082391][ T358] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.082393][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082394][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082396][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082398][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.082399][ T358] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.082401][ T358] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.082403][ T358] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.082406][ T358] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.082407][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.082409][ T358] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.082410][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082412][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.082413][ T358] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.082415][ T358] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.082417][ T358] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.082418][ T358] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.082420][ T358] vprintk_emit (kernel/printk/printk.c:2479) [ 46.082422][ T358] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.082424][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082426][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.082428][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082430][ T358] _printk (kernel/printk/printk.c:2504) [ 46.082433][ T358] ? snapshot_read.cold (user.c:?) [ 46.082435][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082436][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.082438][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082439][ T358] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.082442][ T358] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.082444][ T358] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.082446][ T358] ? netdev_notice (net/core/dev.c:13194) [ 46.082447][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082449][ 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.082451][ T358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.082452][ T358] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.082454][ 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.082457][ T358] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.082459][ T358] __dev_change_flags (net/core/dev.c:9821) [ 46.082464][ T358] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.082466][ T358] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.082468][ T358] ? __kernel_text_address (kernel/extable.c:79) [ 46.082469][ T358] ? write_profile (profile.c:?) [ 46.082471][ T358] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.082474][ T358] netif_change_flags (net/core/dev.c:9877) [ 46.082477][ T358] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.082480][ T358] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.082482][ T358] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.082483][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082484][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.082488][ T358] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.082491][ T358] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.082492][ T358] ? kasan_save_track (mm/kasan/common.c:78) [ 46.082494][ T358] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.082495][ T358] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.082496][ T358] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.082497][ T358] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.082499][ T358] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.082501][ T358] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.082502][ T358] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.082504][ T358] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.082506][ T358] ? ___sys_sendmsg (net/socket.c:2767) [ 46.082507][ T358] ? __sys_sendmsg (net/socket.c:2799) [ 46.082509][ T358] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.082512][ T358] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.082514][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082515][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.082517][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082519][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082520][ T358] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.082522][ 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.082524][ T358] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.082526][ T358] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.082527][ T358] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.082529][ T358] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.082531][ T358] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.082534][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082535][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.082536][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.082538][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082540][ T358] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.082543][ T358] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.082545][ T358] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.082546][ T358] ? __kernel_text_address (kernel/extable.c:79) [ 46.082547][ T358] ? write_profile (profile.c:?) [ 46.082549][ T358] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.082550][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082552][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082553][ T358] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.082557][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.082558][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082560][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.082561][ T358] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.082563][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.082564][ T358] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.082566][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.082568][ T358] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.082569][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.082571][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.082572][ T358] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.082574][ T358] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.082576][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082578][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.082580][ T358] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.082582][ T358] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.082583][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082585][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082586][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.082588][ T358] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.082590][ T358] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.082592][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082594][ T358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.082595][ T358] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.082597][ T358] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.082599][ T358] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.082600][ T358] ? move_addr_to_kernel (net/socket.c:258) [ 46.082602][ T358] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.082604][ T358] ___sys_sendmsg (net/socket.c:2767) [ 46.082608][ T358] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.082613][ T358] __sys_sendmsg (net/socket.c:2799) [ 46.082615][ T358] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.082618][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.082620][ T358] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.082621][ T358] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.082623][ T358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.082625][ T358] RIP: 0033:0x7f201650954e [ 46.082626][ 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.082628][ T358] RSP: 002b:00007fff4622e590 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.082632][ T358] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f201650954e [ 46.082633][ T358] RDX: 0000000000000000 RSI: 00007fff4622e640 RDI: 0000000000000005 [ 46.082634][ T358] RBP: 00007fff4622e5a0 R08: 0000000000000000 R09: 0000000000000000 [ 46.082635][ T358] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b475 [ 46.082636][ T358] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff4622ed00 | [ 47.324245][ T370] softirqs last disabled at (0): 0x0 | [ 47.324248][ T370] Preemption disabled at: | [ 47.324249][ T370] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.324263][ T370] Tainted: [W]=WARN [ 47.324264][ T370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.324267][ T370] Call Trace: [ 47.324269][ T370] [ 47.324270][ T370] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.324276][ T370] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.324279][ T370] __might_resched.cold (kernel/sched/core.c:9234) [ 47.324284][ T370] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.324288][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324293][ 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)) [ 47.324297][ T370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.324301][ T370] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.324306][ 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) [ 47.324308][ T370] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.324311][ T370] put_chars (drivers/char/virtio_console.c:1176) [ 47.324313][ T370] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 47.324316][ T370] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.324319][ T370] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.324322][ T370] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.324327][ T370] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.324329][ 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) [ 47.324331][ T370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.324334][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324336][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324339][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.324342][ T370] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.324346][ T370] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.324348][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324351][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324353][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324355][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.324358][ T370] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.324365][ T370] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.324369][ T370] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.324373][ T370] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.324375][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.324377][ T370] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.324380][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324382][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.324384][ T370] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.324387][ T370] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 47.324389][ T370] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.324392][ T370] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.324395][ T370] vprintk_emit (kernel/printk/printk.c:2479) [ 47.324398][ T370] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.324401][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324403][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.324405][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324408][ T370] _printk (kernel/printk/printk.c:2504) [ 47.324412][ T370] ? snapshot_read.cold (user.c:?) [ 47.324415][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324418][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.324420][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324422][ T370] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.324425][ T370] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.324428][ T370] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.324431][ T370] ? netdev_notice (net/core/dev.c:13194) [ 47.324433][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324436][ 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) [ 47.324439][ T370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.324441][ T370] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.324444][ 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) [ 47.324448][ T370] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 47.324452][ T370] __dev_change_flags (net/core/dev.c:9821) [ 47.324457][ T370] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 47.324460][ T370] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.324463][ T370] ? __kernel_text_address (kernel/extable.c:79) [ 47.324465][ T370] ? write_profile (profile.c:?) [ 47.324468][ T370] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.324472][ T370] netif_change_flags (net/core/dev.c:9877) [ 47.324475][ T370] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.324481][ T370] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.324483][ T370] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.324485][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324488][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.324492][ T370] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.324496][ T370] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.324499][ T370] ? kasan_save_track (mm/kasan/common.c:78) [ 47.324501][ T370] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 47.324503][ T370] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 47.324506][ T370] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 47.324507][ T370] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.324509][ T370] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.324513][ T370] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.324515][ T370] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.324517][ T370] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.324520][ T370] ? ___sys_sendmsg (net/socket.c:2767) [ 47.324522][ T370] ? __sys_sendmsg (net/socket.c:2799) [ 47.324525][ T370] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.324528][ T370] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.324532][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324534][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.324536][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324538][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324541][ T370] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.324544][ 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) [ 47.324547][ T370] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.324549][ T370] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.324551][ T370] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.324555][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.324558][ T370] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.324562][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324564][ T370] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.324566][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.324568][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324571][ T370] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 47.324575][ T370] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 47.324577][ T370] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.324580][ T370] ? __kernel_text_address (kernel/extable.c:79) [ 47.324582][ T370] ? write_profile (profile.c:?) [ 47.324583][ T370] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.324585][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324588][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324590][ T370] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.324594][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.324597][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324599][ T370] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.324601][ T370] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.324604][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.324606][ T370] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.324608][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.324612][ T370] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.324614][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.324616][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.324618][ T370] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.324620][ T370] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 47.324624][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324627][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.324630][ T370] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.324633][ T370] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.324635][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324638][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324640][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.324643][ T370] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.324646][ T370] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.324649][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324651][ T370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.324654][ T370] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.324656][ T370] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.324659][ T370] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.324661][ T370] ? move_addr_to_kernel (net/socket.c:258) [ 47.324663][ T370] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.324667][ T370] ___sys_sendmsg (net/socket.c:2767) [ 47.324670][ T370] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.324678][ T370] __sys_sendmsg (net/socket.c:2799) [ 47.324680][ T370] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.324685][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.324688][ T370] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.324690][ T370] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.324692][ T370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.324695][ T370] RIP: 0033:0x7fee879d854e [ 47.324698][ 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 [ 47.324700][ T370] RSP: 002b:00007ffd5683a960 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.324705][ T370] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fee879d854e [ 47.324707][ T370] RDX: 0000000000000000 RSI: 00007ffd5683aa10 RDI: 0000000000000005 [ 47.324709][ T370] RBP: 00007ffd5683a970 R08: 0000000000000000 R09: 0000000000000000 [ 47.324710][ T370] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b476 [ 47.324711][ T370] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd5683b0d0 | [ 48.576409][ T381] softirqs last disabled at (0): 0x0 | [ 48.576412][ T381] Preemption disabled at: | [ 48.576413][ T381] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.576427][ T381] Tainted: [W]=WARN [ 48.576429][ T381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.576431][ T381] Call Trace: [ 48.576433][ T381] [ 48.576435][ T381] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.576441][ T381] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.576444][ T381] __might_resched.cold (kernel/sched/core.c:9234) [ 48.576449][ T381] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.576453][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576458][ 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)) [ 48.576463][ T381] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.576466][ T381] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.576471][ 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) [ 48.576474][ T381] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.576477][ T381] put_chars (drivers/char/virtio_console.c:1176) [ 48.576479][ T381] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 48.576482][ T381] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.576485][ T381] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.576489][ T381] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.576493][ T381] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.576495][ 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) [ 48.576498][ T381] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.576500][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576503][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576505][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.576509][ T381] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.576513][ T381] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.576516][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576519][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576521][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576524][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.576527][ T381] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.576529][ T381] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.576533][ T381] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.576537][ T381] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.576539][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.576541][ T381] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.576544][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576546][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.576549][ T381] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.576551][ T381] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.576554][ T381] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.576557][ T381] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.576560][ T381] vprintk_emit (kernel/printk/printk.c:2479) [ 48.576563][ T381] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.576566][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576569][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.576571][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576574][ T381] _printk (kernel/printk/printk.c:2504) [ 48.576578][ T381] ? snapshot_read.cold (user.c:?) [ 48.576581][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576583][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.576586][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576588][ T381] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.576592][ T381] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.576595][ T381] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.576597][ T381] ? netdev_notice (net/core/dev.c:13194) [ 48.576600][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576603][ 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) [ 48.576606][ T381] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.576608][ T381] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.576611][ 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) [ 48.576615][ T381] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.576619][ T381] __dev_change_flags (net/core/dev.c:9821) [ 48.576625][ T381] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 48.576628][ T381] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.576631][ T381] ? __kernel_text_address (kernel/extable.c:79) [ 48.576633][ T381] ? write_profile (profile.c:?) [ 48.576636][ T381] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.576640][ T381] netif_change_flags (net/core/dev.c:9877) [ 48.576644][ T381] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.576649][ T381] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.576651][ T381] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.576653][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576655][ T381] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.576660][ T381] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.576664][ T381] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.576667][ T381] ? kasan_save_track (mm/kasan/common.c:78) [ 48.576669][ T381] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.576671][ T381] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.576674][ T381] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.576676][ T381] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.576678][ T381] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.576681][ T381] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.576684][ T381] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.576686][ T381] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.576689][ T381] ? ___sys_sendmsg (net/socket.c:2767) [ 48.576691][ T381] ? __sys_sendmsg (net/socket.c:2799) [ 48.576694][ T381] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.576697][ T381] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.576701][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576703][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.576705][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576708][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576710][ T381] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.576714][ 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) [ 48.576717][ T381] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.576719][ T381] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.576722][ T381] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.576725][ T381] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.576729][ T381] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.576733][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576735][ T381] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.576737][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.576740][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576743][ T381] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.576747][ T381] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.576750][ T381] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.576752][ T381] ? __kernel_text_address (kernel/extable.c:79) [ 48.576754][ T381] ? write_profile (profile.c:?) [ 48.576756][ T381] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.576758][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576760][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576763][ T381] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.576767][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.576769][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576772][ T381] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.576774][ T381] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.576776][ T381] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.576779][ T381] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.576781][ T381] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.576785][ T381] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.576787][ T381] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.576790][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.576792][ T381] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.576794][ T381] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.576798][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576800][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.576804][ T381] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.576807][ T381] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.576809][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576812][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576814][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.576817][ T381] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.576820][ T381] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.576823][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576826][ T381] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.576829][ T381] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.576832][ T381] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.576834][ T381] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.576836][ T381] ? move_addr_to_kernel (net/socket.c:258) [ 48.576839][ T381] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.576843][ T381] ___sys_sendmsg (net/socket.c:2767) [ 48.576846][ T381] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.576854][ T381] __sys_sendmsg (net/socket.c:2799) [ 48.576857][ T381] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.576862][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.576865][ T381] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.576868][ T381] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.576871][ T381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.576874][ T381] RIP: 0033:0x7fb7119bc54e [ 48.576877][ 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 [ 48.576880][ T381] RSP: 002b:00007ffeb6f032a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.576885][ T381] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb7119bc54e [ 48.576887][ T381] RDX: 0000000000000000 RSI: 00007ffeb6f03350 RDI: 0000000000000005 [ 48.576889][ T381] RBP: 00007ffeb6f032b0 R08: 0000000000000000 R09: 0000000000000000 [ 48.576890][ T381] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b477 [ 48.576891][ T381] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeb6f03a10 | [ 52.769888][ T419] softirqs last disabled at (0): 0x0 | [ 52.769890][ T419] Preemption disabled at: | [ 52.769891][ T419] 0x0 | [ 52.769899][ T419] Tainted: [W]=WARN [ 52.769900][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.769902][ T419] Call Trace: [ 52.769903][ T419] [ 52.769905][ T419] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.769910][ T419] __might_resched.cold (kernel/sched/core.c:9234) [ 52.769914][ T419] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.769917][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.769921][ T419] __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)) [ 52.769924][ T419] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.769927][ T419] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.769930][ T419] ? 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) [ 52.769932][ T419] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.769934][ T419] put_chars (drivers/char/virtio_console.c:1176) [ 52.769936][ T419] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.769938][ T419] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 52.769941][ T419] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.769945][ T419] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.769947][ T419] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.769948][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.769950][ T419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.769952][ T419] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.769955][ T419] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.769956][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.769958][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.769960][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.769961][ T419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.769963][ T419] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 52.769965][ T419] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.769967][ T419] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.769970][ T419] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.769971][ T419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.769973][ T419] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.769974][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.769976][ T419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.769977][ T419] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.769979][ T419] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 52.769981][ T419] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.769983][ T419] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.769985][ T419] vprintk_emit (kernel/printk/printk.c:2479) [ 52.769987][ T419] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.769989][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.769993][ T419] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 52.769995][ T419] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 52.769997][ T419] _printk (kernel/printk/printk.c:2504) [ 52.770000][ T419] ? snapshot_read.cold (user.c:?) [ 52.770003][ T419] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 52.770007][ T419] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 52.770021][ T419] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 52.770028][ T419] br_device_event (net/bridge/br.c:111) bridge [ 52.770037][ T419] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 52.770040][ T419] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 52.770043][ T419] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 52.770046][ T419] notifier_call_chain (kernel/notifier.c:85) [ 52.770049][ T419] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 52.770053][ T419] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 52.770054][ T419] ? netif_change_name (net/core/dev.c:1517) [ 52.770056][ T419] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 52.770058][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 52.770060][ T419] ? write_profile (profile.c:?) [ 52.770062][ T419] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.770065][ T419] netif_change_flags (net/core/dev.c:9882) [ 52.770067][ T419] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 52.770070][ T419] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.770071][ T419] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.770072][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770074][ T419] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 52.770078][ T419] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.770080][ T419] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.770082][ T419] ? kasan_save_track (mm/kasan/common.c:78) [ 52.770083][ T419] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 52.770085][ T419] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 52.770086][ T419] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 52.770087][ T419] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.770088][ T419] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.770091][ T419] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.770092][ T419] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.770093][ T419] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.770095][ T419] ? ___sys_sendmsg (net/socket.c:2767) [ 52.770097][ T419] ? __sys_sendmsg (net/socket.c:2799) [ 52.770098][ T419] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.770100][ T419] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.770103][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770104][ T419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.770106][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770107][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770109][ T419] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.770112][ T419] ? __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) [ 52.770113][ T419] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.770115][ T419] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.770116][ T419] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.770118][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.770120][ T419] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.770122][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770124][ T419] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.770125][ T419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.770126][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770128][ T419] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 52.770132][ T419] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 52.770133][ T419] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 52.770135][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 52.770136][ T419] ? write_profile (profile.c:?) [ 52.770137][ T419] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.770138][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770140][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770141][ T419] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 52.770145][ T419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.770146][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770148][ T419] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.770149][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.770151][ T419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.770152][ T419] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 52.770153][ T419] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 52.770156][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.770157][ T419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.770158][ T419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.770160][ T419] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.770161][ T419] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 52.770163][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770165][ T419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.770167][ T419] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.770169][ T419] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.770170][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770172][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770173][ T419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.770175][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.770177][ T419] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.770179][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770180][ T419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.770182][ T419] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.770184][ T419] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.770185][ T419] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.770187][ T419] ? move_addr_to_kernel (net/socket.c:258) [ 52.770188][ T419] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 52.770191][ T419] ___sys_sendmsg (net/socket.c:2767) [ 52.770192][ T419] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.770197][ T419] __sys_sendmsg (net/socket.c:2799) [ 52.770199][ T419] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.770202][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.770204][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.770205][ T419] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.770207][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.770208][ T419] RIP: 0033:0x7f826450054e [ 52.770210][ T419] 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 [ 52.770212][ T419] RSP: 002b:00007ffc65ac4560 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.770216][ T419] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f826450054e [ 52.770217][ T419] RDX: 0000000000000000 RSI: 00007ffc65ac4610 RDI: 0000000000000005 [ 52.770218][ T419] RBP: 00007ffc65ac4570 R08: 0000000000000000 R09: 0000000000000000 [ 52.770219][ T419] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b47c 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 __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 __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars