====================================== | [ 9.990305][ T176] softirqs last disabled at (23316): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 9.990308][ T176] Preemption disabled at: | [ 9.990308][ T176] 0x0 | [ 9.990318][ T176] Tainted: [W]=WARN [ 9.990319][ T176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.990321][ T176] Call Trace: [ 9.990323][ T176] [ 9.990324][ T176] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.990330][ T176] __might_resched.cold (kernel/sched/core.c:9234) [ 9.990334][ T176] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.990338][ T176] ? __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.990343][ T176] __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.990345][ T176] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.990351][ T176] ? 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.990354][ T176] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.990358][ T176] put_chars (drivers/char/virtio_console.c:1176) [ 9.990361][ T176] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.990367][ T176] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.990374][ T176] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.990382][ T176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.990387][ T176] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.990390][ T176] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.990392][ T176] ? 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.990394][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.990398][ T176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.990402][ T176] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.990406][ T176] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.990408][ T176] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.990413][ T176] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.990415][ T176] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.990417][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.990419][ T176] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.990422][ T176] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.990425][ T176] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.990428][ T176] vprintk_emit (kernel/printk/printk.c:2479) [ 9.990431][ T176] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.990434][ T176] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.990438][ T176] _printk (kernel/printk/printk.c:2504) [ 9.990441][ T176] ? snapshot_read.cold (user.c:?) [ 9.990444][ T176] ? 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.990447][ T176] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.990451][ T176] ? 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.990454][ T176] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.990458][ T176] ? exit_notify (kernel/exit.c:780) [ 9.990460][ T176] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.990463][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.990467][ T176] do_group_exit (kernel/exit.c:1151) [ 9.990470][ T176] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.990472][ T176] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.990474][ T176] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.990478][ T176] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.990481][ T176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.990483][ T176] RIP: 0033:0x7feaca6251b8 [ 9.990485][ T176] Code: Unable to access opcode bytes at 0x7feaca62518e. Code starting with the faulting instruction =========================================== [ 9.990486][ T176] RSP: 002b:00007ffda7fffb58 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.990489][ T176] RAX: ffffffffffffffda RBX: 00007feaca755f88 RCX: 00007feaca6251b8 [ 9.990490][ T176] RDX: 00007feaca36ffc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.990491][ T176] RBP: 00007ffda7fffbb0 R08: 0000000000000000 R09: 0000000000000050 [ 9.990492][ T176] R10: 00007ffda7fff970 R11: 0000000000000246 R12: 0000000000000001 [ 9.990493][ T176] R13: 0000000000000000 R14: 00007feaca754680 R15: 00007feaca755fa0 | [ 11.836950][ T245] softirqs last disabled at (15912): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.836953][ T245] Preemption disabled at: | [ 11.836954][ T245] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.836963][ T245] Tainted: [W]=WARN [ 11.836964][ T245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.836965][ T245] Call Trace: [ 11.836967][ T245] [ 11.836969][ T245] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.836974][ T245] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.836976][ T245] __might_resched.cold (kernel/sched/core.c:9234) [ 11.836980][ T245] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.836984][ T245] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.836989][ T245] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.836991][ T245] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.836998][ T245] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.837001][ T245] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.837004][ T245] put_chars (drivers/char/virtio_console.c:1176) [ 11.837007][ T245] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.837011][ T245] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.837016][ T245] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.837020][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.837022][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.837026][ T245] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.837030][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.837033][ T245] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.837037][ T245] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.837041][ T245] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.837042][ T245] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.837045][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.837047][ T245] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.837051][ T245] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.837057][ T245] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.837058][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.837064][ T245] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.837066][ T245] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.837068][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.837070][ T245] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.837074][ T245] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.837076][ T245] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.837079][ T245] vprintk_emit (kernel/printk/printk.c:2479) [ 11.837082][ T245] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.837085][ T245] ? save_trace (kernel/locking/lockdep.c:589) [ 11.837089][ T245] _printk (kernel/printk/printk.c:2504) [ 11.837093][ T245] ? snapshot_read.cold (user.c:?) [ 11.837096][ T245] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.837099][ T245] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.837102][ T245] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.837105][ T245] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.837107][ T245] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.837109][ T245] ? netdev_notice (net/core/dev.c:13194) [ 11.837112][ T245] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.837115][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.837118][ T245] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.837122][ T245] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.837124][ T245] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.837127][ T245] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 11.837133][ T245] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.837135][ T245] ? __kernel_text_address (kernel/extable.c:79) [ 11.837138][ T245] ? write_profile (profile.c:?) [ 11.837142][ T245] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.837148][ T245] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.837152][ T245] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.837154][ T245] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.837155][ T245] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.837159][ T245] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.837162][ T245] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.837165][ T245] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.837167][ T245] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.837170][ T245] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.837173][ T245] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.837175][ T245] ? kasan_save_track (mm/kasan/common.c:78) [ 11.837178][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.837180][ T245] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 11.837183][ T245] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 11.837188][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.837190][ T245] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.837193][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.837195][ T245] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.837197][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.837198][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.837200][ T245] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.837203][ T245] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.837206][ T245] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.837209][ T245] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.837212][ T245] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.837214][ T245] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.837220][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.837226][ T245] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.837232][ T245] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.837234][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.837238][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.837241][ T245] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.837243][ T245] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.837245][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.837249][ T245] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.837251][ T245] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.837254][ T245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.837255][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.837260][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.837263][ T245] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.837267][ T245] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.837268][ T245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.837271][ T245] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.837278][ T245] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.837280][ T245] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.837284][ T245] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.837288][ T245] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.837291][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 11.837295][ T245] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.837299][ T245] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.837301][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.837304][ T245] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.837308][ T245] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.837312][ T245] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.837314][ T245] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.837317][ T245] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.837319][ T245] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 11.837326][ T245] ___sys_sendmsg (net/socket.c:2767) [ 11.837329][ T245] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.837346][ T245] __sys_sendmsg (net/socket.c:2799) [ 11.837349][ T245] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.837356][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.837359][ T245] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.837362][ T245] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.837365][ T245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.837367][ T245] RIP: 0033:0x7f1a47b2354e [ 11.837371][ T245] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.837373][ T245] RSP: 002b:00007ffea7279900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.837375][ T245] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1a47b2354e [ 11.837377][ T245] RDX: 0000000000000000 RSI: 00007ffea72799b0 RDI: 0000000000000005 [ 11.837378][ T245] RBP: 00007ffea7279910 R08: 0000000000000000 R09: 0000000000000000 [ 11.837378][ T245] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d5a [ 11.837379][ T245] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffea727a080 | [ 13.068181][ T282] softirqs last disabled at (22592): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 13.068184][ T282] Preemption disabled at: | [ 13.068185][ T282] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.068197][ T282] Tainted: [W]=WARN [ 13.068199][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.068201][ T282] Call Trace: [ 13.068203][ T282] [ 13.068206][ T282] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.068212][ T282] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.068215][ T282] __might_resched.cold (kernel/sched/core.c:9234) [ 13.068221][ T282] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.068226][ T282] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.068233][ T282] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.068237][ T282] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.068247][ T282] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.068251][ T282] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.068257][ T282] put_chars (drivers/char/virtio_console.c:1176) [ 13.068261][ T282] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.068267][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.068272][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.068280][ T282] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.068285][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.068288][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.068296][ T282] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.068302][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.068306][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.068314][ T282] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.068319][ T282] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.068321][ T282] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.068326][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.068329][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.068337][ T282] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.068344][ T282] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.068346][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.068356][ T282] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.068359][ T282] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.068362][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.068365][ T282] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.068372][ T282] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.068375][ T282] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.068380][ T282] vprintk_emit (kernel/printk/printk.c:2479) [ 13.068386][ T282] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.068396][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.068399][ T282] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 13.068403][ T282] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 13.068410][ T282] _printk (kernel/printk/printk.c:2504) [ 13.068415][ T282] ? snapshot_read.cold (user.c:?) [ 13.068418][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.068423][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.068426][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.068430][ T282] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 13.068435][ T282] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 13.068439][ T282] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.068443][ T282] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.068447][ T282] ? netdev_notice (net/core/dev.c:13194) [ 13.068452][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.068457][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.068462][ T282] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.068468][ T282] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.068472][ T282] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 13.068477][ T282] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 13.068486][ T282] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 13.068491][ T282] ? __kernel_text_address (kernel/extable.c:79) [ 13.068494][ T282] ? write_profile (profile.c:?) [ 13.068501][ T282] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.068510][ T282] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.068517][ T282] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.068521][ T282] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.068523][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.068527][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.068532][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.068535][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.068538][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.068545][ T282] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.068549][ T282] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.068552][ T282] ? kasan_save_track (mm/kasan/common.c:78) [ 13.068557][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.068560][ T282] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 13.068564][ T282] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 13.068572][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.068575][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.068580][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.068583][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.068586][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.068588][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.068592][ T282] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.068596][ T282] ? __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) [ 13.068601][ T282] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.068605][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.068611][ T282] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.068614][ T282] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.068625][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.068635][ T282] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.068645][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.068649][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.068657][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.068660][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.068664][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.068667][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.068674][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.068678][ T282] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.068684][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.068686][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.068694][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.068698][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.068704][ T282] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.068707][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.068713][ T282] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.068725][ T282] ? 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)) [ 13.068727][ T282] ? 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)) [ 13.068735][ T282] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.068742][ T282] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.068747][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 13.068755][ T282] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.068761][ T282] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.068764][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.068769][ T282] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.068774][ T282] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.068782][ T282] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.068785][ T282] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.068789][ T282] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.068791][ T282] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 13.068805][ T282] ___sys_sendmsg (net/socket.c:2767) [ 13.068810][ T282] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.068842][ T282] __sys_sendmsg (net/socket.c:2799) [ 13.068847][ T282] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.068858][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.068864][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.068868][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.068873][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.068876][ T282] RIP: 0033:0x7f4998ca854e [ 13.068881][ T282] 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 [ 13.068884][ T282] RSP: 002b:00007ffeb0470bd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.068888][ T282] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4998ca854e [ 13.068890][ T282] RDX: 0000000000000000 RSI: 00007ffeb0470c80 RDI: 0000000000000005 [ 13.068891][ T282] RBP: 00007ffeb0470be0 R08: 0000000000000000 R09: 0000000000000000 [ 13.068893][ T282] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d5b [ 13.068894][ T282] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeb0471350 | [ 14.077594][ T287] softirqs last disabled at (26216): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.077598][ T287] Preemption disabled at: | [ 14.077598][ T287] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.077610][ T287] Tainted: [W]=WARN [ 14.077612][ T287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.077614][ T287] Call Trace: [ 14.077616][ T287] [ 14.077619][ T287] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.077625][ T287] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.077628][ T287] __might_resched.cold (kernel/sched/core.c:9234) [ 14.077634][ T287] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.077639][ T287] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.077647][ T287] __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)) [ 14.077651][ T287] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.077663][ T287] ? 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) [ 14.077667][ T287] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.077672][ T287] put_chars (drivers/char/virtio_console.c:1176) [ 14.077677][ T287] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.077683][ T287] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.077688][ T287] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.077695][ T287] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.077700][ T287] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.077703][ T287] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.077712][ T287] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.077718][ T287] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.077722][ T287] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.077730][ T287] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.077735][ T287] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.077737][ T287] ? 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)) [ 14.077742][ T287] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.077746][ T287] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.077753][ T287] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.077759][ T287] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.077762][ T287] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.077772][ T287] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.077776][ T287] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.077778][ T287] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.077781][ T287] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.077788][ T287] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.077791][ T287] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.077796][ T287] vprintk_emit (kernel/printk/printk.c:2479) [ 14.077802][ T287] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.077805][ T287] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.077808][ T287] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 14.077811][ T287] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 14.077818][ T287] _printk (kernel/printk/printk.c:2504) [ 14.077824][ T287] ? snapshot_read.cold (user.c:?) [ 14.077826][ T287] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.077831][ T287] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.077835][ T287] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.077838][ T287] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.077843][ T287] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.077847][ T287] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.077851][ T287] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.077855][ T287] ? netdev_notice (net/core/dev.c:13194) [ 14.077859][ T287] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.077864][ T287] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.077868][ T287] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.077874][ T287] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.077878][ T287] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.077883][ T287] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 14.077892][ T287] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.077896][ T287] ? __kernel_text_address (kernel/extable.c:79) [ 14.077900][ T287] ? write_profile (profile.c:?) [ 14.077906][ T287] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.077914][ T287] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.077922][ T287] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.077925][ T287] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.077928][ T287] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.077931][ T287] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.077936][ T287] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.077940][ T287] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.077943][ T287] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.077948][ T287] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.077951][ T287] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.077954][ T287] ? kasan_save_track (mm/kasan/common.c:78) [ 14.077959][ T287] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.077962][ T287] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 14.077966][ T287] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 14.077973][ T287] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.077977][ T287] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.077981][ T287] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.077985][ T287] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.077987][ T287] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.077989][ T287] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.077993][ T287] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.077997][ T287] ? __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) [ 14.078001][ T287] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.078005][ T287] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.078011][ T287] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.078014][ T287] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.078024][ T287] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.078034][ T287] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.078044][ T287] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.078047][ T287] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.078056][ T287] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.078059][ T287] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.078062][ T287] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.078066][ T287] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.078073][ T287] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.078077][ T287] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.078082][ T287] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.078084][ T287] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.078092][ T287] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.078096][ T287] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.078102][ T287] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.078105][ T287] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.078111][ T287] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.078123][ T287] ? 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)) [ 14.078125][ T287] ? 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)) [ 14.078133][ T287] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.078140][ T287] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.078145][ T287] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 14.078153][ T287] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.078160][ T287] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.078162][ T287] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.078168][ T287] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.078173][ T287] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.078181][ T287] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.078184][ T287] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.078188][ T287] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.078191][ T287] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 14.078205][ T287] ___sys_sendmsg (net/socket.c:2767) [ 14.078210][ T287] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.078242][ T287] __sys_sendmsg (net/socket.c:2799) [ 14.078247][ T287] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.078259][ T287] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.078265][ T287] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.078269][ T287] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.078274][ T287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.078278][ T287] RIP: 0033:0x7fb88da8354e [ 14.078283][ T287] 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 [ 14.078285][ T287] RSP: 002b:00007fffd2040740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.078289][ T287] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb88da8354e [ 14.078291][ T287] RDX: 0000000000000000 RSI: 00007fffd20407f0 RDI: 0000000000000005 [ 14.078293][ T287] RBP: 00007fffd2040750 R08: 0000000000000000 R09: 0000000000000000 [ 14.078295][ T287] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d5c [ 14.078296][ T287] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd2040ec0 | [ 15.115215][ T292] softirqs last disabled at (23612): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 15.115218][ T292] Preemption disabled at: | [ 15.115220][ T292] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.115231][ T292] Tainted: [W]=WARN [ 15.115233][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.115235][ T292] Call Trace: [ 15.115237][ T292] [ 15.115239][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.115246][ T292] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.115249][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 15.115255][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.115260][ T292] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.115267][ T292] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 15.115271][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.115280][ T292] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.115284][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.115289][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 15.115293][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.115299][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.115304][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.115312][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.115317][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.115319][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.115328][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.115334][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.115338][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.115346][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.115352][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.115353][ T292] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 15.115358][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.115361][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.115368][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.115375][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.115377][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.115387][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.115391][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.115393][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.115401][ T292] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.115408][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.115411][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.115416][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 15.115422][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.115425][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.115428][ T292] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 15.115431][ T292] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 15.115437][ T292] _printk (kernel/printk/printk.c:2504) [ 15.115442][ T292] ? snapshot_read.cold (user.c:?) [ 15.115445][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.115450][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.115453][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.115456][ T292] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 15.115461][ T292] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 15.115466][ T292] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.115470][ T292] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.115474][ T292] ? netdev_notice (net/core/dev.c:13194) [ 15.115478][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.115484][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.115488][ T292] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.115494][ T292] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.115497][ T292] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 15.115501][ T292] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 15.115510][ T292] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 15.115514][ T292] ? __kernel_text_address (kernel/extable.c:79) [ 15.115517][ T292] ? write_profile (profile.c:?) [ 15.115523][ T292] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 15.115531][ T292] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.115538][ T292] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.115542][ T292] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.115544][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.115548][ T292] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.115553][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.115557][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.115560][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.115564][ T292] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.115568][ T292] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.115570][ T292] ? kasan_save_track (mm/kasan/common.c:78) [ 15.115575][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.115578][ T292] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 15.115582][ T292] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 15.115590][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.115593][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.115598][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.115601][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.115603][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.115605][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.115608][ T292] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.115612][ T292] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 15.115616][ T292] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.115620][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.115626][ T292] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.115629][ T292] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.115640][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.115650][ T292] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.115660][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.115663][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.115670][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.115673][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.115677][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.115680][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.115687][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.115690][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.115696][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.115698][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.115707][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.115710][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.115716][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.115719][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.115724][ T292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.115736][ T292] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 15.115738][ T292] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 15.115746][ T292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.115753][ T292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.115758][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 15.115765][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.115772][ T292] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.115774][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.115779][ T292] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.115784][ T292] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.115792][ T292] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.115795][ T292] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.115798][ T292] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.115801][ T292] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 15.115814][ T292] ___sys_sendmsg (net/socket.c:2767) [ 15.115818][ T292] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.115850][ T292] __sys_sendmsg (net/socket.c:2799) [ 15.115855][ T292] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.115866][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.115872][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.115875][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.115880][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.115883][ T292] RIP: 0033:0x7fb835d6254e [ 15.115888][ T292] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.115890][ T292] RSP: 002b:00007ffe43e14dd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.115894][ T292] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb835d6254e [ 15.115896][ T292] RDX: 0000000000000000 RSI: 00007ffe43e14e80 RDI: 0000000000000005 [ 15.115897][ T292] RBP: 00007ffe43e14de0 R08: 0000000000000000 R09: 0000000000000000 [ 15.115898][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d5d [ 15.115900][ T292] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe43e15550 | [ 16.253890][ T300] softirqs last disabled at (17946): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.253893][ T300] Preemption disabled at: | [ 16.253894][ T300] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.253905][ T300] Tainted: [W]=WARN [ 16.253906][ T300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.253908][ T300] Call Trace: [ 16.253910][ T300] [ 16.253913][ T300] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.253919][ T300] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.253922][ T300] __might_resched.cold (kernel/sched/core.c:9234) [ 16.253927][ T300] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.253932][ T300] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.253939][ T300] __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)) [ 16.253943][ T300] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.253952][ T300] ? 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) [ 16.253955][ T300] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.253961][ T300] put_chars (drivers/char/virtio_console.c:1176) [ 16.253965][ T300] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.253970][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.253975][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.253983][ T300] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.253987][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.253989][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.253997][ T300] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.254003][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.254007][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.254014][ T300] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.254019][ T300] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.254021][ T300] ? 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)) [ 16.254026][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.254029][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.254035][ T300] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.254042][ T300] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.254044][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.254055][ T300] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.254059][ T300] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.254061][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.254064][ T300] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.254070][ T300] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.254074][ T300] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.254079][ T300] vprintk_emit (kernel/printk/printk.c:2479) [ 16.254084][ T300] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.254087][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.254090][ T300] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 16.254093][ T300] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 16.254100][ T300] _printk (kernel/printk/printk.c:2504) [ 16.254104][ T300] ? snapshot_read.cold (user.c:?) [ 16.254107][ T300] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.254111][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.254114][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.254118][ T300] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.254122][ T300] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.254126][ T300] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.254130][ T300] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.254134][ T300] ? netdev_notice (net/core/dev.c:13194) [ 16.254138][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.254143][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.254147][ T300] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.254153][ T300] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.254156][ T300] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.254161][ T300] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 16.254169][ T300] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.254173][ T300] ? __kernel_text_address (kernel/extable.c:79) [ 16.254177][ T300] ? write_profile (profile.c:?) [ 16.254182][ T300] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.254190][ T300] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.254197][ T300] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.254200][ T300] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.254202][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.254205][ T300] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.254210][ T300] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.254213][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.254216][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.254221][ T300] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.254224][ T300] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.254227][ T300] ? kasan_save_track (mm/kasan/common.c:78) [ 16.254231][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.254234][ T300] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 16.254237][ T300] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 16.254245][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.254248][ T300] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.254252][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.254255][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.254257][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.254259][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.254262][ T300] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.254266][ T300] ? __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) [ 16.254269][ T300] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.254273][ T300] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.254279][ T300] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.254282][ T300] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.254291][ T300] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.254300][ T300] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.254310][ T300] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.254313][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.254320][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.254323][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.254327][ T300] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.254330][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.254336][ T300] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.254339][ T300] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.254344][ T300] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.254346][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.254354][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.254357][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.254363][ T300] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.254365][ T300] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.254370][ T300] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.254381][ T300] ? 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)) [ 16.254383][ T300] ? 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)) [ 16.254390][ T300] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.254396][ T300] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.254404][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 16.254411][ T300] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.254418][ T300] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.254420][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.254425][ T300] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.254429][ T300] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.254436][ T300] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.254439][ T300] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.254443][ T300] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.254445][ T300] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 16.254458][ T300] ___sys_sendmsg (net/socket.c:2767) [ 16.254463][ T300] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.254492][ T300] __sys_sendmsg (net/socket.c:2799) [ 16.254497][ T300] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.254508][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.254513][ T300] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.254516][ T300] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.254521][ T300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.254524][ T300] RIP: 0033:0x7fdad778c54e [ 16.254528][ T300] 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 [ 16.254530][ T300] RSP: 002b:00007ffe38cb2b50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.254534][ T300] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdad778c54e [ 16.254536][ T300] RDX: 0000000000000000 RSI: 00007ffe38cb2c00 RDI: 0000000000000005 [ 16.254537][ T300] RBP: 00007ffe38cb2b60 R08: 0000000000000000 R09: 0000000000000000 [ 16.254538][ T300] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d5e [ 16.254540][ T300] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe38cb32d0 | [ 17.265250][ T309] softirqs last disabled at (21706): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.265253][ T309] Preemption disabled at: | [ 17.265253][ T309] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.265262][ T309] Tainted: [W]=WARN [ 17.265263][ T309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.265265][ T309] Call Trace: [ 17.265267][ T309] [ 17.265268][ T309] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.265273][ T309] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.265275][ T309] __might_resched.cold (kernel/sched/core.c:9234) [ 17.265280][ T309] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.265283][ T309] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.265288][ T309] __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)) [ 17.265291][ T309] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.265297][ T309] ? 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) [ 17.265300][ T309] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.265303][ T309] put_chars (drivers/char/virtio_console.c:1176) [ 17.265307][ T309] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.265310][ T309] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.265314][ T309] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.265319][ T309] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.265322][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.265324][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.265329][ T309] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.265332][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.265335][ T309] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.265340][ T309] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.265343][ T309] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.265345][ T309] ? 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)) [ 17.265347][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.265349][ T309] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.265353][ T309] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.265357][ T309] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.265359][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.265364][ T309] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.265367][ T309] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.265368][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.265370][ T309] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.265374][ T309] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.265376][ T309] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.265379][ T309] vprintk_emit (kernel/printk/printk.c:2479) [ 17.265382][ T309] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.265385][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.265387][ T309] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 17.265389][ T309] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 17.265393][ T309] _printk (kernel/printk/printk.c:2504) [ 17.265396][ T309] ? snapshot_read.cold (user.c:?) [ 17.265398][ T309] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.265401][ T309] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.265409][ T309] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.265412][ T309] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.265415][ T309] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.265418][ T309] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.265420][ T309] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.265423][ T309] ? netdev_notice (net/core/dev.c:13194) [ 17.265426][ T309] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.265429][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.265432][ T309] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.265435][ T309] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.265437][ T309] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.265441][ T309] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 17.265447][ T309] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.265449][ T309] ? __kernel_text_address (kernel/extable.c:79) [ 17.265453][ T309] ? write_profile (profile.c:?) [ 17.265457][ T309] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.265462][ T309] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.265467][ T309] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.265469][ T309] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.265470][ T309] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.265472][ T309] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.265476][ T309] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.265478][ T309] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.265480][ T309] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.265483][ T309] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.265486][ T309] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.265488][ T309] ? kasan_save_track (mm/kasan/common.c:78) [ 17.265491][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.265493][ T309] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 17.265496][ T309] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 17.265501][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.265503][ T309] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.265506][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.265508][ T309] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.265509][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.265511][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.265513][ T309] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.265515][ T309] ? __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) [ 17.265518][ T309] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.265521][ T309] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.265524][ T309] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.265526][ T309] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.265532][ T309] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.265538][ T309] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.265546][ T309] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.265548][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.265553][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.265555][ T309] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.265557][ T309] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.265559][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.265563][ T309] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.265565][ T309] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.265569][ T309] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.265570][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.265575][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.265577][ T309] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.265581][ T309] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.265583][ T309] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.265586][ T309] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.265592][ T309] ? 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)) [ 17.265594][ T309] ? 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)) [ 17.265598][ T309] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.265602][ T309] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.265605][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 17.265609][ T309] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.265613][ T309] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.265615][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.265618][ T309] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.265622][ T309] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.265626][ T309] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.265628][ T309] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.265630][ T309] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.265632][ T309] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 17.265640][ T309] ___sys_sendmsg (net/socket.c:2767) [ 17.265643][ T309] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.265659][ T309] __sys_sendmsg (net/socket.c:2799) [ 17.265663][ T309] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.265669][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.265673][ T309] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.265675][ T309] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.265679][ T309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.265681][ T309] RIP: 0033:0x7f851c76554e [ 17.265685][ T309] 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 [ 17.265687][ T309] RSP: 002b:00007ffdfeb859b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.265689][ T309] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f851c76554e [ 17.265691][ T309] RDX: 0000000000000000 RSI: 00007ffdfeb85a60 RDI: 0000000000000005 [ 17.265691][ T309] RBP: 00007ffdfeb859c0 R08: 0000000000000000 R09: 0000000000000000 [ 17.265692][ T309] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d5f [ 17.265693][ T309] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdfeb86130 | [ 18.372848][ T319] softirqs last disabled at (14030): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.372850][ T319] Preemption disabled at: | [ 18.372851][ T319] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.372859][ T319] Tainted: [W]=WARN [ 18.372860][ T319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.372862][ T319] Call Trace: [ 18.372864][ T319] [ 18.372865][ T319] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.372870][ T319] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.372872][ T319] __might_resched.cold (kernel/sched/core.c:9234) [ 18.372877][ T319] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.372880][ T319] ? __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.372885][ T319] __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.372888][ T319] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.372894][ T319] ? 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.372897][ T319] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.372901][ T319] put_chars (drivers/char/virtio_console.c:1176) [ 18.372904][ T319] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.372907][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.372911][ T319] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.372916][ T319] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.372919][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.372921][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.372926][ T319] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.372929][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.372932][ T319] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.372936][ T319] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.372940][ T319] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.372941][ T319] ? 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.372944][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.372946][ T319] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.372950][ T319] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.372954][ T319] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.372955][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.372961][ T319] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.372963][ T319] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.372964][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.372966][ T319] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.372970][ T319] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.372972][ T319] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.372975][ T319] vprintk_emit (kernel/printk/printk.c:2479) [ 18.372978][ T319] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.372980][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.372982][ T319] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 18.372984][ T319] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.372988][ T319] _printk (kernel/printk/printk.c:2504) [ 18.372992][ T319] ? snapshot_read.cold (user.c:?) [ 18.372994][ T319] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.372996][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.372999][ T319] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.373001][ T319] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.373004][ T319] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.373007][ T319] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.373009][ T319] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.373012][ T319] ? netdev_notice (net/core/dev.c:13194) [ 18.373014][ T319] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.373017][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.373020][ T319] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.373024][ T319] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.373026][ T319] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.373029][ T319] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 18.373035][ T319] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.373037][ T319] ? __kernel_text_address (kernel/extable.c:79) [ 18.373041][ T319] ? write_profile (profile.c:?) [ 18.373045][ T319] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.373050][ T319] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.373058][ T319] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.373060][ T319] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.373062][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.373064][ T319] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.373067][ T319] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.373070][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.373072][ T319] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.373074][ T319] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.373077][ T319] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.373079][ T319] ? kasan_save_track (mm/kasan/common.c:78) [ 18.373081][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.373084][ T319] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 18.373086][ T319] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 18.373091][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.373093][ T319] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.373096][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.373098][ T319] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.373100][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.373101][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.373103][ T319] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.373105][ T319] ? __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.373108][ T319] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.373111][ T319] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.373114][ T319] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.373116][ T319] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.373121][ T319] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.373127][ T319] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.373132][ T319] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.373134][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.373139][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.373141][ T319] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.373143][ T319] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.373145][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.373149][ T319] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.373151][ T319] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.373154][ T319] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.373155][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.373160][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.373162][ T319] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.373165][ T319] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.373167][ T319] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.373170][ T319] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.373176][ T319] ? 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.373177][ T319] ? 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.373181][ T319] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.373185][ T319] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.373188][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 18.373192][ T319] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.373196][ T319] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.373197][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.373200][ T319] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.373204][ T319] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.373208][ T319] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.373210][ T319] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.373212][ T319] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.373214][ T319] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 18.373221][ T319] ___sys_sendmsg (net/socket.c:2767) [ 18.373224][ T319] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.373240][ T319] __sys_sendmsg (net/socket.c:2799) [ 18.373243][ T319] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.373250][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.373253][ T319] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.373255][ T319] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.373259][ T319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.373261][ T319] RIP: 0033:0x7f0cc78c554e [ 18.373265][ T319] 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.373267][ T319] RSP: 002b:00007ffe5ea73030 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.373269][ T319] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0cc78c554e [ 18.373271][ T319] RDX: 0000000000000000 RSI: 00007ffe5ea730e0 RDI: 0000000000000005 [ 18.373272][ T319] RBP: 00007ffe5ea73040 R08: 0000000000000000 R09: 0000000000000000 [ 18.373273][ T319] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d60 [ 18.373273][ T319] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe5ea737b0 | [ 19.466341][ T328] softirqs last disabled at (19970): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.466344][ T328] Preemption disabled at: | [ 19.466344][ T328] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.466353][ T328] Tainted: [W]=WARN [ 19.466354][ T328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.466356][ T328] Call Trace: [ 19.466357][ T328] [ 19.466359][ T328] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.466364][ T328] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.466366][ T328] __might_resched.cold (kernel/sched/core.c:9234) [ 19.466370][ T328] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.466373][ T328] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.466379][ T328] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.466381][ T328] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.466388][ T328] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.466391][ T328] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.466394][ T328] put_chars (drivers/char/virtio_console.c:1176) [ 19.466397][ T328] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.466401][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.466405][ T328] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.466410][ T328] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.466418][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.466419][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.466425][ T328] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.466428][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.466431][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.466435][ T328] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.466439][ T328] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.466440][ T328] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.466443][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.466445][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.466449][ T328] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.466453][ T328] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.466455][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.466460][ T328] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.466463][ T328] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.466464][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.466466][ T328] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.466470][ T328] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.466472][ T328] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.466475][ T328] vprintk_emit (kernel/printk/printk.c:2479) [ 19.466478][ T328] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.466480][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.466482][ T328] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 19.466484][ T328] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.466488][ T328] _printk (kernel/printk/printk.c:2504) [ 19.466492][ T328] ? snapshot_read.cold (user.c:?) [ 19.466494][ T328] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.466497][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.466499][ T328] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.466502][ T328] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.466505][ T328] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.466508][ T328] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.466510][ T328] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.466513][ T328] ? netdev_notice (net/core/dev.c:13194) [ 19.466515][ T328] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.466518][ T328] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.466521][ T328] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.466525][ T328] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.466527][ T328] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.466531][ T328] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 19.466537][ T328] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.466540][ T328] ? __kernel_text_address (kernel/extable.c:79) [ 19.466544][ T328] ? write_profile (profile.c:?) [ 19.466548][ T328] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.466554][ T328] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.466559][ T328] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.466561][ T328] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.466562][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.466564][ T328] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.466568][ T328] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.466570][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.466572][ T328] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.466575][ T328] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.466578][ T328] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.466580][ T328] ? kasan_save_track (mm/kasan/common.c:78) [ 19.466583][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.466585][ T328] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 19.466588][ T328] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 19.466593][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.466595][ T328] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.466597][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.466599][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.466601][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.466602][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.466604][ T328] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.466607][ T328] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 19.466610][ T328] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.466612][ T328] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.466616][ T328] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.466618][ T328] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.466624][ T328] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.466630][ T328] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.466635][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.466637][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.466642][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.466644][ T328] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.466646][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.466648][ T328] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.466652][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.466655][ T328] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.466658][ T328] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.466659][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.466664][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.466666][ T328] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.466670][ T328] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.466672][ T328] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.466675][ T328] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.466681][ T328] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 19.466683][ T328] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 19.466687][ T328] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.466691][ T328] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.466694][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 19.466698][ T328] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.466702][ T328] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.466704][ T328] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.466707][ T328] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.466711][ T328] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.466715][ T328] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.466717][ T328] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.466720][ T328] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.466721][ T328] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 19.466729][ T328] ___sys_sendmsg (net/socket.c:2767) [ 19.466732][ T328] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.466749][ T328] __sys_sendmsg (net/socket.c:2799) [ 19.466753][ T328] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.466759][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.466763][ T328] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.466765][ T328] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.466769][ T328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.466771][ T328] RIP: 0033:0x7f672aea954e [ 19.466775][ T328] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.466777][ T328] RSP: 002b:00007ffc8b1c9e50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.466779][ T328] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f672aea954e [ 19.466780][ T328] RDX: 0000000000000000 RSI: 00007ffc8b1c9f00 RDI: 0000000000000005 [ 19.466781][ T328] RBP: 00007ffc8b1c9e60 R08: 0000000000000000 R09: 0000000000000000 [ 19.466782][ T328] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d61 [ 19.466783][ T328] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc8b1ca5d0 | [ 20.503843][ T337] softirqs last disabled at (20334): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.503845][ T337] Preemption disabled at: | [ 20.503846][ T337] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.503855][ T337] Tainted: [W]=WARN [ 20.503856][ T337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.503858][ T337] Call Trace: [ 20.503859][ T337] [ 20.503861][ T337] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.503866][ T337] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.503868][ T337] __might_resched.cold (kernel/sched/core.c:9234) [ 20.503872][ T337] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.503876][ T337] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.503881][ T337] __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)) [ 20.503883][ T337] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.503890][ T337] ? 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) [ 20.503893][ T337] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.503896][ T337] put_chars (drivers/char/virtio_console.c:1176) [ 20.503899][ T337] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.503903][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.503907][ T337] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.503912][ T337] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.503915][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.503917][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.503922][ T337] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.503925][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.503928][ T337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.503932][ T337] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.503936][ T337] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.503937][ T337] ? 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)) [ 20.503940][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.503942][ T337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.503946][ T337] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.503950][ T337] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.503951][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.503957][ T337] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.503959][ T337] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.503961][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.503963][ T337] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.503967][ T337] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.503969][ T337] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.503971][ T337] vprintk_emit (kernel/printk/printk.c:2479) [ 20.503975][ T337] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.503977][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.503979][ T337] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 20.503981][ T337] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 20.503985][ T337] _printk (kernel/printk/printk.c:2504) [ 20.503989][ T337] ? snapshot_read.cold (user.c:?) [ 20.503990][ T337] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.503993][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.503995][ T337] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.503998][ T337] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.504001][ T337] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.504004][ T337] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.504006][ T337] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.504009][ T337] ? netdev_notice (net/core/dev.c:13194) [ 20.504012][ T337] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.504015][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.504018][ T337] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.504021][ T337] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.504024][ T337] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.504027][ T337] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 20.504033][ T337] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.504036][ T337] ? __kernel_text_address (kernel/extable.c:79) [ 20.504039][ T337] ? write_profile (profile.c:?) [ 20.504043][ T337] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.504048][ T337] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.504055][ T337] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.504057][ T337] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.504059][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.504061][ T337] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.504065][ T337] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.504067][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.504069][ T337] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.504072][ T337] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.504074][ T337] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.504076][ T337] ? kasan_save_track (mm/kasan/common.c:78) [ 20.504079][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.504081][ T337] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 20.504084][ T337] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 20.504089][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.504091][ T337] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.504094][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.504096][ T337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.504097][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.504099][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.504101][ T337] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.504103][ T337] ? __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) [ 20.504106][ T337] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.504109][ T337] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.504112][ T337] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.504114][ T337] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.504120][ T337] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.504126][ T337] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.504131][ T337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.504133][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.504138][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.504140][ T337] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.504143][ T337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.504144][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.504149][ T337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.504151][ T337] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.504154][ T337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.504155][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.504160][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.504162][ T337] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.504166][ T337] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.504168][ T337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.504171][ T337] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.504177][ T337] ? 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)) [ 20.504179][ T337] ? 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)) [ 20.504183][ T337] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.504187][ T337] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.504190][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 20.504194][ T337] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.504198][ T337] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.504199][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.504203][ T337] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.504206][ T337] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.504210][ T337] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 20.504213][ T337] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.504215][ T337] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 20.504217][ T337] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 20.504224][ T337] ___sys_sendmsg (net/socket.c:2767) [ 20.504227][ T337] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.504244][ T337] __sys_sendmsg (net/socket.c:2799) [ 20.504247][ T337] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.504254][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.504257][ T337] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.504260][ T337] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.504263][ T337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.504265][ T337] RIP: 0033:0x7f264965d54e [ 20.504269][ T337] 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 [ 20.504271][ T337] RSP: 002b:00007fffc6ed8ad0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.504274][ T337] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f264965d54e [ 20.504275][ T337] RDX: 0000000000000000 RSI: 00007fffc6ed8b80 RDI: 0000000000000005 [ 20.504276][ T337] RBP: 00007fffc6ed8ae0 R08: 0000000000000000 R09: 0000000000000000 [ 20.504277][ T337] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d62 [ 20.504278][ T337] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc6ed9250 | [ 21.558120][ T345] softirqs last disabled at (26465): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 21.558123][ T345] Preemption disabled at: | [ 21.558123][ T345] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.558132][ T345] Tainted: [W]=WARN [ 21.558133][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.558135][ T345] Call Trace: [ 21.558137][ T345] [ 21.558138][ T345] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.558144][ T345] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.558145][ T345] __might_resched.cold (kernel/sched/core.c:9234) [ 21.558150][ T345] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.558153][ T345] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.558159][ T345] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 21.558161][ T345] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.558167][ T345] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.558170][ T345] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.558174][ T345] put_chars (drivers/char/virtio_console.c:1176) [ 21.558177][ T345] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.558180][ T345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.558184][ T345] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.558189][ T345] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.558193][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.558194][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.558199][ T345] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.558203][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.558206][ T345] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.558210][ T345] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.558214][ T345] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.558215][ T345] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 21.558218][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.558220][ T345] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.558224][ T345] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.558228][ T345] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.558229][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.558235][ T345] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.558237][ T345] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.558238][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.558240][ T345] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.558244][ T345] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.558246][ T345] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.558249][ T345] vprintk_emit (kernel/printk/printk.c:2479) [ 21.558253][ T345] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.558255][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.558257][ T345] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 21.558259][ T345] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 21.558263][ T345] _printk (kernel/printk/printk.c:2504) [ 21.558267][ T345] ? snapshot_read.cold (user.c:?) [ 21.558268][ T345] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.558271][ T345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.558273][ T345] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.558275][ T345] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.558279][ T345] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.558281][ T345] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.558284][ T345] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.558286][ T345] ? netdev_notice (net/core/dev.c:13194) [ 21.558289][ T345] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.558292][ T345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.558295][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.558299][ T345] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.558301][ T345] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.558304][ T345] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 21.558310][ T345] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.558314][ T345] ? __kernel_text_address (kernel/extable.c:79) [ 21.558316][ T345] ? write_profile (profile.c:?) [ 21.558320][ T345] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.558326][ T345] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.558330][ T345] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.558333][ T345] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.558334][ T345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.558336][ T345] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.558340][ T345] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.558342][ T345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.558344][ T345] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.558347][ T345] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.558349][ T345] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.558351][ T345] ? kasan_save_track (mm/kasan/common.c:78) [ 21.558354][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.558356][ T345] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 21.558359][ T345] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 21.558364][ T345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.558366][ T345] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.558369][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.558371][ T345] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.558372][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.558374][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.558376][ T345] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.558378][ T345] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 21.558382][ T345] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.558384][ T345] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.558387][ T345] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.558389][ T345] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.558396][ T345] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.558401][ T345] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.558407][ T345] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.558409][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.558413][ T345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.558416][ T345] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.558418][ T345] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.558423][ T345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.558427][ T345] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.558429][ T345] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.558432][ T345] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.558434][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.558439][ T345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.558441][ T345] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.558444][ T345] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.558446][ T345] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.558449][ T345] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.558455][ T345] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 21.558457][ T345] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 21.558461][ T345] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.558465][ T345] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.558468][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 21.558472][ T345] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.558476][ T345] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.558477][ T345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.558480][ T345] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.558484][ T345] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.558488][ T345] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.558490][ T345] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.558492][ T345] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.558494][ T345] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 21.558502][ T345] ___sys_sendmsg (net/socket.c:2767) [ 21.558505][ T345] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.558521][ T345] __sys_sendmsg (net/socket.c:2799) [ 21.558524][ T345] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.558531][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.558534][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.558536][ T345] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.558540][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.558543][ T345] RIP: 0033:0x7faf4cd8454e [ 21.558548][ T345] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 21.558550][ T345] RSP: 002b:00007ffd61168ad0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.558552][ T345] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faf4cd8454e [ 21.558554][ T345] RDX: 0000000000000000 RSI: 00007ffd61168b80 RDI: 0000000000000005 [ 21.558554][ T345] RBP: 00007ffd61168ae0 R08: 0000000000000000 R09: 0000000000000000 [ 21.558555][ T345] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d63 [ 21.558556][ T345] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd61169250 | [ 22.639200][ T355] softirqs last disabled at (26632): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.639203][ T355] Preemption disabled at: | [ 22.639204][ T355] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.639213][ T355] Tainted: [W]=WARN [ 22.639214][ T355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.639216][ T355] Call Trace: [ 22.639217][ T355] [ 22.639219][ T355] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.639224][ T355] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.639226][ T355] __might_resched.cold (kernel/sched/core.c:9234) [ 22.639231][ T355] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.639234][ T355] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.639239][ T355] __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)) [ 22.639242][ T355] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.639249][ T355] ? 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) [ 22.639252][ T355] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.639255][ T355] put_chars (drivers/char/virtio_console.c:1176) [ 22.639258][ T355] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.639262][ T355] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.639266][ T355] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.639270][ T355] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.639274][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.639276][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.639281][ T355] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.639285][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.639288][ T355] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.639292][ T355] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.639296][ T355] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.639297][ T355] ? 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)) [ 22.639300][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.639302][ T355] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.639306][ T355] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.639310][ T355] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.639311][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.639317][ T355] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.639319][ T355] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.639321][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.639322][ T355] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.639327][ T355] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.639329][ T355] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.639332][ T355] vprintk_emit (kernel/printk/printk.c:2479) [ 22.639335][ T355] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.639337][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.639339][ T355] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 22.639341][ T355] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 22.639345][ T355] _printk (kernel/printk/printk.c:2504) [ 22.639348][ T355] ? snapshot_read.cold (user.c:?) [ 22.639350][ T355] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.639353][ T355] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.639355][ T355] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.639358][ T355] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.639361][ T355] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.639364][ T355] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.639366][ T355] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.639369][ T355] ? netdev_notice (net/core/dev.c:13194) [ 22.639372][ T355] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.639375][ T355] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.639378][ T355] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.639381][ T355] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.639384][ T355] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.639387][ T355] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 22.639394][ T355] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.639396][ T355] ? __kernel_text_address (kernel/extable.c:79) [ 22.639399][ T355] ? write_profile (profile.c:?) [ 22.639404][ T355] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.639409][ T355] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.639414][ T355] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.639416][ T355] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.639417][ T355] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.639419][ T355] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.639427][ T355] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.639429][ T355] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.639431][ T355] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.639434][ T355] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.639437][ T355] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.639439][ T355] ? kasan_save_track (mm/kasan/common.c:78) [ 22.639442][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.639444][ T355] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 22.639447][ T355] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 22.639452][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.639454][ T355] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.639456][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.639458][ T355] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.639460][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.639462][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.639464][ T355] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.639466][ T355] ? __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) [ 22.639470][ T355] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.639472][ T355] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.639475][ T355] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.639477][ T355] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.639483][ T355] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.639489][ T355] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.639494][ T355] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.639496][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.639501][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.639503][ T355] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.639505][ T355] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.639507][ T355] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.639511][ T355] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.639513][ T355] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.639516][ T355] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.639518][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.639523][ T355] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.639525][ T355] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.639529][ T355] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.639531][ T355] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.639534][ T355] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.639540][ T355] ? 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)) [ 22.639542][ T355] ? 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)) [ 22.639547][ T355] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.639551][ T355] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.639554][ T355] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 22.639558][ T355] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.639562][ T355] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.639563][ T355] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.639567][ T355] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.639571][ T355] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.639575][ T355] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.639577][ T355] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.639580][ T355] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.639581][ T355] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 22.639589][ T355] ___sys_sendmsg (net/socket.c:2767) [ 22.639592][ T355] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.639609][ T355] __sys_sendmsg (net/socket.c:2799) [ 22.639612][ T355] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.639618][ T355] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 22.639622][ T355] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.639625][ T355] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.639627][ T355] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.639631][ T355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.639633][ T355] RIP: 0033:0x7f9607dbf54e [ 22.639637][ T355] 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 [ 22.639638][ T355] RSP: 002b:00007ffe01181ef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.639641][ T355] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9607dbf54e [ 22.639642][ T355] RDX: 0000000000000000 RSI: 00007ffe01181fa0 RDI: 0000000000000005 [ 22.639643][ T355] RBP: 00007ffe01181f00 R08: 0000000000000000 R09: 0000000000000000 [ 22.639644][ T355] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d64 [ 22.639645][ T355] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe01182670 | [ 23.755698][ T364] softirqs last disabled at (20134): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 23.755700][ T364] Preemption disabled at: | [ 23.755701][ T364] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.755710][ T364] Tainted: [W]=WARN [ 23.755711][ T364] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.755713][ T364] Call Trace: [ 23.755714][ T364] [ 23.755716][ T364] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.755721][ T364] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.755723][ T364] __might_resched.cold (kernel/sched/core.c:9234) [ 23.755727][ T364] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.755731][ T364] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.755736][ T364] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.755739][ T364] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.755745][ T364] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.755748][ T364] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.755752][ T364] put_chars (drivers/char/virtio_console.c:1176) [ 23.755755][ T364] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.755758][ T364] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.755762][ T364] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.755767][ T364] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.755771][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.755772][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.755777][ T364] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.755781][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.755784][ T364] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.755788][ T364] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.755791][ T364] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.755793][ T364] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 23.755795][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.755797][ T364] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.755802][ T364] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.755806][ T364] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.755807][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.755813][ T364] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.755815][ T364] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.755816][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.755818][ T364] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.755822][ T364] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.755824][ T364] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.755827][ T364] vprintk_emit (kernel/printk/printk.c:2479) [ 23.755830][ T364] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.755832][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.755834][ T364] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 23.755836][ T364] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 23.755840][ T364] _printk (kernel/printk/printk.c:2504) [ 23.755844][ T364] ? snapshot_read.cold (user.c:?) [ 23.755846][ T364] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.755849][ T364] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.755851][ T364] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.755853][ T364] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.755857][ T364] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.755859][ T364] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.755862][ T364] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.755864][ T364] ? netdev_notice (net/core/dev.c:13194) [ 23.755867][ T364] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.755870][ T364] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.755873][ T364] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.755876][ T364] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.755879][ T364] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.755882][ T364] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 23.755888][ T364] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.755891][ T364] ? __kernel_text_address (kernel/extable.c:79) [ 23.755894][ T364] ? write_profile (profile.c:?) [ 23.755898][ T364] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.755904][ T364] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.755908][ T364] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.755911][ T364] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.755912][ T364] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.755914][ T364] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.755918][ T364] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.755920][ T364] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.755922][ T364] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.755925][ T364] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.755927][ T364] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.755929][ T364] ? kasan_save_track (mm/kasan/common.c:78) [ 23.755932][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.755934][ T364] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 23.755937][ T364] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 23.755942][ T364] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.755944][ T364] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.755946][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.755948][ T364] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.755950][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.755951][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.755953][ T364] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.755956][ T364] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 23.755959][ T364] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.755962][ T364] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.755965][ T364] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.755967][ T364] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.755973][ T364] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.755978][ T364] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.755984][ T364] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.755985][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.755990][ T364] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.755992][ T364] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.755994][ T364] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.755996][ T364] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.756000][ T364] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.756002][ T364] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.756005][ T364] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.756006][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.756011][ T364] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.756013][ T364] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.756017][ T364] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.756019][ T364] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.756022][ T364] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.756028][ T364] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 23.756029][ T364] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 23.756034][ T364] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.756037][ T364] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.756040][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 23.756045][ T364] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.756048][ T364] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.756050][ T364] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.756055][ T364] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.756059][ T364] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.756063][ T364] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.756065][ T364] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.756067][ T364] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.756069][ T364] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 23.756076][ T364] ___sys_sendmsg (net/socket.c:2767) [ 23.756079][ T364] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.756096][ T364] __sys_sendmsg (net/socket.c:2799) [ 23.756099][ T364] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.756106][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.756109][ T364] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.756111][ T364] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.756115][ T364] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.756117][ T364] RIP: 0033:0x7f15608f354e [ 23.756121][ T364] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 23.756123][ T364] RSP: 002b:00007ffd21c592c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.756126][ T364] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f15608f354e [ 23.756127][ T364] RDX: 0000000000000000 RSI: 00007ffd21c59370 RDI: 0000000000000005 [ 23.756128][ T364] RBP: 00007ffd21c592d0 R08: 0000000000000000 R09: 0000000000000000 [ 23.756129][ T364] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d66 [ 23.756130][ T364] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd21c59a40 | [ 24.796862][ T371] softirqs last disabled at (30282): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.796865][ T371] Preemption disabled at: | [ 24.796865][ T371] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.796875][ T371] Tainted: [W]=WARN [ 24.796876][ T371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.796877][ T371] Call Trace: [ 24.796879][ T371] [ 24.796880][ T371] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.796885][ T371] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.796887][ T371] __might_resched.cold (kernel/sched/core.c:9234) [ 24.796892][ T371] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.796895][ T371] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.796900][ T371] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.796903][ T371] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.796909][ T371] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.796912][ T371] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.796915][ T371] put_chars (drivers/char/virtio_console.c:1176) [ 24.796918][ T371] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.796922][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.796926][ T371] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.796930][ T371] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.796934][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.796936][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.796941][ T371] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.796944][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.796947][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.796951][ T371] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.796955][ T371] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.796956][ T371] ? 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)) [ 24.796959][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.796961][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.796965][ T371] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.796969][ T371] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.796970][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.796976][ T371] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.796978][ T371] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.796979][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.796981][ T371] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.796985][ T371] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.796987][ T371] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.796990][ T371] vprintk_emit (kernel/printk/printk.c:2479) [ 24.796993][ T371] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.796995][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.796998][ T371] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 24.797000][ T371] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 24.797004][ T371] _printk (kernel/printk/printk.c:2504) [ 24.797007][ T371] ? snapshot_read.cold (user.c:?) [ 24.797009][ T371] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.797012][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.797014][ T371] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.797016][ T371] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.797020][ T371] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.797022][ T371] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.797025][ T371] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.797028][ T371] ? netdev_notice (net/core/dev.c:13194) [ 24.797030][ T371] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.797033][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.797036][ T371] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.797040][ T371] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.797042][ T371] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.797045][ T371] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 24.797051][ T371] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.797056][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 24.797059][ T371] ? write_profile (profile.c:?) [ 24.797063][ T371] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.797068][ T371] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.797073][ T371] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.797076][ T371] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.797077][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.797079][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.797083][ T371] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.797085][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.797087][ T371] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.797090][ T371] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.797093][ T371] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.797094][ T371] ? kasan_save_track (mm/kasan/common.c:78) [ 24.797097][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.797099][ T371] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 24.797102][ T371] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 24.797107][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.797109][ T371] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.797112][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.797114][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.797116][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.797117][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.797119][ T371] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.797122][ T371] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 24.797125][ T371] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.797127][ T371] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.797131][ T371] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.797133][ T371] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.797139][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.797144][ T371] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.797150][ T371] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.797152][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.797156][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.797159][ T371] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.797161][ T371] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.797163][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.797167][ T371] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.797169][ T371] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.797172][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.797173][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.797178][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.797180][ T371] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.797184][ T371] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.797186][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.797189][ T371] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.797195][ T371] ? 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)) [ 24.797197][ T371] ? 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)) [ 24.797201][ T371] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.797205][ T371] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.797208][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 24.797212][ T371] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.797216][ T371] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.797218][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.797221][ T371] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.797225][ T371] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.797229][ T371] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.797232][ T371] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.797234][ T371] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.797236][ T371] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 24.797243][ T371] ___sys_sendmsg (net/socket.c:2767) [ 24.797246][ T371] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.797263][ T371] __sys_sendmsg (net/socket.c:2799) [ 24.797267][ T371] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.797273][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.797277][ T371] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.797279][ T371] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.797283][ T371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.797285][ T371] RIP: 0033:0x7fb2b188854e [ 24.797289][ T371] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 24.797291][ T371] RSP: 002b:00007fff209d8b20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.797293][ T371] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb2b188854e [ 24.797295][ T371] RDX: 0000000000000000 RSI: 00007fff209d8bd0 RDI: 0000000000000005 [ 24.797296][ T371] RBP: 00007fff209d8b30 R08: 0000000000000000 R09: 0000000000000000 [ 24.797296][ T371] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d67 [ 24.797297][ T371] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff209d92a0 | [ 25.965743][ T380] softirqs last disabled at (20234): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.965747][ T380] Preemption disabled at: | [ 25.965747][ T380] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.965759][ T380] Tainted: [W]=WARN [ 25.965760][ T380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.965763][ T380] Call Trace: [ 25.965765][ T380] [ 25.965767][ T380] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.965773][ T380] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.965776][ T380] __might_resched.cold (kernel/sched/core.c:9234) [ 25.965782][ T380] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.965787][ T380] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.965795][ 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)) [ 25.965798][ T380] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.965808][ 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) [ 25.965811][ T380] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.965817][ T380] put_chars (drivers/char/virtio_console.c:1176) [ 25.965821][ T380] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.965827][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.965832][ T380] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.965840][ T380] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.965844][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.965847][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.965855][ T380] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.965861][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.965865][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.965872][ T380] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.965877][ T380] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.965879][ T380] ? 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)) [ 25.965884][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.965887][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.965894][ T380] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.965901][ T380] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.965906][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.965916][ T380] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.965920][ T380] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.965922][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.965925][ T380] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.965931][ T380] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.965934][ T380] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.965939][ T380] vprintk_emit (kernel/printk/printk.c:2479) [ 25.965945][ T380] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.965948][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.965951][ T380] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 25.965954][ T380] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 25.965961][ T380] _printk (kernel/printk/printk.c:2504) [ 25.965966][ T380] ? snapshot_read.cold (user.c:?) [ 25.965968][ T380] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.965973][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.965976][ T380] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.965980][ T380] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.965984][ T380] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.965988][ T380] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.965992][ T380] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.965996][ T380] ? netdev_notice (net/core/dev.c:13194) [ 25.966000][ T380] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.966005][ T380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.966009][ T380] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.966015][ T380] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.966019][ T380] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.966023][ T380] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 25.966032][ T380] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.966036][ T380] ? __kernel_text_address (kernel/extable.c:79) [ 25.966040][ T380] ? write_profile (profile.c:?) [ 25.966046][ T380] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.966054][ T380] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.966061][ T380] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.966065][ T380] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.966067][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.966070][ T380] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.966075][ T380] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.966079][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.966082][ T380] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.966086][ T380] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.966090][ T380] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.966093][ T380] ? kasan_save_track (mm/kasan/common.c:78) [ 25.966097][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.966101][ T380] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 25.966105][ T380] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 25.966112][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.966115][ T380] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.966119][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.966122][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.966125][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.966127][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.966130][ T380] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.966134][ 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) [ 25.966138][ T380] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.966142][ T380] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.966148][ T380] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.966151][ T380] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.966160][ T380] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.966169][ T380] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.966179][ T380] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.966182][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.966190][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.966193][ T380] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.966197][ T380] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.966200][ T380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.966206][ T380] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.966210][ T380] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.966215][ T380] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.966217][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.966225][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.966228][ T380] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.966234][ T380] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.966236][ T380] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.966241][ T380] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.966252][ T380] ? 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)) [ 25.966254][ T380] ? 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)) [ 25.966262][ T380] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.966269][ T380] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.966274][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 25.966281][ T380] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.966287][ T380] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.966289][ T380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.966294][ T380] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.966299][ T380] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.966306][ T380] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 25.966310][ T380] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.966313][ T380] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 25.966316][ T380] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 25.966329][ T380] ___sys_sendmsg (net/socket.c:2767) [ 25.966334][ T380] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.966364][ T380] __sys_sendmsg (net/socket.c:2799) [ 25.966369][ T380] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.966380][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.966386][ T380] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.966389][ T380] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.966395][ T380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.966398][ T380] RIP: 0033:0x7f1f9731754e [ 25.966403][ 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 [ 25.966405][ T380] RSP: 002b:00007fffa9c2ab70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.966409][ T380] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1f9731754e [ 25.966411][ T380] RDX: 0000000000000000 RSI: 00007fffa9c2ac20 RDI: 0000000000000005 [ 25.966412][ T380] RBP: 00007fffa9c2ab80 R08: 0000000000000000 R09: 0000000000000000 [ 25.966413][ T380] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d68 [ 25.966415][ T380] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffa9c2b2f0 | [ 27.018598][ T386] softirqs last disabled at (24528): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.018601][ T386] Preemption disabled at: | [ 27.018602][ T386] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.018612][ T386] Tainted: [W]=WARN [ 27.018613][ T386] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.018615][ T386] Call Trace: [ 27.018617][ T386] [ 27.018619][ T386] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.018625][ T386] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.018627][ T386] __might_resched.cold (kernel/sched/core.c:9234) [ 27.018632][ T386] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.018636][ T386] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 27.018643][ T386] __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)) [ 27.018646][ T386] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.018654][ T386] ? 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) [ 27.018657][ T386] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.018662][ T386] put_chars (drivers/char/virtio_console.c:1176) [ 27.018665][ T386] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.018670][ T386] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.018675][ T386] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.018681][ T386] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.018685][ T386] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.018687][ T386] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.018694][ T386] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.018698][ T386] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.018702][ T386] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.018708][ T386] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.018712][ T386] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.018714][ T386] ? 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)) [ 27.018718][ T386] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.018720][ T386] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.018726][ T386] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.018731][ T386] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.018733][ T386] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.018741][ T386] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.018744][ T386] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.018746][ T386] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.018748][ T386] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.018754][ T386] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.018756][ T386] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.018760][ T386] vprintk_emit (kernel/printk/printk.c:2479) [ 27.018764][ T386] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.018767][ T386] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.018770][ T386] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 27.018772][ T386] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 27.018778][ T386] _printk (kernel/printk/printk.c:2504) [ 27.018783][ T386] ? snapshot_read.cold (user.c:?) [ 27.018785][ T386] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.018789][ T386] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.018791][ T386] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.018794][ T386] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 27.018799][ T386] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 27.018802][ T386] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.018806][ T386] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.018809][ T386] ? netdev_notice (net/core/dev.c:13194) [ 27.018813][ T386] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.018817][ T386] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.018821][ T386] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.018826][ T386] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.018829][ T386] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.018833][ T386] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 27.018842][ T386] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.018845][ T386] ? __kernel_text_address (kernel/extable.c:79) [ 27.018848][ T386] ? write_profile (profile.c:?) [ 27.018853][ T386] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.018861][ T386] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.018867][ T386] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.018870][ T386] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.018872][ T386] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.018874][ T386] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.018879][ T386] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.018882][ T386] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.018885][ T386] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.018889][ T386] ? kasan_save_stack (mm/kasan/common.c:58) [ 27.018892][ T386] ? kasan_save_stack (mm/kasan/common.c:57) [ 27.018894][ T386] ? kasan_save_track (mm/kasan/common.c:78) [ 27.018898][ T386] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.018901][ T386] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 27.018905][ T386] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 27.018911][ T386] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.018914][ T386] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.018918][ T386] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.018921][ T386] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.018923][ T386] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.018925][ T386] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.018928][ T386] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.018931][ T386] ? __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) [ 27.018935][ T386] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.018938][ T386] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.018943][ T386] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.018945][ T386] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.018953][ T386] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 27.018961][ T386] rtnl_newlink (net/core/rtnetlink.c:4215) [ 27.018968][ T386] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.018971][ T386] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.018978][ T386] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.018980][ T386] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.018983][ T386] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.018986][ T386] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.018991][ T386] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.018994][ T386] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.018998][ T386] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.019000][ T386] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.019006][ T386] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.019009][ T386] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.019014][ T386] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.019017][ T386] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.019021][ T386] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.019030][ T386] ? 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)) [ 27.019032][ T386] ? 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)) [ 27.019038][ T386] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.019043][ T386] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.019047][ T386] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 27.019055][ T386] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.019061][ T386] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.019063][ T386] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.019067][ T386] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.019071][ T386] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.019077][ T386] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 27.019080][ T386] ? copy_msghdr_from_user (net/socket.c:2650) [ 27.019083][ T386] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 27.019085][ T386] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 27.019096][ T386] ___sys_sendmsg (net/socket.c:2767) [ 27.019100][ T386] ? copy_msghdr_from_user (net/socket.c:2619) [ 27.019123][ T386] __sys_sendmsg (net/socket.c:2799) [ 27.019128][ T386] ? __sys_sendmsg_sock (net/socket.c:2780) [ 27.019137][ T386] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.019141][ T386] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.019144][ T386] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.019149][ T386] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.019151][ T386] RIP: 0033:0x7ffb7ed4a54e [ 27.019156][ T386] 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 [ 27.019158][ T386] RSP: 002b:00007ffdd070c490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.019161][ T386] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ffb7ed4a54e [ 27.019163][ T386] RDX: 0000000000000000 RSI: 00007ffdd070c540 RDI: 0000000000000005 [ 27.019164][ T386] RBP: 00007ffdd070c4a0 R08: 0000000000000000 R09: 0000000000000000 [ 27.019165][ T386] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d69 [ 27.019166][ T386] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdd070cc10 | [ 28.084825][ T394] softirqs last disabled at (25742): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.084828][ T394] Preemption disabled at: | [ 28.084829][ T394] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.084840][ T394] Tainted: [W]=WARN [ 28.084842][ T394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.084844][ T394] Call Trace: [ 28.084846][ T394] [ 28.084848][ T394] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.084854][ T394] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.084857][ T394] __might_resched.cold (kernel/sched/core.c:9234) [ 28.084863][ T394] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.084868][ T394] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 28.084875][ T394] __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)) [ 28.084879][ T394] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.084888][ T394] ? 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) [ 28.084891][ T394] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.084897][ T394] put_chars (drivers/char/virtio_console.c:1176) [ 28.084901][ T394] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.084907][ T394] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.084912][ T394] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.084919][ T394] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.084924][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.084927][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.084935][ T394] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.084941][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.084945][ T394] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.084952][ T394] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.084957][ T394] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.084959][ T394] ? 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)) [ 28.084964][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.084967][ T394] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.084974][ T394] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.084980][ T394] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.084982][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.084992][ T394] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.084996][ T394] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.084998][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.085001][ T394] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.085007][ T394] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.085010][ T394] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.085015][ T394] vprintk_emit (kernel/printk/printk.c:2479) [ 28.085021][ T394] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.085024][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.085027][ T394] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 28.085030][ T394] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 28.085036][ T394] _printk (kernel/printk/printk.c:2504) [ 28.085041][ T394] ? snapshot_read.cold (user.c:?) [ 28.085044][ T394] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.085048][ T394] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.085054][ T394] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.085057][ T394] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 28.085062][ T394] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 28.085066][ T394] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.085070][ T394] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.085074][ T394] ? netdev_notice (net/core/dev.c:13194) [ 28.085078][ T394] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.085083][ T394] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.085087][ T394] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.085093][ T394] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.085097][ T394] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.085101][ T394] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 28.085110][ T394] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.085114][ T394] ? __kernel_text_address (kernel/extable.c:79) [ 28.085118][ T394] ? write_profile (profile.c:?) [ 28.085124][ T394] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.085132][ T394] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.085139][ T394] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.085142][ T394] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.085144][ T394] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.085147][ T394] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.085152][ T394] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.085156][ T394] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.085159][ T394] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.085163][ T394] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.085167][ T394] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.085169][ T394] ? kasan_save_track (mm/kasan/common.c:78) [ 28.085174][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.085177][ T394] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 28.085181][ T394] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 28.085188][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.085191][ T394] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.085195][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.085198][ T394] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.085201][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.085203][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.085206][ T394] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.085210][ T394] ? __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) [ 28.085214][ T394] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.085218][ T394] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.085224][ T394] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.085227][ T394] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.085237][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.085247][ T394] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.085256][ T394] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.085260][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.085268][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.085271][ T394] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.085274][ T394] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.085277][ T394] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.085284][ T394] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.085287][ T394] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.085293][ T394] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.085295][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.085303][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.085306][ T394] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.085312][ T394] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.085315][ T394] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.085320][ T394] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.085331][ T394] ? 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)) [ 28.085333][ T394] ? 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)) [ 28.085341][ T394] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.085347][ T394] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.085352][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 28.085359][ T394] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.085366][ T394] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.085368][ T394] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.085373][ T394] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.085378][ T394] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.085385][ T394] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 28.085388][ T394] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.085392][ T394] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 28.085394][ T394] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 28.085408][ T394] ___sys_sendmsg (net/socket.c:2767) [ 28.085412][ T394] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.085442][ T394] __sys_sendmsg (net/socket.c:2799) [ 28.085451][ T394] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.085462][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.085468][ T394] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.085471][ T394] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.085476][ T394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.085480][ T394] RIP: 0033:0x7f02b2b2854e [ 28.085484][ T394] 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 [ 28.085487][ T394] RSP: 002b:00007fff6f6cc6e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.085490][ T394] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f02b2b2854e [ 28.085492][ T394] RDX: 0000000000000000 RSI: 00007fff6f6cc790 RDI: 0000000000000005 [ 28.085494][ T394] RBP: 00007fff6f6cc6f0 R08: 0000000000000000 R09: 0000000000000000 [ 28.085495][ T394] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d6a [ 28.085496][ T394] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff6f6cce60 | [ 29.124250][ T401] softirqs last disabled at (18782): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 29.124252][ T401] Preemption disabled at: | [ 29.124253][ T401] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.124262][ T401] Tainted: [W]=WARN [ 29.124263][ T401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.124264][ T401] Call Trace: [ 29.124266][ T401] [ 29.124267][ T401] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.124272][ T401] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.124274][ T401] __might_resched.cold (kernel/sched/core.c:9234) [ 29.124279][ T401] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.124282][ T401] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 29.124287][ T401] __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)) [ 29.124289][ T401] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.124296][ T401] ? 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) [ 29.124299][ T401] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.124302][ T401] put_chars (drivers/char/virtio_console.c:1176) [ 29.124305][ T401] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.124309][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.124313][ T401] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.124317][ T401] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.124321][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.124323][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.124327][ T401] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.124331][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.124334][ T401] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.124338][ T401] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.124341][ T401] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.124343][ T401] ? 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)) [ 29.124345][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.124347][ T401] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.124351][ T401] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.124355][ T401] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.124356][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.124362][ T401] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.124364][ T401] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.124366][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.124368][ T401] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.124372][ T401] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.124374][ T401] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.124377][ T401] vprintk_emit (kernel/printk/printk.c:2479) [ 29.124380][ T401] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.124382][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.124384][ T401] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 29.124386][ T401] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 29.124390][ T401] _printk (kernel/printk/printk.c:2504) [ 29.124393][ T401] ? snapshot_read.cold (user.c:?) [ 29.124395][ T401] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.124398][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.124400][ T401] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.124402][ T401] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 29.124406][ T401] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 29.124409][ T401] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.124411][ T401] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.124413][ T401] ? netdev_notice (net/core/dev.c:13194) [ 29.124416][ T401] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.124419][ T401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.124422][ T401] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.124426][ T401] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.124428][ T401] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.124431][ T401] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 29.124437][ T401] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.124440][ T401] ? __kernel_text_address (kernel/extable.c:79) [ 29.124443][ T401] ? write_profile (profile.c:?) [ 29.124454][ T401] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.124459][ T401] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.124464][ T401] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.124466][ T401] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.124468][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.124470][ T401] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.124473][ T401] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.124475][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.124477][ T401] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.124480][ T401] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.124483][ T401] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.124484][ T401] ? kasan_save_track (mm/kasan/common.c:78) [ 29.124487][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.124489][ T401] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 29.124493][ T401] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 29.124498][ T401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.124500][ T401] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.124503][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.124504][ T401] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.124506][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.124507][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.124509][ T401] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.124512][ T401] ? __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) [ 29.124515][ T401] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.124518][ T401] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.124521][ T401] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.124523][ T401] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.124529][ T401] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.124534][ T401] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.124540][ T401] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.124542][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.124548][ T401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.124550][ T401] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.124552][ T401] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.124554][ T401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.124558][ T401] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.124560][ T401] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.124563][ T401] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.124565][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.124569][ T401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.124572][ T401] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.124575][ T401] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.124577][ T401] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.124580][ T401] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.124586][ T401] ? 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)) [ 29.124588][ T401] ? 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)) [ 29.124592][ T401] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.124596][ T401] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.124599][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 29.124603][ T401] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.124607][ T401] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.124608][ T401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.124611][ T401] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.124615][ T401] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.124619][ T401] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.124621][ T401] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.124624][ T401] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.124625][ T401] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 29.124633][ T401] ___sys_sendmsg (net/socket.c:2767) [ 29.124636][ T401] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.124652][ T401] __sys_sendmsg (net/socket.c:2799) [ 29.124656][ T401] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.124662][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.124665][ T401] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.124668][ T401] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.124671][ T401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.124674][ T401] RIP: 0033:0x7f8ad193954e [ 29.124677][ T401] 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 [ 29.124679][ T401] RSP: 002b:00007ffdb9164d00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.124682][ T401] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8ad193954e [ 29.124683][ T401] RDX: 0000000000000000 RSI: 00007ffdb9164db0 RDI: 0000000000000005 [ 29.124684][ T401] RBP: 00007ffdb9164d10 R08: 0000000000000000 R09: 0000000000000000 [ 29.124685][ T401] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d6b [ 29.124686][ T401] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb9165480 | [ 30.215303][ T411] softirqs last disabled at (19072): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.215305][ T411] Preemption disabled at: | [ 30.215306][ T411] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.215315][ T411] Tainted: [W]=WARN [ 30.215316][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.215317][ T411] Call Trace: [ 30.215319][ T411] [ 30.215321][ T411] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.215326][ T411] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.215328][ T411] __might_resched.cold (kernel/sched/core.c:9234) [ 30.215332][ T411] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.215336][ T411] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 30.215341][ T411] __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)) [ 30.215344][ T411] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.215350][ T411] ? 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) [ 30.215353][ T411] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.215356][ T411] put_chars (drivers/char/virtio_console.c:1176) [ 30.215359][ T411] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.215363][ T411] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.215367][ T411] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.215371][ T411] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.215375][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.215376][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.215381][ T411] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.215385][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.215388][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.215392][ T411] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.215395][ T411] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.215397][ T411] ? 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)) [ 30.215399][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.215401][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.215406][ T411] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.215409][ T411] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.215411][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.215416][ T411] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.215419][ T411] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.215420][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.215422][ T411] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.215426][ T411] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.215428][ T411] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.215431][ T411] vprintk_emit (kernel/printk/printk.c:2479) [ 30.215434][ T411] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.215436][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.215438][ T411] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 30.215440][ T411] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 30.215444][ T411] _printk (kernel/printk/printk.c:2504) [ 30.215448][ T411] ? snapshot_read.cold (user.c:?) [ 30.215450][ T411] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.215456][ T411] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.215458][ T411] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.215461][ T411] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.215464][ T411] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.215467][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.215469][ T411] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.215472][ T411] ? netdev_notice (net/core/dev.c:13194) [ 30.215474][ T411] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.215477][ T411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.215480][ T411] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.215484][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.215486][ T411] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.215489][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 30.215495][ T411] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.215498][ T411] ? __kernel_text_address (kernel/extable.c:79) [ 30.215501][ T411] ? write_profile (profile.c:?) [ 30.215505][ T411] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.215510][ T411] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.215514][ T411] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.215516][ T411] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.215517][ T411] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.215520][ T411] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.215523][ T411] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.215525][ T411] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.215527][ T411] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.215530][ T411] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.215533][ T411] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.215535][ T411] ? kasan_save_track (mm/kasan/common.c:78) [ 30.215538][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.215540][ T411] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 30.215543][ T411] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 30.215548][ T411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.215550][ T411] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.215553][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.215555][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.215557][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.215558][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.215560][ T411] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.215562][ T411] ? __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) [ 30.215566][ T411] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.215568][ T411] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.215571][ T411] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.215573][ T411] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.215579][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.215584][ T411] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.215590][ T411] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.215592][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.215596][ T411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.215598][ T411] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.215601][ T411] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.215602][ T411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.215606][ T411] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.215608][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.215612][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.215613][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.215618][ T411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.215620][ T411] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.215623][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.215625][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.215628][ T411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.215634][ T411] ? 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)) [ 30.215636][ T411] ? 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)) [ 30.215640][ T411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.215644][ T411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.215647][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 30.215651][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.215655][ T411] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.215656][ T411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.215659][ T411] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.215663][ T411] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.215667][ T411] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.215669][ T411] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.215671][ T411] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.215673][ T411] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 30.215680][ T411] ___sys_sendmsg (net/socket.c:2767) [ 30.215683][ T411] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.215699][ T411] __sys_sendmsg (net/socket.c:2799) [ 30.215702][ T411] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.215709][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.215712][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.215714][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.215718][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.215720][ T411] RIP: 0033:0x7fcbe0b1454e [ 30.215724][ T411] 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 [ 30.215726][ T411] RSP: 002b:00007ffe75d453c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.215728][ T411] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcbe0b1454e [ 30.215730][ T411] RDX: 0000000000000000 RSI: 00007ffe75d45470 RDI: 0000000000000005 [ 30.215731][ T411] RBP: 00007ffe75d453d0 R08: 0000000000000000 R09: 0000000000000000 [ 30.215732][ T411] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d6c [ 30.215732][ T411] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe75d45b40 | [ 31.312436][ T420] softirqs last disabled at (24728): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.312439][ T420] Preemption disabled at: | [ 31.312439][ T420] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.312448][ T420] Tainted: [W]=WARN [ 31.312449][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.312451][ T420] Call Trace: [ 31.312452][ T420] [ 31.312454][ T420] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.312465][ T420] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.312467][ T420] __might_resched.cold (kernel/sched/core.c:9234) [ 31.312471][ T420] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.312475][ T420] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 31.312480][ T420] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.312482][ T420] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.312488][ T420] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.312491][ T420] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.312495][ T420] put_chars (drivers/char/virtio_console.c:1176) [ 31.312497][ T420] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.312501][ T420] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.312504][ T420] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.312509][ T420] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.312512][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.312514][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.312519][ T420] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.312522][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.312525][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.312529][ T420] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.312532][ T420] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.312534][ T420] ? 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)) [ 31.312536][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.312538][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.312544][ T420] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.312549][ T420] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.312550][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.312555][ T420] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.312557][ T420] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.312559][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.312561][ T420] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.312564][ T420] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.312566][ T420] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.312569][ T420] vprintk_emit (kernel/printk/printk.c:2479) [ 31.312572][ T420] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.312574][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.312576][ T420] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 31.312578][ T420] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 31.312582][ T420] _printk (kernel/printk/printk.c:2504) [ 31.312586][ T420] ? snapshot_read.cold (user.c:?) [ 31.312587][ T420] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.312590][ T420] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.312592][ T420] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.312594][ T420] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.312598][ T420] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.312600][ T420] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.312602][ T420] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.312605][ T420] ? netdev_notice (net/core/dev.c:13194) [ 31.312608][ T420] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.312611][ T420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.312613][ T420] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.312617][ T420] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.312619][ T420] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.312622][ T420] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 31.312628][ T420] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.312631][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 31.312634][ T420] ? write_profile (profile.c:?) [ 31.312638][ T420] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.312643][ T420] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.312647][ T420] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.312649][ T420] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.312651][ T420] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.312653][ T420] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.312656][ T420] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.312659][ T420] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.312661][ T420] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.312663][ T420] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.312666][ T420] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.312668][ T420] ? kasan_save_track (mm/kasan/common.c:78) [ 31.312671][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.312673][ T420] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 31.312676][ T420] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 31.312681][ T420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.312683][ T420] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.312685][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.312687][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.312689][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.312690][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.312692][ T420] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.312695][ T420] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 31.312698][ T420] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.312700][ T420] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.312704][ T420] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.312706][ T420] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.312712][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.312717][ T420] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.312722][ T420] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.312724][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.312728][ T420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.312730][ T420] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.312732][ T420] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.312734][ T420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.312738][ T420] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.312740][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.312743][ T420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.312745][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.312749][ T420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.312751][ T420] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.312755][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.312757][ T420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.312759][ T420] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.312765][ T420] ? 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)) [ 31.312767][ T420] ? 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)) [ 31.312771][ T420] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.312775][ T420] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.312778][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 31.312782][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.312785][ T420] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.312787][ T420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.312790][ T420] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.312794][ T420] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.312798][ T420] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.312800][ T420] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.312802][ T420] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.312804][ T420] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 31.312811][ T420] ___sys_sendmsg (net/socket.c:2767) [ 31.312813][ T420] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.312829][ T420] __sys_sendmsg (net/socket.c:2799) [ 31.312832][ T420] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.312838][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.312842][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.312844][ T420] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.312847][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.312850][ T420] RIP: 0033:0x7f11c972754e [ 31.312853][ T420] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 31.312855][ T420] RSP: 002b:00007fff9af45d50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.312858][ T420] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f11c972754e [ 31.312859][ T420] RDX: 0000000000000000 RSI: 00007fff9af45e00 RDI: 0000000000000005 [ 31.312860][ T420] RBP: 00007fff9af45d60 R08: 0000000000000000 R09: 0000000000000000 [ 31.312861][ T420] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d6d [ 31.312862][ T420] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9af464d0 | [ 32.319646][ T430] softirqs last disabled at (17910): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.319649][ T430] Preemption disabled at: | [ 32.319650][ T430] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.319658][ T430] Tainted: [W]=WARN [ 32.319659][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.319661][ T430] Call Trace: [ 32.319662][ T430] [ 32.319663][ T430] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.319669][ T430] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.319670][ T430] __might_resched.cold (kernel/sched/core.c:9234) [ 32.319675][ T430] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.319678][ T430] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 32.319684][ T430] __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)) [ 32.319686][ T430] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.319693][ T430] ? 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) [ 32.319696][ T430] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.319699][ T430] put_chars (drivers/char/virtio_console.c:1176) [ 32.319702][ T430] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.319706][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.319709][ T430] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.319714][ T430] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.319718][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.319719][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.319724][ T430] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.319728][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.319731][ T430] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.319735][ T430] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.319739][ T430] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.319740][ T430] ? 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)) [ 32.319743][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.319745][ T430] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.319749][ T430] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.319753][ T430] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.319754][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.319760][ T430] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.319762][ T430] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.319764][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.319765][ T430] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.319769][ T430] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.319771][ T430] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.319774][ T430] vprintk_emit (kernel/printk/printk.c:2479) [ 32.319778][ T430] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.319780][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.319782][ T430] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 32.319784][ T430] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 32.319788][ T430] _printk (kernel/printk/printk.c:2504) [ 32.319792][ T430] ? snapshot_read.cold (user.c:?) [ 32.319793][ T430] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.319796][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.319798][ T430] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.319801][ T430] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.319804][ T430] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.319807][ T430] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.319809][ T430] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.319812][ T430] ? netdev_notice (net/core/dev.c:13194) [ 32.319815][ T430] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.319818][ T430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.319820][ T430] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.319824][ T430] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.319826][ T430] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.319830][ T430] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 32.319836][ T430] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.319839][ T430] ? __kernel_text_address (kernel/extable.c:79) [ 32.319842][ T430] ? write_profile (profile.c:?) [ 32.319846][ T430] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.319851][ T430] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.319856][ T430] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.319858][ T430] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.319860][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.319862][ T430] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.319865][ T430] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.319868][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.319870][ T430] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.319873][ T430] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.319875][ T430] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.319877][ T430] ? kasan_save_track (mm/kasan/common.c:78) [ 32.319880][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.319882][ T430] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 32.319885][ T430] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 32.319890][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.319892][ T430] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.319895][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.319897][ T430] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.319899][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.319900][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.319902][ T430] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.319904][ T430] ? __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) [ 32.319907][ T430] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.319910][ T430] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.319913][ T430] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.319915][ T430] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.319921][ T430] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.319927][ T430] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.319933][ T430] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.319935][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.319940][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.319942][ T430] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.319944][ T430] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.319946][ T430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.319950][ T430] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.319952][ T430] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.319955][ T430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.319957][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.319962][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.319964][ T430] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.319968][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.319970][ T430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.319973][ T430] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.319979][ T430] ? 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)) [ 32.319981][ T430] ? 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)) [ 32.319986][ T430] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.319989][ T430] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.319992][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 32.319997][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.320001][ T430] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.320002][ T430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.320006][ T430] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.320009][ T430] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.320014][ T430] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.320016][ T430] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.320018][ T430] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 32.320020][ T430] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 32.320028][ T430] ___sys_sendmsg (net/socket.c:2767) [ 32.320031][ T430] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.320048][ T430] __sys_sendmsg (net/socket.c:2799) [ 32.320054][ T430] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.320061][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.320064][ T430] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.320067][ T430] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.320070][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.320072][ T430] RIP: 0033:0x7fef91cb654e [ 32.320076][ T430] 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 [ 32.320078][ T430] RSP: 002b:00007ffda4cf93c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.320081][ T430] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fef91cb654e [ 32.320082][ T430] RDX: 0000000000000000 RSI: 00007ffda4cf9470 RDI: 0000000000000005 [ 32.320083][ T430] RBP: 00007ffda4cf93d0 R08: 0000000000000000 R09: 0000000000000000 [ 32.320084][ T430] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d6e [ 32.320085][ T430] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda4cf9b40 | [ 33.377621][ T439] softirqs last disabled at (19772): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 33.377624][ T439] Preemption disabled at: | [ 33.377624][ T439] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.377633][ T439] Tainted: [W]=WARN [ 33.377634][ T439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.377636][ T439] Call Trace: [ 33.377638][ T439] [ 33.377639][ T439] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.377644][ T439] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.377646][ T439] __might_resched.cold (kernel/sched/core.c:9234) [ 33.377651][ T439] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.377654][ T439] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.377659][ T439] __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)) [ 33.377662][ T439] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.377668][ T439] ? 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) [ 33.377671][ T439] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.377675][ T439] put_chars (drivers/char/virtio_console.c:1176) [ 33.377678][ T439] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.377681][ T439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.377685][ T439] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.377690][ T439] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.377694][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.377696][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.377700][ T439] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.377704][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.377707][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.377711][ T439] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.377715][ T439] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.377716][ T439] ? 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)) [ 33.377719][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.377721][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.377725][ T439] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.377729][ T439] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.377730][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.377736][ T439] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.377738][ T439] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.377740][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.377742][ T439] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.377746][ T439] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.377748][ T439] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.377751][ T439] vprintk_emit (kernel/printk/printk.c:2479) [ 33.377754][ T439] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.377756][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.377758][ T439] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 33.377760][ T439] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 33.377764][ T439] _printk (kernel/printk/printk.c:2504) [ 33.377768][ T439] ? snapshot_read.cold (user.c:?) [ 33.377770][ T439] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.377773][ T439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.377775][ T439] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.377777][ T439] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.377781][ T439] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.377783][ T439] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.377785][ T439] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.377788][ T439] ? netdev_notice (net/core/dev.c:13194) [ 33.377791][ T439] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.377794][ T439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.377797][ T439] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.377800][ T439] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.377802][ T439] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 33.377806][ T439] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 33.377812][ T439] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 33.377815][ T439] ? __kernel_text_address (kernel/extable.c:79) [ 33.377818][ T439] ? write_profile (profile.c:?) [ 33.377822][ T439] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 33.377827][ T439] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.377832][ T439] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.377834][ T439] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.377835][ T439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.377837][ T439] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.377841][ T439] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.377843][ T439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.377845][ T439] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.377848][ T439] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.377851][ T439] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.377852][ T439] ? kasan_save_track (mm/kasan/common.c:78) [ 33.377855][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.377858][ T439] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 33.377860][ T439] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 33.377865][ T439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.377867][ T439] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.377870][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.377872][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.377874][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.377875][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.377877][ T439] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.377880][ T439] ? __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) [ 33.377883][ T439] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.377886][ T439] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.377889][ T439] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.377891][ T439] ? nla_get_range_signed (lib/nlattr.c:270) [ 33.377897][ T439] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.377903][ T439] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.377909][ T439] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.377911][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.377915][ T439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.377918][ T439] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.377920][ T439] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.377922][ T439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.377926][ T439] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.377928][ T439] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.377931][ T439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.377932][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.377937][ T439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.377939][ T439] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.377943][ T439] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.377945][ T439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.377948][ T439] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.377955][ T439] ? 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)) [ 33.377956][ T439] ? 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)) [ 33.377960][ T439] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.377964][ T439] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.377967][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 33.377972][ T439] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.377975][ T439] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.377977][ T439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.377980][ T439] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.377984][ T439] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.377988][ T439] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.377990][ T439] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.377993][ T439] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.377994][ T439] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 33.378002][ T439] ___sys_sendmsg (net/socket.c:2767) [ 33.378005][ T439] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.378022][ T439] __sys_sendmsg (net/socket.c:2799) [ 33.378025][ T439] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.378032][ T439] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 33.378035][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.378038][ T439] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.378041][ T439] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.378044][ T439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.378046][ T439] RIP: 0033:0x7effad82f54e [ 33.378050][ T439] 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 [ 33.378054][ T439] RSP: 002b:00007fff3beb3150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.378057][ T439] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007effad82f54e [ 33.378059][ T439] RDX: 0000000000000000 RSI: 00007fff3beb3200 RDI: 0000000000000005 [ 33.378060][ T439] RBP: 00007fff3beb3160 R08: 0000000000000000 R09: 0000000000000000 [ 33.378060][ T439] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d6f [ 33.378061][ T439] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff3beb38d0 | [ 34.437151][ T450] softirqs last disabled at (25856): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.437153][ T450] Preemption disabled at: | [ 34.437154][ T450] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.437163][ T450] Tainted: [W]=WARN [ 34.437164][ T450] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.437166][ T450] Call Trace: [ 34.437167][ T450] [ 34.437169][ T450] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.437174][ T450] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.437176][ T450] __might_resched.cold (kernel/sched/core.c:9234) [ 34.437181][ T450] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.437184][ T450] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 34.437189][ T450] __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)) [ 34.437192][ T450] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.437198][ T450] ? 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) [ 34.437201][ T450] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.437205][ T450] put_chars (drivers/char/virtio_console.c:1176) [ 34.437208][ T450] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.437212][ T450] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.437216][ T450] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.437221][ T450] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.437224][ T450] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.437226][ T450] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.437231][ T450] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.437235][ T450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.437237][ T450] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.437242][ T450] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.437246][ T450] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.437247][ T450] ? 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)) [ 34.437250][ T450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.437252][ T450] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.437256][ T450] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.437260][ T450] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.437262][ T450] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.437267][ T450] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.437270][ T450] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.437271][ T450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.437273][ T450] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.437277][ T450] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.437279][ T450] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.437282][ T450] vprintk_emit (kernel/printk/printk.c:2479) [ 34.437286][ T450] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.437288][ T450] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.437290][ T450] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 34.437292][ T450] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 34.437296][ T450] _printk (kernel/printk/printk.c:2504) [ 34.437300][ T450] ? snapshot_read.cold (user.c:?) [ 34.437301][ T450] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.437304][ T450] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.437306][ T450] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.437309][ T450] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.437312][ T450] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.437315][ T450] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.437317][ T450] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.437320][ T450] ? netdev_notice (net/core/dev.c:13194) [ 34.437323][ T450] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.437326][ T450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.437329][ T450] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.437333][ T450] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.437335][ T450] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.437338][ T450] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 34.437344][ T450] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.437347][ T450] ? __kernel_text_address (kernel/extable.c:79) [ 34.437350][ T450] ? write_profile (profile.c:?) [ 34.437354][ T450] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.437359][ T450] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.437364][ T450] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.437367][ T450] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.437368][ T450] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.437370][ T450] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.437374][ T450] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.437376][ T450] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.437378][ T450] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.437381][ T450] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.437384][ T450] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.437386][ T450] ? kasan_save_track (mm/kasan/common.c:78) [ 34.437389][ T450] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.437391][ T450] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 34.437394][ T450] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 34.437399][ T450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.437401][ T450] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.437404][ T450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.437406][ T450] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.437407][ T450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.437409][ T450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.437411][ T450] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.437413][ T450] ? __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) [ 34.437417][ T450] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.437419][ T450] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.437423][ T450] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.437425][ T450] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.437431][ T450] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.437437][ T450] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.437443][ T450] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.437444][ T450] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.437449][ T450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.437452][ T450] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.437454][ T450] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.437456][ T450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.437460][ T450] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.437462][ T450] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.437465][ T450] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.437472][ T450] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.437477][ T450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.437479][ T450] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.437483][ T450] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.437485][ T450] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.437488][ T450] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.437495][ T450] ? 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)) [ 34.437496][ T450] ? 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)) [ 34.437501][ T450] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.437505][ T450] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.437508][ T450] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 34.437512][ T450] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.437516][ T450] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.437517][ T450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.437520][ T450] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.437524][ T450] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.437528][ T450] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.437531][ T450] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.437533][ T450] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.437534][ T450] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 34.437544][ T450] ___sys_sendmsg (net/socket.c:2767) [ 34.437547][ T450] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.437564][ T450] __sys_sendmsg (net/socket.c:2799) [ 34.437568][ T450] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.437574][ T450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.437577][ T450] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.437580][ T450] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.437583][ T450] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.437585][ T450] RIP: 0033:0x7fdc4b9b254e [ 34.437589][ T450] 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 [ 34.437591][ T450] RSP: 002b:00007ffc740766e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.437594][ T450] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdc4b9b254e [ 34.437595][ T450] RDX: 0000000000000000 RSI: 00007ffc74076790 RDI: 0000000000000005 [ 34.437596][ T450] RBP: 00007ffc740766f0 R08: 0000000000000000 R09: 0000000000000000 [ 34.437597][ T450] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d70 [ 34.437598][ T450] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc74076e60 | [ 35.481062][ T459] softirqs last disabled at (15120): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.481065][ T459] Preemption disabled at: | [ 35.481066][ T459] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.481075][ T459] Tainted: [W]=WARN [ 35.481076][ T459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.481077][ T459] Call Trace: [ 35.481079][ T459] [ 35.481081][ T459] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.481086][ T459] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.481088][ T459] __might_resched.cold (kernel/sched/core.c:9234) [ 35.481093][ T459] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.481096][ T459] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.481102][ T459] __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)) [ 35.481104][ T459] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.481111][ T459] ? 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) [ 35.481114][ T459] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.481117][ T459] put_chars (drivers/char/virtio_console.c:1176) [ 35.481120][ T459] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.481123][ T459] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.481127][ T459] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.481132][ T459] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.481135][ T459] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.481137][ T459] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.481142][ T459] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.481146][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.481148][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.481153][ T459] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.481156][ T459] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.481158][ T459] ? 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)) [ 35.481160][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.481162][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.481166][ T459] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.481170][ T459] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.481172][ T459] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.481177][ T459] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.481179][ T459] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.481181][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.481183][ T459] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.481187][ T459] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.481188][ T459] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.481191][ T459] vprintk_emit (kernel/printk/printk.c:2479) [ 35.481195][ T459] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.481197][ T459] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.481199][ T459] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 35.481201][ T459] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 35.481205][ T459] _printk (kernel/printk/printk.c:2504) [ 35.481208][ T459] ? snapshot_read.cold (user.c:?) [ 35.481210][ T459] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.481213][ T459] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.481215][ T459] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.481217][ T459] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.481221][ T459] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.481223][ T459] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.481226][ T459] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.481228][ T459] ? netdev_notice (net/core/dev.c:13194) [ 35.481231][ T459] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.481234][ T459] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.481237][ T459] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.481240][ T459] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.481243][ T459] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.481246][ T459] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 35.481252][ T459] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.481254][ T459] ? __kernel_text_address (kernel/extable.c:79) [ 35.481257][ T459] ? write_profile (profile.c:?) [ 35.481261][ T459] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.481267][ T459] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.481272][ T459] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.481274][ T459] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.481275][ T459] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.481277][ T459] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.481281][ T459] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.481283][ T459] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.481285][ T459] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.481288][ T459] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.481291][ T459] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.481292][ T459] ? kasan_save_track (mm/kasan/common.c:78) [ 35.481295][ T459] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.481297][ T459] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 35.481300][ T459] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 35.481305][ T459] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.481307][ T459] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.481310][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.481312][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.481313][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.481315][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.481316][ T459] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.481319][ T459] ? __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) [ 35.481323][ T459] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.481325][ T459] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.481328][ T459] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.481330][ T459] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.481336][ T459] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.481342][ T459] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.481347][ T459] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.481349][ T459] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.481354][ T459] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.481356][ T459] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.481358][ T459] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.481359][ T459] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.481363][ T459] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.481365][ T459] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.481368][ T459] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.481370][ T459] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.481374][ T459] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.481376][ T459] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.481380][ T459] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.481382][ T459] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.481385][ T459] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.481391][ T459] ? 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)) [ 35.481392][ T459] ? 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)) [ 35.481397][ T459] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.481400][ T459] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.481403][ T459] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 35.481408][ T459] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.481411][ T459] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.481413][ T459] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.481416][ T459] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.481420][ T459] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.481424][ T459] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.481426][ T459] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.481428][ T459] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.481430][ T459] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 35.481437][ T459] ___sys_sendmsg (net/socket.c:2767) [ 35.481440][ T459] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.481456][ T459] __sys_sendmsg (net/socket.c:2799) [ 35.481460][ T459] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.481466][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.481469][ T459] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.481477][ T459] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.481480][ T459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.481482][ T459] RIP: 0033:0x7fd3701e054e [ 35.481486][ T459] 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 [ 35.481488][ T459] RSP: 002b:00007ffd730a89a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.481491][ T459] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd3701e054e [ 35.481492][ T459] RDX: 0000000000000000 RSI: 00007ffd730a8a50 RDI: 0000000000000005 [ 35.481493][ T459] RBP: 00007ffd730a89b0 R08: 0000000000000000 R09: 0000000000000000 [ 35.481494][ T459] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d71 [ 35.481495][ T459] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd730a9120 | [ 36.595240][ T470] softirqs last disabled at (26190): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 36.595243][ T470] Preemption disabled at: | [ 36.595243][ T470] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.595253][ T470] Tainted: [W]=WARN [ 36.595253][ T470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.595255][ T470] Call Trace: [ 36.595257][ T470] [ 36.595258][ T470] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.595264][ T470] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.595266][ T470] __might_resched.cold (kernel/sched/core.c:9234) [ 36.595270][ T470] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.595273][ T470] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 36.595279][ T470] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 36.595281][ T470] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.595288][ T470] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.595291][ T470] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.595294][ T470] put_chars (drivers/char/virtio_console.c:1176) [ 36.595297][ T470] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.595301][ T470] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.595305][ T470] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.595310][ T470] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.595314][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.595315][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.595320][ T470] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.595324][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.595327][ T470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.595331][ T470] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.595335][ T470] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.595336][ T470] ? 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)) [ 36.595339][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.595341][ T470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.595345][ T470] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.595349][ T470] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.595350][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.595356][ T470] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.595358][ T470] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.595360][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.595362][ T470] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.595366][ T470] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.595368][ T470] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.595371][ T470] vprintk_emit (kernel/printk/printk.c:2479) [ 36.595375][ T470] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.595377][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.595379][ T470] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 36.595381][ T470] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 36.595385][ T470] _printk (kernel/printk/printk.c:2504) [ 36.595389][ T470] ? snapshot_read.cold (user.c:?) [ 36.595391][ T470] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.595394][ T470] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.595396][ T470] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.595398][ T470] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.595402][ T470] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.595404][ T470] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.595406][ T470] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.595409][ T470] ? netdev_notice (net/core/dev.c:13194) [ 36.595412][ T470] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.595415][ T470] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.595418][ T470] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.595422][ T470] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.595424][ T470] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 36.595427][ T470] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 36.595434][ T470] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 36.595436][ T470] ? __kernel_text_address (kernel/extable.c:79) [ 36.595440][ T470] ? write_profile (profile.c:?) [ 36.595444][ T470] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.595449][ T470] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.595454][ T470] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.595456][ T470] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.595458][ T470] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.595460][ T470] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.595464][ T470] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.595466][ T470] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.595468][ T470] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.595471][ T470] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.595474][ T470] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.595480][ T470] ? kasan_save_track (mm/kasan/common.c:78) [ 36.595483][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.595485][ T470] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 36.595488][ T470] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 36.595493][ T470] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.595495][ T470] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.595498][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.595500][ T470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.595502][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.595503][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.595505][ T470] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.595507][ T470] ? __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) [ 36.595511][ T470] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.595513][ T470] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.595517][ T470] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.595519][ T470] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.595525][ T470] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 36.595530][ T470] rtnl_newlink (net/core/rtnetlink.c:4215) [ 36.595536][ T470] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.595537][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.595543][ T470] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.595546][ T470] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.595548][ T470] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.595551][ T470] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.595556][ T470] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.595558][ T470] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.595561][ T470] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.595563][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.595567][ T470] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.595569][ T470] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.595573][ T470] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.595575][ T470] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.595578][ T470] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.595585][ T470] ? 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)) [ 36.595586][ T470] ? 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)) [ 36.595591][ T470] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.595594][ T470] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.595597][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 36.595602][ T470] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.595606][ T470] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.595607][ T470] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.595610][ T470] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.595614][ T470] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.595618][ T470] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.595621][ T470] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.595623][ T470] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 36.595625][ T470] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 36.595632][ T470] ___sys_sendmsg (net/socket.c:2767) [ 36.595635][ T470] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.595652][ T470] __sys_sendmsg (net/socket.c:2799) [ 36.595655][ T470] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.595661][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.595665][ T470] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.595667][ T470] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.595671][ T470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.595673][ T470] RIP: 0033:0x7f48c220854e [ 36.595677][ T470] 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 [ 36.595679][ T470] RSP: 002b:00007ffc691f81a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.595681][ T470] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48c220854e [ 36.595683][ T470] RDX: 0000000000000000 RSI: 00007ffc691f8250 RDI: 0000000000000005 [ 36.595684][ T470] RBP: 00007ffc691f81b0 R08: 0000000000000000 R09: 0000000000000000 [ 36.595684][ T470] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d72 [ 36.595685][ T470] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc691f8920 | [ 37.646665][ T481] softirqs last disabled at (17958): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.646668][ T481] Preemption disabled at: | [ 37.646668][ T481] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.646678][ T481] Tainted: [W]=WARN [ 37.646679][ T481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.646681][ T481] Call Trace: [ 37.646682][ T481] [ 37.646684][ T481] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.646689][ T481] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.646691][ T481] __might_resched.cold (kernel/sched/core.c:9234) [ 37.646696][ T481] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.646699][ T481] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 37.646704][ T481] __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)) [ 37.646707][ T481] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.646713][ T481] ? 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) [ 37.646716][ T481] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.646720][ T481] put_chars (drivers/char/virtio_console.c:1176) [ 37.646723][ T481] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.646726][ T481] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.646730][ T481] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.646735][ T481] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.646739][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.646741][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.646745][ T481] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.646749][ T481] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.646752][ T481] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.646756][ T481] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.646760][ T481] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.646761][ T481] ? 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)) [ 37.646764][ T481] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.646766][ T481] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.646770][ T481] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.646774][ T481] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.646775][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.646781][ T481] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.646783][ T481] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.646785][ T481] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.646787][ T481] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.646791][ T481] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.646793][ T481] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.646796][ T481] vprintk_emit (kernel/printk/printk.c:2479) [ 37.646799][ T481] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.646801][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.646803][ T481] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 37.646806][ T481] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 37.646810][ T481] _printk (kernel/printk/printk.c:2504) [ 37.646813][ T481] ? snapshot_read.cold (user.c:?) [ 37.646815][ T481] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.646818][ T481] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.646820][ T481] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.646822][ T481] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.646826][ T481] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.646828][ T481] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.646831][ T481] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.646834][ T481] ? netdev_notice (net/core/dev.c:13194) [ 37.646836][ T481] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.646839][ T481] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.646842][ T481] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.646846][ T481] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.646848][ T481] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.646852][ T481] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 37.646859][ T481] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.646861][ T481] ? __kernel_text_address (kernel/extable.c:79) [ 37.646864][ T481] ? write_profile (profile.c:?) [ 37.646868][ T481] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.646874][ T481] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.646879][ T481] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 37.646881][ T481] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.646882][ T481] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.646885][ T481] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.646888][ T481] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.646891][ T481] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.646893][ T481] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.646896][ T481] ? kasan_save_stack (mm/kasan/common.c:58) [ 37.646898][ T481] ? kasan_save_stack (mm/kasan/common.c:57) [ 37.646900][ T481] ? kasan_save_track (mm/kasan/common.c:78) [ 37.646903][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.646905][ T481] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 37.646908][ T481] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 37.646913][ T481] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.646915][ T481] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.646918][ T481] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.646920][ T481] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.646922][ T481] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.646923][ T481] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.646925][ T481] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.646927][ T481] ? __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) [ 37.646930][ T481] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.646933][ T481] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.646936][ T481] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.646938][ T481] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.646944][ T481] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 37.646950][ T481] rtnl_newlink (net/core/rtnetlink.c:4215) [ 37.646955][ T481] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.646957][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.646962][ T481] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.646964][ T481] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.646966][ T481] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.646968][ T481] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.646972][ T481] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.646975][ T481] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.646978][ T481] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.646979][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.646984][ T481] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.646986][ T481] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.646990][ T481] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.646992][ T481] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.646995][ T481] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.647001][ T481] ? 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)) [ 37.647003][ T481] ? 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)) [ 37.647007][ T481] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.647011][ T481] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.647014][ T481] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 37.647018][ T481] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.647022][ T481] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.647024][ T481] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.647027][ T481] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.647031][ T481] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.647035][ T481] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.647037][ T481] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.647040][ T481] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.647041][ T481] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 37.647049][ T481] ___sys_sendmsg (net/socket.c:2767) [ 37.647055][ T481] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.647071][ T481] __sys_sendmsg (net/socket.c:2799) [ 37.647075][ T481] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.647082][ T481] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.647085][ T481] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.647088][ T481] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.647091][ T481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.647094][ T481] RIP: 0033:0x7fd63173b54e [ 37.647097][ T481] 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 [ 37.647099][ T481] RSP: 002b:00007ffe68dbb660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.647102][ T481] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd63173b54e [ 37.647103][ T481] RDX: 0000000000000000 RSI: 00007ffe68dbb710 RDI: 0000000000000005 [ 37.647104][ T481] RBP: 00007ffe68dbb670 R08: 0000000000000000 R09: 0000000000000000 [ 37.647105][ T481] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d73 [ 37.647106][ T481] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe68dbbde0 | [ 38.767099][ T492] softirqs last disabled at (27402): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 38.767102][ T492] Preemption disabled at: | [ 38.767102][ T492] vprintk_emit (kernel/printk/printk.c:2471) | [ 38.767111][ T492] Tainted: [W]=WARN [ 38.767112][ T492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.767113][ T492] Call Trace: [ 38.767115][ T492] [ 38.767116][ T492] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.767121][ T492] ? vprintk_emit (kernel/printk/printk.c:2471) [ 38.767123][ T492] __might_resched.cold (kernel/sched/core.c:9234) [ 38.767127][ T492] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.767130][ T492] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 38.767136][ T492] __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)) [ 38.767138][ T492] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.767144][ T492] ? 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) [ 38.767147][ T492] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.767151][ T492] put_chars (drivers/char/virtio_console.c:1176) [ 38.767154][ T492] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.767157][ T492] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.767161][ T492] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.767165][ T492] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.767169][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.767171][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.767175][ T492] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.767179][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.767182][ T492] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.767186][ T492] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.767189][ T492] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.767191][ T492] ? 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)) [ 38.767193][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.767195][ T492] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.767199][ T492] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.767203][ T492] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.767204][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.767210][ T492] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.767212][ T492] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.767213][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.767215][ T492] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.767219][ T492] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.767221][ T492] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.767224][ T492] vprintk_emit (kernel/printk/printk.c:2479) [ 38.767227][ T492] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.767229][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.767231][ T492] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 38.767233][ T492] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 38.767237][ T492] _printk (kernel/printk/printk.c:2504) [ 38.767241][ T492] ? snapshot_read.cold (user.c:?) [ 38.767243][ T492] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.767246][ T492] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.767248][ T492] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.767250][ T492] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.767253][ T492] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.767256][ T492] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.767258][ T492] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.767261][ T492] ? netdev_notice (net/core/dev.c:13194) [ 38.767264][ T492] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.767267][ T492] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.767270][ T492] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 38.767273][ T492] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.767275][ T492] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 38.767279][ T492] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 38.767285][ T492] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 38.767287][ T492] ? __kernel_text_address (kernel/extable.c:79) [ 38.767290][ T492] ? write_profile (profile.c:?) [ 38.767294][ T492] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 38.767299][ T492] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.767304][ T492] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.767307][ T492] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 38.767308][ T492] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.767310][ T492] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.767314][ T492] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.767316][ T492] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.767318][ T492] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.767321][ T492] ? kasan_save_stack (mm/kasan/common.c:58) [ 38.767324][ T492] ? kasan_save_stack (mm/kasan/common.c:57) [ 38.767325][ T492] ? kasan_save_track (mm/kasan/common.c:78) [ 38.767328][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.767330][ T492] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 38.767333][ T492] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 38.767338][ T492] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.767340][ T492] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.767343][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.767345][ T492] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.767347][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.767348][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.767350][ T492] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 38.767353][ T492] ? __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) [ 38.767356][ T492] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.767358][ T492] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.767362][ T492] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 38.767364][ T492] ? nla_get_range_signed (lib/nlattr.c:270) [ 38.767369][ T492] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 38.767375][ T492] rtnl_newlink (net/core/rtnetlink.c:4215) [ 38.767380][ T492] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.767382][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.767387][ T492] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.767389][ T492] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.767391][ T492] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.767392][ T492] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.767396][ T492] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.767398][ T492] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.767402][ T492] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.767403][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.767407][ T492] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.767410][ T492] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.767413][ T492] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.767415][ T492] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.767418][ T492] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.767424][ T492] ? 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)) [ 38.767426][ T492] ? 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)) [ 38.767430][ T492] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.767434][ T492] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.767437][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 38.767441][ T492] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.767444][ T492] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.767446][ T492] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.767449][ T492] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.767453][ T492] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.767457][ T492] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 38.767459][ T492] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.767461][ T492] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 38.767463][ T492] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 38.767470][ T492] ___sys_sendmsg (net/socket.c:2767) [ 38.767473][ T492] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.767496][ T492] __sys_sendmsg (net/socket.c:2799) [ 38.767499][ T492] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.767506][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.767509][ T492] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.767511][ T492] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.767515][ T492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.767517][ T492] RIP: 0033:0x7f83a368954e [ 38.767521][ T492] 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 [ 38.767523][ T492] RSP: 002b:00007fff427c5dd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.767525][ T492] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f83a368954e [ 38.767527][ T492] RDX: 0000000000000000 RSI: 00007fff427c5e80 RDI: 0000000000000005 [ 38.767528][ T492] RBP: 00007fff427c5de0 R08: 0000000000000000 R09: 0000000000000000 [ 38.767528][ T492] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d75 [ 38.767529][ T492] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff427c6550 | [ 39.828200][ T502] softirqs last disabled at (33701): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 39.828202][ T502] Preemption disabled at: | [ 39.828203][ T502] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.828212][ T502] Tainted: [W]=WARN [ 39.828213][ T502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.828215][ T502] Call Trace: [ 39.828216][ T502] [ 39.828218][ T502] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.828223][ T502] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.828225][ T502] __might_resched.cold (kernel/sched/core.c:9234) [ 39.828229][ T502] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.828232][ T502] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 39.828238][ T502] __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)) [ 39.828240][ T502] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.828246][ T502] ? 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) [ 39.828249][ T502] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.828253][ T502] put_chars (drivers/char/virtio_console.c:1176) [ 39.828256][ T502] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.828259][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.828263][ T502] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.828268][ T502] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.828271][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.828273][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.828278][ T502] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.828281][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.828284][ T502] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.828288][ T502] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.828291][ T502] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.828293][ T502] ? 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)) [ 39.828295][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.828297][ T502] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.828301][ T502] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.828305][ T502] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.828306][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.828312][ T502] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.828314][ T502] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.828315][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.828317][ T502] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.828321][ T502] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.828323][ T502] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.828326][ T502] vprintk_emit (kernel/printk/printk.c:2479) [ 39.828329][ T502] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.828331][ T502] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 39.828335][ T502] ? __schedule (kernel/sched/core.c:7277) [ 39.828340][ T502] _printk (kernel/printk/printk.c:2504) [ 39.828344][ T502] ? snapshot_read.cold (user.c:?) [ 39.828346][ T502] ? io_schedule_timeout (kernel/sched/core.c:8159 (discriminator 1)) [ 39.828349][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.828352][ T502] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 39.828355][ T502] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 39.828358][ T502] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.828360][ T502] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.828362][ T502] ? netdev_notice (net/core/dev.c:13194) [ 39.828368][ T502] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.828371][ T502] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.828373][ T502] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.828376][ T502] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 39.828382][ T502] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.828385][ T502] ? __kernel_text_address (kernel/extable.c:79) [ 39.828388][ T502] ? write_profile (profile.c:?) [ 39.828392][ T502] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.828397][ T502] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.828402][ T502] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 39.828404][ T502] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.828405][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.828407][ T502] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.828411][ T502] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.828413][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.828415][ T502] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.828418][ T502] ? kasan_save_stack (mm/kasan/common.c:58) [ 39.828421][ T502] ? kasan_save_stack (mm/kasan/common.c:57) [ 39.828423][ T502] ? kasan_save_track (mm/kasan/common.c:78) [ 39.828426][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.828428][ T502] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 39.828431][ T502] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 39.828436][ T502] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.828438][ T502] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.828441][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.828443][ T502] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.828444][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.828446][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.828448][ T502] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.828451][ T502] ? __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) [ 39.828453][ T502] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.828455][ T502] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.828459][ T502] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.828461][ T502] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.828467][ T502] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 39.828472][ T502] rtnl_newlink (net/core/rtnetlink.c:4215) [ 39.828478][ T502] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.828480][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.828485][ T502] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.828493][ T502] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.828496][ T502] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.828498][ T502] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.828502][ T502] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.828504][ T502] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.828507][ T502] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.828509][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.828513][ T502] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.828515][ T502] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.828519][ T502] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.828521][ T502] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.828524][ T502] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.828530][ T502] ? 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)) [ 39.828532][ T502] ? 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)) [ 39.828536][ T502] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.828540][ T502] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.828544][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 39.828549][ T502] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.828553][ T502] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.828555][ T502] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.828558][ T502] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.828562][ T502] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.828566][ T502] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 39.828568][ T502] ? copy_msghdr_from_user (net/socket.c:2650) [ 39.828571][ T502] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 39.828572][ T502] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 39.828580][ T502] ___sys_sendmsg (net/socket.c:2767) [ 39.828583][ T502] ? copy_msghdr_from_user (net/socket.c:2619) [ 39.828599][ T502] __sys_sendmsg (net/socket.c:2799) [ 39.828603][ T502] ? __sys_sendmsg_sock (net/socket.c:2780) [ 39.828609][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.828613][ T502] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.828615][ T502] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.828618][ T502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.828620][ T502] RIP: 0033:0x7fac1334654e [ 39.828624][ T502] 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 [ 39.828626][ T502] RSP: 002b:00007ffd2ef0aa70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.828629][ T502] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fac1334654e [ 39.828631][ T502] RDX: 0000000000000000 RSI: 00007ffd2ef0ab20 RDI: 0000000000000005 [ 39.828632][ T502] RBP: 00007ffd2ef0aa80 R08: 0000000000000000 R09: 0000000000000000 [ 39.828632][ T502] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d76 [ 39.828633][ T502] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd2ef0b1f0 | [ 40.907281][ T510] softirqs last disabled at (16618): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 40.907285][ T510] Preemption disabled at: | [ 40.907286][ T510] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.907297][ T510] Tainted: [W]=WARN [ 40.907298][ T510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.907301][ T510] Call Trace: [ 40.907303][ T510] [ 40.907305][ T510] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.907312][ T510] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.907314][ T510] __might_resched.cold (kernel/sched/core.c:9234) [ 40.907321][ T510] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.907326][ T510] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 40.907333][ T510] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 40.907337][ T510] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.907346][ T510] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 40.907350][ T510] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.907355][ T510] put_chars (drivers/char/virtio_console.c:1176) [ 40.907360][ T510] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.907366][ T510] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.907370][ T510] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.907378][ T510] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.907382][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.907385][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.907393][ T510] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.907398][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.907403][ T510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.907410][ T510] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.907415][ T510] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.907417][ T510] ? 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)) [ 40.907422][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.907426][ T510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.907432][ T510] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.907439][ T510] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.907441][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.907450][ T510] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.907454][ T510] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.907456][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.907459][ T510] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.907465][ T510] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.907468][ T510] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.907473][ T510] vprintk_emit (kernel/printk/printk.c:2479) [ 40.907478][ T510] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.907482][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.907485][ T510] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 40.907488][ T510] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 40.907499][ T510] _printk (kernel/printk/printk.c:2504) [ 40.907504][ T510] ? snapshot_read.cold (user.c:?) [ 40.907507][ T510] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.907512][ T510] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.907515][ T510] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.907518][ T510] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.907523][ T510] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.907527][ T510] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.907531][ T510] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.907535][ T510] ? netdev_notice (net/core/dev.c:13194) [ 40.907540][ T510] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.907548][ T510] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.907555][ T510] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 40.907561][ T510] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.907565][ T510] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 40.907569][ T510] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 40.907578][ T510] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 40.907582][ T510] ? __kernel_text_address (kernel/extable.c:79) [ 40.907586][ T510] ? write_profile (profile.c:?) [ 40.907592][ T510] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.907600][ T510] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.907607][ T510] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.907610][ T510] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.907613][ T510] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.907616][ T510] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.907621][ T510] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.907624][ T510] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.907630][ T510] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.907635][ T510] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.907639][ T510] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.907641][ T510] ? kasan_save_track (mm/kasan/common.c:78) [ 40.907646][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.907649][ T510] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 40.907653][ T510] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 40.907660][ T510] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.907663][ T510] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.907668][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.907671][ T510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.907674][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.907676][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.907679][ T510] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.907682][ T510] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 40.907687][ T510] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.907691][ T510] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.907697][ T510] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.907700][ T510] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.907709][ T510] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.907718][ T510] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.907727][ T510] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.907730][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.907738][ T510] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.907741][ T510] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.907744][ T510] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.907747][ T510] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.907754][ T510] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.907757][ T510] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.907762][ T510] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.907765][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.907772][ T510] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.907775][ T510] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.907782][ T510] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.907784][ T510] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.907789][ T510] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.907800][ T510] ? 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)) [ 40.907802][ T510] ? 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)) [ 40.907810][ T510] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.907817][ T510] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.907821][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 40.907828][ T510] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.907835][ T510] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.907837][ T510] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.907842][ T510] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.907847][ T510] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.907854][ T510] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.907858][ T510] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.907861][ T510] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.907864][ T510] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 40.907877][ T510] ___sys_sendmsg (net/socket.c:2767) [ 40.907882][ T510] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.907910][ T510] __sys_sendmsg (net/socket.c:2799) [ 40.907915][ T510] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.907926][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.907931][ T510] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.907935][ T510] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.907940][ T510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.907944][ T510] RIP: 0033:0x7f36653ef54e [ 40.907949][ T510] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 40.907951][ T510] RSP: 002b:00007ffcfd417c20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.907955][ T510] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f36653ef54e [ 40.907957][ T510] RDX: 0000000000000000 RSI: 00007ffcfd417cd0 RDI: 0000000000000005 [ 40.907958][ T510] RBP: 00007ffcfd417c30 R08: 0000000000000000 R09: 0000000000000000 [ 40.907960][ T510] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d77 [ 40.907961][ T510] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcfd4183a0 | [ 42.006080][ T520] softirqs last disabled at (24852): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 42.006083][ T520] Preemption disabled at: | [ 42.006083][ T520] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.006092][ T520] Tainted: [W]=WARN [ 42.006093][ T520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.006095][ T520] Call Trace: [ 42.006096][ T520] [ 42.006098][ T520] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.006103][ T520] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.006105][ T520] __might_resched.cold (kernel/sched/core.c:9234) [ 42.006110][ T520] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.006113][ T520] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 42.006118][ T520] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 42.006121][ T520] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.006127][ T520] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 42.006130][ T520] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.006134][ T520] put_chars (drivers/char/virtio_console.c:1176) [ 42.006137][ T520] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.006141][ T520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.006145][ T520] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.006149][ T520] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.006153][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.006155][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.006160][ T520] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.006163][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.006166][ T520] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.006170][ T520] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.006174][ T520] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.006175][ T520] ? 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)) [ 42.006178][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.006180][ T520] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.006184][ T520] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.006188][ T520] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.006190][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.006195][ T520] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.006198][ T520] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.006199][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.006201][ T520] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.006205][ T520] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.006207][ T520] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.006210][ T520] vprintk_emit (kernel/printk/printk.c:2479) [ 42.006214][ T520] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.006216][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.006218][ T520] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 42.006220][ T520] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 42.006224][ T520] _printk (kernel/printk/printk.c:2504) [ 42.006228][ T520] ? snapshot_read.cold (user.c:?) [ 42.006229][ T520] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.006232][ T520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.006234][ T520] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.006237][ T520] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.006240][ T520] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.006243][ T520] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.006245][ T520] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.006248][ T520] ? netdev_notice (net/core/dev.c:13194) [ 42.006251][ T520] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.006254][ T520] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.006257][ T520] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 42.006261][ T520] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.006263][ T520] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 42.006266][ T520] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 42.006272][ T520] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 42.006275][ T520] ? __kernel_text_address (kernel/extable.c:79) [ 42.006278][ T520] ? write_profile (profile.c:?) [ 42.006282][ T520] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 42.006287][ T520] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.006292][ T520] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.006295][ T520] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.006296][ T520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.006298][ T520] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.006302][ T520] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.006304][ T520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.006306][ T520] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.006309][ T520] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.006312][ T520] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.006314][ T520] ? kasan_save_track (mm/kasan/common.c:78) [ 42.006317][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.006319][ T520] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 42.006322][ T520] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 42.006327][ T520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.006330][ T520] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.006332][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.006334][ T520] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.006336][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.006337][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.006339][ T520] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.006342][ T520] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 42.006345][ T520] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.006348][ T520] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.006351][ T520] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.006353][ T520] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.006360][ T520] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.006365][ T520] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.006371][ T520] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.006373][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.006378][ T520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.006380][ T520] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.006382][ T520] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.006384][ T520] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.006388][ T520] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.006390][ T520] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.006394][ T520] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.006395][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.006400][ T520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.006402][ T520] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.006406][ T520] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.006408][ T520] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.006411][ T520] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.006417][ T520] ? 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)) [ 42.006419][ T520] ? 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)) [ 42.006424][ T520] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.006428][ T520] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.006431][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 42.006435][ T520] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.006439][ T520] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.006440][ T520] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.006444][ T520] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.006447][ T520] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.006451][ T520] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.006454][ T520] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.006456][ T520] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.006458][ T520] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 42.006466][ T520] ___sys_sendmsg (net/socket.c:2767) [ 42.006468][ T520] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.006486][ T520] __sys_sendmsg (net/socket.c:2799) [ 42.006489][ T520] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.006500][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.006504][ T520] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.006506][ T520] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.006510][ T520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.006512][ T520] RIP: 0033:0x7f63ba2bc54e [ 42.006516][ T520] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 42.006518][ T520] RSP: 002b:00007fff5f842f60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.006520][ T520] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f63ba2bc54e [ 42.006522][ T520] RDX: 0000000000000000 RSI: 00007fff5f843010 RDI: 0000000000000005 [ 42.006523][ T520] RBP: 00007fff5f842f70 R08: 0000000000000000 R09: 0000000000000000 [ 42.006524][ T520] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d78 [ 42.006525][ T520] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff5f8436e0 | [ 43.073374][ T530] softirqs last disabled at (20436): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 43.073377][ T530] Preemption disabled at: | [ 43.073378][ T530] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.073387][ T530] Tainted: [W]=WARN [ 43.073388][ T530] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.073390][ T530] Call Trace: [ 43.073392][ T530] [ 43.073393][ T530] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.073398][ T530] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.073400][ T530] __might_resched.cold (kernel/sched/core.c:9234) [ 43.073405][ T530] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.073408][ T530] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 43.073413][ T530] __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.073416][ T530] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.073422][ T530] ? 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.073425][ T530] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.073429][ T530] put_chars (drivers/char/virtio_console.c:1176) [ 43.073432][ T530] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.073436][ T530] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.073440][ T530] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.073444][ T530] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.073448][ T530] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.073450][ T530] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.073455][ T530] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.073458][ T530] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.073461][ T530] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.073465][ T530] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.073469][ T530] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.073470][ T530] ? 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)) [ 43.073473][ T530] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.073475][ T530] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.073479][ T530] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.073483][ T530] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.073485][ T530] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.073490][ T530] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.073493][ T530] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.073494][ T530] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.073496][ T530] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.073505][ T530] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.073507][ T530] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.073510][ T530] vprintk_emit (kernel/printk/printk.c:2479) [ 43.073514][ T530] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.073516][ T530] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.073518][ T530] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 43.073520][ T530] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 43.073524][ T530] _printk (kernel/printk/printk.c:2504) [ 43.073528][ T530] ? snapshot_read.cold (user.c:?) [ 43.073530][ T530] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.073532][ T530] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.073535][ T530] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.073537][ T530] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.073541][ T530] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.073545][ T530] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.073548][ T530] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.073551][ T530] ? netdev_notice (net/core/dev.c:13194) [ 43.073553][ T530] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.073556][ T530] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.073559][ T530] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 43.073563][ T530] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.073565][ T530] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 43.073568][ T530] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 43.073575][ T530] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 43.073577][ T530] ? __kernel_text_address (kernel/extable.c:79) [ 43.073580][ T530] ? write_profile (profile.c:?) [ 43.073584][ T530] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.073590][ T530] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.073595][ T530] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.073597][ T530] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.073598][ T530] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.073600][ T530] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.073604][ T530] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.073606][ T530] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.073608][ T530] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.073611][ T530] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.073614][ T530] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.073616][ T530] ? kasan_save_track (mm/kasan/common.c:78) [ 43.073618][ T530] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.073621][ T530] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 43.073623][ T530] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 43.073628][ T530] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.073631][ T530] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.073633][ T530] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.073635][ T530] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.073637][ T530] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.073639][ T530] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.073640][ T530] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.073643][ T530] ? __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.073647][ T530] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.073649][ T530] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.073652][ T530] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.073654][ T530] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.073660][ T530] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.073666][ T530] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.073671][ T530] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.073673][ T530] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.073678][ T530] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.073680][ T530] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.073682][ T530] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.073684][ T530] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.073688][ T530] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.073690][ T530] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.073694][ T530] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.073695][ T530] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.073700][ T530] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.073702][ T530] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.073706][ T530] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.073707][ T530] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.073710][ T530] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.073717][ T530] ? 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)) [ 43.073718][ T530] ? 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)) [ 43.073722][ T530] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.073726][ T530] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.073729][ T530] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 43.073733][ T530] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.073737][ T530] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.073739][ T530] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.073742][ T530] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.073746][ T530] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.073750][ T530] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.073752][ T530] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.073754][ T530] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.073756][ T530] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 43.073764][ T530] ___sys_sendmsg (net/socket.c:2767) [ 43.073767][ T530] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.073783][ T530] __sys_sendmsg (net/socket.c:2799) [ 43.073786][ T530] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.073793][ T530] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.073796][ T530] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.073799][ T530] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.073802][ T530] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.073805][ T530] RIP: 0033:0x7fc6803ae54e [ 43.073809][ T530] 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.073811][ T530] RSP: 002b:00007ffff271e5b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.073813][ T530] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc6803ae54e [ 43.073815][ T530] RDX: 0000000000000000 RSI: 00007ffff271e660 RDI: 0000000000000005 [ 43.073816][ T530] RBP: 00007ffff271e5c0 R08: 0000000000000000 R09: 0000000000000000 [ 43.073817][ T530] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d79 [ 43.073817][ T530] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffff271ed30 | [ 44.227974][ T539] softirqs last disabled at (41576): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 44.227978][ T539] Preemption disabled at: | [ 44.227979][ T539] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.227992][ T539] Tainted: [W]=WARN [ 44.227993][ T539] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.227996][ T539] Call Trace: [ 44.227998][ T539] [ 44.228001][ T539] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.228008][ T539] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.228010][ T539] __might_resched.cold (kernel/sched/core.c:9234) [ 44.228017][ T539] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.228022][ T539] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 44.228030][ T539] __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.228034][ T539] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.228043][ T539] ? 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.228047][ T539] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.228056][ T539] put_chars (drivers/char/virtio_console.c:1176) [ 44.228060][ T539] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.228067][ T539] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.228072][ T539] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.228080][ T539] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.228084][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.228087][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.228096][ T539] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.228102][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.228106][ T539] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.228113][ T539] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.228120][ T539] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.228122][ T539] ? 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)) [ 44.228127][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.228130][ T539] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.228137][ T539] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.228144][ T539] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.228147][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.228156][ T539] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.228161][ T539] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.228163][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.228166][ T539] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.228173][ T539] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.228176][ T539] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.228182][ T539] vprintk_emit (kernel/printk/printk.c:2479) [ 44.228187][ T539] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.228191][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.228194][ T539] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 44.228198][ T539] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 44.228205][ T539] _printk (kernel/printk/printk.c:2504) [ 44.228210][ T539] ? snapshot_read.cold (user.c:?) [ 44.228212][ T539] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.228218][ T539] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.228221][ T539] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.228225][ T539] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.228230][ T539] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.228235][ T539] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.228239][ T539] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.228243][ T539] ? netdev_notice (net/core/dev.c:13194) [ 44.228248][ T539] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.228253][ T539] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.228257][ T539] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.228264][ T539] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.228268][ T539] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 44.228272][ T539] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 44.228282][ T539] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 44.228286][ T539] ? __kernel_text_address (kernel/extable.c:79) [ 44.228291][ T539] ? write_profile (profile.c:?) [ 44.228297][ T539] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 44.228306][ T539] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.228314][ T539] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.228317][ T539] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.228319][ T539] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.228323][ T539] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.228328][ T539] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.228332][ T539] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.228335][ T539] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.228340][ T539] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.228344][ T539] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.228346][ T539] ? kasan_save_track (mm/kasan/common.c:78) [ 44.228351][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.228355][ T539] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 44.228359][ T539] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 44.228366][ T539] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.228369][ T539] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.228374][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.228378][ T539] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.228381][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.228383][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.228386][ T539] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.228391][ T539] ? __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.228395][ T539] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.228399][ T539] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.228406][ T539] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.228409][ T539] ? nla_get_range_signed (lib/nlattr.c:270) [ 44.228419][ T539] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.228429][ T539] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.228439][ T539] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.228443][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.228451][ T539] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.228454][ T539] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.228458][ T539] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.228461][ T539] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.228468][ T539] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.228472][ T539] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.228478][ T539] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.228480][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.228489][ T539] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.228492][ T539] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.228499][ T539] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.228502][ T539] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.228513][ T539] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.228525][ T539] ? 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)) [ 44.228527][ T539] ? 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)) [ 44.228536][ T539] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.228543][ T539] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.228548][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 44.228555][ T539] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.228562][ T539] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.228565][ T539] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.228570][ T539] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.228575][ T539] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.228582][ T539] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.228587][ T539] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.228591][ T539] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.228593][ T539] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 44.228608][ T539] ___sys_sendmsg (net/socket.c:2767) [ 44.228612][ T539] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.228644][ T539] __sys_sendmsg (net/socket.c:2799) [ 44.228649][ T539] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.228661][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.228667][ T539] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.228671][ T539] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.228676][ T539] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.228681][ T539] RIP: 0033:0x7f94fa5cb54e [ 44.228686][ T539] 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.228689][ T539] RSP: 002b:00007ffcf512b140 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.228693][ T539] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f94fa5cb54e [ 44.228695][ T539] RDX: 0000000000000000 RSI: 00007ffcf512b1f0 RDI: 0000000000000005 [ 44.228697][ T539] RBP: 00007ffcf512b150 R08: 0000000000000000 R09: 0000000000000000 [ 44.228698][ T539] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d7a [ 44.228700][ T539] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcf512b8c0 | [ 45.364502][ T547] softirqs last disabled at (29932): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.364505][ T547] Preemption disabled at: | [ 45.364505][ T547] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.364520][ T547] Tainted: [W]=WARN [ 45.364521][ T547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.364522][ T547] Call Trace: [ 45.364524][ T547] [ 45.364526][ T547] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.364531][ T547] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.364533][ T547] __might_resched.cold (kernel/sched/core.c:9234) [ 45.364537][ T547] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.364541][ T547] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 45.364547][ T547] __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.364550][ T547] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.364556][ T547] ? 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.364559][ T547] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.364563][ T547] put_chars (drivers/char/virtio_console.c:1176) [ 45.364565][ T547] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.364569][ T547] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.364573][ T547] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.364578][ T547] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.364581][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.364583][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.364588][ T547] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.364591][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.364594][ T547] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.364599][ T547] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.364602][ T547] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.364603][ T547] ? 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)) [ 45.364606][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.364608][ T547] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.364612][ T547] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.364616][ T547] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.364618][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.364623][ T547] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.364625][ T547] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.364627][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.364629][ T547] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.364633][ T547] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.364635][ T547] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.364637][ T547] vprintk_emit (kernel/printk/printk.c:2479) [ 45.364641][ T547] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.364643][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.364645][ T547] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 45.364647][ T547] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 45.364651][ T547] _printk (kernel/printk/printk.c:2504) [ 45.364655][ T547] ? snapshot_read.cold (user.c:?) [ 45.364657][ T547] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.364659][ T547] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.364662][ T547] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.364664][ T547] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.364667][ T547] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.364670][ T547] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.364672][ T547] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.364675][ T547] ? netdev_notice (net/core/dev.c:13194) [ 45.364678][ T547] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.364681][ T547] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.364683][ T547] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.364687][ T547] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.364689][ T547] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.364692][ T547] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 45.364698][ T547] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.364701][ T547] ? __kernel_text_address (kernel/extable.c:79) [ 45.364704][ T547] ? write_profile (profile.c:?) [ 45.364708][ T547] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.364713][ T547] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.364718][ T547] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.364720][ T547] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.364721][ T547] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.364724][ T547] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.364727][ T547] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.364729][ T547] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.364731][ T547] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.364734][ T547] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.364737][ T547] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.364739][ T547] ? kasan_save_track (mm/kasan/common.c:78) [ 45.364742][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.364744][ T547] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 45.364747][ T547] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 45.364752][ T547] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.364754][ T547] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.364756][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.364758][ T547] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.364760][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.364761][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.364763][ T547] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.364766][ T547] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 45.364769][ T547] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.364772][ T547] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.364775][ T547] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.364777][ T547] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.364783][ T547] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.364788][ T547] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.364794][ T547] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.364796][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.364801][ T547] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.364803][ T547] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.364805][ T547] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.364807][ T547] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.364811][ T547] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.364813][ T547] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.364816][ T547] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.364817][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.364822][ T547] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.364824][ T547] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.364828][ T547] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.364830][ T547] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.364833][ T547] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.364840][ T547] ? 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)) [ 45.364841][ T547] ? 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)) [ 45.364845][ T547] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.364849][ T547] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.364852][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 45.364856][ T547] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.364860][ T547] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.364862][ T547] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.364865][ T547] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.364868][ T547] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.364873][ T547] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.364875][ T547] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.364877][ T547] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.364879][ T547] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 45.364887][ T547] ___sys_sendmsg (net/socket.c:2767) [ 45.364890][ T547] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.364907][ T547] __sys_sendmsg (net/socket.c:2799) [ 45.364910][ T547] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.364917][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.364920][ T547] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.364922][ T547] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.364926][ T547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.364928][ T547] RIP: 0033:0x7f52eefbd54e [ 45.364932][ T547] 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.364934][ T547] RSP: 002b:00007ffd73219e20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.364937][ T547] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f52eefbd54e [ 45.364938][ T547] RDX: 0000000000000000 RSI: 00007ffd73219ed0 RDI: 0000000000000005 [ 45.364939][ T547] RBP: 00007ffd73219e30 R08: 0000000000000000 R09: 0000000000000000 [ 45.364940][ T547] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d7b [ 45.364941][ T547] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd7321a5a0 | [ 46.465841][ T554] softirqs last disabled at (30700): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 46.465844][ T554] Preemption disabled at: | [ 46.465845][ T554] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.465858][ T554] Tainted: [W]=WARN [ 46.465859][ T554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.465862][ T554] Call Trace: [ 46.465864][ T554] [ 46.465867][ T554] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.465873][ T554] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.465876][ T554] __might_resched.cold (kernel/sched/core.c:9234) [ 46.465883][ T554] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.465887][ T554] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 46.465895][ T554] __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.465899][ T554] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.465909][ T554] ? 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.465913][ T554] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.465918][ T554] put_chars (drivers/char/virtio_console.c:1176) [ 46.465923][ T554] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.465929][ T554] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.465934][ T554] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.465942][ T554] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.465947][ T554] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.465950][ T554] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.465959][ T554] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.465965][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.465969][ T554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.465977][ T554] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.465982][ T554] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.465985][ T554] ? 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)) [ 46.465992][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.465995][ T554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.466002][ T554] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.466009][ T554] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.466011][ T554] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.466021][ T554] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.466025][ T554] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.466028][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.466031][ T554] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.466037][ T554] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.466040][ T554] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.466045][ T554] vprintk_emit (kernel/printk/printk.c:2479) [ 46.466051][ T554] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.466055][ T554] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.466058][ T554] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 46.466061][ T554] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 46.466068][ T554] _printk (kernel/printk/printk.c:2504) [ 46.466074][ T554] ? snapshot_read.cold (user.c:?) [ 46.466076][ T554] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.466081][ T554] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.466085][ T554] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.466089][ T554] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.466094][ T554] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.466098][ T554] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.466102][ T554] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.466107][ T554] ? netdev_notice (net/core/dev.c:13194) [ 46.466111][ T554] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.466117][ T554] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.466121][ T554] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 46.466128][ T554] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.466131][ T554] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 46.466136][ T554] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 46.466146][ T554] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 46.466150][ T554] ? __kernel_text_address (kernel/extable.c:79) [ 46.466154][ T554] ? write_profile (profile.c:?) [ 46.466160][ T554] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 46.466169][ T554] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.466177][ T554] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.466181][ T554] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.466183][ T554] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.466186][ T554] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.466191][ T554] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.466195][ T554] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.466199][ T554] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.466203][ T554] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.466207][ T554] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.466210][ T554] ? kasan_save_track (mm/kasan/common.c:78) [ 46.466215][ T554] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.466218][ T554] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 46.466222][ T554] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 46.466230][ T554] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.466234][ T554] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.466239][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.466242][ T554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.466245][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.466247][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.466251][ T554] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.466255][ T554] ? __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.466259][ T554] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.466263][ T554] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.466270][ T554] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.466273][ T554] ? nla_get_range_signed (lib/nlattr.c:270) [ 46.466283][ T554] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.466293][ T554] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.466304][ T554] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.466307][ T554] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.466316][ T554] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.466319][ T554] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.466323][ T554] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.466326][ T554] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.466333][ T554] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.466337][ T554] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.466343][ T554] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.466345][ T554] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.466354][ T554] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.466357][ T554] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.466364][ T554] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.466367][ T554] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.466372][ T554] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.466384][ T554] ? 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)) [ 46.466386][ T554] ? 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)) [ 46.466394][ T554] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.466401][ T554] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.466406][ T554] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 46.466414][ T554] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.466421][ T554] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.466424][ T554] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.466429][ T554] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.466434][ T554] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.466442][ T554] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.466445][ T554] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.466449][ T554] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.466452][ T554] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 46.466466][ T554] ___sys_sendmsg (net/socket.c:2767) [ 46.466471][ T554] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.466503][ T554] __sys_sendmsg (net/socket.c:2799) [ 46.466508][ T554] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.466524][ T554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.466530][ T554] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.466534][ T554] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.466539][ T554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.466543][ T554] RIP: 0033:0x7f47b5cc154e [ 46.466549][ T554] 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.466552][ T554] RSP: 002b:00007ffe8af6f570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.466556][ T554] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f47b5cc154e [ 46.466558][ T554] RDX: 0000000000000000 RSI: 00007ffe8af6f620 RDI: 0000000000000005 [ 46.466560][ T554] RBP: 00007ffe8af6f580 R08: 0000000000000000 R09: 0000000000000000 [ 46.466561][ T554] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d7c [ 46.466563][ T554] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe8af6fcf0 | [ 47.569823][ T563] softirqs last disabled at (18464): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 47.569826][ T563] Preemption disabled at: | [ 47.569827][ T563] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.569836][ T563] Tainted: [W]=WARN [ 47.569837][ T563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.569839][ T563] Call Trace: [ 47.569841][ T563] [ 47.569842][ T563] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.569847][ T563] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.569849][ T563] __might_resched.cold (kernel/sched/core.c:9234) [ 47.569854][ T563] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.569857][ T563] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 47.569863][ T563] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 47.569865][ T563] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.569872][ T563] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 47.569875][ T563] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.569878][ T563] put_chars (drivers/char/virtio_console.c:1176) [ 47.569881][ T563] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.569885][ T563] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.569889][ T563] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.569894][ T563] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.569898][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.569899][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.569904][ T563] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.569908][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.569911][ T563] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.569915][ T563] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.569919][ T563] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.569920][ T563] ? 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)) [ 47.569923][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.569925][ T563] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.569930][ T563] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.569933][ T563] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.569935][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.569941][ T563] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.569943][ T563] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.569944][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.569946][ T563] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.569950][ T563] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.569952][ T563] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.569956][ T563] vprintk_emit (kernel/printk/printk.c:2479) [ 47.569959][ T563] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.569961][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.569963][ T563] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 47.569965][ T563] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 47.569969][ T563] _printk (kernel/printk/printk.c:2504) [ 47.569973][ T563] ? snapshot_read.cold (user.c:?) [ 47.569975][ T563] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.569978][ T563] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.569980][ T563] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.569982][ T563] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.569986][ T563] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.569988][ T563] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.569991][ T563] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.569994][ T563] ? netdev_notice (net/core/dev.c:13194) [ 47.569996][ T563] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.569999][ T563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.570002][ T563] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 47.570006][ T563] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.570008][ T563] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 47.570011][ T563] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 47.570018][ T563] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 47.570021][ T563] ? __kernel_text_address (kernel/extable.c:79) [ 47.570024][ T563] ? write_profile (profile.c:?) [ 47.570028][ T563] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.570033][ T563] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.570038][ T563] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.570041][ T563] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.570042][ T563] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.570044][ T563] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.570048][ T563] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.570050][ T563] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.570054][ T563] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.570057][ T563] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.570060][ T563] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.570062][ T563] ? kasan_save_track (mm/kasan/common.c:78) [ 47.570065][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.570067][ T563] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 47.570070][ T563] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 47.570075][ T563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.570078][ T563] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.570080][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.570082][ T563] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.570084][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.570085][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.570087][ T563] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.570090][ T563] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 47.570094][ T563] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.570096][ T563] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.570100][ T563] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.570102][ T563] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.570108][ T563] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.570113][ T563] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.570118][ T563] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.570120][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.570125][ T563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.570127][ T563] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.570129][ T563] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.570131][ T563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.570135][ T563] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.570137][ T563] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.570140][ T563] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.570142][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.570147][ T563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.570149][ T563] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.570153][ T563] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.570154][ T563] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.570157][ T563] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.570164][ T563] ? 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)) [ 47.570165][ T563] ? 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)) [ 47.570169][ T563] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.570173][ T563] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.570176][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 47.570181][ T563] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.570184][ T563] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.570186][ T563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.570189][ T563] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.570193][ T563] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.570197][ T563] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.570200][ T563] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.570202][ T563] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.570204][ T563] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 47.570211][ T563] ___sys_sendmsg (net/socket.c:2767) [ 47.570214][ T563] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.570231][ T563] __sys_sendmsg (net/socket.c:2799) [ 47.570234][ T563] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.570241][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.570244][ T563] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.570247][ T563] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.570250][ T563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.570252][ T563] RIP: 0033:0x7f2f4647154e [ 47.570256][ T563] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 47.570258][ T563] RSP: 002b:00007ffd91008bd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.570261][ T563] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2f4647154e [ 47.570262][ T563] RDX: 0000000000000000 RSI: 00007ffd91008c80 RDI: 0000000000000005 [ 47.570263][ T563] RBP: 00007ffd91008be0 R08: 0000000000000000 R09: 0000000000000000 [ 47.570264][ T563] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d7d [ 47.570265][ T563] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd91009350 | [ 48.837241][ T571] softirqs last disabled at (24732): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 48.837245][ T571] Preemption disabled at: | [ 48.837246][ T571] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.837257][ T571] Tainted: [W]=WARN [ 48.837259][ T571] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.837261][ T571] Call Trace: [ 48.837263][ T571] [ 48.837265][ T571] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.837272][ T571] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.837275][ T571] __might_resched.cold (kernel/sched/core.c:9234) [ 48.837282][ T571] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.837286][ T571] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 48.837297][ T571] __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.837300][ T571] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.837310][ T571] ? 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.837314][ T571] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.837319][ T571] put_chars (drivers/char/virtio_console.c:1176) [ 48.837324][ T571] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.837330][ T571] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.837335][ T571] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.837342][ T571] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.837347][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.837350][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.837358][ T571] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.837364][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.837368][ T571] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.837375][ T571] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.837381][ T571] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.837383][ T571] ? 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)) [ 48.837388][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.837391][ T571] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.837399][ T571] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.837406][ T571] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.837408][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.837418][ T571] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.837422][ T571] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.837424][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.837428][ T571] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.837434][ T571] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.837436][ T571] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.837441][ T571] vprintk_emit (kernel/printk/printk.c:2479) [ 48.837447][ T571] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.837450][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.837453][ T571] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 48.837457][ T571] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 48.837464][ T571] _printk (kernel/printk/printk.c:2504) [ 48.837469][ T571] ? snapshot_read.cold (user.c:?) [ 48.837471][ T571] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.837477][ T571] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.837480][ T571] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.837484][ T571] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.837489][ T571] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.837494][ T571] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.837498][ T571] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.837502][ T571] ? netdev_notice (net/core/dev.c:13194) [ 48.837507][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.837512][ T571] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.837516][ T571] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 48.837528][ T571] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.837532][ T571] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 48.837537][ T571] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 48.837549][ T571] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 48.837554][ T571] ? __kernel_text_address (kernel/extable.c:79) [ 48.837558][ T571] ? write_profile (profile.c:?) [ 48.837564][ T571] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.837573][ T571] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.837581][ T571] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.837585][ T571] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.837587][ T571] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.837590][ T571] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.837595][ T571] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.837599][ T571] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.837602][ T571] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.837607][ T571] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.837611][ T571] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.837613][ T571] ? kasan_save_track (mm/kasan/common.c:78) [ 48.837618][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.837622][ T571] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 48.837626][ T571] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 48.837633][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.837637][ T571] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.837641][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.837645][ T571] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.837648][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.837650][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.837653][ T571] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.837658][ T571] ? __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.837662][ T571] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.837666][ T571] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.837672][ T571] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.837676][ T571] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.837686][ T571] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.837697][ T571] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.837707][ T571] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.837710][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.837719][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.837722][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.837726][ T571] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.837729][ T571] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.837736][ T571] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.837740][ T571] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.837746][ T571] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.837748][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.837756][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.837759][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.837766][ T571] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.837769][ T571] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.837774][ T571] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.837786][ T571] ? 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)) [ 48.837789][ T571] ? 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)) [ 48.837797][ T571] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.837804][ T571] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.837809][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 48.837816][ T571] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.837823][ T571] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.837825][ T571] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.837831][ T571] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.837836][ T571] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.837844][ T571] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.837848][ T571] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.837851][ T571] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.837854][ T571] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 48.837868][ T571] ___sys_sendmsg (net/socket.c:2767) [ 48.837873][ T571] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.837898][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.837901][ T571] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.837909][ T571] __sys_sendmsg (net/socket.c:2799) [ 48.837914][ T571] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.837924][ T571] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3206 (discriminator 6)) [ 48.837929][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.837935][ T571] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.837939][ T571] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.837944][ T571] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.837948][ T571] RIP: 0033:0x7f928049954e [ 48.837953][ T571] 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.837956][ T571] RSP: 002b:00007ffc8014cdb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.837960][ T571] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f928049954e [ 48.837963][ T571] RDX: 0000000000000000 RSI: 00007ffc8014ce60 RDI: 0000000000000005 [ 48.837964][ T571] RBP: 00007ffc8014cdc0 R08: 0000000000000000 R09: 0000000000000000 [ 48.837966][ T571] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d7f [ 48.837967][ T571] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc8014d530 | [ 50.025909][ T578] softirqs last disabled at (19590): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 50.025913][ T578] Preemption disabled at: | [ 50.025914][ T578] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.025926][ T578] Tainted: [W]=WARN [ 50.025927][ T578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.025929][ T578] Call Trace: [ 50.025932][ T578] [ 50.025934][ T578] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.025940][ T578] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.025943][ T578] __might_resched.cold (kernel/sched/core.c:9234) [ 50.025950][ T578] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.025955][ T578] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 50.025962][ T578] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 50.025966][ T578] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.025975][ T578] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 50.025979][ T578] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.025985][ T578] put_chars (drivers/char/virtio_console.c:1176) [ 50.025990][ T578] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.025996][ T578] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.026001][ T578] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.026009][ T578] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.026013][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.026016][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.026025][ T578] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.026031][ T578] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.026035][ T578] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.026042][ T578] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.026048][ T578] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.026050][ T578] ? 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)) [ 50.026058][ T578] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.026061][ T578] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.026068][ T578] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.026075][ T578] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.026077][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.026087][ T578] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.026091][ T578] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.026093][ T578] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.026097][ T578] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.026103][ T578] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.026106][ T578] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.026112][ T578] vprintk_emit (kernel/printk/printk.c:2479) [ 50.026117][ T578] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.026121][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.026124][ T578] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 50.026127][ T578] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 50.026135][ T578] _printk (kernel/printk/printk.c:2504) [ 50.026140][ T578] ? snapshot_read.cold (user.c:?) [ 50.026142][ T578] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.026147][ T578] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.026151][ T578] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.026155][ T578] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 50.026160][ T578] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 50.026164][ T578] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.026168][ T578] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.026173][ T578] ? netdev_notice (net/core/dev.c:13194) [ 50.026177][ T578] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.026182][ T578] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.026187][ T578] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 50.026193][ T578] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.026197][ T578] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 50.026202][ T578] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 50.026211][ T578] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 50.026215][ T578] ? __kernel_text_address (kernel/extable.c:79) [ 50.026219][ T578] ? write_profile (profile.c:?) [ 50.026225][ T578] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 50.026234][ T578] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.026242][ T578] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 50.026245][ T578] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.026248][ T578] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.026251][ T578] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.026256][ T578] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.026260][ T578] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.026263][ T578] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.026268][ T578] ? kasan_save_stack (mm/kasan/common.c:58) [ 50.026271][ T578] ? kasan_save_stack (mm/kasan/common.c:57) [ 50.026274][ T578] ? kasan_save_track (mm/kasan/common.c:78) [ 50.026279][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.026282][ T578] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 50.026286][ T578] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 50.026294][ T578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.026297][ T578] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.026302][ T578] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.026305][ T578] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.026308][ T578] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.026310][ T578] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.026313][ T578] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.026318][ T578] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 50.026322][ T578] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.026326][ T578] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.026332][ T578] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.026335][ T578] ? nla_get_range_signed (lib/nlattr.c:270) [ 50.026345][ T578] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 50.026354][ T578] rtnl_newlink (net/core/rtnetlink.c:4215) [ 50.026364][ T578] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.026367][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.026375][ T578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.026379][ T578] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.026382][ T578] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.026385][ T578] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.026392][ T578] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.026396][ T578] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.026401][ T578] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.026403][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.026412][ T578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.026415][ T578] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.026422][ T578] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.026425][ T578] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.026430][ T578] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.026442][ T578] ? 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)) [ 50.026444][ T578] ? 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)) [ 50.026452][ T578] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.026459][ T578] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.026464][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 50.026471][ T578] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.026477][ T578] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.026480][ T578] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.026485][ T578] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.026490][ T578] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.026497][ T578] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.026500][ T578] ? copy_msghdr_from_user (net/socket.c:2650) [ 50.026504][ T578] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 50.026507][ T578] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 50.026521][ T578] ___sys_sendmsg (net/socket.c:2767) [ 50.026531][ T578] ? copy_msghdr_from_user (net/socket.c:2619) [ 50.026565][ T578] __sys_sendmsg (net/socket.c:2799) [ 50.026570][ T578] ? __sys_sendmsg_sock (net/socket.c:2780) [ 50.026582][ T578] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.026588][ T578] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.026592][ T578] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 50.026597][ T578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.026601][ T578] RIP: 0033:0x7ff7c78f554e [ 50.026606][ T578] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 50.026609][ T578] RSP: 002b:00007ffc1cf0a060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.026613][ T578] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff7c78f554e [ 50.026615][ T578] RDX: 0000000000000000 RSI: 00007ffc1cf0a110 RDI: 0000000000000005 [ 50.026617][ T578] RBP: 00007ffc1cf0a070 R08: 0000000000000000 R09: 0000000000000000 [ 50.026618][ T578] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d80 [ 50.026620][ T578] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc1cf0a7e0 | [ 51.144022][ T586] softirqs last disabled at (15808): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 51.144025][ T586] Preemption disabled at: | [ 51.144026][ T586] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.144034][ T586] Tainted: [W]=WARN [ 51.144035][ T586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.144037][ T586] Call Trace: [ 51.144039][ T586] [ 51.144040][ T586] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.144045][ T586] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.144047][ T586] __might_resched.cold (kernel/sched/core.c:9234) [ 51.144054][ T586] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.144057][ T586] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 51.144063][ T586] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 51.144065][ T586] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.144072][ T586] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 51.144075][ T586] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.144078][ T586] put_chars (drivers/char/virtio_console.c:1176) [ 51.144081][ T586] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.144085][ T586] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.144089][ T586] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.144094][ T586] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.144097][ T586] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.144099][ T586] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.144104][ T586] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.144108][ T586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.144111][ T586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.144115][ T586] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.144119][ T586] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.144120][ T586] ? 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)) [ 51.144123][ T586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.144125][ T586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.144130][ T586] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.144133][ T586] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.144135][ T586] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.144141][ T586] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.144143][ T586] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.144144][ T586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.144146][ T586] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 51.144150][ T586] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.144152][ T586] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.144155][ T586] vprintk_emit (kernel/printk/printk.c:2479) [ 51.144159][ T586] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.144161][ T586] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.144163][ T586] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 51.144165][ T586] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 51.144169][ T586] _printk (kernel/printk/printk.c:2504) [ 51.144173][ T586] ? snapshot_read.cold (user.c:?) [ 51.144175][ T586] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.144177][ T586] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.144180][ T586] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.144182][ T586] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 51.144185][ T586] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 51.144188][ T586] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.144190][ T586] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.144193][ T586] ? netdev_notice (net/core/dev.c:13194) [ 51.144196][ T586] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.144199][ T586] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.144201][ T586] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 51.144205][ T586] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.144207][ T586] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.144211][ T586] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 51.144217][ T586] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.144220][ T586] ? __kernel_text_address (kernel/extable.c:79) [ 51.144223][ T586] ? write_profile (profile.c:?) [ 51.144227][ T586] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.144232][ T586] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.144237][ T586] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 51.144239][ T586] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.144240][ T586] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.144242][ T586] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.144246][ T586] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.144248][ T586] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.144250][ T586] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.144253][ T586] ? kasan_save_stack (mm/kasan/common.c:58) [ 51.144256][ T586] ? kasan_save_stack (mm/kasan/common.c:57) [ 51.144258][ T586] ? kasan_save_track (mm/kasan/common.c:78) [ 51.144261][ T586] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.144263][ T586] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 51.144266][ T586] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 51.144271][ T586] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.144273][ T586] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.144276][ T586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.144278][ T586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.144280][ T586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.144281][ T586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.144283][ T586] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.144286][ T586] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 51.144289][ T586] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.144291][ T586] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.144295][ T586] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.144297][ T586] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.144303][ T586] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 51.144308][ T586] rtnl_newlink (net/core/rtnetlink.c:4215) [ 51.144314][ T586] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.144316][ T586] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.144321][ T586] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.144323][ T586] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.144325][ T586] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.144327][ T586] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.144331][ T586] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.144333][ T586] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.144336][ T586] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.144338][ T586] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.144343][ T586] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.144345][ T586] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.144349][ T586] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.144350][ T586] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.144354][ T586] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.144360][ T586] ? 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)) [ 51.144361][ T586] ? 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)) [ 51.144366][ T586] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.144370][ T586] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.144373][ T586] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 51.144377][ T586] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.144381][ T586] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.144383][ T586] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.144386][ T586] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.144390][ T586] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.144394][ T586] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 51.144397][ T586] ? copy_msghdr_from_user (net/socket.c:2650) [ 51.144399][ T586] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 51.144401][ T586] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 51.144408][ T586] ___sys_sendmsg (net/socket.c:2767) [ 51.144411][ T586] ? copy_msghdr_from_user (net/socket.c:2619) [ 51.144428][ T586] __sys_sendmsg (net/socket.c:2799) [ 51.144432][ T586] ? __sys_sendmsg_sock (net/socket.c:2780) [ 51.144438][ T586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.144442][ T586] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.144444][ T586] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.144448][ T586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.144450][ T586] RIP: 0033:0x7fc793a4b54e [ 51.144454][ T586] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 51.144456][ T586] RSP: 002b:00007ffdef3b74b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.144458][ T586] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc793a4b54e [ 51.144460][ T586] RDX: 0000000000000000 RSI: 00007ffdef3b7560 RDI: 0000000000000005 [ 51.144461][ T586] RBP: 00007ffdef3b74c0 R08: 0000000000000000 R09: 0000000000000000 [ 51.144462][ T586] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d81 [ 51.144463][ T586] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdef3b7c30 | [ 52.219071][ T596] softirqs last disabled at (22786): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 52.219074][ T596] Preemption disabled at: | [ 52.219074][ T596] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.219083][ T596] Tainted: [W]=WARN [ 52.219084][ T596] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.219086][ T596] Call Trace: [ 52.219087][ T596] [ 52.219089][ T596] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.219094][ T596] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.219096][ T596] __might_resched.cold (kernel/sched/core.c:9234) [ 52.219100][ T596] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.219103][ T596] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 52.219109][ T596] __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.219111][ T596] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.219118][ T596] ? 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.219121][ T596] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.219124][ T596] put_chars (drivers/char/virtio_console.c:1176) [ 52.219127][ T596] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.219131][ T596] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.219135][ T596] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.219140][ T596] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.219143][ T596] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.219145][ T596] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.219150][ T596] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.219154][ T596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.219157][ T596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.219161][ T596] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.219165][ T596] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.219166][ T596] ? 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)) [ 52.219169][ T596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.219171][ T596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.219175][ T596] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.219179][ T596] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.219180][ T596] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.219186][ T596] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.219188][ T596] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.219190][ T596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.219192][ T596] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.219196][ T596] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.219198][ T596] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.219201][ T596] vprintk_emit (kernel/printk/printk.c:2479) [ 52.219204][ T596] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.219206][ T596] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.219209][ T596] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 52.219211][ T596] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 52.219215][ T596] _printk (kernel/printk/printk.c:2504) [ 52.219218][ T596] ? snapshot_read.cold (user.c:?) [ 52.219220][ T596] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.219223][ T596] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.219225][ T596] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.219227][ T596] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 52.219231][ T596] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 52.219233][ T596] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.219236][ T596] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.219238][ T596] ? netdev_notice (net/core/dev.c:13194) [ 52.219241][ T596] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.219244][ T596] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.219247][ T596] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 52.219251][ T596] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.219253][ T596] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 52.219256][ T596] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 52.219263][ T596] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 52.219265][ T596] ? __kernel_text_address (kernel/extable.c:79) [ 52.219269][ T596] ? write_profile (profile.c:?) [ 52.219273][ T596] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.219278][ T596] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.219283][ T596] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.219285][ T596] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.219286][ T596] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.219288][ T596] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.219292][ T596] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.219295][ T596] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.219297][ T596] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.219299][ T596] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.219302][ T596] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.219304][ T596] ? kasan_save_track (mm/kasan/common.c:78) [ 52.219307][ T596] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.219309][ T596] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 52.219312][ T596] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 52.219317][ T596] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.219319][ T596] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.219322][ T596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.219324][ T596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.219326][ T596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.219327][ T596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.219329][ T596] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.219332][ T596] ? __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.219335][ T596] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.219338][ T596] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.219341][ T596] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.219343][ T596] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.219349][ T596] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.219355][ T596] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.219361][ T596] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.219363][ T596] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.219367][ T596] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.219370][ T596] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.219372][ T596] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.219374][ T596] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.219378][ T596] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.219380][ T596] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.219383][ T596] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.219384][ T596] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.219389][ T596] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.219392][ T596] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.219395][ T596] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.219397][ T596] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.219400][ T596] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.219407][ T596] ? 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)) [ 52.219408][ T596] ? 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)) [ 52.219413][ T596] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.219417][ T596] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.219420][ T596] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 52.219424][ T596] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.219428][ T596] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.219430][ T596] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.219433][ T596] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.219437][ T596] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.219441][ T596] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.219443][ T596] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.219446][ T596] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.219447][ T596] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 52.219455][ T596] ___sys_sendmsg (net/socket.c:2767) [ 52.219458][ T596] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.219476][ T596] __sys_sendmsg (net/socket.c:2799) [ 52.219479][ T596] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.219486][ T596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.219489][ T596] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.219492][ T596] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.219495][ T596] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.219497][ T596] RIP: 0033:0x7fb28852f54e [ 52.219502][ T596] 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.219504][ T596] RSP: 002b:00007ffe9c846710 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.219506][ T596] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb28852f54e [ 52.219508][ T596] RDX: 0000000000000000 RSI: 00007ffe9c8467c0 RDI: 0000000000000005 [ 52.219509][ T596] RBP: 00007ffe9c846720 R08: 0000000000000000 R09: 0000000000000000 [ 52.219510][ T596] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d82 [ 52.219510][ T596] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe9c846e90 | [ 53.272776][ T605] softirqs last disabled at (28704): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 53.272780][ T605] Preemption disabled at: | [ 53.272781][ T605] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.272793][ T605] Tainted: [W]=WARN [ 53.272794][ T605] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.272797][ T605] Call Trace: [ 53.272799][ T605] [ 53.272801][ T605] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.272808][ T605] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.272811][ T605] __might_resched.cold (kernel/sched/core.c:9234) [ 53.272817][ T605] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.272822][ T605] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 53.272829][ T605] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 53.272833][ T605] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.272842][ T605] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 53.272846][ T605] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.272852][ T605] put_chars (drivers/char/virtio_console.c:1176) [ 53.272856][ T605] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.272862][ T605] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.272867][ T605] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.272874][ T605] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.272879][ T605] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.272881][ T605] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.272889][ T605] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.272894][ T605] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.272898][ T605] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.272905][ T605] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.272911][ T605] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.272913][ T605] ? 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)) [ 53.272918][ T605] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.272921][ T605] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.272928][ T605] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.272934][ T605] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.272936][ T605] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.272945][ T605] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.272949][ T605] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.272952][ T605] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.272955][ T605] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.272961][ T605] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.272964][ T605] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.272969][ T605] vprintk_emit (kernel/printk/printk.c:2479) [ 53.272974][ T605] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.272978][ T605] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.272981][ T605] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 53.272984][ T605] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 53.272991][ T605] _printk (kernel/printk/printk.c:2504) [ 53.272995][ T605] ? snapshot_read.cold (user.c:?) [ 53.272998][ T605] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.273002][ T605] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.273006][ T605] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.273009][ T605] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 53.273014][ T605] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 53.273018][ T605] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.273022][ T605] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.273026][ T605] ? netdev_notice (net/core/dev.c:13194) [ 53.273031][ T605] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.273035][ T605] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.273039][ T605] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 53.273046][ T605] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.273049][ T605] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 53.273056][ T605] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 53.273065][ T605] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 53.273069][ T605] ? __kernel_text_address (kernel/extable.c:79) [ 53.273073][ T605] ? write_profile (profile.c:?) [ 53.273079][ T605] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.273087][ T605] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.273094][ T605] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.273098][ T605] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.273100][ T605] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 53.273103][ T605] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.273108][ T605] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.273112][ T605] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.273115][ T605] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.273119][ T605] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.273123][ T605] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.273126][ T605] ? kasan_save_track (mm/kasan/common.c:78) [ 53.273130][ T605] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.273133][ T605] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 53.273138][ T605] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 53.273145][ T605] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.273148][ T605] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.273153][ T605] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.273156][ T605] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.273159][ T605] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.273161][ T605] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.273163][ T605] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.273167][ T605] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 53.273171][ T605] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.273174][ T605] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.273179][ T605] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.273182][ T605] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.273190][ T605] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.273199][ T605] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.273207][ T605] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.273210][ T605] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.273217][ T605] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.273220][ T605] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.273223][ T605] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.273225][ T605] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.273232][ T605] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.273234][ T605] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.273239][ T605] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.273241][ T605] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.273248][ T605] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.273251][ T605] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.273256][ T605] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.273259][ T605] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.273263][ T605] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.273273][ T605] ? 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)) [ 53.273275][ T605] ? 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)) [ 53.273282][ T605] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.273287][ T605] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.273291][ T605] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 53.273298][ T605] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.273303][ T605] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.273306][ T605] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.273310][ T605] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.273315][ T605] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.273321][ T605] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.273325][ T605] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.273328][ T605] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.273330][ T605] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 53.273342][ T605] ___sys_sendmsg (net/socket.c:2767) [ 53.273347][ T605] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.273374][ T605] __sys_sendmsg (net/socket.c:2799) [ 53.273379][ T605] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.273389][ T605] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.273395][ T605] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.273398][ T605] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.273403][ T605] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.273407][ T605] RIP: 0033:0x7f2355e9454e [ 53.273412][ T605] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 53.273415][ T605] RSP: 002b:00007ffd43bb7410 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.273418][ T605] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2355e9454e [ 53.273420][ T605] RDX: 0000000000000000 RSI: 00007ffd43bb74c0 RDI: 0000000000000005 [ 53.273422][ T605] RBP: 00007ffd43bb7420 R08: 0000000000000000 R09: 0000000000000000 [ 53.273423][ T605] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d83 [ 53.273425][ T605] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd43bb7b90 | [ 54.346967][ T616] softirqs last disabled at (18236): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 54.346970][ T616] Preemption disabled at: | [ 54.346970][ T616] vprintk_emit (kernel/printk/printk.c:2471) | [ 54.346980][ T616] Tainted: [W]=WARN [ 54.346981][ T616] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.346983][ T616] Call Trace: [ 54.346984][ T616] [ 54.346986][ T616] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.346991][ T616] ? vprintk_emit (kernel/printk/printk.c:2471) [ 54.346993][ T616] __might_resched.cold (kernel/sched/core.c:9234) [ 54.346997][ T616] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.347001][ T616] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 54.347006][ T616] __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)) [ 54.347009][ T616] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.347015][ T616] ? 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) [ 54.347018][ T616] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.347021][ T616] put_chars (drivers/char/virtio_console.c:1176) [ 54.347025][ T616] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.347028][ T616] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.347032][ T616] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.347037][ T616] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.347041][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.347042][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.347047][ T616] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.347051][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.347056][ T616] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.347060][ T616] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.347064][ T616] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.347065][ T616] ? 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)) [ 54.347068][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.347070][ T616] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.347074][ T616] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.347078][ T616] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.347080][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.347086][ T616] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.347088][ T616] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.347089][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.347091][ T616] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.347095][ T616] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.347097][ T616] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.347100][ T616] vprintk_emit (kernel/printk/printk.c:2479) [ 54.347103][ T616] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.347105][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.347108][ T616] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 54.347110][ T616] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 54.347114][ T616] _printk (kernel/printk/printk.c:2504) [ 54.347118][ T616] ? snapshot_read.cold (user.c:?) [ 54.347119][ T616] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.347122][ T616] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.347124][ T616] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.347127][ T616] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 54.347130][ T616] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 54.347133][ T616] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.347135][ T616] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 54.347138][ T616] ? netdev_notice (net/core/dev.c:13194) [ 54.347140][ T616] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.347143][ T616] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.347146][ T616] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 54.347150][ T616] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.347152][ T616] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 54.347155][ T616] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 54.347161][ T616] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 54.347164][ T616] ? __kernel_text_address (kernel/extable.c:79) [ 54.347167][ T616] ? write_profile (profile.c:?) [ 54.347171][ T616] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 54.347176][ T616] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.347181][ T616] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 54.347183][ T616] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 54.347184][ T616] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.347186][ T616] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.347190][ T616] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.347192][ T616] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.347194][ T616] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.347197][ T616] ? kasan_save_stack (mm/kasan/common.c:58) [ 54.347200][ T616] ? kasan_save_stack (mm/kasan/common.c:57) [ 54.347202][ T616] ? kasan_save_track (mm/kasan/common.c:78) [ 54.347205][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.347207][ T616] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 54.347210][ T616] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 54.347215][ T616] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.347217][ T616] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.347220][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.347222][ T616] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.347224][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.347225][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.347227][ T616] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 54.347230][ T616] ? __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) [ 54.347233][ T616] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.347236][ T616] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.347239][ T616] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 54.347241][ T616] ? nla_get_range_signed (lib/nlattr.c:270) [ 54.347247][ T616] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 54.347252][ T616] rtnl_newlink (net/core/rtnetlink.c:4215) [ 54.347258][ T616] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.347260][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.347264][ T616] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.347267][ T616] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.347269][ T616] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.347270][ T616] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.347275][ T616] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.347277][ T616] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.347280][ T616] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.347281][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.347286][ T616] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.347288][ T616] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.347292][ T616] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.347294][ T616] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.347297][ T616] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.347303][ T616] ? 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)) [ 54.347304][ T616] ? 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)) [ 54.347309][ T616] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.347313][ T616] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.347316][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 54.347320][ T616] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.347324][ T616] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.347325][ T616] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.347328][ T616] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.347332][ T616] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.347336][ T616] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 54.347339][ T616] ? copy_msghdr_from_user (net/socket.c:2650) [ 54.347341][ T616] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 54.347342][ T616] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 54.347350][ T616] ___sys_sendmsg (net/socket.c:2767) [ 54.347353][ T616] ? copy_msghdr_from_user (net/socket.c:2619) [ 54.347369][ T616] __sys_sendmsg (net/socket.c:2799) [ 54.347373][ T616] ? __sys_sendmsg_sock (net/socket.c:2780) [ 54.347379][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.347383][ T616] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.347385][ T616] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.347389][ T616] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.347391][ T616] RIP: 0033:0x7f4c2fc0454e [ 54.347395][ T616] 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 [ 54.347397][ T616] RSP: 002b:00007ffc8d0aafc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.347400][ T616] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4c2fc0454e [ 54.347401][ T616] RDX: 0000000000000000 RSI: 00007ffc8d0ab070 RDI: 0000000000000005 [ 54.347402][ T616] RBP: 00007ffc8d0aafd0 R08: 0000000000000000 R09: 0000000000000000 [ 54.347403][ T616] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d84 [ 54.347404][ T616] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc8d0ab740 | [ 55.371513][ T627] softirqs last disabled at (25514): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 55.371516][ T627] Preemption disabled at: | [ 55.371516][ T627] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.371526][ T627] Tainted: [W]=WARN [ 55.371527][ T627] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.371528][ T627] Call Trace: [ 55.371530][ T627] [ 55.371532][ T627] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.371537][ T627] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.371539][ T627] __might_resched.cold (kernel/sched/core.c:9234) [ 55.371549][ T627] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.371552][ T627] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 55.371558][ T627] __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)) [ 55.371560][ T627] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.371567][ T627] ? 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) [ 55.371570][ T627] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.371574][ T627] put_chars (drivers/char/virtio_console.c:1176) [ 55.371577][ T627] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.371581][ T627] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.371585][ T627] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.371590][ T627] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.371593][ T627] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.371595][ T627] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.371600][ T627] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.371604][ T627] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.371607][ T627] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.371611][ T627] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.371615][ T627] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.371616][ T627] ? 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)) [ 55.371619][ T627] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.371621][ T627] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.371626][ T627] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.371630][ T627] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.371631][ T627] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.371637][ T627] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.371639][ T627] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.371640][ T627] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.371642][ T627] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.371647][ T627] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.371649][ T627] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.371652][ T627] vprintk_emit (kernel/printk/printk.c:2479) [ 55.371655][ T627] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.371657][ T627] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.371660][ T627] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 55.371662][ T627] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 55.371666][ T627] _printk (kernel/printk/printk.c:2504) [ 55.371669][ T627] ? snapshot_read.cold (user.c:?) [ 55.371671][ T627] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.371674][ T627] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.371676][ T627] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.371679][ T627] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 55.371682][ T627] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 55.371685][ T627] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.371687][ T627] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.371690][ T627] ? netdev_notice (net/core/dev.c:13194) [ 55.371693][ T627] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.371696][ T627] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.371699][ T627] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.371703][ T627] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.371705][ T627] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.371708][ T627] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 55.371715][ T627] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.371717][ T627] ? __kernel_text_address (kernel/extable.c:79) [ 55.371721][ T627] ? write_profile (profile.c:?) [ 55.371725][ T627] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.371730][ T627] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.371735][ T627] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 55.371738][ T627] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.371739][ T627] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.371741][ T627] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.371745][ T627] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.371747][ T627] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.371749][ T627] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.371752][ T627] ? kasan_save_stack (mm/kasan/common.c:58) [ 55.371755][ T627] ? kasan_save_stack (mm/kasan/common.c:57) [ 55.371757][ T627] ? kasan_save_track (mm/kasan/common.c:78) [ 55.371760][ T627] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.371762][ T627] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 55.371765][ T627] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 55.371770][ T627] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.371772][ T627] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.371775][ T627] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.371777][ T627] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.371779][ T627] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.371780][ T627] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.371782][ T627] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.371785][ T627] ? __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) [ 55.371788][ T627] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.371791][ T627] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.371794][ T627] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.371796][ T627] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.371802][ T627] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 55.371808][ T627] rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.371813][ T627] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.371815][ T627] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.371820][ T627] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.371822][ T627] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.371824][ T627] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.371826][ T627] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.371830][ T627] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.371832][ T627] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.371836][ T627] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.371837][ T627] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.371842][ T627] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.371844][ T627] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.371848][ T627] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.371850][ T627] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.371853][ T627] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.371859][ T627] ? 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)) [ 55.371861][ T627] ? 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)) [ 55.371865][ T627] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.371869][ T627] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.371873][ T627] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 55.371877][ T627] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.371881][ T627] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.371883][ T627] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.371886][ T627] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.371890][ T627] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.371894][ T627] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 55.371896][ T627] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.371899][ T627] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 55.371900][ T627] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 55.371908][ T627] ___sys_sendmsg (net/socket.c:2767) [ 55.371911][ T627] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.371928][ T627] __sys_sendmsg (net/socket.c:2799) [ 55.371932][ T627] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.371939][ T627] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.371942][ T627] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.371945][ T627] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.371948][ T627] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.371950][ T627] RIP: 0033:0x7f33bcf5354e [ 55.371954][ T627] 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 [ 55.371956][ T627] RSP: 002b:00007ffee41b4240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.371959][ T627] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f33bcf5354e [ 55.371960][ T627] RDX: 0000000000000000 RSI: 00007ffee41b42f0 RDI: 0000000000000005 [ 55.371961][ T627] RBP: 00007ffee41b4250 R08: 0000000000000000 R09: 0000000000000000 [ 55.371962][ T627] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d85 [ 55.371963][ T627] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffee41b49c0 | [ 56.449100][ T638] softirqs last disabled at (22954): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 56.449102][ T638] Preemption disabled at: | [ 56.449103][ T638] vprintk_emit (kernel/printk/printk.c:2471) | [ 56.449112][ T638] Tainted: [W]=WARN [ 56.449113][ T638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.449115][ T638] Call Trace: [ 56.449116][ T638] [ 56.449118][ T638] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.449123][ T638] ? vprintk_emit (kernel/printk/printk.c:2471) [ 56.449125][ T638] __might_resched.cold (kernel/sched/core.c:9234) [ 56.449129][ T638] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.449132][ T638] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 56.449138][ T638] __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)) [ 56.449140][ T638] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.449147][ T638] ? 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) [ 56.449150][ T638] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.449153][ T638] put_chars (drivers/char/virtio_console.c:1176) [ 56.449156][ T638] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.449160][ T638] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.449164][ T638] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.449168][ T638] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.449172][ T638] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.449174][ T638] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.449179][ T638] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.449182][ T638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.449185][ T638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.449189][ T638] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.449193][ T638] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.449194][ T638] ? 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)) [ 56.449197][ T638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.449199][ T638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.449204][ T638] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.449208][ T638] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.449209][ T638] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.449215][ T638] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.449217][ T638] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.449219][ T638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.449221][ T638] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 56.449225][ T638] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.449227][ T638] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.449230][ T638] vprintk_emit (kernel/printk/printk.c:2479) [ 56.449233][ T638] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.449235][ T638] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.449237][ T638] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 56.449239][ T638] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 56.449243][ T638] _printk (kernel/printk/printk.c:2504) [ 56.449247][ T638] ? snapshot_read.cold (user.c:?) [ 56.449249][ T638] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.449252][ T638] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.449254][ T638] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.449256][ T638] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 56.449260][ T638] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 56.449262][ T638] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.449264][ T638] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 56.449267][ T638] ? netdev_notice (net/core/dev.c:13194) [ 56.449270][ T638] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.449273][ T638] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.449275][ T638] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 56.449279][ T638] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.449281][ T638] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 56.449284][ T638] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 56.449291][ T638] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 56.449293][ T638] ? __kernel_text_address (kernel/extable.c:79) [ 56.449297][ T638] ? write_profile (profile.c:?) [ 56.449301][ T638] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 56.449306][ T638] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.449311][ T638] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 56.449313][ T638] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 56.449315][ T638] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.449317][ T638] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.449320][ T638] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.449323][ T638] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.449325][ T638] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.449328][ T638] ? kasan_save_stack (mm/kasan/common.c:58) [ 56.449330][ T638] ? kasan_save_stack (mm/kasan/common.c:57) [ 56.449332][ T638] ? kasan_save_track (mm/kasan/common.c:78) [ 56.449335][ T638] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.449337][ T638] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 56.449340][ T638] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 56.449345][ T638] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.449347][ T638] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.449350][ T638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.449352][ T638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.449354][ T638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.449355][ T638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.449357][ T638] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 56.449360][ T638] ? __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) [ 56.449363][ T638] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 56.449365][ T638] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.449369][ T638] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 56.449371][ T638] ? nla_get_range_signed (lib/nlattr.c:270) [ 56.449377][ T638] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 56.449382][ T638] rtnl_newlink (net/core/rtnetlink.c:4215) [ 56.449387][ T638] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.449389][ T638] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.449394][ T638] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.449396][ T638] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.449398][ T638] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.449400][ T638] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.449404][ T638] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.449406][ T638] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 56.449410][ T638] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.449411][ T638] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.449416][ T638] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.449418][ T638] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.449422][ T638] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 56.449423][ T638] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.449427][ T638] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.449433][ T638] ? 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)) [ 56.449434][ T638] ? 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)) [ 56.449439][ T638] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.449443][ T638] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.449446][ T638] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 56.449450][ T638] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 56.449454][ T638] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 56.449455][ T638] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.449459][ T638] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.449462][ T638] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.449466][ T638] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 56.449469][ T638] ? copy_msghdr_from_user (net/socket.c:2650) [ 56.449471][ T638] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 56.449473][ T638] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 56.449481][ T638] ___sys_sendmsg (net/socket.c:2767) [ 56.449484][ T638] ? copy_msghdr_from_user (net/socket.c:2619) [ 56.449500][ T638] __sys_sendmsg (net/socket.c:2799) [ 56.449504][ T638] ? __sys_sendmsg_sock (net/socket.c:2780) [ 56.449510][ T638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.449513][ T638] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.449516][ T638] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.449519][ T638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.449522][ T638] RIP: 0033:0x7ffa8863154e [ 56.449525][ T638] 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 [ 56.449527][ T638] RSP: 002b:00007ffceb9e7650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.449530][ T638] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ffa8863154e [ 56.449531][ T638] RDX: 0000000000000000 RSI: 00007ffceb9e7700 RDI: 0000000000000005 [ 56.449532][ T638] RBP: 00007ffceb9e7660 R08: 0000000000000000 R09: 0000000000000000 [ 56.449533][ T638] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d86 [ 56.449534][ T638] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffceb9e7dd0 | [ 57.593253][ T646] softirqs last disabled at (16900): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 57.593256][ T646] Preemption disabled at: | [ 57.593256][ T646] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.593265][ T646] Tainted: [W]=WARN [ 57.593266][ T646] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.593268][ T646] Call Trace: [ 57.593270][ T646] [ 57.593271][ T646] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.593276][ T646] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.593278][ T646] __might_resched.cold (kernel/sched/core.c:9234) [ 57.593283][ T646] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.593286][ T646] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 57.593291][ T646] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 57.593294][ T646] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.593300][ T646] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 57.593304][ T646] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.593307][ T646] put_chars (drivers/char/virtio_console.c:1176) [ 57.593310][ T646] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.593314][ T646] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.593317][ T646] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.593322][ T646] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.593325][ T646] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.593327][ T646] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.593332][ T646] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.593335][ T646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.593338][ T646] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.593343][ T646] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.593346][ T646] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.593348][ T646] ? 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)) [ 57.593351][ T646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.593352][ T646] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.593357][ T646] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.593361][ T646] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.593362][ T646] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.593368][ T646] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.593370][ T646] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.593371][ T646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.593373][ T646] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.593377][ T646] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.593379][ T646] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.593382][ T646] vprintk_emit (kernel/printk/printk.c:2479) [ 57.593386][ T646] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.593388][ T646] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.593390][ T646] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 57.593392][ T646] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 57.593396][ T646] _printk (kernel/printk/printk.c:2504) [ 57.593399][ T646] ? snapshot_read.cold (user.c:?) [ 57.593401][ T646] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.593404][ T646] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.593406][ T646] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.593408][ T646] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 57.593412][ T646] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 57.593414][ T646] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.593417][ T646] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.593419][ T646] ? netdev_notice (net/core/dev.c:13194) [ 57.593422][ T646] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.593425][ T646] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.593428][ T646] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 57.593432][ T646] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.593434][ T646] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 57.593437][ T646] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 57.593443][ T646] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 57.593446][ T646] ? __kernel_text_address (kernel/extable.c:79) [ 57.593449][ T646] ? write_profile (profile.c:?) [ 57.593453][ T646] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 57.593458][ T646] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.593462][ T646] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 57.593464][ T646] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.593466][ T646] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.593468][ T646] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.593472][ T646] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.593474][ T646] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.593476][ T646] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.593479][ T646] ? kasan_save_stack (mm/kasan/common.c:58) [ 57.593482][ T646] ? kasan_save_stack (mm/kasan/common.c:57) [ 57.593483][ T646] ? kasan_save_track (mm/kasan/common.c:78) [ 57.593486][ T646] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.593488][ T646] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 57.593491][ T646] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 57.593496][ T646] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.593499][ T646] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.593501][ T646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.593503][ T646] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.593505][ T646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.593506][ T646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.593508][ T646] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.593511][ T646] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 57.593514][ T646] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.593517][ T646] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.593520][ T646] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.593522][ T646] ? nla_get_range_signed (lib/nlattr.c:270) [ 57.593528][ T646] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 57.593534][ T646] rtnl_newlink (net/core/rtnetlink.c:4215) [ 57.593540][ T646] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.593542][ T646] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.593549][ T646] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.593551][ T646] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.593559][ T646] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.593561][ T646] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.593565][ T646] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.593567][ T646] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.593570][ T646] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.593572][ T646] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.593576][ T646] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.593578][ T646] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.593582][ T646] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.593584][ T646] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.593587][ T646] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.593593][ T646] ? 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)) [ 57.593594][ T646] ? 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)) [ 57.593599][ T646] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.593603][ T646] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.593606][ T646] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 57.593610][ T646] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.593614][ T646] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.593615][ T646] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.593619][ T646] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.593622][ T646] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.593627][ T646] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.593629][ T646] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.593631][ T646] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.593633][ T646] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 57.593640][ T646] ___sys_sendmsg (net/socket.c:2767) [ 57.593643][ T646] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.593659][ T646] __sys_sendmsg (net/socket.c:2799) [ 57.593663][ T646] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.593669][ T646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.593672][ T646] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.593675][ T646] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.593678][ T646] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.593680][ T646] RIP: 0033:0x7f335d47254e [ 57.593684][ T646] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 57.593686][ T646] RSP: 002b:00007fff7ba018b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.593689][ T646] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f335d47254e [ 57.593691][ T646] RDX: 0000000000000000 RSI: 00007fff7ba01960 RDI: 0000000000000005 [ 57.593691][ T646] RBP: 00007fff7ba018c0 R08: 0000000000000000 R09: 0000000000000000 [ 57.593692][ T646] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d87 [ 57.593693][ T646] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff7ba02030 | [ 58.635259][ T655] softirqs last disabled at (21946): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 58.635262][ T655] Preemption disabled at: | [ 58.635262][ T655] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.635271][ T655] Tainted: [W]=WARN [ 58.635272][ T655] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.635274][ T655] Call Trace: [ 58.635275][ T655] [ 58.635277][ T655] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.635282][ T655] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.635283][ T655] __might_resched.cold (kernel/sched/core.c:9234) [ 58.635288][ T655] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.635291][ T655] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 58.635297][ T655] __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)) [ 58.635299][ T655] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.635306][ T655] ? 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) [ 58.635309][ T655] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.635312][ T655] put_chars (drivers/char/virtio_console.c:1176) [ 58.635315][ T655] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.635319][ T655] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.635323][ T655] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.635327][ T655] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.635331][ T655] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.635333][ T655] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.635338][ T655] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.635341][ T655] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.635344][ T655] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.635348][ T655] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.635352][ T655] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.635353][ T655] ? 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)) [ 58.635356][ T655] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.635358][ T655] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.635362][ T655] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.635366][ T655] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.635368][ T655] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.635373][ T655] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.635376][ T655] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.635377][ T655] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.635379][ T655] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 58.635383][ T655] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.635385][ T655] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.635388][ T655] vprintk_emit (kernel/printk/printk.c:2479) [ 58.635391][ T655] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.635393][ T655] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.635395][ T655] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 58.635397][ T655] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 58.635401][ T655] _printk (kernel/printk/printk.c:2504) [ 58.635405][ T655] ? snapshot_read.cold (user.c:?) [ 58.635407][ T655] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.635410][ T655] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.635412][ T655] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.635414][ T655] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.635417][ T655] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.635420][ T655] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.635422][ T655] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.635425][ T655] ? netdev_notice (net/core/dev.c:13194) [ 58.635427][ T655] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.635431][ T655] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.635433][ T655] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 58.635437][ T655] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.635439][ T655] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 58.635442][ T655] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 58.635449][ T655] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 58.635451][ T655] ? __kernel_text_address (kernel/extable.c:79) [ 58.635454][ T655] ? write_profile (profile.c:?) [ 58.635459][ T655] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 58.635464][ T655] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.635469][ T655] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 58.635471][ T655] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 58.635472][ T655] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 58.635474][ T655] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.635478][ T655] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.635480][ T655] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.635482][ T655] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.635485][ T655] ? kasan_save_stack (mm/kasan/common.c:58) [ 58.635488][ T655] ? kasan_save_stack (mm/kasan/common.c:57) [ 58.635490][ T655] ? kasan_save_track (mm/kasan/common.c:78) [ 58.635493][ T655] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.635495][ T655] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 58.635498][ T655] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 58.635503][ T655] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.635505][ T655] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.635507][ T655] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.635509][ T655] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.635511][ T655] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.635512][ T655] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.635514][ T655] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 58.635517][ T655] ? __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) [ 58.635520][ T655] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 58.635523][ T655] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.635526][ T655] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 58.635528][ T655] ? nla_get_range_signed (lib/nlattr.c:270) [ 58.635534][ T655] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 58.635539][ T655] rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.635546][ T655] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.635548][ T655] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.635553][ T655] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.635555][ T655] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.635563][ T655] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.635565][ T655] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.635569][ T655] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.635571][ T655] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.635574][ T655] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.635576][ T655] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.635580][ T655] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.635582][ T655] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.635586][ T655] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.635588][ T655] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.635591][ T655] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.635597][ T655] ? 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)) [ 58.635599][ T655] ? 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)) [ 58.635603][ T655] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.635607][ T655] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.635609][ T655] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 58.635614][ T655] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.635617][ T655] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.635619][ T655] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.635622][ T655] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.635626][ T655] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.635630][ T655] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.635632][ T655] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.635634][ T655] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 58.635636][ T655] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 58.635643][ T655] ___sys_sendmsg (net/socket.c:2767) [ 58.635646][ T655] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.635662][ T655] __sys_sendmsg (net/socket.c:2799) [ 58.635665][ T655] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.635671][ T655] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.635675][ T655] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.635677][ T655] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.635681][ T655] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.635683][ T655] RIP: 0033:0x7f0a18e3054e [ 58.635687][ T655] 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 [ 58.635689][ T655] RSP: 002b:00007ffedcf22440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.635692][ T655] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0a18e3054e [ 58.635693][ T655] RDX: 0000000000000000 RSI: 00007ffedcf224f0 RDI: 0000000000000005 [ 58.635694][ T655] RBP: 00007ffedcf22450 R08: 0000000000000000 R09: 0000000000000000 [ 58.635695][ T655] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d88 [ 58.635696][ T655] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffedcf22bc0 | [ 59.735611][ T663] softirqs last disabled at (24322): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 59.735615][ T663] Preemption disabled at: | [ 59.735616][ T663] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.735628][ T663] Tainted: [W]=WARN [ 59.735629][ T663] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.735631][ T663] Call Trace: [ 59.735634][ T663] [ 59.735636][ T663] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.735642][ T663] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.735645][ T663] __might_resched.cold (kernel/sched/core.c:9234) [ 59.735652][ T663] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.735656][ T663] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 59.735664][ T663] __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)) [ 59.735668][ T663] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.735677][ T663] ? 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) [ 59.735681][ T663] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.735686][ T663] put_chars (drivers/char/virtio_console.c:1176) [ 59.735691][ T663] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.735697][ T663] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.735701][ T663] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.735709][ T663] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.735714][ T663] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.735716][ T663] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.735724][ T663] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.735730][ T663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.735734][ T663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.735741][ T663] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.735747][ T663] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.735749][ T663] ? 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)) [ 59.735754][ T663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.735757][ T663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.735764][ T663] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.735771][ T663] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.735773][ T663] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.735782][ T663] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.735786][ T663] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.735788][ T663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.735791][ T663] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.735798][ T663] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.735801][ T663] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.735806][ T663] vprintk_emit (kernel/printk/printk.c:2479) [ 59.735811][ T663] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.735814][ T663] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.735817][ T663] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 59.735820][ T663] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 59.735826][ T663] _printk (kernel/printk/printk.c:2504) [ 59.735831][ T663] ? snapshot_read.cold (user.c:?) [ 59.735833][ T663] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.735837][ T663] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.735840][ T663] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.735844][ T663] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.735848][ T663] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.735852][ T663] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.735855][ T663] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.735859][ T663] ? netdev_notice (net/core/dev.c:13194) [ 59.735863][ T663] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.735867][ T663] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.735871][ T663] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 59.735876][ T663] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.735879][ T663] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 59.735884][ T663] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 59.735892][ T663] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 59.735895][ T663] ? __kernel_text_address (kernel/extable.c:79) [ 59.735899][ T663] ? write_profile (profile.c:?) [ 59.735904][ T663] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 59.735911][ T663] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.735917][ T663] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 59.735921][ T663] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.735922][ T663] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.735925][ T663] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.735930][ T663] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.735933][ T663] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.735935][ T663] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.735939][ T663] ? kasan_save_stack (mm/kasan/common.c:58) [ 59.735943][ T663] ? kasan_save_stack (mm/kasan/common.c:57) [ 59.735945][ T663] ? kasan_save_track (mm/kasan/common.c:78) [ 59.735949][ T663] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.735952][ T663] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 59.735955][ T663] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 59.735962][ T663] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.735964][ T663] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.735968][ T663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.735971][ T663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.735973][ T663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.735975][ T663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.735977][ T663] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.735981][ T663] ? __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) [ 59.735985][ T663] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.735988][ T663] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.735993][ T663] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.735996][ T663] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.736004][ T663] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 59.736012][ T663] rtnl_newlink (net/core/rtnetlink.c:4215) [ 59.736020][ T663] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.736023][ T663] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.736030][ T663] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.736032][ T663] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.736035][ T663] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.736038][ T663] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.736044][ T663] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.736046][ T663] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.736055][ T663] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.736057][ T663] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.736064][ T663] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.736066][ T663] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.736072][ T663] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.736074][ T663] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.736078][ T663] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.736087][ T663] ? 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)) [ 59.736089][ T663] ? 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)) [ 59.736096][ T663] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.736101][ T663] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.736105][ T663] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 59.736111][ T663] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.736117][ T663] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.736119][ T663] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.736123][ T663] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.736128][ T663] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.736134][ T663] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.736137][ T663] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.736140][ T663] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.736142][ T663] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 59.736154][ T663] ___sys_sendmsg (net/socket.c:2767) [ 59.736158][ T663] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.736184][ T663] __sys_sendmsg (net/socket.c:2799) [ 59.736188][ T663] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.736198][ T663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.736203][ T663] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.736206][ T663] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.736211][ T663] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.736214][ T663] RIP: 0033:0x7fee7b7b654e [ 59.736219][ T663] 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 [ 59.736222][ T663] RSP: 002b:00007ffdeabd21f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.736225][ T663] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fee7b7b654e [ 59.736227][ T663] RDX: 0000000000000000 RSI: 00007ffdeabd22a0 RDI: 0000000000000005 [ 59.736228][ T663] RBP: 00007ffdeabd2200 R08: 0000000000000000 R09: 0000000000000000 [ 59.736229][ T663] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918d8a Finger prints: __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print