====================================== | [ 13.732354][ T187] softirqs last disabled at (42081): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 13.732357][ T187] Preemption disabled at: | [ 13.732358][ T187] 0x0 | [ 13.732379][ T187] Tainted: [W]=WARN [ 13.732380][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.732383][ T187] Call Trace: [ 13.732387][ T187] [ 13.732391][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.732399][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 13.732405][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.732411][ T187] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.732419][ T187] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.732423][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.732432][ T187] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.732436][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.732442][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 13.732446][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.732449][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.732456][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.732465][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.732476][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.732480][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.732484][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.732491][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.732497][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.732500][ T187] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.732506][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.732509][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.732517][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.732524][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.732527][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.732537][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.732541][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.732544][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.732548][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.732554][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.732557][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.732563][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 13.732569][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.732575][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.732582][ T187] _printk (kernel/printk/printk.c:2504) [ 13.732587][ T187] ? snapshot_read.cold (user.c:?) [ 13.732592][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 13.732597][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.732604][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 13.732608][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 13.732614][ T187] ? exit_notify (kernel/exit.c:780) [ 13.732617][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.732622][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.732629][ T187] do_group_exit (kernel/exit.c:1151) [ 13.732634][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 13.732637][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 13.732641][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.732645][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.732650][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.732654][ T187] RIP: 0033:0x7fb9653931b8 [ 13.732657][ T187] Code: Unable to access opcode bytes at 0x7fb96539318e. Code starting with the faulting instruction =========================================== [ 13.732659][ T187] RSP: 002b:00007ffd98982558 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 13.732663][ T187] RAX: ffffffffffffffda RBX: 00007fb9654c3f88 RCX: 00007fb9653931b8 [ 13.732665][ T187] RDX: 00007fb9650ddfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 13.732666][ T187] RBP: 00007ffd989825b0 R08: 0000000000000000 R09: 0000000000008010 [ 13.732668][ T187] R10: 00007ffd98982370 R11: 0000000000000246 R12: 0000000000000001 [ 13.732669][ T187] R13: 0000000000000000 R14: 00007fb9654c2680 R15: 00007fb9654c3fa0 | [ 15.695753][ T236] softirqs last disabled at (29315): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 15.695757][ T236] Preemption disabled at: | [ 15.695758][ T236] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.695770][ T236] Tainted: [W]=WARN [ 15.695771][ T236] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.695774][ T236] Call Trace: [ 15.695776][ T236] [ 15.695779][ T236] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.695786][ T236] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.695789][ T236] __might_resched.cold (kernel/sched/core.c:9234) [ 15.695796][ T236] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.695802][ T236] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.695810][ T236] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 15.695814][ T236] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.695823][ T236] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.695827][ T236] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.695832][ T236] put_chars (drivers/char/virtio_console.c:1176) [ 15.695837][ T236] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.695845][ T236] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 15.695851][ T236] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.695855][ T236] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.695858][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.695861][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.695868][ T236] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.695872][ T236] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 15.695877][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.695887][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.695896][ T236] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.695906][ T236] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.695909][ T236] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 15.695914][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.695918][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.695927][ T236] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.695937][ T236] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.695940][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.695950][ T236] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.695954][ T236] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.695957][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.695961][ T236] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.695967][ T236] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.695970][ T236] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.695975][ T236] vprintk_emit (kernel/printk/printk.c:2479) [ 15.695982][ T236] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.695986][ T236] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.695989][ T236] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 15.695995][ T236] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.696001][ T236] _printk (kernel/printk/printk.c:2504) [ 15.696006][ T236] ? snapshot_read.cold (user.c:?) [ 15.696013][ T236] ? br_multicast_flood (??:?) bridge [ 15.696032][ T236] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.696034][ T236] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.696037][ T236] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.696044][ T236] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 15.696062][ T236] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 15.696077][ T236] new_nbp (net/bridge/br_if.c:449) bridge [ 15.696094][ T236] br_add_if (net/bridge/br_if.c:592) bridge [ 15.696106][ T236] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 15.696112][ T236] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 15.696117][ T236] ? __kernel_text_address (kernel/extable.c:79) [ 15.696124][ T236] do_set_master (net/core/rtnetlink.c:3071) [ 15.696131][ T236] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.696137][ T236] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.696142][ T236] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.696144][ T236] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.696148][ T236] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.696153][ T236] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.696158][ T236] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.696161][ T236] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.696165][ T236] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.696169][ T236] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.696172][ T236] ? kasan_save_track (mm/kasan/common.c:78) [ 15.696178][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.696187][ T236] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 15.696190][ T236] ? ___sys_sendmsg (net/socket.c:2757) [ 15.696198][ T236] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.696201][ T236] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.696205][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.696209][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.696212][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.696215][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.696218][ T236] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.696224][ T236] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 15.696227][ T236] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.696231][ T236] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.696237][ T236] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.696240][ T236] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.696249][ T236] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.696259][ T236] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.696269][ T236] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.696272][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.696280][ T236] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.696283][ T236] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.696287][ T236] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.696291][ T236] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.696297][ T236] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.696301][ T236] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.696307][ T236] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.696309][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.696317][ T236] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.696320][ T236] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.696326][ T236] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.696329][ T236] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.696335][ T236] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.696346][ T236] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 15.696349][ T236] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 15.696356][ T236] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.696363][ T236] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.696368][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.696383][ T236] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.696393][ T236] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.696399][ T236] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.696408][ T236] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.696412][ T236] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.696416][ T236] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.696418][ T236] ? move_addr_to_kernel (net/socket.c:258) [ 15.696432][ T236] ___sys_sendmsg (net/socket.c:2767) [ 15.696437][ T236] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.696466][ T236] __sys_sendmsg (net/socket.c:2799) [ 15.696471][ T236] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.696482][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.696489][ T236] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.696492][ T236] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.696497][ T236] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.696501][ T236] RIP: 0033:0x7f735369254e [ 15.696506][ T236] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.696509][ T236] RSP: 002b:00007ffe283a1ec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.696514][ T236] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f735369254e [ 15.696516][ T236] RDX: 0000000000000000 RSI: 00007ffe283a1f70 RDI: 0000000000000005 [ 15.696518][ T236] RBP: 00007ffe283a1ed0 R08: 0000000000000000 R09: 0000000000000000 [ 15.696519][ T236] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9101d5 [ 15.696521][ T236] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe283a2630 | [ 23.738311][ T291] softirqs last disabled at (14090): dev_set_rx_mode (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1392 (discriminator 2)) | [ 23.738315][ T291] Preemption disabled at: | [ 23.738316][ T291] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.738330][ T291] Tainted: [W]=WARN [ 23.738331][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.738334][ T291] Call Trace: [ 23.738336][ T291] [ 23.738338][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.738346][ T291] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.738349][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 23.738356][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.738362][ 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) [ 23.738370][ 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)) [ 23.738373][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.738384][ 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) [ 23.738389][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.738395][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 23.738406][ T291] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 23.738410][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.738415][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.738420][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.738428][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.738432][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738435][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738444][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.738446][ T291] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 23.738451][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738456][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.738463][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.738470][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.738472][ 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)) [ 23.738478][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738482][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.738489][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.738496][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.738500][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738509][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.738514][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.738517][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738521][ T291] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.738527][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.738530][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.738536][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 23.738542][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.738545][ T291] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.738549][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738553][ T291] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 23.738559][ T291] _printk (kernel/printk/printk.c:2504) [ 23.738565][ T291] ? snapshot_read.cold (user.c:?) [ 23.738570][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.738573][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.738577][ T291] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.738582][ T291] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.738589][ T291] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.738593][ T291] ? netdev_notice (net/core/dev.c:13194) [ 23.738601][ 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) [ 23.738603][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.738608][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.738612][ 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) [ 23.738619][ T291] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 23.738626][ T291] __dev_change_flags (net/core/dev.c:9821) [ 23.738631][ T291] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 23.738635][ T291] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 23.738639][ T291] ? __kernel_text_address (kernel/extable.c:79) [ 23.738642][ T291] ? write_profile (profile.c:?) [ 23.738645][ T291] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 23.738653][ T291] netif_change_flags (net/core/dev.c:9877) [ 23.738660][ T291] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 23.738667][ T291] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.738671][ T291] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.738673][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.738676][ T291] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.738681][ T291] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.738685][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.738688][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.738693][ T291] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.738697][ T291] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.738699][ T291] ? kasan_save_track (mm/kasan/common.c:78) [ 23.738704][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738707][ T291] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 23.738711][ T291] ? ___sys_sendmsg (net/socket.c:2757) [ 23.738719][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.738722][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.738727][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738731][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.738733][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738736][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738740][ T291] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.738745][ 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) [ 23.738749][ T291] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.738752][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.738759][ T291] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.738769][ T291] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.738779][ T291] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.738789][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.738792][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738801][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.738804][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.738807][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.738810][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.738817][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.738821][ T291] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.738827][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.738829][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738837][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.738840][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.738847][ T291] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.738850][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.738855][ T291] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.738867][ 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)) [ 23.738869][ 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)) [ 23.738878][ T291] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.738884][ T291] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.738889][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738897][ T291] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.738904][ T291] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.738910][ T291] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.738919][ T291] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.738923][ T291] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.738927][ T291] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.738930][ T291] ? move_addr_to_kernel (net/socket.c:258) [ 23.738944][ T291] ___sys_sendmsg (net/socket.c:2767) [ 23.738949][ T291] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.738979][ T291] __sys_sendmsg (net/socket.c:2799) [ 23.738984][ T291] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.738996][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.739002][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.739006][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.739011][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.739015][ T291] RIP: 0033:0x7f7f0961354e [ 23.739020][ 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 [ 23.739023][ T291] RSP: 002b:00007fff7964a280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.739026][ T291] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7f0961354e [ 23.739029][ T291] RDX: 0000000000000000 RSI: 00007fff7964a330 RDI: 0000000000000005 [ 23.739030][ T291] RBP: 00007fff7964a290 R08: 0000000000000000 R09: 0000000000000000 [ 23.739032][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9101dd [ 23.739034][ T291] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff7964a9f0 | [ 31.093294][ C0] softirqs last disabled at (547197): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 31.093296][ C0] Preemption disabled at: | [ 31.093296][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 31.093306][ C0] Tainted: [W]=WARN [ 31.093307][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.093309][ C0] Call Trace: [ 31.093311][ C0] [ 31.093312][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.093318][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 31.093320][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 31.093324][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.093327][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 31.093330][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.093334][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.093337][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.093340][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.093344][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.093345][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.093348][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 31.093350][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.093352][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 31.093355][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.093359][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.093360][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.093362][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.093364][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.093367][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.093369][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.093370][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.093372][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.093374][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 31.093376][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.093378][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.093381][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.093383][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.093384][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.093386][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.093388][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.093389][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.093391][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.093393][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.093395][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 31.093398][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.093399][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.093401][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.093403][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 31.093408][ C0] _printk (kernel/printk/printk.c:2504) [ 31.093411][ C0] ? snapshot_read.cold (user.c:?) [ 31.093413][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 31.093417][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.093427][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 31.093428][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 31.093431][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 31.093434][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 31.093436][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 31.093438][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 31.093440][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.093442][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 31.093455][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.093457][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.093458][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 31.093465][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 31.093467][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 31.093473][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 31.093479][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 31.093486][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 31.093489][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 31.093491][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 31.093495][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.093496][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.093498][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.093501][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 31.093502][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 31.093509][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 31.093511][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.093514][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.093516][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 31.093518][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 31.093520][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.093522][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.093524][ C0] handle_softirqs (kernel/softirq.c:645) [ 31.093526][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.093528][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 31.093530][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 31.093531][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 31.093533][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 31.093536][ C0] [ 31.093536][ C0] [ 31.093537][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 31.093539][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 31.093541][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 31.093544][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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 [ 31.093546][ C0] RSP: 0018:ffffffff9b207cf8 EFLAGS: 00000296 [ 31.093549][ C0] RAX: 000000000008597b RBX: ffffffff9b21c600 RCX: ffffffff982f0307 [ 31.093550][ C0] RDX: ffffffff9b21c600 RSI: ffffffff9b038b01 RDI: ffffffff9aa8d8e0 [ 31.093551][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 31.093552][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff3640fa2 [ 31.093553][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 31.093555][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 31.093558][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 31.093560][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 31.093562][ C0] default_idle_call (kernel/sched/idle.c:122) [ 31.093564][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 31.093565][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 31.093567][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 31.093570][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.093572][ C0] do_idle (kernel/sched/idle.c:355) [ 31.093573][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 31.093575][ C0] rest_init (init/main.c:727) [ 31.093577][ C0] ? __cpuidle_text_end (??:?) [ 31.093580][ C0] ? rest_init (init/main.c:727) [ 31.093582][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 31.093586][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 31.093589][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 31.093591][ C0] start_kernel (init/main.c:1185) [ 31.093594][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 31.093596][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 31.093598][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 31.160227][ C0] | [ 31.160305][ C0] | [ 31.160305][ C0] stack backtrace: | [ 31.160551][ C0] Tainted: [W]=WARN [ 31.160551][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.160552][ C0] Call Trace: [ 31.160553][ C0] [ 31.160554][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.160558][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 31.160561][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 31.160564][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 31.160566][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 31.160568][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 31.160570][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.160572][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 31.160579][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.160582][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.160584][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 31.160590][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 31.160592][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 31.160598][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 31.160604][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 31.160611][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 31.160613][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 31.160615][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 31.160618][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.160620][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.160622][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.160624][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 31.160626][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 31.160633][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 31.160634][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.160637][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.160639][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 31.160641][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 31.160643][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.160645][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.160647][ C0] handle_softirqs (kernel/softirq.c:645) [ 31.160649][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.160651][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 31.160653][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 31.160654][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 31.160656][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 31.160657][ C0] [ 31.160658][ C0] [ 31.160659][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 31.160660][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 31.160662][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 31.160664][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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 [ 31.160665][ C0] RSP: 0018:ffffffff9b207cf8 EFLAGS: 00000296 [ 31.160667][ C0] RAX: 000000000008597b RBX: ffffffff9b21c600 RCX: ffffffff982f0307 [ 31.160668][ C0] RDX: ffffffff9b21c600 RSI: ffffffff9b038b01 RDI: ffffffff9aa8d8e0 [ 31.160669][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 31.160670][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff3640fa2 [ 31.160671][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 31.160672][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 31.160675][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 31.160676][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 31.160678][ C0] default_idle_call (kernel/sched/idle.c:122) [ 31.160680][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 31.160681][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 31.160683][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 31.160685][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.160687][ C0] do_idle (kernel/sched/idle.c:355) [ 31.160689][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 31.160690][ C0] rest_init (init/main.c:727) [ 31.160692][ C0] ? __cpuidle_text_end (??:?) [ 31.160695][ C0] ? rest_init (init/main.c:727) [ 31.160697][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 31.160701][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 31.160703][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 31.160706][ C0] start_kernel (init/main.c:1185) [ 31.160707][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 31.160709][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 31.160711][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 48.772164][ T327] softirqs last disabled at (0): 0x0 | [ 48.772166][ T327] Preemption disabled at: | [ 48.772167][ T327] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.772178][ T327] Tainted: [W]=WARN [ 48.772179][ T327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.772181][ T327] Call Trace: [ 48.772185][ T327] [ 48.772187][ T327] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.772194][ T327] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.772197][ T327] __might_resched.cold (kernel/sched/core.c:9234) [ 48.772202][ T327] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.772205][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772209][ T327] __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.772213][ T327] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.772216][ T327] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.772220][ T327] ? 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.772222][ T327] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.772224][ T327] put_chars (drivers/char/virtio_console.c:1176) [ 48.772226][ T327] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 48.772227][ T327] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.772229][ T327] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.772232][ T327] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.772235][ T327] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.772236][ T327] ? 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.772238][ T327] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.772240][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772242][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772243][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.772246][ T327] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.772248][ T327] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.772250][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772252][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772254][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772256][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.772258][ T327] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.772259][ T327] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.772262][ T327] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.772265][ T327] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.772266][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.772268][ T327] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.772270][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772272][ T327] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.772273][ T327] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.772275][ T327] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.772277][ T327] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.772279][ T327] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.772281][ T327] vprintk_emit (kernel/printk/printk.c:2479) [ 48.772284][ T327] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.772286][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772287][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.772289][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772291][ T327] _printk (kernel/printk/printk.c:2504) [ 48.772295][ T327] ? snapshot_read.cold (user.c:?) [ 48.772297][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772299][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.772300][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772302][ T327] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.772305][ T327] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.772307][ T327] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.772309][ T327] ? netdev_notice (net/core/dev.c:13194) [ 48.772310][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772313][ T327] ? 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.772315][ T327] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.772316][ T327] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.772318][ T327] ? 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.772321][ T327] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.772324][ T327] __dev_change_flags (net/core/dev.c:9821) [ 48.772329][ T327] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 48.772331][ T327] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.772333][ T327] ? __kernel_text_address (kernel/extable.c:79) [ 48.772334][ T327] ? write_profile (profile.c:?) [ 48.772337][ T327] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.772340][ T327] netif_change_flags (net/core/dev.c:9877) [ 48.772342][ T327] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.772346][ T327] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.772348][ T327] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.772349][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772351][ T327] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.772355][ T327] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.772358][ T327] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.772359][ T327] ? kasan_save_track (mm/kasan/common.c:78) [ 48.772361][ T327] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.772363][ T327] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.772364][ T327] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.772366][ T327] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.772367][ T327] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.772370][ T327] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.772371][ T327] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.772373][ T327] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.772375][ T327] ? ___sys_sendmsg (net/socket.c:2767) [ 48.772377][ T327] ? __sys_sendmsg (net/socket.c:2799) [ 48.772378][ T327] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.772381][ T327] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.772383][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772385][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.772387][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772389][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772390][ T327] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.772393][ T327] ? __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.772395][ T327] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.772396][ T327] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.772398][ T327] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.772400][ T327] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.772403][ T327] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.772405][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772407][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.772408][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.772410][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772412][ T327] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.772415][ T327] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.772417][ T327] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.772419][ T327] ? __kernel_text_address (kernel/extable.c:79) [ 48.772420][ T327] ? write_profile (profile.c:?) [ 48.772421][ T327] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.772423][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772424][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772426][ T327] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.772430][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.772431][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772433][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.772434][ T327] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.772436][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.772438][ T327] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.772439][ T327] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.772442][ T327] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.772443][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.772445][ T327] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.772446][ T327] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.772448][ T327] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.772450][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772452][ T327] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.772454][ T327] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.772456][ T327] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.772458][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772460][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772462][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.772464][ T327] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.772466][ T327] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.772468][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772469][ T327] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.772471][ T327] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.772473][ T327] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.772480][ T327] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.772482][ T327] ? move_addr_to_kernel (net/socket.c:258) [ 48.772484][ T327] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.772486][ T327] ___sys_sendmsg (net/socket.c:2767) [ 48.772488][ T327] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.772493][ T327] __sys_sendmsg (net/socket.c:2799) [ 48.772495][ T327] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.772498][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.772500][ T327] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.772502][ T327] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.772504][ T327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.772505][ T327] RIP: 0033:0x7fb0d804854e [ 48.772507][ T327] 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.772509][ T327] RSP: 002b:00007ffe975b1c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.772513][ T327] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb0d804854e [ 48.772515][ T327] RDX: 0000000000000000 RSI: 00007ffe975b1cb0 RDI: 0000000000000005 [ 48.772516][ T327] RBP: 00007ffe975b1c10 R08: 0000000000000000 R09: 0000000000000000 [ 48.772517][ T327] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9101f6 [ 48.772517][ T327] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe975b2370 | [ 50.046652][ T348] softirqs last disabled at (0): 0x0 | [ 50.046654][ T348] Preemption disabled at: | [ 50.046655][ T348] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.046666][ T348] Tainted: [W]=WARN [ 50.046667][ T348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.046669][ T348] Call Trace: [ 50.046670][ T348] [ 50.046671][ T348] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.046677][ T348] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.046679][ T348] __might_resched.cold (kernel/sched/core.c:9234) [ 50.046682][ T348] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.046686][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046690][ T348] __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)) [ 50.046693][ T348] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 50.046696][ T348] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.046700][ T348] ? 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) [ 50.046702][ T348] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.046704][ T348] put_chars (drivers/char/virtio_console.c:1176) [ 50.046705][ T348] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 50.046707][ T348] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.046709][ T348] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 50.046711][ T348] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.046715][ T348] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.046716][ T348] ? 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) [ 50.046718][ T348] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 50.046719][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046721][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046723][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.046725][ T348] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.046727][ T348] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.046729][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046731][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046733][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046734][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.046736][ T348] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 50.046738][ T348] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.046740][ T348] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.046743][ T348] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.046745][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.046746][ T348] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.046748][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046749][ T348] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.046751][ T348] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.046752][ T348] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 50.046754][ T348] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.046756][ T348] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.046758][ T348] vprintk_emit (kernel/printk/printk.c:2479) [ 50.046761][ T348] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.046762][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046764][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.046766][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046768][ T348] _printk (kernel/printk/printk.c:2504) [ 50.046771][ T348] ? snapshot_read.cold (user.c:?) [ 50.046773][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046775][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.046777][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046778][ T348] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 50.046782][ T348] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 50.046783][ T348] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.046785][ T348] ? netdev_notice (net/core/dev.c:13194) [ 50.046787][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046789][ T348] ? 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) [ 50.046791][ T348] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 50.046792][ T348] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.046794][ T348] ? 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) [ 50.046797][ T348] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 50.046800][ T348] __dev_change_flags (net/core/dev.c:9821) [ 50.046805][ T348] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 50.046807][ T348] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 50.046809][ T348] ? __kernel_text_address (kernel/extable.c:79) [ 50.046810][ T348] ? write_profile (profile.c:?) [ 50.046813][ T348] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.046816][ T348] netif_change_flags (net/core/dev.c:9877) [ 50.046818][ T348] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 50.046822][ T348] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 50.046824][ T348] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.046825][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046826][ T348] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 50.046830][ T348] ? kasan_save_stack (mm/kasan/common.c:58) [ 50.046833][ T348] ? kasan_save_stack (mm/kasan/common.c:57) [ 50.046835][ T348] ? kasan_save_track (mm/kasan/common.c:78) [ 50.046836][ T348] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 50.046838][ T348] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 50.046839][ T348] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 50.046840][ T348] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.046842][ T348] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.046844][ T348] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.046846][ T348] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.046847][ T348] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.046850][ T348] ? ___sys_sendmsg (net/socket.c:2767) [ 50.046851][ T348] ? __sys_sendmsg (net/socket.c:2799) [ 50.046853][ T348] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.046856][ T348] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.046858][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046860][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.046861][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046863][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046865][ T348] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.046867][ T348] ? __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) [ 50.046869][ T348] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.046870][ T348] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.046872][ T348] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.046874][ T348] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 50.046876][ T348] rtnl_newlink (net/core/rtnetlink.c:4215) [ 50.046878][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046880][ T348] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.046881][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.046883][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046885][ T348] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 50.046888][ T348] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 50.046890][ T348] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 50.046892][ T348] ? __kernel_text_address (kernel/extable.c:79) [ 50.046893][ T348] ? write_profile (profile.c:?) [ 50.046894][ T348] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.046895][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046897][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046899][ T348] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 50.046902][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.046904][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046906][ T348] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.046907][ T348] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.046909][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.046910][ T348] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 50.046912][ T348] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 50.046914][ T348] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.046916][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.046917][ T348] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.046919][ T348] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.046920][ T348] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 50.046923][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046924][ T348] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.046926][ T348] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.046928][ T348] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.046930][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046932][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046933][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.046935][ T348] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.046937][ T348] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.046939][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046941][ T348] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.046943][ T348] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.046945][ T348] ? copy_msghdr_from_user (net/socket.c:2650) [ 50.046946][ T348] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 50.046948][ T348] ? move_addr_to_kernel (net/socket.c:258) [ 50.046949][ T348] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 50.046952][ T348] ___sys_sendmsg (net/socket.c:2767) [ 50.046954][ T348] ? copy_msghdr_from_user (net/socket.c:2619) [ 50.046959][ T348] __sys_sendmsg (net/socket.c:2799) [ 50.046961][ T348] ? __sys_sendmsg_sock (net/socket.c:2780) [ 50.046963][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.046965][ T348] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.046967][ T348] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 50.046969][ T348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.046971][ T348] RIP: 0033:0x7fda8f9a854e [ 50.046973][ T348] 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 [ 50.046975][ T348] RSP: 002b:00007fff752dceb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.046979][ T348] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fda8f9a854e [ 50.046980][ T348] RDX: 0000000000000000 RSI: 00007fff752dcf60 RDI: 0000000000000005 [ 50.046981][ T348] RBP: 00007fff752dcec0 R08: 0000000000000000 R09: 0000000000000000 [ 50.046982][ T348] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9101f7 [ 50.046983][ T348] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff752dd620 | [ 51.250466][ T359] softirqs last disabled at (0): 0x0 | [ 51.250467][ T359] Preemption disabled at: | [ 51.250468][ T359] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.250479][ T359] Tainted: [W]=WARN [ 51.250480][ T359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.250482][ T359] Call Trace: [ 51.250490][ T359] [ 51.250491][ T359] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.250497][ T359] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.250499][ T359] __might_resched.cold (kernel/sched/core.c:9234) [ 51.250503][ T359] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.250506][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250510][ T359] __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)) [ 51.250514][ T359] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.250517][ T359] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.250521][ T359] ? 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) [ 51.250522][ T359] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.250524][ T359] put_chars (drivers/char/virtio_console.c:1176) [ 51.250526][ T359] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 51.250527][ T359] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.250529][ T359] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 51.250532][ T359] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.250535][ T359] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.250536][ T359] ? 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) [ 51.250538][ T359] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.250539][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250541][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250543][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.250545][ T359] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.250547][ T359] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.250549][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250551][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250552][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250554][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.250556][ T359] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 51.250558][ T359] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.250560][ T359] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.250562][ T359] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.250564][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.250566][ T359] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.250567][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250569][ T359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.250570][ T359] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 51.250572][ T359] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 51.250574][ T359] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.250576][ T359] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.250577][ T359] vprintk_emit (kernel/printk/printk.c:2479) [ 51.250580][ T359] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.250582][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250583][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.250585][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250587][ T359] _printk (kernel/printk/printk.c:2504) [ 51.250590][ T359] ? snapshot_read.cold (user.c:?) [ 51.250592][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250594][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.250595][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250597][ T359] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 51.250600][ T359] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 51.250601][ T359] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.250603][ T359] ? netdev_notice (net/core/dev.c:13194) [ 51.250605][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250607][ T359] ? 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) [ 51.250609][ T359] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.250610][ T359] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.250612][ T359] ? 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) [ 51.250615][ T359] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 51.250618][ T359] __dev_change_flags (net/core/dev.c:9821) [ 51.250622][ T359] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 51.250624][ T359] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 51.250626][ T359] ? __kernel_text_address (kernel/extable.c:79) [ 51.250628][ T359] ? write_profile (profile.c:?) [ 51.250630][ T359] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 51.250633][ T359] netif_change_flags (net/core/dev.c:9877) [ 51.250635][ T359] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 51.250638][ T359] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 51.250640][ T359] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.250641][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250642][ T359] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 51.250646][ T359] ? kasan_save_stack (mm/kasan/common.c:58) [ 51.250649][ T359] ? kasan_save_stack (mm/kasan/common.c:57) [ 51.250650][ T359] ? kasan_save_track (mm/kasan/common.c:78) [ 51.250652][ T359] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 51.250654][ T359] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 51.250655][ T359] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 51.250656][ T359] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.250657][ T359] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.250660][ T359] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.250661][ T359] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.250663][ T359] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 51.250666][ T359] ? ___sys_sendmsg (net/socket.c:2767) [ 51.250667][ T359] ? __sys_sendmsg (net/socket.c:2799) [ 51.250669][ T359] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.250671][ T359] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.250673][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250675][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.250677][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250678][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250680][ T359] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.250682][ T359] ? __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) [ 51.250684][ T359] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.250685][ T359] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.250687][ T359] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.250689][ T359] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 51.250691][ T359] rtnl_newlink (net/core/rtnetlink.c:4215) [ 51.250693][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250695][ T359] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.250696][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.250697][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250699][ T359] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 51.250703][ T359] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 51.250704][ T359] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 51.250706][ T359] ? __kernel_text_address (kernel/extable.c:79) [ 51.250707][ T359] ? write_profile (profile.c:?) [ 51.250708][ T359] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 51.250709][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250711][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250713][ T359] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 51.250716][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.250718][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250719][ T359] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.250721][ T359] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.250722][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.250724][ T359] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 51.250725][ T359] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 51.250727][ T359] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.250729][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.250730][ T359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.250732][ T359] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.250733][ T359] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 51.250735][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250737][ T359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.250739][ T359] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.250741][ T359] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.250743][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250744][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250746][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.250748][ T359] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.250750][ T359] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.250752][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250753][ T359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.250755][ T359] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 51.250757][ T359] ? copy_msghdr_from_user (net/socket.c:2650) [ 51.250759][ T359] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 51.250760][ T359] ? move_addr_to_kernel (net/socket.c:258) [ 51.250761][ T359] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 51.250764][ T359] ___sys_sendmsg (net/socket.c:2767) [ 51.250766][ T359] ? copy_msghdr_from_user (net/socket.c:2619) [ 51.250771][ T359] __sys_sendmsg (net/socket.c:2799) [ 51.250772][ T359] ? __sys_sendmsg_sock (net/socket.c:2780) [ 51.250775][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.250777][ T359] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.250778][ T359] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.250781][ T359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.250782][ T359] RIP: 0033:0x7fe2a5f6654e [ 51.250784][ T359] 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 [ 51.250786][ T359] RSP: 002b:00007fff1a342880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.250789][ T359] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe2a5f6654e [ 51.250791][ T359] RDX: 0000000000000000 RSI: 00007fff1a342930 RDI: 0000000000000005 [ 51.250792][ T359] RBP: 00007fff1a342890 R08: 0000000000000000 R09: 0000000000000000 [ 51.250793][ T359] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9101f8 [ 51.250794][ T359] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff1a342ff0 | [ 52.460471][ T371] softirqs last disabled at (0): 0x0 | [ 52.460474][ T371] Preemption disabled at: | [ 52.460474][ T371] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.460486][ T371] Tainted: [W]=WARN [ 52.460493][ T371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.460495][ T371] Call Trace: [ 52.460496][ T371] [ 52.460497][ T371] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.460504][ T371] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.460506][ T371] __might_resched.cold (kernel/sched/core.c:9234) [ 52.460509][ T371] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.460513][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460517][ T371] __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.460520][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.460523][ T371] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.460527][ T371] ? 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.460528][ T371] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.460530][ T371] put_chars (drivers/char/virtio_console.c:1176) [ 52.460532][ T371] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 52.460533][ T371] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.460535][ T371] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 52.460537][ T371] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.460541][ T371] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.460542][ T371] ? 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) [ 52.460544][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.460545][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460547][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460549][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.460551][ T371] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.460553][ T371] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.460555][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460557][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460558][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460560][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.460562][ T371] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 52.460563][ T371] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.460566][ T371] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.460568][ T371] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.460570][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.460572][ T371] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.460573][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460575][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.460576][ T371] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.460578][ T371] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 52.460580][ T371] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.460582][ T371] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.460584][ T371] vprintk_emit (kernel/printk/printk.c:2479) [ 52.460586][ T371] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.460588][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460590][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.460591][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460593][ T371] _printk (kernel/printk/printk.c:2504) [ 52.460596][ T371] ? snapshot_read.cold (user.c:?) [ 52.460598][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460600][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.460601][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460603][ T371] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 52.460606][ T371] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 52.460608][ T371] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.460609][ T371] ? netdev_notice (net/core/dev.c:13194) [ 52.460611][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460613][ T371] ? 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) [ 52.460615][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.460616][ T371] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.460618][ T371] ? 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) [ 52.460621][ T371] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 52.460624][ T371] __dev_change_flags (net/core/dev.c:9821) [ 52.460628][ T371] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 52.460630][ T371] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 52.460632][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 52.460633][ T371] ? write_profile (profile.c:?) [ 52.460636][ T371] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.460639][ T371] netif_change_flags (net/core/dev.c:9877) [ 52.460641][ T371] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 52.460645][ T371] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.460646][ T371] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.460647][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460649][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 52.460653][ T371] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.460656][ T371] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.460657][ T371] ? kasan_save_track (mm/kasan/common.c:78) [ 52.460659][ T371] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 52.460660][ T371] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 52.460662][ T371] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 52.460663][ T371] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.460664][ T371] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.460667][ T371] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.460668][ T371] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.460669][ T371] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.460672][ T371] ? ___sys_sendmsg (net/socket.c:2767) [ 52.460673][ T371] ? __sys_sendmsg (net/socket.c:2799) [ 52.460675][ T371] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.460677][ T371] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.460679][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460681][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.460683][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460684][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460686][ T371] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.460688][ T371] ? __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.460690][ T371] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.460692][ T371] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.460693][ T371] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.460695][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.460698][ T371] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.460699][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460701][ T371] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.460702][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.460704][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460706][ T371] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 52.460709][ T371] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 52.460711][ T371] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 52.460712][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 52.460714][ T371] ? write_profile (profile.c:?) [ 52.460715][ T371] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.460716][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460718][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460720][ T371] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 52.460723][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.460725][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460726][ T371] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.460728][ T371] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.460729][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.460731][ T371] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 52.460732][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 52.460735][ T371] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.460736][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.460737][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.460739][ T371] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.460740][ T371] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 52.460743][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460744][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.460746][ T371] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.460748][ T371] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.460750][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460751][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460753][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.460755][ T371] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.460757][ T371] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.460759][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460761][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.460762][ T371] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.460764][ T371] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.460766][ T371] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.460767][ T371] ? move_addr_to_kernel (net/socket.c:258) [ 52.460769][ T371] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 52.460771][ T371] ___sys_sendmsg (net/socket.c:2767) [ 52.460773][ T371] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.460778][ T371] __sys_sendmsg (net/socket.c:2799) [ 52.460780][ T371] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.460783][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.460785][ T371] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.460786][ T371] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.460788][ T371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.460790][ T371] RIP: 0033:0x7f7cb2ed854e [ 52.460792][ T371] 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.460794][ T371] RSP: 002b:00007ffc70e105d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.460797][ T371] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7cb2ed854e [ 52.460799][ T371] RDX: 0000000000000000 RSI: 00007ffc70e10680 RDI: 0000000000000005 [ 52.460800][ T371] RBP: 00007ffc70e105e0 R08: 0000000000000000 R09: 0000000000000000 [ 52.460801][ T371] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9101f9 [ 52.460802][ T371] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc70e10d40 | [ 53.667956][ T382] softirqs last disabled at (0): 0x0 | [ 53.667958][ T382] Preemption disabled at: | [ 53.667958][ T382] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.667969][ T382] Tainted: [W]=WARN [ 53.667970][ T382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.667972][ T382] Call Trace: [ 53.667974][ T382] [ 53.667975][ T382] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.667980][ T382] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.667982][ T382] __might_resched.cold (kernel/sched/core.c:9234) [ 53.667986][ T382] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.667990][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.667994][ T382] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 53.667997][ T382] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.668000][ T382] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.668004][ T382] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 53.668006][ T382] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.668007][ T382] put_chars (drivers/char/virtio_console.c:1176) [ 53.668009][ T382] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 53.668011][ T382] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.668013][ T382] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 53.668015][ T382] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.668019][ T382] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.668020][ T382] ? 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) [ 53.668022][ T382] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.668023][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668025][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668027][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.668029][ T382] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.668031][ T382] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.668033][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668035][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668037][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668038][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.668040][ T382] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 53.668042][ T382] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.668045][ T382] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.668047][ T382] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.668049][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.668051][ T382] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.668052][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668054][ T382] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.668056][ T382] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.668057][ T382] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 53.668059][ T382] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.668061][ T382] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.668064][ T382] vprintk_emit (kernel/printk/printk.c:2479) [ 53.668066][ T382] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.668068][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668070][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.668071][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668073][ T382] _printk (kernel/printk/printk.c:2504) [ 53.668077][ T382] ? snapshot_read.cold (user.c:?) [ 53.668079][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668081][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.668082][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668084][ T382] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 53.668087][ T382] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 53.668089][ T382] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.668091][ T382] ? netdev_notice (net/core/dev.c:13194) [ 53.668092][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668095][ T382] ? 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) [ 53.668097][ T382] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.668098][ T382] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.668100][ T382] ? 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) [ 53.668103][ T382] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 53.668106][ T382] __dev_change_flags (net/core/dev.c:9821) [ 53.668111][ T382] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 53.668113][ T382] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.668115][ T382] ? __kernel_text_address (kernel/extable.c:79) [ 53.668116][ T382] ? write_profile (profile.c:?) [ 53.668119][ T382] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 53.668122][ T382] netif_change_flags (net/core/dev.c:9877) [ 53.668124][ T382] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 53.668128][ T382] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.668129][ T382] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.668130][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668132][ T382] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 53.668136][ T382] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.668139][ T382] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.668141][ T382] ? kasan_save_track (mm/kasan/common.c:78) [ 53.668142][ T382] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 53.668144][ T382] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 53.668146][ T382] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 53.668147][ T382] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.668148][ T382] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.668151][ T382] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.668152][ T382] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.668154][ T382] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.668156][ T382] ? ___sys_sendmsg (net/socket.c:2767) [ 53.668158][ T382] ? __sys_sendmsg (net/socket.c:2799) [ 53.668159][ T382] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.668162][ T382] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.668164][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668166][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.668168][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668169][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668171][ T382] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.668173][ T382] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 53.668175][ T382] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.668177][ T382] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.668179][ T382] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.668181][ T382] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.668187][ T382] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.668191][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668194][ T382] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.668196][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.668198][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668201][ T382] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 53.668205][ T382] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 53.668207][ T382] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.668208][ T382] ? __kernel_text_address (kernel/extable.c:79) [ 53.668210][ T382] ? write_profile (profile.c:?) [ 53.668211][ T382] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 53.668213][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668214][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668216][ T382] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.668220][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.668221][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668223][ T382] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.668225][ T382] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.668226][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.668228][ T382] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 53.668229][ T382] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 53.668232][ T382] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.668233][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.668235][ T382] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.668236][ T382] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.668238][ T382] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 53.668240][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668242][ T382] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.668244][ T382] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.668246][ T382] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.668248][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668249][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668251][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.668253][ T382] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.668255][ T382] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.668257][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668259][ T382] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.668261][ T382] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.668262][ T382] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.668264][ T382] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.668266][ T382] ? move_addr_to_kernel (net/socket.c:258) [ 53.668267][ T382] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 53.668270][ T382] ___sys_sendmsg (net/socket.c:2767) [ 53.668272][ T382] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.668277][ T382] __sys_sendmsg (net/socket.c:2799) [ 53.668279][ T382] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.668281][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.668284][ T382] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.668285][ T382] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.668287][ T382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.668289][ T382] RIP: 0033:0x7f20529ff54e [ 53.668291][ T382] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 53.668293][ T382] RSP: 002b:00007fff86d22d70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.668297][ T382] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f20529ff54e [ 53.668298][ T382] RDX: 0000000000000000 RSI: 00007fff86d22e20 RDI: 0000000000000005 [ 53.668299][ T382] RBP: 00007fff86d22d80 R08: 0000000000000000 R09: 0000000000000000 [ 53.668300][ T382] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9101fb [ 53.668301][ T382] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff86d234e0 | [ 57.783980][ T420] softirqs last disabled at (0): 0x0 | [ 57.783982][ T420] Preemption disabled at: | [ 57.783982][ T420] 0x0 | [ 57.783991][ T420] Tainted: [W]=WARN [ 57.783992][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.783993][ T420] Call Trace: [ 57.783995][ T420] [ 57.783996][ T420] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.784002][ T420] __might_resched.cold (kernel/sched/core.c:9234) [ 57.784006][ T420] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.784009][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784013][ T420] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 57.784017][ T420] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 57.784019][ T420] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.784023][ T420] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 57.784024][ T420] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.784026][ T420] put_chars (drivers/char/virtio_console.c:1176) [ 57.784028][ T420] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.784030][ T420] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 57.784033][ T420] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.784037][ T420] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.784039][ T420] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 57.784040][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784042][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.784044][ T420] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.784046][ T420] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.784048][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784050][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784052][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784053][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.784055][ T420] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 57.784057][ T420] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.784059][ T420] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.784062][ T420] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.784064][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.784065][ T420] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.784067][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784068][ T420] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.784070][ T420] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.784071][ T420] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 57.784073][ T420] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.784075][ T420] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.784077][ T420] vprintk_emit (kernel/printk/printk.c:2479) [ 57.784079][ T420] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.784081][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784083][ T420] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 57.784085][ T420] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 57.784087][ T420] _printk (kernel/printk/printk.c:2504) [ 57.784090][ T420] ? snapshot_read.cold (user.c:?) [ 57.784092][ T420] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 57.784097][ T420] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 57.784110][ T420] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 57.784118][ T420] br_device_event (net/bridge/br.c:111) bridge [ 57.784126][ T420] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 57.784130][ T420] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 57.784133][ T420] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 57.784136][ T420] notifier_call_chain (kernel/notifier.c:85) [ 57.784140][ T420] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 57.784143][ T420] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 57.784145][ T420] ? netif_change_name (net/core/dev.c:1517) [ 57.784147][ T420] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 57.784149][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 57.784151][ T420] ? write_profile (profile.c:?) [ 57.784153][ T420] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 57.784156][ T420] netif_change_flags (net/core/dev.c:9882) [ 57.784158][ T420] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 57.784161][ T420] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 57.784163][ T420] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.784164][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784166][ T420] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 57.784170][ T420] ? kasan_save_stack (mm/kasan/common.c:58) [ 57.784172][ T420] ? kasan_save_stack (mm/kasan/common.c:57) [ 57.784174][ T420] ? kasan_save_track (mm/kasan/common.c:78) [ 57.784175][ T420] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 57.784177][ T420] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 57.784179][ T420] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 57.784180][ T420] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.784181][ T420] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.784187][ T420] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.784189][ T420] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.784191][ T420] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.784194][ T420] ? ___sys_sendmsg (net/socket.c:2767) [ 57.784197][ T420] ? __sys_sendmsg (net/socket.c:2799) [ 57.784199][ T420] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.784201][ T420] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.784204][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784206][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.784207][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784209][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784210][ T420] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.784214][ T420] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 57.784215][ T420] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.784216][ T420] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.784218][ T420] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.784220][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 57.784222][ T420] rtnl_newlink (net/core/rtnetlink.c:4215) [ 57.784224][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784226][ T420] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.784227][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.784228][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784230][ T420] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 57.784234][ T420] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 57.784235][ T420] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 57.784237][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 57.784238][ T420] ? write_profile (profile.c:?) [ 57.784239][ T420] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 57.784240][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784242][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784244][ T420] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 57.784247][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.784249][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784250][ T420] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.784252][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.784253][ T420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.784254][ T420] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 57.784256][ T420] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 57.784258][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.784260][ T420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.784261][ T420] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.784263][ T420] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.784264][ T420] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 57.784266][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784268][ T420] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.784270][ T420] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.784272][ T420] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.784274][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784275][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784277][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.784279][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.784281][ T420] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.784283][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784284][ T420] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.784286][ T420] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.784288][ T420] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.784289][ T420] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.784291][ T420] ? move_addr_to_kernel (net/socket.c:258) [ 57.784292][ T420] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 57.784295][ T420] ___sys_sendmsg (net/socket.c:2767) [ 57.784297][ T420] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.784302][ T420] __sys_sendmsg (net/socket.c:2799) [ 57.784304][ T420] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.784306][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784308][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.784310][ T420] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.784312][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.784313][ T420] RIP: 0033:0x7f1356e7c54e [ 57.784315][ T420] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 57.784317][ T420] RSP: 002b:00007ffd046f9560 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.784321][ T420] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1356e7c54e [ 57.784322][ T420] RDX: 0000000000000000 RSI: 00007ffd046f9610 RDI: 0000000000000005 [ 57.784323][ T420] RBP: 00007ffd046f9570 R08: 0000000000000000 R09: 0000000000000000 [ 57.784324][ T420] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9101ff Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_set_rx_mode:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars