====================================== | [ 9.697628][ T195] softirqs last disabled at (32312): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 9.697631][ T195] Preemption disabled at: | [ 9.697632][ T195] 0x0 | [ 9.697642][ T195] Tainted: [W]=WARN [ 9.697643][ T195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.697645][ T195] Call Trace: [ 9.697646][ T195] [ 9.697648][ T195] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.697655][ T195] __might_resched.cold (kernel/sched/core.c:9234) [ 9.697659][ T195] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.697664][ T195] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.697669][ T195] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.697674][ T195] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.697679][ T195] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.697682][ T195] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.697685][ T195] put_chars (drivers/char/virtio_console.c:1176) [ 9.697688][ T195] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.697689][ T195] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.697694][ T195] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.697701][ T195] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.697709][ T195] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.697711][ T195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.697713][ T195] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.697718][ T195] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.697721][ T195] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.697723][ T195] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.697727][ T195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.697729][ T195] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.697733][ T195] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.697737][ T195] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.697739][ T195] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.697744][ T195] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.697747][ T195] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.697749][ T195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.697751][ T195] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.697755][ T195] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.697757][ T195] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.697760][ T195] vprintk_emit (kernel/printk/printk.c:2479) [ 9.697764][ T195] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.697767][ T195] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.697771][ T195] _printk (kernel/printk/printk.c:2504) [ 9.697775][ T195] ? snapshot_read.cold (user.c:?) [ 9.697778][ T195] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.697780][ T195] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.697784][ T195] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.697787][ T195] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.697791][ T195] ? exit_notify (kernel/exit.c:780) [ 9.697793][ T195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.697795][ T195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.697799][ T195] do_group_exit (kernel/exit.c:1151) [ 9.697802][ T195] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.697804][ T195] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.697806][ T195] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.697810][ T195] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.697813][ T195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.697815][ T195] RIP: 0033:0x7fe652a951b8 [ 9.697817][ T195] Code: Unable to access opcode bytes at 0x7fe652a9518e. Code starting with the faulting instruction =========================================== [ 9.697818][ T195] RSP: 002b:00007ffefb8ee2e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.697821][ T195] RAX: ffffffffffffffda RBX: 00007fe652bc5f88 RCX: 00007fe652a951b8 [ 9.697822][ T195] RDX: 00007fe6527dffc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.697823][ T195] RBP: 00007ffefb8ee340 R08: 0000000000000000 R09: 0000000000008010 [ 9.697824][ T195] R10: 00007ffefb8ee100 R11: 0000000000000246 R12: 0000000000000001 [ 9.697825][ T195] R13: 0000000000000000 R14: 00007fe652bc4680 R15: 00007fe652bc5fa0 | [ 10.699105][ T235] softirqs last disabled at (13996): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 10.699107][ T235] Preemption disabled at: | [ 10.699108][ T235] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.699117][ T235] Tainted: [W]=WARN [ 10.699118][ T235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.699120][ T235] Call Trace: [ 10.699122][ T235] [ 10.699123][ T235] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.699129][ T235] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.699132][ T235] __might_resched.cold (kernel/sched/core.c:9234) [ 10.699136][ T235] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.699141][ T235] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.699146][ T235] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.699148][ T235] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.699154][ T235] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.699157][ T235] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.699160][ T235] put_chars (drivers/char/virtio_console.c:1176) [ 10.699163][ T235] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.699167][ T235] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.699171][ T235] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.699174][ T235] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.699176][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.699177][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.699181][ T235] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.699183][ T235] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.699186][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.699190][ T235] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.699194][ T235] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.699198][ T235] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.699200][ T235] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.699203][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.699205][ T235] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.699209][ T235] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.699214][ T235] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.699215][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.699221][ T235] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.699223][ T235] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.699225][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.699228][ T235] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.699231][ T235] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.699233][ T235] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.699236][ T235] vprintk_emit (kernel/printk/printk.c:2479) [ 10.699240][ T235] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.699243][ T235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.699244][ T235] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 10.699249][ T235] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.699252][ T235] _printk (kernel/printk/printk.c:2504) [ 10.699256][ T235] ? snapshot_read.cold (user.c:?) [ 10.699259][ T235] ? br_multicast_flood (??:?) bridge [ 10.699271][ T235] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.699273][ T235] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.699274][ T235] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.699278][ T235] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 10.699288][ T235] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 10.699298][ T235] new_nbp (net/bridge/br_if.c:449) bridge [ 10.699308][ T235] br_add_if (net/bridge/br_if.c:592) bridge [ 10.699315][ T235] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 10.699320][ T235] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 10.699323][ T235] ? __kernel_text_address (kernel/extable.c:79) [ 10.699326][ T235] do_set_master (net/core/rtnetlink.c:3071) [ 10.699331][ T235] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.699334][ T235] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.699337][ T235] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.699339][ T235] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.699341][ T235] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.699345][ T235] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.699348][ T235] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.699350][ T235] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.699352][ T235] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.699355][ T235] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.699357][ T235] ? kasan_save_track (mm/kasan/common.c:78) [ 10.699360][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.699362][ T235] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 10.699365][ T235] ? ___sys_sendmsg (net/socket.c:2757) [ 10.699369][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.699371][ T235] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.699374][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.699376][ T235] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.699378][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.699380][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.699382][ T235] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.699386][ T235] ? __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) [ 10.699388][ T235] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.699390][ T235] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.699393][ T235] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.699395][ T235] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.699400][ T235] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.699405][ T235] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.699410][ T235] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.699412][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.699417][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.699418][ T235] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.699420][ T235] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.699422][ T235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.699426][ T235] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.699428][ T235] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.699431][ T235] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.699432][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.699437][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.699439][ T235] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.699442][ T235] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.699444][ T235] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.699447][ T235] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.699459][ T235] ? 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)) [ 10.699460][ T235] ? 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)) [ 10.699465][ T235] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.699468][ T235] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.699471][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.699475][ T235] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.699479][ T235] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.699483][ T235] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 10.699488][ T235] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 10.699490][ T235] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.699492][ T235] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 10.699494][ T235] ? move_addr_to_kernel (net/socket.c:258) [ 10.699501][ T235] ___sys_sendmsg (net/socket.c:2767) [ 10.699504][ T235] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.699519][ T235] __sys_sendmsg (net/socket.c:2799) [ 10.699522][ T235] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.699528][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.699532][ T235] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.699534][ T235] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.699537][ T235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.699539][ T235] RIP: 0033:0x7f8380ec254e [ 10.699543][ T235] 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 [ 10.699545][ T235] RSP: 002b:00007ffd25b4b7d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.699547][ T235] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f8380ec254e [ 10.699549][ T235] RDX: 0000000000000000 RSI: 00007ffd25b4b880 RDI: 0000000000000005 [ 10.699550][ T235] RBP: 00007ffd25b4b7e0 R08: 0000000000000000 R09: 0000000000000000 [ 10.699551][ T235] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91802b [ 10.699551][ T235] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd25b4bf40 | [ 18.332517][ T289] softirqs last disabled at (12560): 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)) | [ 18.332520][ T289] Preemption disabled at: | [ 18.332520][ T289] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.332530][ T289] Tainted: [W]=WARN [ 18.332531][ T289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.332532][ T289] Call Trace: [ 18.332534][ T289] [ 18.332536][ T289] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.332542][ T289] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.332544][ T289] __might_resched.cold (kernel/sched/core.c:9234) [ 18.332549][ T289] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.332553][ T289] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.332559][ T289] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.332561][ T289] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.332567][ T289] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.332570][ T289] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.332573][ T289] put_chars (drivers/char/virtio_console.c:1176) [ 18.332575][ T289] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 18.332577][ T289] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.332580][ T289] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.332583][ T289] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.332590][ T289] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.332594][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.332596][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.332603][ T289] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.332604][ T289] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 18.332608][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.332611][ T289] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.332615][ T289] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.332619][ T289] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.332621][ T289] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.332624][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.332626][ T289] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.332630][ T289] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.332635][ T289] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.332636][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.332642][ T289] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.332645][ T289] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.332646][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.332649][ T289] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.332652][ T289] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.332654][ T289] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.332658][ T289] vprintk_emit (kernel/printk/printk.c:2479) [ 18.332661][ T289] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.332663][ T289] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.332666][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.332667][ T289] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.332669][ T289] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.332675][ T289] _printk (kernel/printk/printk.c:2504) [ 18.332678][ T289] ? snapshot_read.cold (user.c:?) [ 18.332682][ T289] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.332684][ T289] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.332686][ T289] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.332689][ T289] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.332693][ T289] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.332695][ T289] ? netdev_notice (net/core/dev.c:13194) [ 18.332700][ T289] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 18.332701][ T289] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.332704][ T289] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.332706][ T289] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 18.332711][ T289] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 18.332715][ T289] __dev_change_flags (net/core/dev.c:9821) [ 18.332718][ T289] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 18.332721][ T289] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 18.332724][ T289] ? __kernel_text_address (kernel/extable.c:79) [ 18.332725][ T289] ? write_profile (profile.c:?) [ 18.332727][ T289] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.332732][ T289] netif_change_flags (net/core/dev.c:9877) [ 18.332736][ T289] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 18.332740][ T289] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.332743][ T289] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.332744][ T289] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.332746][ T289] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.332750][ T289] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.332752][ T289] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.332754][ T289] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.332757][ T289] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.332760][ T289] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.332762][ T289] ? kasan_save_track (mm/kasan/common.c:78) [ 18.332765][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.332766][ T289] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 18.332770][ T289] ? ___sys_sendmsg (net/socket.c:2757) [ 18.332775][ T289] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.332777][ T289] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.332779][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.332782][ T289] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.332783][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.332785][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.332788][ T289] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.332791][ T289] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 18.332794][ T289] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.332796][ T289] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.332799][ T289] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.332804][ T289] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.332810][ T289] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.332815][ T289] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.332817][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.332821][ T289] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.332823][ T289] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.332825][ T289] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.332827][ T289] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.332831][ T289] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.332833][ T289] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.332836][ T289] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.332837][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.332842][ T289] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.332844][ T289] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.332847][ T289] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.332849][ T289] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.332852][ T289] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.332858][ T289] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.332860][ T289] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.332864][ T289] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.332868][ T289] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.332870][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.332875][ T289] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.332878][ T289] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.332882][ T289] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.332888][ T289] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.332890][ T289] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.332893][ T289] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.332894][ T289] ? move_addr_to_kernel (net/socket.c:258) [ 18.332902][ T289] ___sys_sendmsg (net/socket.c:2767) [ 18.332905][ T289] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.332920][ T289] __sys_sendmsg (net/socket.c:2799) [ 18.332923][ T289] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.332930][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.332933][ T289] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.332936][ T289] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.332939][ T289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.332941][ T289] RIP: 0033:0x7f092292f54e [ 18.332945][ T289] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 18.332948][ T289] RSP: 002b:00007ffc267d8020 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.332950][ T289] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f092292f54e [ 18.332952][ T289] RDX: 0000000000000000 RSI: 00007ffc267d80d0 RDI: 0000000000000005 [ 18.332953][ T289] RBP: 00007ffc267d8030 R08: 0000000000000000 R09: 0000000000000000 [ 18.332953][ T289] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918032 [ 18.332954][ T289] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc267d8790 | [ 25.988776][ C1] softirqs last disabled at (556967): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.988778][ C1] Preemption disabled at: | [ 25.988779][ C1] 0x0 | [ 25.988790][ C1] Tainted: [W]=WARN [ 25.988791][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.988793][ C1] Call Trace: [ 25.988795][ C1] [ 25.988797][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.988802][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 25.988806][ C1] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 25.988809][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.988812][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 25.988816][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.988820][ C1] __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)) [ 25.988823][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.988825][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.988828][ C1] ? 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) [ 25.988830][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.988832][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 25.988834][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.988836][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 25.988840][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.988844][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.988845][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.988847][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.988849][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.988852][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.988854][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.988856][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.988857][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.988859][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 25.988861][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.988864][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.988866][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.988868][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.988870][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.988871][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.988873][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.988874][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.988876][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.988878][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.988880][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 25.988883][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.988885][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 25.988897][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.988899][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 25.988905][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 25.988911][ C1] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 25.988915][ C1] _printk (kernel/printk/printk.c:2504) [ 25.988919][ C1] ? snapshot_read.cold (user.c:?) [ 25.988920][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 25.988924][ C1] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.988927][ C1] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 25.988928][ C1] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 25.988931][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 25.988934][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 25.988936][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 25.988938][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 25.988940][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.988942][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 25.988949][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.988951][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.988953][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 25.988959][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 25.988961][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 25.988967][ C1] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 25.988973][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 25.988980][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 25.988983][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 25.988984][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.988988][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.988990][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.988992][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.988994][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.988996][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 25.989003][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.989005][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.989007][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.989010][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.989012][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.989014][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.989016][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.989018][ C1] handle_softirqs (kernel/softirq.c:645) [ 25.989020][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.989022][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.989024][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.989025][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 25.989027][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.989030][ C1] [ 25.989030][ C1] [ 25.989031][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.989033][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.989036][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.989038][ C1] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 25.989041][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 25.989044][ C1] RAX: 0000000000087fa5 RBX: ff11000001bea380 RCX: ffffffffa70f0307 [ 25.989045][ C1] RDX: ff11000001bea380 RSI: ffffffffa9e38af6 RDI: ffffffffa988d8e0 [ 25.989046][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 25.989047][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 25.989048][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 25.989050][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.989053][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.989055][ C1] default_idle_call (kernel/sched/idle.c:122) [ 25.989057][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.989058][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 25.989060][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.989062][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.989065][ C1] do_idle (kernel/sched/idle.c:355) [ 25.989066][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.989068][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 25.989070][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 25.989072][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.058047][ C1] | [ 26.058117][ C1] | [ 26.058117][ C1] stack backtrace: | [ 26.058342][ C1] Tainted: [W]=WARN [ 26.058343][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.058344][ C1] Call Trace: [ 26.058345][ C1] [ 26.058346][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.058350][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.058352][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.058355][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 26.058357][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 26.058359][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.058361][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.058363][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.058370][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.058373][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.058375][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.058381][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.058383][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.058389][ C1] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.058396][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.058402][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 26.058404][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 26.058406][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.058410][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.058412][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.058413][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.058416][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.058417][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.058424][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.058426][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.058429][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.058431][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.058433][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.058435][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.058437][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.058439][ C1] handle_softirqs (kernel/softirq.c:645) [ 26.058441][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.058443][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.058445][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.058446][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 26.058448][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.058449][ C1] [ 26.058450][ C1] [ 26.058451][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.058453][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.058454][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.058456][ C1] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.058458][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 26.058460][ C1] RAX: 0000000000087fa5 RBX: ff11000001bea380 RCX: ffffffffa70f0307 [ 26.058461][ C1] RDX: ff11000001bea380 RSI: ffffffffa9e38af6 RDI: ffffffffa988d8e0 [ 26.058462][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.058463][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 26.058463][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.058465][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.058467][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.058469][ C1] default_idle_call (kernel/sched/idle.c:122) [ 26.058471][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.058472][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 26.058474][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.058476][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.058478][ C1] do_idle (kernel/sched/idle.c:355) [ 26.058480][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.058481][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.058483][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.058485][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 43.074247][ T325] softirqs last disabled at (0): 0x0 | [ 43.074249][ T325] Preemption disabled at: | [ 43.074250][ T325] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.074259][ T325] Tainted: [W]=WARN [ 43.074260][ T325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.074261][ T325] Call Trace: [ 43.074262][ T325] [ 43.074263][ T325] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.074268][ T325] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.074270][ T325] __might_resched.cold (kernel/sched/core.c:9234) [ 43.074273][ T325] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.074276][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074280][ T325] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 43.074283][ T325] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.074285][ T325] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.074289][ T325] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 43.074290][ T325] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.074292][ T325] put_chars (drivers/char/virtio_console.c:1176) [ 43.074294][ T325] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 43.074295][ T325] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.074297][ T325] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.074300][ T325] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.074303][ T325] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.074304][ T325] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 43.074306][ T325] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.074308][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074309][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074311][ T325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.074313][ T325] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.074316][ T325] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.074317][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074319][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074321][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074322][ T325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.074324][ T325] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.074326][ T325] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.074328][ T325] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.074331][ T325] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.074333][ T325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.074334][ T325] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.074336][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074338][ T325] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.074339][ T325] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.074340][ T325] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.074343][ T325] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.074344][ T325] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.074346][ T325] vprintk_emit (kernel/printk/printk.c:2479) [ 43.074349][ T325] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.074351][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074352][ T325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.074354][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074356][ T325] _printk (kernel/printk/printk.c:2504) [ 43.074358][ T325] ? snapshot_read.cold (user.c:?) [ 43.074360][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074362][ T325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.074363][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074365][ T325] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.074368][ T325] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.074369][ T325] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.074371][ T325] ? netdev_notice (net/core/dev.c:13194) [ 43.074373][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074375][ T325] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 43.074377][ T325] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.074378][ T325] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.074380][ T325] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.074383][ T325] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 43.074386][ T325] __dev_change_flags (net/core/dev.c:9821) [ 43.074389][ T325] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 43.074391][ T325] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.074393][ T325] ? __kernel_text_address (kernel/extable.c:79) [ 43.074395][ T325] ? write_profile (profile.c:?) [ 43.074397][ T325] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.074400][ T325] netif_change_flags (net/core/dev.c:9877) [ 43.074402][ T325] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 43.074405][ T325] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.074406][ T325] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.074407][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074409][ T325] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.074413][ T325] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.074416][ T325] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.074417][ T325] ? kasan_save_track (mm/kasan/common.c:78) [ 43.074419][ T325] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 43.074420][ T325] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 43.074422][ T325] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 43.074423][ T325] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.074424][ T325] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.074426][ T325] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.074427][ T325] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.074429][ T325] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.074431][ T325] ? ___sys_sendmsg (net/socket.c:2767) [ 43.074432][ T325] ? __sys_sendmsg (net/socket.c:2799) [ 43.074434][ T325] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.074436][ T325] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.074438][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074440][ T325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.074441][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074443][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074445][ T325] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.074447][ T325] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 43.074448][ T325] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.074450][ T325] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.074451][ T325] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.074454][ T325] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.074456][ T325] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.074458][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074460][ T325] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.074461][ T325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.074462][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074464][ T325] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.074468][ T325] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.074469][ T325] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.074471][ T325] ? __kernel_text_address (kernel/extable.c:79) [ 43.074472][ T325] ? write_profile (profile.c:?) [ 43.074473][ T325] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.074475][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074476][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074478][ T325] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.074482][ T325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.074483][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074485][ T325] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.074486][ T325] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.074488][ T325] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.074489][ T325] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.074491][ T325] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.074493][ T325] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.074495][ T325] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.074496][ T325] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.074497][ T325] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.074499][ T325] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.074501][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074503][ T325] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.074505][ T325] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.074507][ T325] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.074509][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074510][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074512][ T325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.074514][ T325] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.074516][ T325] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.074518][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074520][ T325] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.074521][ T325] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.074523][ T325] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.074525][ T325] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.074526][ T325] ? move_addr_to_kernel (net/socket.c:258) [ 43.074528][ T325] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.074530][ T325] ___sys_sendmsg (net/socket.c:2767) [ 43.074532][ T325] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.074537][ T325] __sys_sendmsg (net/socket.c:2799) [ 43.074539][ T325] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.074542][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.074544][ T325] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.074545][ T325] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.074547][ T325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.074548][ T325] RIP: 0033:0x7f400a92e54e [ 43.074550][ T325] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 43.074552][ T325] RSP: 002b:00007ffda78d5bb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.074555][ T325] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f400a92e54e [ 43.074556][ T325] RDX: 0000000000000000 RSI: 00007ffda78d5c60 RDI: 0000000000000005 [ 43.074557][ T325] RBP: 00007ffda78d5bc0 R08: 0000000000000000 R09: 0000000000000000 [ 43.074558][ T325] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91804b [ 43.074559][ T325] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda78d6320 | [ 44.344673][ T346] softirqs last disabled at (0): 0x0 | [ 44.344675][ T346] Preemption disabled at: | [ 44.344675][ T346] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.344686][ T346] Tainted: [W]=WARN [ 44.344687][ T346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.344688][ T346] Call Trace: [ 44.344690][ T346] [ 44.344691][ T346] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.344696][ T346] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.344698][ T346] __might_resched.cold (kernel/sched/core.c:9234) [ 44.344701][ T346] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.344704][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344708][ T346] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 44.344711][ T346] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.344714][ T346] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.344718][ T346] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.344720][ T346] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.344721][ T346] put_chars (drivers/char/virtio_console.c:1176) [ 44.344723][ T346] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 44.344725][ T346] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.344726][ T346] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 44.344729][ T346] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.344732][ T346] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.344733][ T346] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 44.344735][ T346] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.344736][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344738][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344740][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.344742][ T346] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.344744][ T346] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.344746][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344748][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344749][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344751][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.344753][ T346] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.344755][ T346] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.344757][ T346] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.344759][ T346] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.344761][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.344763][ T346] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.344764][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344766][ T346] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.344767][ T346] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.344769][ T346] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.344771][ T346] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.344772][ T346] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.344774][ T346] vprintk_emit (kernel/printk/printk.c:2479) [ 44.344776][ T346] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.344778][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344780][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.344781][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344784][ T346] _printk (kernel/printk/printk.c:2504) [ 44.344786][ T346] ? snapshot_read.cold (user.c:?) [ 44.344788][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344790][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.344791][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344793][ T346] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.344796][ T346] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.344797][ T346] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.344799][ T346] ? netdev_notice (net/core/dev.c:13194) [ 44.344800][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344803][ T346] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 44.344804][ T346] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.344806][ T346] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.344808][ T346] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.344811][ T346] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 44.344813][ T346] __dev_change_flags (net/core/dev.c:9821) [ 44.344817][ T346] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 44.344819][ T346] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.344821][ T346] ? __kernel_text_address (kernel/extable.c:79) [ 44.344822][ T346] ? write_profile (profile.c:?) [ 44.344824][ T346] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.344827][ T346] netif_change_flags (net/core/dev.c:9877) [ 44.344830][ T346] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 44.344833][ T346] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.344834][ T346] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.344835][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344837][ T346] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.344841][ T346] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.344844][ T346] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.344845][ T346] ? kasan_save_track (mm/kasan/common.c:78) [ 44.344847][ T346] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 44.344849][ T346] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 44.344850][ T346] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 44.344851][ T346] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.344852][ T346] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.344854][ T346] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.344856][ T346] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.344857][ T346] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.344859][ T346] ? ___sys_sendmsg (net/socket.c:2767) [ 44.344861][ T346] ? __sys_sendmsg (net/socket.c:2799) [ 44.344862][ T346] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.344865][ T346] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.344867][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344869][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.344870][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344872][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344873][ T346] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.344875][ T346] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 44.344877][ T346] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.344879][ T346] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.344880][ T346] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.344882][ T346] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.344884][ T346] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.344887][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344888][ T346] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.344889][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.344891][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344893][ T346] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 44.344896][ T346] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 44.344898][ T346] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.344899][ T346] ? __kernel_text_address (kernel/extable.c:79) [ 44.344900][ T346] ? write_profile (profile.c:?) [ 44.344901][ T346] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.344903][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344904][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344906][ T346] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 44.344909][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.344911][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344913][ T346] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.344914][ T346] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.344916][ T346] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.344917][ T346] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.344918][ T346] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.344921][ T346] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.344922][ T346] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.344924][ T346] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.344925][ T346] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.344927][ T346] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 44.344929][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344931][ T346] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.344933][ T346] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.344935][ T346] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.344936][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344938][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344939][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.344941][ T346] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.344943][ T346] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.344945][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344947][ T346] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.344948][ T346] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.344950][ T346] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.344952][ T346] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.344953][ T346] ? move_addr_to_kernel (net/socket.c:258) [ 44.344955][ T346] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.344957][ T346] ___sys_sendmsg (net/socket.c:2767) [ 44.344959][ T346] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.344964][ T346] __sys_sendmsg (net/socket.c:2799) [ 44.344966][ T346] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.344968][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.344970][ T346] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.344971][ T346] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.344974][ T346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.344975][ T346] RIP: 0033:0x7fd71446b54e [ 44.344977][ T346] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 44.344979][ T346] RSP: 002b:00007ffeafd68a20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.344982][ T346] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd71446b54e [ 44.344984][ T346] RDX: 0000000000000000 RSI: 00007ffeafd68ad0 RDI: 0000000000000005 [ 44.344984][ T346] RBP: 00007ffeafd68a30 R08: 0000000000000000 R09: 0000000000000000 [ 44.344985][ T346] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91804c [ 44.344986][ T346] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeafd69190 | [ 45.562721][ T357] softirqs last disabled at (0): 0x0 | [ 45.562723][ T357] Preemption disabled at: | [ 45.562723][ T357] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.562735][ T357] Tainted: [W]=WARN [ 45.562736][ T357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.562737][ T357] Call Trace: [ 45.562739][ T357] [ 45.562740][ T357] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.562745][ T357] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.562747][ T357] __might_resched.cold (kernel/sched/core.c:9234) [ 45.562751][ T357] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.562754][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562758][ T357] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.562761][ T357] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.562764][ T357] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.562767][ T357] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.562769][ T357] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.562771][ T357] put_chars (drivers/char/virtio_console.c:1176) [ 45.562773][ T357] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.562774][ T357] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.562776][ T357] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.562779][ T357] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.562782][ T357] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.562783][ T357] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.562785][ T357] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.562787][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562788][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562790][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.562792][ T357] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.562795][ T357] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.562797][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562798][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562800][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562802][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.562803][ T357] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.562805][ T357] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.562807][ T357] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.562810][ T357] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.562812][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.562813][ T357] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.562815][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562816][ T357] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.562818][ T357] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.562819][ T357] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.562821][ T357] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.562823][ T357] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.562825][ T357] vprintk_emit (kernel/printk/printk.c:2479) [ 45.562827][ T357] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.562829][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562831][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.562832][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562834][ T357] _printk (kernel/printk/printk.c:2504) [ 45.562838][ T357] ? snapshot_read.cold (user.c:?) [ 45.562840][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562841][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.562843][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562844][ T357] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.562847][ T357] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.562849][ T357] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.562851][ T357] ? netdev_notice (net/core/dev.c:13194) [ 45.562852][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562854][ T357] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.562856][ T357] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.562857][ T357] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.562859][ T357] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 45.562862][ T357] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 45.562865][ T357] __dev_change_flags (net/core/dev.c:9821) [ 45.562869][ T357] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 45.562871][ T357] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.562873][ T357] ? __kernel_text_address (kernel/extable.c:79) [ 45.562874][ T357] ? write_profile (profile.c:?) [ 45.562876][ T357] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.562880][ T357] netif_change_flags (net/core/dev.c:9877) [ 45.562882][ T357] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 45.562886][ T357] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.562887][ T357] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.562889][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562890][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.562892][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562893][ T357] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.562895][ T357] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 45.562897][ T357] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 45.562900][ T357] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.562903][ T357] ? kasan_save_track (mm/kasan/common.c:78) [ 45.562905][ T357] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 45.562906][ T357] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 45.562909][ T357] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.562910][ T357] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.562913][ T357] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.562914][ T357] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.562917][ T357] ? ___sys_sendmsg (net/socket.c:2767) [ 45.562919][ T357] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.562920][ T357] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 45.562922][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562924][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562926][ T357] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.562928][ T357] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 45.562931][ T357] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 45.562932][ T357] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 45.562935][ T357] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.562937][ T357] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 45.562938][ T357] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.562941][ T357] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.562942][ T357] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.562944][ T357] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.562946][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562948][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.562949][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.562951][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562953][ T357] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.562956][ T357] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.562958][ T357] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.562959][ T357] ? __kernel_text_address (kernel/extable.c:79) [ 45.562960][ T357] ? write_profile (profile.c:?) [ 45.562961][ T357] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.562963][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562964][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562966][ T357] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 45.562969][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.562971][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562973][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.562974][ T357] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.562976][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.562977][ T357] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.562978][ T357] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.562983][ T357] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.562984][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.562985][ T357] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.562987][ T357] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.562988][ T357] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 45.562991][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.562992][ T357] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.562994][ T357] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.562996][ T357] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.562998][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.563000][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.563001][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.563003][ T357] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.563005][ T357] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.563007][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.563009][ T357] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.563010][ T357] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.563012][ T357] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.563014][ T357] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.563015][ T357] ? move_addr_to_kernel (net/socket.c:258) [ 45.563017][ T357] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.563019][ T357] ___sys_sendmsg (net/socket.c:2767) [ 45.563021][ T357] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.563026][ T357] __sys_sendmsg (net/socket.c:2799) [ 45.563028][ T357] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.563030][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.563032][ T357] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.563034][ T357] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.563036][ T357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.563037][ T357] RIP: 0033:0x7fa3521f854e [ 45.563039][ T357] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 45.563041][ T357] RSP: 002b:00007ffc81a9a170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.563045][ T357] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa3521f854e [ 45.563046][ T357] RDX: 0000000000000000 RSI: 00007ffc81a9a220 RDI: 0000000000000005 [ 45.563047][ T357] RBP: 00007ffc81a9a180 R08: 0000000000000000 R09: 0000000000000000 [ 45.563048][ T357] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91804d [ 45.563049][ T357] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc81a9a8e0 | [ 46.795233][ T369] softirqs last disabled at (0): 0x0 | [ 46.795234][ T369] Preemption disabled at: | [ 46.795235][ T369] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.795246][ T369] Tainted: [W]=WARN [ 46.795247][ T369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.795249][ T369] Call Trace: [ 46.795250][ T369] [ 46.795252][ T369] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.795257][ T369] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.795259][ T369] __might_resched.cold (kernel/sched/core.c:9234) [ 46.795263][ T369] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.795266][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795270][ T369] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 46.795273][ T369] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.795276][ T369] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.795280][ T369] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 46.795281][ T369] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.795283][ T369] put_chars (drivers/char/virtio_console.c:1176) [ 46.795285][ T369] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.795287][ T369] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.795289][ T369] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.795291][ T369] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.795294][ T369] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.795295][ T369] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 46.795297][ T369] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.795299][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795300][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795302][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.795304][ T369] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.795306][ T369] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.795308][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795310][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795312][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795313][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.795315][ T369] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.795317][ T369] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.795319][ T369] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.795322][ T369] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.795323][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.795325][ T369] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.795327][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795328][ T369] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.795329][ T369] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.795331][ T369] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.795333][ T369] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.795335][ T369] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.795337][ T369] vprintk_emit (kernel/printk/printk.c:2479) [ 46.795339][ T369] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.795341][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795343][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.795344][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795346][ T369] _printk (kernel/printk/printk.c:2504) [ 46.795349][ T369] ? snapshot_read.cold (user.c:?) [ 46.795351][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795353][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.795354][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795356][ T369] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.795358][ T369] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.795360][ T369] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.795362][ T369] ? netdev_notice (net/core/dev.c:13194) [ 46.795363][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795365][ T369] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 46.795367][ T369] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.795369][ T369] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.795371][ T369] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 46.795374][ T369] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.795376][ T369] __dev_change_flags (net/core/dev.c:9821) [ 46.795381][ T369] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.795383][ T369] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.795385][ T369] ? __kernel_text_address (kernel/extable.c:79) [ 46.795386][ T369] ? write_profile (profile.c:?) [ 46.795388][ T369] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.795391][ T369] netif_change_flags (net/core/dev.c:9877) [ 46.795394][ T369] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.795397][ T369] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.795399][ T369] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.795400][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795401][ T369] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.795405][ T369] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.795408][ T369] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.795410][ T369] ? kasan_save_track (mm/kasan/common.c:78) [ 46.795411][ T369] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.795413][ T369] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.795414][ T369] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.795415][ T369] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.795417][ T369] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.795419][ T369] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.795421][ T369] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.795422][ T369] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.795424][ T369] ? ___sys_sendmsg (net/socket.c:2767) [ 46.795426][ T369] ? __sys_sendmsg (net/socket.c:2799) [ 46.795428][ T369] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.795430][ T369] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.795432][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795434][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.795435][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795437][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795439][ T369] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.795441][ T369] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 46.795443][ T369] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.795444][ T369] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.795445][ T369] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.795447][ T369] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.795449][ T369] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.795451][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795453][ T369] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.795454][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.795455][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795457][ T369] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.795461][ T369] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.795462][ T369] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.795464][ T369] ? __kernel_text_address (kernel/extable.c:79) [ 46.795465][ T369] ? write_profile (profile.c:?) [ 46.795466][ T369] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.795467][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795469][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795470][ T369] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.795474][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.795475][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795477][ T369] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.795478][ T369] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.795480][ T369] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.795481][ T369] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.795483][ T369] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.795485][ T369] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.795486][ T369] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.795488][ T369] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.795489][ T369] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.795490][ T369] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.795493][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795494][ T369] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.795496][ T369] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.795498][ T369] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.795500][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795501][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795503][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.795505][ T369] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.795507][ T369] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.795508][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795510][ T369] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.795512][ T369] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.795514][ T369] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.795515][ T369] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.795517][ T369] ? move_addr_to_kernel (net/socket.c:258) [ 46.795518][ T369] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.795520][ T369] ___sys_sendmsg (net/socket.c:2767) [ 46.795522][ T369] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.795527][ T369] __sys_sendmsg (net/socket.c:2799) [ 46.795529][ T369] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.795531][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.795533][ T369] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.795535][ T369] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.795537][ T369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.795538][ T369] RIP: 0033:0x7fc2b703d54e [ 46.795540][ T369] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 46.795542][ T369] RSP: 002b:00007ffd7e6a8e60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.795546][ T369] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc2b703d54e [ 46.795547][ T369] RDX: 0000000000000000 RSI: 00007ffd7e6a8f10 RDI: 0000000000000005 [ 46.795548][ T369] RBP: 00007ffd7e6a8e70 R08: 0000000000000000 R09: 0000000000000000 [ 46.795549][ T369] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91804f [ 46.795550][ T369] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd7e6a95d0 | [ 48.019787][ T380] softirqs last disabled at (0): 0x0 | [ 48.019789][ T380] Preemption disabled at: | [ 48.019789][ T380] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.019802][ T380] Tainted: [W]=WARN [ 48.019803][ T380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.019805][ T380] Call Trace: [ 48.019806][ T380] [ 48.019807][ T380] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.019813][ T380] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.019815][ T380] __might_resched.cold (kernel/sched/core.c:9234) [ 48.019819][ T380] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.019822][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019826][ T380] __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.019830][ T380] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.019832][ T380] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.019836][ T380] ? 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.019838][ T380] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.019840][ T380] put_chars (drivers/char/virtio_console.c:1176) [ 48.019841][ T380] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 48.019843][ T380] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.019845][ T380] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.019848][ T380] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.019851][ T380] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.019852][ T380] ? 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.019854][ T380] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.019856][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019857][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019859][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.019861][ T380] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.019864][ T380] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.019866][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019867][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019869][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019871][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.019873][ T380] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.019875][ T380] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.019877][ T380] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.019880][ T380] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.019881][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.019883][ T380] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.019885][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019886][ T380] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.019888][ T380] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.019889][ T380] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.019891][ T380] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.019893][ T380] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.019895][ T380] vprintk_emit (kernel/printk/printk.c:2479) [ 48.019898][ T380] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.019900][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019902][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.019903][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019905][ T380] _printk (kernel/printk/printk.c:2504) [ 48.019908][ T380] ? snapshot_read.cold (user.c:?) [ 48.019910][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019912][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.019914][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019915][ T380] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.019918][ T380] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.019920][ T380] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.019922][ T380] ? netdev_notice (net/core/dev.c:13194) [ 48.019923][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019926][ T380] ? 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.019927][ T380] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.019929][ T380] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.019931][ T380] ? 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.019934][ T380] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.019937][ T380] __dev_change_flags (net/core/dev.c:9821) [ 48.019941][ T380] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 48.019943][ T380] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.019945][ T380] ? __kernel_text_address (kernel/extable.c:79) [ 48.019947][ T380] ? write_profile (profile.c:?) [ 48.019949][ T380] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.019952][ T380] netif_change_flags (net/core/dev.c:9877) [ 48.019954][ T380] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.019958][ T380] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.019959][ T380] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.019961][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019962][ T380] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.019966][ T380] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.019970][ T380] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.019971][ T380] ? kasan_save_track (mm/kasan/common.c:78) [ 48.019973][ T380] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.019974][ T380] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.019976][ T380] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.019977][ T380] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.019978][ T380] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.019981][ T380] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.019982][ T380] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.019984][ T380] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.019986][ T380] ? ___sys_sendmsg (net/socket.c:2767) [ 48.019988][ T380] ? __sys_sendmsg (net/socket.c:2799) [ 48.019990][ T380] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.019993][ T380] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.019995][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019996][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.019998][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.019999][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.020001][ T380] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.020003][ T380] ? __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.020006][ T380] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.020007][ T380] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.020009][ T380] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.020011][ T380] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.020013][ T380] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.020015][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.020017][ T380] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.020018][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.020019][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.020022][ T380] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.020025][ T380] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.020027][ T380] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.020028][ T380] ? __kernel_text_address (kernel/extable.c:79) [ 48.020029][ T380] ? write_profile (profile.c:?) [ 48.020031][ T380] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.020032][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.020034][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.020035][ T380] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.020039][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.020040][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.020042][ T380] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.020044][ T380] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.020045][ T380] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.020047][ T380] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.020048][ T380] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.020051][ T380] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.020052][ T380] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.020053][ T380] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.020055][ T380] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.020056][ T380] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.020059][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.020061][ T380] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.020063][ T380] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.020065][ T380] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.020066][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.020068][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.020070][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.020072][ T380] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.020074][ T380] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.020075][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.020077][ T380] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.020079][ T380] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.020081][ T380] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.020083][ T380] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.020084][ T380] ? move_addr_to_kernel (net/socket.c:258) [ 48.020085][ T380] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.020088][ T380] ___sys_sendmsg (net/socket.c:2767) [ 48.020090][ T380] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.020095][ T380] __sys_sendmsg (net/socket.c:2799) [ 48.020097][ T380] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.020100][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.020102][ T380] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.020103][ T380] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.020105][ T380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.020107][ T380] RIP: 0033:0x7f13ae04e54e [ 48.020109][ T380] 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.020111][ T380] RSP: 002b:00007fffbc486290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.020115][ T380] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f13ae04e54e [ 48.020116][ T380] RDX: 0000000000000000 RSI: 00007fffbc486340 RDI: 0000000000000005 [ 48.020117][ T380] RBP: 00007fffbc4862a0 R08: 0000000000000000 R09: 0000000000000000 [ 48.020118][ T380] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918050 [ 48.020119][ T380] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffbc486a00 | [ 52.116691][ T418] softirqs last disabled at (0): 0x0 | [ 52.116693][ T418] Preemption disabled at: | [ 52.116694][ T418] 0x0 | [ 52.116703][ T418] Tainted: [W]=WARN [ 52.116704][ T418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.116705][ T418] Call Trace: [ 52.116707][ T418] [ 52.116708][ T418] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.116714][ T418] __might_resched.cold (kernel/sched/core.c:9234) [ 52.116717][ T418] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.116721][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116725][ T418] __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.116729][ T418] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.116732][ T418] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.116736][ T418] ? 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.116737][ T418] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.116739][ T418] put_chars (drivers/char/virtio_console.c:1176) [ 52.116741][ T418] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.116743][ T418] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 52.116747][ T418] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.116750][ T418] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.116752][ T418] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.116753][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116755][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.116757][ T418] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.116760][ T418] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.116762][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116763][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116765][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116767][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.116769][ T418] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 52.116770][ T418] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.116772][ T418] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.116775][ T418] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.116777][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.116778][ T418] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.116780][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116781][ T418] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.116783][ T418] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.116784][ T418] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 52.116786][ T418] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.116788][ T418] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.116790][ T418] vprintk_emit (kernel/printk/printk.c:2479) [ 52.116792][ T418] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.116794][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116796][ T418] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 52.116798][ T418] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 52.116800][ T418] _printk (kernel/printk/printk.c:2504) [ 52.116803][ T418] ? snapshot_read.cold (user.c:?) [ 52.116805][ T418] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 52.116810][ T418] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 52.116823][ T418] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 52.116830][ T418] br_device_event (net/bridge/br.c:111) bridge [ 52.116839][ T418] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 52.116842][ T418] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 52.116844][ T418] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 52.116848][ T418] notifier_call_chain (kernel/notifier.c:85) [ 52.116851][ T418] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 52.116855][ T418] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 52.116857][ T418] ? netif_change_name (net/core/dev.c:1517) [ 52.116859][ T418] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 52.116861][ T418] ? __kernel_text_address (kernel/extable.c:79) [ 52.116862][ T418] ? write_profile (profile.c:?) [ 52.116865][ T418] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.116868][ T418] netif_change_flags (net/core/dev.c:9882) [ 52.116870][ T418] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 52.116873][ T418] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.116875][ T418] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.116876][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116877][ T418] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 52.116881][ T418] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.116884][ T418] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.116886][ T418] ? kasan_save_track (mm/kasan/common.c:78) [ 52.116887][ T418] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 52.116888][ T418] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 52.116890][ T418] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 52.116891][ T418] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.116892][ T418] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.116895][ T418] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.116896][ T418] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.116898][ T418] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.116900][ T418] ? ___sys_sendmsg (net/socket.c:2767) [ 52.116902][ T418] ? __sys_sendmsg (net/socket.c:2799) [ 52.116903][ T418] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.116905][ T418] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.116908][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116910][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.116911][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116913][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116915][ T418] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.116918][ T418] ? __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.116919][ T418] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.116921][ T418] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.116922][ T418] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.116925][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.116927][ T418] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.116929][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116930][ T418] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.116931][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.116933][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116935][ T418] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 52.116938][ T418] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 52.116940][ T418] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 52.116941][ T418] ? __kernel_text_address (kernel/extable.c:79) [ 52.116942][ T418] ? write_profile (profile.c:?) [ 52.116943][ T418] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.116945][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116946][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116948][ T418] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 52.116952][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.116953][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116955][ T418] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.116956][ T418] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.116958][ T418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.116959][ T418] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 52.116960][ T418] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 52.116963][ T418] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.116964][ T418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.116965][ T418] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.116967][ T418] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.116968][ T418] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 52.116971][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116972][ T418] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.116974][ T418] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.116976][ T418] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.116978][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116979][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116981][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.116983][ T418] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.116985][ T418] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.116987][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.116988][ T418] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.116990][ T418] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.116992][ T418] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.116993][ T418] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.116995][ T418] ? move_addr_to_kernel (net/socket.c:258) [ 52.116996][ T418] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 52.116999][ T418] ___sys_sendmsg (net/socket.c:2767) [ 52.117000][ T418] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.117005][ T418] __sys_sendmsg (net/socket.c:2799) [ 52.117007][ T418] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.117010][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.117012][ T418] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.117013][ T418] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.117015][ T418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.117017][ T418] RIP: 0033:0x7f379577054e [ 52.117018][ T418] 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.117020][ T418] RSP: 002b:00007ffe5be746e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.117024][ T418] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f379577054e [ 52.117025][ T418] RDX: 0000000000000000 RSI: 00007ffe5be74790 RDI: 0000000000000005 [ 52.117026][ T418] RBP: 00007ffe5be746f0 R08: 0000000000000000 R09: 0000000000000000 [ 52.117027][ T418] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918054 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_set_rx_mode:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars