====================================== | [ 10.018133][ T181] softirqs last disabled at (28199): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.018136][ T181] Preemption disabled at: | [ 10.018136][ T181] 0x0 | [ 10.018147][ T181] Tainted: [W]=WARN [ 10.018148][ T181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.018149][ T181] Call Trace: [ 10.018151][ T181] [ 10.018152][ T181] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.018158][ T181] __might_resched.cold (kernel/sched/core.c:9234) [ 10.018163][ T181] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.018166][ T181] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.018171][ T181] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.018174][ T181] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.018180][ T181] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.018183][ T181] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.018186][ T181] put_chars (drivers/char/virtio_console.c:1176) [ 10.018189][ T181] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.018196][ T181] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.018203][ T181] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.018205][ T181] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.018210][ T181] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.018214][ T181] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.018215][ T181] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.018218][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.018222][ T181] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.018226][ T181] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.018229][ T181] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.018230][ T181] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.018236][ T181] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.018238][ T181] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.018240][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.018241][ T181] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.018245][ T181] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.018247][ T181] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.018250][ T181] vprintk_emit (kernel/printk/printk.c:2479) [ 10.018253][ T181] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.018256][ T181] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.018260][ T181] _printk (kernel/printk/printk.c:2504) [ 10.018264][ T181] ? snapshot_read.cold (user.c:?) [ 10.018267][ T181] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.018270][ T181] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.018274][ T181] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.018277][ T181] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.018280][ T181] ? exit_notify (kernel/exit.c:780) [ 10.018282][ T181] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.018285][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.018289][ T181] do_group_exit (kernel/exit.c:1151) [ 10.018292][ T181] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.018294][ T181] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.018296][ T181] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.018300][ T181] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.018303][ T181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.018306][ T181] RIP: 0033:0x7f21538b51b8 [ 10.018308][ T181] Code: Unable to access opcode bytes at 0x7f21538b518e. Code starting with the faulting instruction =========================================== [ 10.018309][ T181] RSP: 002b:00007ffc1fa918c8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.018311][ T181] RAX: ffffffffffffffda RBX: 00007f21539e5f88 RCX: 00007f21538b51b8 [ 10.018313][ T181] RDX: 00007f21535fffc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.018313][ T181] RBP: 00007ffc1fa91920 R08: 0000000000000000 R09: 0000000000000050 [ 10.018314][ T181] R10: 00007ffc1fa916e0 R11: 0000000000000246 R12: 0000000000000001 [ 10.018315][ T181] R13: 0000000000000000 R14: 00007f21539e4680 R15: 00007f21539e5fa0 | [ 11.791112][ T242] softirqs last disabled at (18304): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.791115][ T242] Preemption disabled at: | [ 11.791116][ T242] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.791125][ T242] Tainted: [W]=WARN [ 11.791126][ T242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.791127][ T242] Call Trace: [ 11.791129][ T242] [ 11.791130][ T242] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.791135][ T242] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.791137][ T242] __might_resched.cold (kernel/sched/core.c:9234) [ 11.791142][ T242] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.791145][ T242] ? __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.791150][ T242] __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.791153][ T242] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.791159][ T242] ? 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.791162][ T242] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.791165][ T242] put_chars (drivers/char/virtio_console.c:1176) [ 11.791168][ T242] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.791173][ T242] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.791178][ T242] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.791181][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.791183][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.791188][ T242] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.791191][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.791195][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.791199][ T242] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.791202][ T242] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.791204][ T242] ? 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.791207][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.791209][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.791213][ T242] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.791217][ T242] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.791218][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.791224][ T242] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.791226][ T242] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.791228][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.791230][ T242] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.791234][ T242] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.791236][ T242] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.791239][ T242] vprintk_emit (kernel/printk/printk.c:2479) [ 11.791242][ T242] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.791244][ T242] ? save_trace (kernel/locking/lockdep.c:589) [ 11.791249][ T242] _printk (kernel/printk/printk.c:2504) [ 11.791252][ T242] ? snapshot_read.cold (user.c:?) [ 11.791256][ T242] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.791258][ T242] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.791262][ T242] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.791264][ T242] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.791267][ T242] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.791269][ T242] ? netdev_notice (net/core/dev.c:13194) [ 11.791272][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.791275][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.791278][ T242] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.791282][ T242] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.791284][ T242] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.791287][ T242] ? 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.791293][ T242] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.791296][ T242] ? __kernel_text_address (kernel/extable.c:79) [ 11.791299][ T242] ? write_profile (profile.c:?) [ 11.791303][ T242] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.791308][ T242] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.791312][ T242] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.791314][ T242] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.791316][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.791319][ T242] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.791322][ T242] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.791325][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.791327][ T242] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.791330][ T242] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.791333][ T242] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.791334][ T242] ? kasan_save_track (mm/kasan/common.c:78) [ 11.791337][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.791340][ T242] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 11.791342][ T242] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 11.791348][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.791350][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.791353][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.791355][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.791357][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.791358][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.791360][ T242] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.791363][ T242] ? __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.791366][ T242] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.791369][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.791372][ T242] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.791374][ T242] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.791385][ T242] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.791391][ T242] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.791397][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.791399][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.791404][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.791407][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.791409][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.791411][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.791415][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.791418][ T242] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.791421][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.791422][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.791427][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.791430][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.791434][ T242] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.791435][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.791439][ T242] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.791446][ T242] ? 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.791447][ T242] ? 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.791452][ T242] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.791456][ T242] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.791459][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 11.791464][ T242] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.791468][ T242] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.791470][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.791473][ T242] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.791477][ T242] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.791481][ T242] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.791483][ T242] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.791486][ T242] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.791487][ T242] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 11.791495][ T242] ___sys_sendmsg (net/socket.c:2767) [ 11.791498][ T242] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.791514][ T242] __sys_sendmsg (net/socket.c:2799) [ 11.791517][ T242] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.791523][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.791527][ T242] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.791529][ T242] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.791533][ T242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.791535][ T242] RIP: 0033:0x7f55f04c354e [ 11.791539][ T242] 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.791540][ T242] RSP: 002b:00007ffd6fa24f60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.791543][ T242] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f55f04c354e [ 11.791544][ T242] RDX: 0000000000000000 RSI: 00007ffd6fa25010 RDI: 0000000000000005 [ 11.791545][ T242] RBP: 00007ffd6fa24f70 R08: 0000000000000000 R09: 0000000000000000 [ 11.791546][ T242] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b816 [ 11.791547][ T242] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd6fa256e0 | [ 12.851623][ T284] softirqs last disabled at (16224): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.851626][ T284] Preemption disabled at: | [ 12.851627][ T284] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.851636][ T284] Tainted: [W]=WARN [ 12.851636][ T284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.851638][ T284] Call Trace: [ 12.851640][ T284] [ 12.851641][ T284] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.851646][ T284] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.851648][ T284] __might_resched.cold (kernel/sched/core.c:9234) [ 12.851653][ T284] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.851656][ T284] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.851661][ T284] __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)) [ 12.851664][ T284] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.851670][ T284] ? 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) [ 12.851673][ T284] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.851676][ T284] put_chars (drivers/char/virtio_console.c:1176) [ 12.851679][ T284] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.851683][ T284] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.851687][ T284] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.851691][ T284] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.851695][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.851696][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.851701][ T284] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.851705][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.851708][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.851712][ T284] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.851716][ T284] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.851717][ T284] ? 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)) [ 12.851720][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.851722][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.851726][ T284] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.851730][ T284] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.851732][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.851737][ T284] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.851740][ T284] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.851741][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.851743][ T284] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.851747][ T284] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.851749][ T284] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.851752][ T284] vprintk_emit (kernel/printk/printk.c:2479) [ 12.851755][ T284] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.851757][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.851760][ T284] ? 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)) [ 12.851762][ T284] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 12.851766][ T284] _printk (kernel/printk/printk.c:2504) [ 12.851770][ T284] ? snapshot_read.cold (user.c:?) [ 12.851771][ T284] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.851774][ T284] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.851776][ T284] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.851779][ T284] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.851782][ T284] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.851785][ T284] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.851787][ T284] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.851790][ T284] ? netdev_notice (net/core/dev.c:13194) [ 12.851793][ T284] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.851796][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.851806][ T284] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.851810][ T284] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.851812][ T284] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.851815][ T284] ? 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)) [ 12.851822][ T284] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.851824][ T284] ? __kernel_text_address (kernel/extable.c:79) [ 12.851827][ T284] ? write_profile (profile.c:?) [ 12.851832][ T284] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.851837][ T284] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.851842][ T284] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.851844][ T284] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.851845][ T284] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.851848][ T284] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.851851][ T284] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.851854][ T284] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.851856][ T284] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.851859][ T284] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.851861][ T284] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.851863][ T284] ? kasan_save_track (mm/kasan/common.c:78) [ 12.851866][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.851868][ T284] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 12.851871][ T284] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 12.851876][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.851879][ T284] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.851881][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.851883][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.851885][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.851887][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.851888][ T284] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.851891][ T284] ? __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) [ 12.851894][ T284] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.851897][ T284] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.851900][ T284] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.851903][ T284] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.851909][ T284] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.851914][ T284] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.851920][ T284] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.851922][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.851926][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.851929][ T284] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.851931][ T284] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.851933][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.851937][ T284] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.851939][ T284] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.851942][ T284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.851943][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.851948][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.851950][ T284] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.851954][ T284] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.851956][ T284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.851959][ T284] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.851965][ T284] ? 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)) [ 12.851966][ T284] ? 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)) [ 12.851971][ T284] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.851974][ T284] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.851977][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 12.851981][ T284] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.851985][ T284] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.851987][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.851990][ T284] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.851994][ T284] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.851998][ T284] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.852000][ T284] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.852002][ T284] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.852004][ T284] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 12.852011][ T284] ___sys_sendmsg (net/socket.c:2767) [ 12.852014][ T284] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.852030][ T284] __sys_sendmsg (net/socket.c:2799) [ 12.852034][ T284] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.852040][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.852043][ T284] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.852046][ T284] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.852049][ T284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.852051][ T284] RIP: 0033:0x7f216659454e [ 12.852055][ T284] 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 [ 12.852057][ T284] RSP: 002b:00007ffff3ee6860 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.852060][ T284] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f216659454e [ 12.852061][ T284] RDX: 0000000000000000 RSI: 00007ffff3ee6910 RDI: 0000000000000005 [ 12.852062][ T284] RBP: 00007ffff3ee6870 R08: 0000000000000000 R09: 0000000000000000 [ 12.852063][ T284] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b817 [ 12.852064][ T284] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffff3ee6fe0 | [ 13.916395][ T292] softirqs last disabled at (22256): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 13.916398][ T292] Preemption disabled at: | [ 13.916399][ T292] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.916408][ T292] Tainted: [W]=WARN [ 13.916409][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.916410][ T292] Call Trace: [ 13.916412][ T292] [ 13.916414][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.916419][ T292] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.916421][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 13.916425][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.916429][ 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) [ 13.916434][ 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)) [ 13.916437][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.916443][ 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) [ 13.916446][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.916449][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 13.916452][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.916456][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.916460][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.916465][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.916468][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.916470][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.916475][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.916478][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.916481][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.916485][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.916489][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.916490][ 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)) [ 13.916493][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.916495][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.916499][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.916503][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.916504][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.916509][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.916512][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.916513][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.916515][ T292] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.916519][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.916521][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.916524][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 13.916527][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.916529][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.916531][ 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)) [ 13.916533][ T292] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 13.916537][ T292] _printk (kernel/printk/printk.c:2504) [ 13.916540][ T292] ? snapshot_read.cold (user.c:?) [ 13.916542][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.916545][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.916547][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.916549][ T292] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 13.916553][ T292] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 13.916557][ T292] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.916561][ T292] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.916564][ T292] ? netdev_notice (net/core/dev.c:13194) [ 13.916567][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.916570][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.916572][ T292] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.916576][ T292] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.916578][ T292] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 13.916581][ 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)) [ 13.916587][ T292] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 13.916590][ T292] ? __kernel_text_address (kernel/extable.c:79) [ 13.916593][ T292] ? write_profile (profile.c:?) [ 13.916597][ T292] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.916602][ T292] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.916607][ T292] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.916609][ T292] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.916611][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.916613][ T292] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.916617][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.916619][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.916621][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.916623][ T292] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.916626][ T292] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.916628][ T292] ? kasan_save_track (mm/kasan/common.c:78) [ 13.916631][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.916633][ T292] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 13.916636][ T292] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 13.916641][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.916643][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.916646][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.916647][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.916649][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.916650][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.916652][ T292] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.916655][ 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) [ 13.916658][ T292] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.916661][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.916664][ T292] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.916666][ T292] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.916672][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.916677][ T292] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.916682][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.916684][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.916689][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.916691][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.916693][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.916695][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.916699][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.916701][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.916704][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.916705][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.916710][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.916712][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.916716][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.916717][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.916720][ T292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.916727][ 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)) [ 13.916728][ 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)) [ 13.916732][ T292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.916736][ T292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.916739][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 13.916743][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.916747][ T292] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.916748][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.916751][ T292] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.916755][ T292] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.916759][ T292] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.916761][ T292] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.916764][ T292] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.916765][ T292] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 13.916773][ T292] ___sys_sendmsg (net/socket.c:2767) [ 13.916775][ T292] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.916791][ T292] __sys_sendmsg (net/socket.c:2799) [ 13.916795][ T292] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.916801][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.916813][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.916817][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.916821][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.916824][ T292] RIP: 0033:0x7f725e7b254e [ 13.916829][ 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 [ 13.916831][ T292] RSP: 002b:00007ffd26f32500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.916834][ T292] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f725e7b254e [ 13.916836][ T292] RDX: 0000000000000000 RSI: 00007ffd26f325b0 RDI: 0000000000000005 [ 13.916836][ T292] RBP: 00007ffd26f32510 R08: 0000000000000000 R09: 0000000000000000 [ 13.916837][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b818 [ 13.916838][ T292] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd26f32c80 | [ 15.090105][ T301] softirqs last disabled at (20332): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 15.090107][ T301] Preemption disabled at: | [ 15.090108][ T301] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.090118][ T301] Tainted: [W]=WARN [ 15.090119][ T301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.090120][ T301] Call Trace: [ 15.090122][ T301] [ 15.090124][ T301] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.090129][ T301] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.090131][ T301] __might_resched.cold (kernel/sched/core.c:9234) [ 15.090135][ T301] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.090139][ T301] ? __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.090144][ T301] __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.090146][ T301] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.090152][ T301] ? 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.090156][ T301] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.090159][ T301] put_chars (drivers/char/virtio_console.c:1176) [ 15.090162][ T301] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.090166][ T301] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.090170][ T301] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.090175][ T301] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.090178][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.090180][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.090185][ T301] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.090188][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.090191][ T301] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.090195][ T301] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.090199][ T301] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.090200][ T301] ? 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.090203][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.090205][ T301] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.090209][ T301] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.090213][ T301] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.090214][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.090220][ T301] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.090222][ T301] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.090224][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.090226][ T301] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.090229][ T301] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.090231][ T301] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.090234][ T301] vprintk_emit (kernel/printk/printk.c:2479) [ 15.090238][ T301] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.090240][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.090242][ T301] ? 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.090244][ T301] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 15.090248][ T301] _printk (kernel/printk/printk.c:2504) [ 15.090252][ T301] ? snapshot_read.cold (user.c:?) [ 15.090253][ T301] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.090256][ T301] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.090258][ T301] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.090261][ T301] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 15.090264][ T301] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 15.090267][ T301] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.090269][ T301] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.090272][ T301] ? netdev_notice (net/core/dev.c:13194) [ 15.090275][ T301] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.090278][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.090281][ T301] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.090284][ T301] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.090287][ T301] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 15.090290][ T301] ? 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.090296][ T301] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 15.090299][ T301] ? __kernel_text_address (kernel/extable.c:79) [ 15.090302][ T301] ? write_profile (profile.c:?) [ 15.090306][ T301] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 15.090313][ T301] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.090318][ T301] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.090320][ T301] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.090322][ T301] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.090324][ T301] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.090328][ T301] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.090330][ T301] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.090332][ T301] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.090335][ T301] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.090338][ T301] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.090339][ T301] ? kasan_save_track (mm/kasan/common.c:78) [ 15.090342][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.090344][ T301] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 15.090347][ T301] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 15.090352][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.090354][ T301] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.090357][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.090359][ T301] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.090360][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.090362][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.090364][ T301] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.090366][ T301] ? __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.090370][ T301] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.090372][ T301] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.090376][ T301] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.090377][ T301] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.090383][ T301] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.090389][ T301] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.090394][ T301] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.090396][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.090401][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.090403][ T301] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.090405][ T301] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.090407][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.090411][ T301] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.090413][ T301] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.090416][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.090417][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.090422][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.090424][ T301] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.090428][ T301] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.090429][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.090432][ T301] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.090439][ T301] ? 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.090440][ T301] ? 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.090444][ T301] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.090448][ T301] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.090451][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 15.090455][ T301] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.090459][ T301] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.090460][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.090463][ T301] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.090467][ T301] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.090471][ T301] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.090474][ T301] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.090476][ T301] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.090477][ T301] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 15.090485][ T301] ___sys_sendmsg (net/socket.c:2767) [ 15.090488][ T301] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.090503][ T301] __sys_sendmsg (net/socket.c:2799) [ 15.090507][ T301] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.090513][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.090516][ T301] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.090519][ T301] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.090522][ T301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.090525][ T301] RIP: 0033:0x7f330391f54e [ 15.090529][ T301] 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.090531][ T301] RSP: 002b:00007ffd6af12750 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.090533][ T301] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f330391f54e [ 15.090535][ T301] RDX: 0000000000000000 RSI: 00007ffd6af12800 RDI: 0000000000000005 [ 15.090536][ T301] RBP: 00007ffd6af12760 R08: 0000000000000000 R09: 0000000000000000 [ 15.090537][ T301] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b819 [ 15.090537][ T301] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd6af12ed0 | [ 16.151807][ T310] softirqs last disabled at (20638): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.151815][ T310] Preemption disabled at: | [ 16.151816][ T310] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.151825][ T310] Tainted: [W]=WARN [ 16.151826][ T310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.151828][ T310] Call Trace: [ 16.151829][ T310] [ 16.151831][ T310] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.151836][ T310] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.151838][ T310] __might_resched.cold (kernel/sched/core.c:9234) [ 16.151842][ T310] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.151845][ T310] ? __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.151851][ T310] __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.151853][ T310] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.151859][ T310] ? 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.151862][ T310] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.151866][ T310] put_chars (drivers/char/virtio_console.c:1176) [ 16.151869][ T310] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.151872][ T310] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.151876][ T310] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.151881][ T310] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.151884][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.151886][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.151891][ T310] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.151894][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.151897][ T310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.151901][ T310] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.151905][ T310] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.151906][ T310] ? 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.151909][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.151911][ T310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.151915][ T310] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.151919][ T310] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.151920][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.151925][ T310] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.151928][ T310] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.151929][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.151931][ T310] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.151935][ T310] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.151937][ T310] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.151940][ T310] vprintk_emit (kernel/printk/printk.c:2479) [ 16.151943][ T310] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.151945][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.151947][ T310] ? 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.151949][ T310] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 16.151953][ T310] _printk (kernel/printk/printk.c:2504) [ 16.151957][ T310] ? snapshot_read.cold (user.c:?) [ 16.151959][ T310] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.151961][ T310] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.151963][ T310] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.151966][ T310] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.151969][ T310] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.151972][ T310] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.151974][ T310] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.151977][ T310] ? netdev_notice (net/core/dev.c:13194) [ 16.151979][ T310] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.151982][ T310] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.151985][ T310] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.151989][ T310] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.151991][ T310] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.151994][ T310] ? 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.152001][ T310] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.152003][ T310] ? __kernel_text_address (kernel/extable.c:79) [ 16.152006][ T310] ? write_profile (profile.c:?) [ 16.152010][ T310] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.152015][ T310] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.152020][ T310] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.152022][ T310] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.152023][ T310] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.152025][ T310] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.152029][ T310] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.152031][ T310] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.152033][ T310] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.152036][ T310] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.152039][ T310] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.152041][ T310] ? kasan_save_track (mm/kasan/common.c:78) [ 16.152043][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.152046][ T310] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 16.152048][ T310] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 16.152054][ T310] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.152056][ T310] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.152058][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.152060][ T310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.152062][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.152063][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.152065][ T310] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.152067][ T310] ? __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.152071][ T310] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.152074][ T310] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.152077][ T310] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.152079][ T310] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.152085][ T310] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.152090][ T310] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.152095][ T310] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.152097][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.152102][ T310] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.152104][ T310] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.152106][ T310] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.152108][ T310] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.152112][ T310] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.152114][ T310] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.152117][ T310] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.152119][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.152124][ T310] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.152126][ T310] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.152129][ T310] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.152131][ T310] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.152134][ T310] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.152141][ T310] ? 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.152142][ T310] ? 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.152146][ T310] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.152150][ T310] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.152153][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 16.152158][ T310] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.152161][ T310] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.152163][ T310] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.152166][ T310] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.152170][ T310] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.152174][ T310] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.152176][ T310] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.152178][ T310] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.152180][ T310] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 16.152188][ T310] ___sys_sendmsg (net/socket.c:2767) [ 16.152191][ T310] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.152207][ T310] __sys_sendmsg (net/socket.c:2799) [ 16.152210][ T310] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.152217][ T310] ? 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) [ 16.152220][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.152223][ T310] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.152226][ T310] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.152229][ T310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.152232][ T310] RIP: 0033:0x7fdbaa46454e [ 16.152236][ T310] 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.152238][ T310] RSP: 002b:00007ffca716a850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.152240][ T310] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdbaa46454e [ 16.152242][ T310] RDX: 0000000000000000 RSI: 00007ffca716a900 RDI: 0000000000000005 [ 16.152243][ T310] RBP: 00007ffca716a860 R08: 0000000000000000 R09: 0000000000000000 [ 16.152243][ T310] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b81a [ 16.152244][ T310] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca716afd0 | [ 17.189259][ T318] softirqs last disabled at (22032): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.189261][ T318] Preemption disabled at: | [ 17.189262][ T318] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.189271][ T318] Tainted: [W]=WARN [ 17.189272][ T318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.189274][ T318] Call Trace: [ 17.189276][ T318] [ 17.189277][ T318] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.189283][ T318] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.189284][ T318] __might_resched.cold (kernel/sched/core.c:9234) [ 17.189289][ T318] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.189292][ T318] ? __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.189298][ T318] __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.189300][ T318] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.189306][ T318] ? 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.189309][ T318] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.189313][ T318] put_chars (drivers/char/virtio_console.c:1176) [ 17.189316][ T318] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.189319][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.189323][ T318] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.189328][ T318] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.189331][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.189333][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.189338][ T318] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.189341][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.189344][ T318] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.189348][ T318] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.189352][ T318] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.189353][ T318] ? 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.189356][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.189358][ T318] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.189362][ T318] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.189366][ T318] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.189367][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.189372][ T318] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.189375][ T318] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.189376][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.189378][ T318] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.189384][ T318] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.189387][ T318] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.189390][ T318] vprintk_emit (kernel/printk/printk.c:2479) [ 17.189393][ T318] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.189395][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.189397][ T318] ? 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.189399][ T318] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 17.189403][ T318] _printk (kernel/printk/printk.c:2504) [ 17.189407][ T318] ? snapshot_read.cold (user.c:?) [ 17.189408][ T318] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.189411][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.189413][ T318] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.189415][ T318] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.189419][ T318] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.189421][ T318] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.189423][ T318] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.189426][ T318] ? netdev_notice (net/core/dev.c:13194) [ 17.189429][ T318] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.189432][ T318] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.189435][ T318] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.189438][ T318] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.189440][ T318] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.189444][ T318] ? 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.189450][ T318] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.189452][ T318] ? __kernel_text_address (kernel/extable.c:79) [ 17.189455][ T318] ? write_profile (profile.c:?) [ 17.189459][ T318] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.189465][ T318] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.189469][ T318] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.189471][ T318] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.189472][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.189474][ T318] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.189478][ T318] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.189480][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.189482][ T318] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.189485][ T318] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.189488][ T318] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.189490][ T318] ? kasan_save_track (mm/kasan/common.c:78) [ 17.189492][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.189494][ T318] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 17.189498][ T318] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 17.189503][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.189505][ T318] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.189507][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.189509][ T318] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.189511][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.189512][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.189514][ T318] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.189517][ T318] ? __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.189519][ T318] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.189521][ T318] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.189525][ T318] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.189526][ T318] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.189532][ T318] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.189538][ T318] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.189543][ T318] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.189545][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.189550][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.189552][ T318] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.189555][ T318] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.189558][ T318] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.189564][ T318] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.189566][ T318] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.189569][ T318] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.189570][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.189575][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.189577][ T318] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.189581][ T318] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.189583][ T318] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.189586][ T318] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.189592][ T318] ? 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.189593][ T318] ? 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.189598][ T318] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.189601][ T318] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.189604][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 17.189608][ T318] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.189612][ T318] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.189613][ T318] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.189617][ T318] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.189620][ T318] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.189625][ T318] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.189627][ T318] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.189629][ T318] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.189631][ T318] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 17.189638][ T318] ___sys_sendmsg (net/socket.c:2767) [ 17.189641][ T318] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.189657][ T318] __sys_sendmsg (net/socket.c:2799) [ 17.189660][ T318] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.189667][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.189670][ T318] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.189672][ T318] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.189675][ T318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.189677][ T318] RIP: 0033:0x7f3c77fb454e [ 17.189681][ T318] 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.189683][ T318] RSP: 002b:00007ffd4c199e60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.189686][ T318] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3c77fb454e [ 17.189687][ T318] RDX: 0000000000000000 RSI: 00007ffd4c199f10 RDI: 0000000000000005 [ 17.189688][ T318] RBP: 00007ffd4c199e70 R08: 0000000000000000 R09: 0000000000000000 [ 17.189689][ T318] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b81b [ 17.189690][ T318] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd4c19a5e0 | [ 18.289612][ T327] softirqs last disabled at (21864): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.289614][ T327] Preemption disabled at: | [ 18.289615][ T327] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.289624][ T327] Tainted: [W]=WARN [ 18.289625][ T327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.289627][ T327] Call Trace: [ 18.289629][ T327] [ 18.289630][ T327] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.289635][ T327] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.289637][ T327] __might_resched.cold (kernel/sched/core.c:9234) [ 18.289642][ T327] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.289645][ T327] ? __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.289650][ T327] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.289653][ T327] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.289659][ T327] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.289662][ T327] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.289665][ T327] put_chars (drivers/char/virtio_console.c:1176) [ 18.289668][ T327] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.289672][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.289676][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.289681][ T327] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.289684][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.289686][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.289691][ T327] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.289695][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.289697][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.289702][ T327] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.289706][ T327] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.289707][ T327] ? 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.289710][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.289712][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.289716][ T327] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.289720][ T327] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.289721][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.289727][ T327] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.289729][ T327] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.289731][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.289733][ T327] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.289737][ T327] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.289739][ T327] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.289742][ T327] vprintk_emit (kernel/printk/printk.c:2479) [ 18.289745][ T327] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.289747][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.289749][ T327] ? 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.289752][ T327] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.289756][ T327] _printk (kernel/printk/printk.c:2504) [ 18.289760][ T327] ? snapshot_read.cold (user.c:?) [ 18.289761][ T327] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.289764][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.289767][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.289769][ T327] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.289772][ T327] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.289775][ T327] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.289777][ T327] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.289780][ T327] ? netdev_notice (net/core/dev.c:13194) [ 18.289783][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.289786][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.289789][ T327] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.289793][ T327] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.289795][ T327] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.289798][ T327] ? 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.289804][ T327] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.289807][ T327] ? __kernel_text_address (kernel/extable.c:79) [ 18.289810][ T327] ? write_profile (profile.c:?) [ 18.289814][ T327] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.289825][ T327] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.289830][ T327] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.289833][ T327] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.289834][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.289836][ T327] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.289840][ T327] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.289842][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.289844][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.289847][ T327] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.289850][ T327] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.289852][ T327] ? kasan_save_track (mm/kasan/common.c:78) [ 18.289855][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.289857][ T327] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 18.289860][ T327] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 18.289865][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.289867][ T327] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.289870][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.289872][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.289873][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.289875][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.289876][ T327] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.289879][ T327] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 18.289883][ T327] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.289885][ T327] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.289889][ T327] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.289891][ T327] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.289897][ T327] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.289902][ T327] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.289908][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.289910][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.289914][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.289916][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.289919][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.289920][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.289924][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.289926][ T327] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.289930][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.289931][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.289936][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.289938][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.289942][ T327] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.289943][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.289946][ T327] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.289953][ T327] ? 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.289954][ T327] ? 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.289959][ T327] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.289962][ T327] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.289965][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 18.289969][ T327] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.289973][ T327] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.289975][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.289978][ T327] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.289982][ T327] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.289986][ T327] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.289988][ T327] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.289990][ T327] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.289992][ T327] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 18.290000][ T327] ___sys_sendmsg (net/socket.c:2767) [ 18.290002][ T327] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.290019][ T327] __sys_sendmsg (net/socket.c:2799) [ 18.290022][ T327] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.290028][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.290032][ T327] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.290034][ T327] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.290038][ T327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.290040][ T327] RIP: 0033:0x7fb925ba654e [ 18.290044][ T327] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 18.290046][ T327] RSP: 002b:00007ffc7b95c940 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.290048][ T327] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb925ba654e [ 18.290050][ T327] RDX: 0000000000000000 RSI: 00007ffc7b95c9f0 RDI: 0000000000000005 [ 18.290051][ T327] RBP: 00007ffc7b95c950 R08: 0000000000000000 R09: 0000000000000000 [ 18.290051][ T327] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b81c [ 18.290052][ T327] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc7b95d0c0 | [ 19.406465][ T336] softirqs last disabled at (18888): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.406467][ T336] Preemption disabled at: | [ 19.406468][ T336] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.406477][ T336] Tainted: [W]=WARN [ 19.406478][ T336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.406480][ T336] Call Trace: [ 19.406482][ T336] [ 19.406483][ T336] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.406488][ T336] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.406490][ T336] __might_resched.cold (kernel/sched/core.c:9234) [ 19.406495][ T336] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.406498][ T336] ? __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.406503][ T336] __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.406506][ T336] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.406512][ T336] ? 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.406515][ T336] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.406519][ T336] put_chars (drivers/char/virtio_console.c:1176) [ 19.406522][ T336] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.406525][ T336] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.406529][ T336] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.406534][ T336] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.406538][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.406540][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.406545][ T336] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.406548][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.406551][ T336] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.406557][ T336] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.406562][ T336] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.406563][ T336] ? 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.406566][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.406568][ T336] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.406572][ T336] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.406576][ T336] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.406578][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.406583][ T336] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.406586][ T336] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.406587][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.406589][ T336] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.406593][ T336] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.406595][ T336] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.406598][ T336] vprintk_emit (kernel/printk/printk.c:2479) [ 19.406601][ T336] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.406603][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.406605][ T336] ? save_trace (kernel/locking/lockdep.c:152 (discriminator 27) kernel/locking/lockdep.c:202 (discriminator 27) kernel/locking/lockdep.c:577 (discriminator 27)) [ 19.406610][ T336] _printk (kernel/printk/printk.c:2504) [ 19.406614][ T336] ? snapshot_read.cold (user.c:?) [ 19.406615][ T336] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.406618][ T336] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.406620][ T336] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.406623][ T336] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.406626][ T336] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.406629][ T336] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.406631][ T336] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.406634][ T336] ? netdev_notice (net/core/dev.c:13194) [ 19.406636][ T336] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.406640][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.406642][ T336] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.406646][ T336] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.406648][ T336] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.406651][ T336] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.406655][ T336] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 19.406657][ T336] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 19.406659][ T336] ? lockdep_hardirqs_off (kernel/locking/lockdep.c:4527) [ 19.406663][ T336] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.406667][ T336] ? nla_strscpy (lib/nlattr.c:795) [ 19.406674][ T336] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.406679][ T336] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.406682][ T336] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.406683][ T336] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.406686][ T336] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.406688][ T336] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.406690][ T336] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.406692][ T336] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.406695][ T336] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.406698][ T336] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.406700][ T336] ? kasan_save_track (mm/kasan/common.c:78) [ 19.406703][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.406705][ T336] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 19.406708][ T336] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 19.406713][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.406715][ T336] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.406718][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.406720][ T336] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.406722][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.406723][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.406725][ T336] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.406728][ T336] ? __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.406730][ T336] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.406732][ T336] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.406736][ T336] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.406738][ T336] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.406743][ T336] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.406748][ T336] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.406754][ T336] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.406756][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.406761][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.406763][ T336] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.406765][ T336] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.406767][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.406771][ T336] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.406773][ T336] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.406776][ T336] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.406778][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.406782][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.406785][ T336] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.406788][ T336] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.406790][ T336] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.406793][ T336] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.406800][ T336] ? 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.406801][ T336] ? 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.406805][ T336] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.406809][ T336] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.406812][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 19.406817][ T336] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.406820][ T336] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.406826][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.406829][ T336] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.406833][ T336] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.406838][ T336] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.406840][ T336] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.406842][ T336] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.406844][ T336] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 19.406851][ T336] ___sys_sendmsg (net/socket.c:2767) [ 19.406854][ T336] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.406870][ T336] __sys_sendmsg (net/socket.c:2799) [ 19.406873][ T336] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.406880][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.406883][ T336] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.406885][ T336] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.406888][ T336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.406890][ T336] RIP: 0033:0x7f2da8c4554e [ 19.406894][ T336] 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.406896][ T336] RSP: 002b:00007ffe36745790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.406899][ T336] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2da8c4554e [ 19.406900][ T336] RDX: 0000000000000000 RSI: 00007ffe36745840 RDI: 0000000000000005 [ 19.406901][ T336] RBP: 00007ffe367457a0 R08: 0000000000000000 R09: 0000000000000000 [ 19.406902][ T336] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b81d [ 19.406903][ T336] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe36745f10 | [ 20.576709][ T345] softirqs last disabled at (26966): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.576713][ T345] Preemption disabled at: | [ 20.576713][ T345] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.576726][ T345] Tainted: [W]=WARN [ 20.576727][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.576729][ T345] Call Trace: [ 20.576732][ T345] [ 20.576734][ T345] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.576740][ T345] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.576743][ T345] __might_resched.cold (kernel/sched/core.c:9234) [ 20.576750][ T345] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.576754][ 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) [ 20.576762][ 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)) [ 20.576766][ T345] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.576775][ 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) [ 20.576779][ T345] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.576785][ T345] put_chars (drivers/char/virtio_console.c:1176) [ 20.576789][ T345] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.576795][ T345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.576800][ T345] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.576808][ T345] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.576812][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.576815][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.576823][ T345] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.576834][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.576838][ T345] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.576846][ T345] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.576852][ T345] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.576854][ 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)) [ 20.576858][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.576861][ T345] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.576869][ T345] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.576875][ T345] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.576877][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.576886][ T345] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.576890][ T345] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.576892][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.576895][ T345] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.576902][ T345] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.576905][ T345] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.576911][ T345] vprintk_emit (kernel/printk/printk.c:2479) [ 20.576917][ T345] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.576920][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.576924][ 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)) [ 20.576927][ T345] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 20.576934][ T345] _printk (kernel/printk/printk.c:2504) [ 20.576939][ T345] ? snapshot_read.cold (user.c:?) [ 20.576942][ T345] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.576947][ T345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.576950][ T345] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.576954][ T345] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.576958][ T345] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.576963][ T345] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.576967][ T345] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.576971][ T345] ? netdev_notice (net/core/dev.c:13194) [ 20.576976][ T345] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.576981][ T345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.576986][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.576992][ T345] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.576996][ T345] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.577001][ 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)) [ 20.577010][ T345] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.577014][ T345] ? __kernel_text_address (kernel/extable.c:79) [ 20.577018][ T345] ? write_profile (profile.c:?) [ 20.577024][ T345] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.577033][ T345] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.577041][ T345] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.577045][ T345] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.577047][ T345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.577050][ T345] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.577055][ T345] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.577059][ T345] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.577062][ T345] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.577067][ T345] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.577071][ T345] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.577073][ T345] ? kasan_save_track (mm/kasan/common.c:78) [ 20.577078][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.577081][ T345] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 20.577086][ T345] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 20.577094][ T345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.577097][ T345] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.577102][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.577105][ T345] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.577108][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.577110][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.577113][ T345] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.577118][ 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) [ 20.577122][ T345] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.577126][ T345] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.577132][ T345] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.577136][ T345] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.577146][ T345] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.577156][ T345] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.577166][ T345] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.577170][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.577178][ T345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.577181][ T345] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.577185][ T345] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.577188][ T345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.577195][ T345] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.577199][ T345] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.577205][ T345] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.577207][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.577215][ T345] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.577218][ T345] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.577225][ T345] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.577228][ T345] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.577233][ T345] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.577245][ 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)) [ 20.577247][ 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)) [ 20.577255][ T345] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.577262][ T345] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.577268][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 20.577275][ T345] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.577282][ T345] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.577284][ T345] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.577290][ T345] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.577295][ T345] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.577302][ T345] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 20.577306][ T345] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.577310][ T345] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 20.577312][ T345] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 20.577326][ T345] ___sys_sendmsg (net/socket.c:2767) [ 20.577331][ T345] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.577363][ T345] __sys_sendmsg (net/socket.c:2799) [ 20.577368][ T345] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.577379][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.577388][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.577392][ T345] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.577397][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.577401][ T345] RIP: 0033:0x7f3e5dffe54e [ 20.577406][ 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 [ 20.577409][ T345] RSP: 002b:00007fff7c7b8ac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.577413][ T345] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3e5dffe54e [ 20.577415][ T345] RDX: 0000000000000000 RSI: 00007fff7c7b8b70 RDI: 0000000000000005 [ 20.577416][ T345] RBP: 00007fff7c7b8ad0 R08: 0000000000000000 R09: 0000000000000000 [ 20.577418][ T345] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b81e [ 20.577419][ T345] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff7c7b9240 | [ 21.678889][ T354] softirqs last disabled at (21072): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.678891][ T354] Preemption disabled at: | [ 21.678892][ T354] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.678901][ T354] Tainted: [W]=WARN [ 21.678902][ T354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.678904][ T354] Call Trace: [ 21.678905][ T354] [ 21.678907][ T354] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.678912][ T354] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.678913][ T354] __might_resched.cold (kernel/sched/core.c:9234) [ 21.678918][ T354] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.678922][ T354] ? __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.678927][ T354] __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.678929][ T354] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.678936][ T354] ? 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.678939][ T354] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.678942][ T354] put_chars (drivers/char/virtio_console.c:1176) [ 21.678945][ T354] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.678949][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.678953][ T354] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.678958][ T354] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.678961][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.678963][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.678968][ T354] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.678971][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.678974][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.678979][ T354] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.678982][ T354] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.678984][ T354] ? 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.678986][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.678988][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.678993][ T354] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.678996][ T354] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.678997][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.679003][ T354] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.679005][ T354] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.679007][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.679009][ T354] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.679012][ T354] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.679014][ T354] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.679017][ T354] vprintk_emit (kernel/printk/printk.c:2479) [ 21.679021][ T354] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.679023][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.679025][ T354] ? 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.679027][ T354] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 21.679030][ T354] _printk (kernel/printk/printk.c:2504) [ 21.679034][ T354] ? snapshot_read.cold (user.c:?) [ 21.679036][ T354] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.679038][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.679041][ T354] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.679043][ T354] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.679046][ T354] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.679049][ T354] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.679051][ T354] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.679054][ T354] ? netdev_notice (net/core/dev.c:13194) [ 21.679056][ T354] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.679059][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.679062][ T354] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.679066][ T354] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.679068][ T354] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.679071][ T354] ? 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.679077][ T354] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.679079][ T354] ? __kernel_text_address (kernel/extable.c:79) [ 21.679082][ T354] ? write_profile (profile.c:?) [ 21.679086][ T354] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.679092][ T354] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.679097][ T354] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.679099][ T354] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.679100][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.679102][ T354] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.679106][ T354] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.679108][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.679110][ T354] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.679113][ T354] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.679115][ T354] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.679117][ T354] ? kasan_save_track (mm/kasan/common.c:78) [ 21.679120][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.679122][ T354] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 21.679125][ T354] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 21.679130][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.679132][ T354] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.679135][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.679136][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.679138][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.679139][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.679141][ T354] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.679144][ T354] ? __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.679147][ T354] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.679150][ T354] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.679153][ T354] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.679155][ T354] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.679161][ T354] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.679166][ T354] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.679171][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.679173][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.679178][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.679180][ T354] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.679182][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.679184][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.679188][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.679190][ T354] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.679193][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.679194][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.679199][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.679201][ T354] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.679205][ T354] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.679206][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.679209][ T354] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.679216][ T354] ? 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.679217][ T354] ? 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.679221][ T354] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.679225][ T354] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.679228][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 21.679232][ T354] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.679236][ T354] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.679238][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.679241][ T354] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.679244][ T354] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.679248][ T354] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.679251][ T354] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.679253][ T354] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.679255][ T354] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 21.679262][ T354] ___sys_sendmsg (net/socket.c:2767) [ 21.679265][ T354] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.679281][ T354] __sys_sendmsg (net/socket.c:2799) [ 21.679284][ T354] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.679291][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.679294][ T354] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.679296][ T354] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.679300][ T354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.679302][ T354] RIP: 0033:0x7fbae3ae254e [ 21.679306][ T354] 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.679308][ T354] RSP: 002b:00007fff80d1d210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.679310][ T354] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbae3ae254e [ 21.679312][ T354] RDX: 0000000000000000 RSI: 00007fff80d1d2c0 RDI: 0000000000000005 [ 21.679313][ T354] RBP: 00007fff80d1d220 R08: 0000000000000000 R09: 0000000000000000 [ 21.679314][ T354] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b820 [ 21.679314][ T354] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff80d1d990 | [ 22.732352][ T361] softirqs last disabled at (25536): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.732356][ T361] Preemption disabled at: | [ 22.732357][ T361] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.732369][ T361] Tainted: [W]=WARN [ 22.732370][ T361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.732373][ T361] Call Trace: [ 22.732375][ T361] [ 22.732377][ T361] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.732386][ T361] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.732389][ T361] __might_resched.cold (kernel/sched/core.c:9234) [ 22.732395][ T361] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.732400][ T361] ? __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.732408][ T361] __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.732412][ T361] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.732421][ T361] ? 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.732425][ T361] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.732430][ T361] put_chars (drivers/char/virtio_console.c:1176) [ 22.732435][ T361] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.732441][ T361] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.732446][ T361] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.732453][ T361] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.732458][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.732461][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.732469][ T361] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.732475][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.732479][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.732487][ T361] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.732493][ T361] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.732495][ T361] ? 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.732500][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.732503][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.732510][ T361] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.732517][ T361] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.732519][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.732530][ T361] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.732534][ T361] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.732536][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.732539][ T361] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.732546][ T361] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.732549][ T361] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.732555][ T361] vprintk_emit (kernel/printk/printk.c:2479) [ 22.732562][ T361] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.732566][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.732569][ T361] ? 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.732572][ T361] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 22.732579][ T361] _printk (kernel/printk/printk.c:2504) [ 22.732584][ T361] ? snapshot_read.cold (user.c:?) [ 22.732586][ T361] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.732591][ T361] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.732594][ T361] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.732598][ T361] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.732603][ T361] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.732607][ T361] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.732611][ T361] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.732615][ T361] ? netdev_notice (net/core/dev.c:13194) [ 22.732620][ T361] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.732625][ T361] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.732629][ T361] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.732636][ T361] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.732639][ T361] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.732644][ T361] ? 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.732653][ T361] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.732658][ T361] ? __kernel_text_address (kernel/extable.c:79) [ 22.732661][ T361] ? write_profile (profile.c:?) [ 22.732668][ T361] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.732676][ T361] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.732684][ T361] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.732688][ T361] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.732690][ T361] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.732693][ T361] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.732698][ T361] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.732702][ T361] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.732705][ T361] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.732710][ T361] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.732714][ T361] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.732716][ T361] ? kasan_save_track (mm/kasan/common.c:78) [ 22.732721][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.732724][ T361] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 22.732728][ T361] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 22.732736][ T361] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.732739][ T361] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.732744][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.732747][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.732750][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.732752][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.732755][ T361] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.732759][ T361] ? __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.732764][ T361] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.732768][ T361] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.732774][ T361] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.732777][ T361] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.732787][ T361] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.732797][ T361] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.732807][ T361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.732810][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.732819][ T361] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.732822][ T361] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.732826][ T361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.732829][ T361] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.732840][ T361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.732844][ T361] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.732849][ T361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.732852][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.732860][ T361] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.732863][ T361] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.732870][ T361] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.732873][ T361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.732878][ T361] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.732890][ T361] ? 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.732892][ T361] ? 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.732900][ T361] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.732907][ T361] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.732912][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 22.732920][ T361] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.732927][ T361] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.732929][ T361] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.732934][ T361] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.732939][ T361] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.732947][ T361] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.732950][ T361] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.732954][ T361] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.732957][ T361] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 22.732971][ T361] ___sys_sendmsg (net/socket.c:2767) [ 22.732976][ T361] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.733007][ T361] __sys_sendmsg (net/socket.c:2799) [ 22.733012][ T361] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.733023][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.733029][ T361] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.733033][ T361] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.733038][ T361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.733042][ T361] RIP: 0033:0x7f19cd97d54e [ 22.733047][ T361] 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.733050][ T361] RSP: 002b:00007ffc06ed8be0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.733054][ T361] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f19cd97d54e [ 22.733056][ T361] RDX: 0000000000000000 RSI: 00007ffc06ed8c90 RDI: 0000000000000005 [ 22.733057][ T361] RBP: 00007ffc06ed8bf0 R08: 0000000000000000 R09: 0000000000000000 [ 22.733059][ T361] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b821 [ 22.733061][ T361] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc06ed9360 | [ 24.005071][ T368] softirqs last disabled at (30142): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.005074][ T368] Preemption disabled at: | [ 24.005075][ T368] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.005088][ T368] Tainted: [W]=WARN [ 24.005089][ T368] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.005091][ T368] Call Trace: [ 24.005094][ T368] [ 24.005096][ T368] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.005103][ T368] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.005105][ T368] __might_resched.cold (kernel/sched/core.c:9234) [ 24.005112][ T368] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.005117][ T368] ? __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.005125][ T368] __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.005129][ T368] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.005139][ T368] ? 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.005143][ T368] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.005149][ T368] put_chars (drivers/char/virtio_console.c:1176) [ 24.005153][ T368] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.005160][ T368] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.005165][ T368] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.005173][ T368] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.005178][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.005181][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.005189][ T368] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.005195][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.005200][ T368] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.005207][ T368] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.005213][ T368] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.005216][ T368] ? 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.005221][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.005224][ T368] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.005232][ T368] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.005238][ T368] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.005241][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.005251][ T368] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.005255][ T368] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.005257][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.005260][ T368] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.005267][ T368] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.005270][ T368] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.005275][ T368] vprintk_emit (kernel/printk/printk.c:2479) [ 24.005281][ T368] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.005285][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.005288][ T368] ? 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.005291][ T368] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 24.005298][ T368] _printk (kernel/printk/printk.c:2504) [ 24.005303][ T368] ? snapshot_read.cold (user.c:?) [ 24.005306][ T368] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.005311][ T368] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.005314][ T368] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.005318][ T368] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.005323][ T368] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.005327][ T368] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.005331][ T368] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.005336][ T368] ? netdev_notice (net/core/dev.c:13194) [ 24.005340][ T368] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.005346][ T368] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.005350][ T368] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.005356][ T368] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.005360][ T368] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.005365][ T368] ? 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.005375][ T368] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.005379][ T368] ? __kernel_text_address (kernel/extable.c:79) [ 24.005385][ T368] ? write_profile (profile.c:?) [ 24.005392][ T368] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.005400][ T368] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.005408][ T368] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.005412][ T368] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.005414][ T368] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.005417][ T368] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.005422][ T368] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.005426][ T368] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.005429][ T368] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.005434][ T368] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.005438][ T368] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.005441][ T368] ? kasan_save_track (mm/kasan/common.c:78) [ 24.005445][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.005449][ T368] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 24.005453][ T368] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 24.005461][ T368] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.005464][ T368] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.005469][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.005472][ T368] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.005475][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.005477][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.005480][ T368] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.005484][ T368] ? __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.005489][ T368] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.005493][ T368] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.005499][ T368] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.005502][ T368] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.005513][ T368] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.005523][ T368] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.005533][ T368] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.005536][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.005545][ T368] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.005548][ T368] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.005552][ T368] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.005555][ T368] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.005563][ T368] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.005567][ T368] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.005572][ T368] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.005574][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.005583][ T368] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.005586][ T368] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.005593][ T368] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.005595][ T368] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.005601][ T368] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.005612][ T368] ? 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.005615][ T368] ? 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.005623][ T368] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.005629][ T368] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.005635][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 24.005642][ T368] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.005649][ T368] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.005652][ T368] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.005657][ T368] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.005662][ T368] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.005670][ T368] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.005674][ T368] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.005677][ T368] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.005680][ T368] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 24.005694][ T368] ___sys_sendmsg (net/socket.c:2767) [ 24.005699][ T368] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.005731][ T368] __sys_sendmsg (net/socket.c:2799) [ 24.005736][ T368] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.005748][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.005754][ T368] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.005758][ T368] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.005763][ T368] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.005767][ T368] RIP: 0033:0x7ffa313b554e [ 24.005772][ T368] 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.005774][ T368] RSP: 002b:00007ffe61cfab20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.005777][ T368] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ffa313b554e [ 24.005779][ T368] RDX: 0000000000000000 RSI: 00007ffe61cfabd0 RDI: 0000000000000005 [ 24.005780][ T368] RBP: 00007ffe61cfab30 R08: 0000000000000000 R09: 0000000000000000 [ 24.005782][ T368] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b822 [ 24.005783][ T368] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe61cfb2a0 | [ 25.043068][ T374] softirqs last disabled at (18590): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.043071][ T374] Preemption disabled at: | [ 25.043072][ T374] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.043081][ T374] Tainted: [W]=WARN [ 25.043082][ T374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.043083][ T374] Call Trace: [ 25.043085][ T374] [ 25.043087][ T374] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.043092][ T374] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.043094][ T374] __might_resched.cold (kernel/sched/core.c:9234) [ 25.043098][ T374] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.043102][ T374] ? __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.043107][ T374] __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.043109][ T374] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.043116][ T374] ? 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.043118][ T374] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.043122][ T374] put_chars (drivers/char/virtio_console.c:1176) [ 25.043125][ T374] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.043128][ T374] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.043132][ T374] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.043137][ T374] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.043140][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.043142][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.043147][ T374] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.043150][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.043153][ T374] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.043157][ T374] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.043161][ T374] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.043162][ T374] ? 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.043165][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.043167][ T374] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.043171][ T374] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.043175][ T374] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.043176][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.043182][ T374] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.043184][ T374] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.043185][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.043187][ T374] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.043191][ T374] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.043193][ T374] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.043196][ T374] vprintk_emit (kernel/printk/printk.c:2479) [ 25.043199][ T374] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.043201][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.043203][ T374] ? 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.043205][ T374] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 25.043209][ T374] _printk (kernel/printk/printk.c:2504) [ 25.043213][ T374] ? snapshot_read.cold (user.c:?) [ 25.043214][ T374] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.043217][ T374] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.043219][ T374] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.043222][ T374] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.043225][ T374] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.043227][ T374] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.043230][ T374] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.043233][ T374] ? netdev_notice (net/core/dev.c:13194) [ 25.043235][ T374] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.043238][ T374] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.043241][ T374] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.043245][ T374] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.043247][ T374] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.043250][ T374] ? 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.043256][ T374] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.043259][ T374] ? __kernel_text_address (kernel/extable.c:79) [ 25.043261][ T374] ? write_profile (profile.c:?) [ 25.043265][ T374] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.043271][ T374] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.043278][ T374] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.043280][ T374] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.043281][ T374] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.043283][ T374] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.043287][ T374] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.043289][ T374] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.043291][ T374] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.043294][ T374] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.043297][ T374] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.043299][ T374] ? kasan_save_track (mm/kasan/common.c:78) [ 25.043302][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.043304][ T374] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 25.043307][ T374] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 25.043312][ T374] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.043314][ T374] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.043316][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.043318][ T374] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.043320][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.043321][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.043323][ T374] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.043326][ T374] ? __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.043329][ T374] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.043331][ T374] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.043335][ T374] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.043337][ T374] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.043343][ T374] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.043348][ T374] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.043353][ T374] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.043355][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.043360][ T374] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.043362][ T374] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.043364][ T374] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.043366][ T374] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.043370][ T374] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.043372][ T374] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.043375][ T374] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.043376][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.043381][ T374] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.043383][ T374] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.043386][ T374] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.043388][ T374] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.043391][ T374] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.043397][ T374] ? 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.043399][ T374] ? 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.043403][ T374] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.043407][ T374] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.043410][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 25.043414][ T374] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.043417][ T374] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.043419][ T374] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.043422][ T374] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.043426][ T374] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.043430][ T374] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 25.043432][ T374] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.043434][ T374] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 25.043436][ T374] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 25.043443][ T374] ___sys_sendmsg (net/socket.c:2767) [ 25.043446][ T374] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.043462][ T374] __sys_sendmsg (net/socket.c:2799) [ 25.043466][ T374] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.043472][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.043475][ T374] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.043478][ T374] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.043481][ T374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.043483][ T374] RIP: 0033:0x7fe7de9fb54e [ 25.043487][ T374] 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.043489][ T374] RSP: 002b:00007ffdfa3b9ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.043491][ T374] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe7de9fb54e [ 25.043493][ T374] RDX: 0000000000000000 RSI: 00007ffdfa3b9f50 RDI: 0000000000000005 [ 25.043494][ T374] RBP: 00007ffdfa3b9eb0 R08: 0000000000000000 R09: 0000000000000000 [ 25.043494][ T374] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b823 [ 25.043495][ T374] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdfa3ba620 | [ 26.140392][ T385] softirqs last disabled at (32332): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 26.140395][ T385] Preemption disabled at: | [ 26.140396][ T385] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.140406][ T385] Tainted: [W]=WARN [ 26.140407][ T385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.140408][ T385] Call Trace: [ 26.140410][ T385] [ 26.140412][ T385] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.140417][ T385] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.140418][ T385] __might_resched.cold (kernel/sched/core.c:9234) [ 26.140423][ T385] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.140426][ T385] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.140432][ T385] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.140435][ T385] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.140441][ T385] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.140444][ T385] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.140448][ T385] put_chars (drivers/char/virtio_console.c:1176) [ 26.140451][ T385] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.140454][ T385] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.140458][ T385] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.140463][ T385] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.140467][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.140468][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.140473][ T385] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.140477][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.140480][ T385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.140484][ T385] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.140488][ T385] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.140489][ T385] ? 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)) [ 26.140492][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.140494][ T385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.140498][ T385] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.140502][ T385] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.140504][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.140509][ T385] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.140512][ T385] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.140513][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.140515][ T385] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.140519][ T385] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.140521][ T385] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.140524][ T385] vprintk_emit (kernel/printk/printk.c:2479) [ 26.140527][ T385] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.140529][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.140531][ T385] ? 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)) [ 26.140533][ T385] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 26.140537][ T385] _printk (kernel/printk/printk.c:2504) [ 26.140541][ T385] ? snapshot_read.cold (user.c:?) [ 26.140543][ T385] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.140546][ T385] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.140548][ T385] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.140550][ T385] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 26.140554][ T385] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 26.140558][ T385] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.140562][ T385] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.140565][ T385] ? netdev_notice (net/core/dev.c:13194) [ 26.140567][ T385] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.140570][ T385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.140573][ T385] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.140577][ T385] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.140579][ T385] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 26.140582][ T385] ? 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)) [ 26.140589][ T385] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 26.140591][ T385] ? __kernel_text_address (kernel/extable.c:79) [ 26.140594][ T385] ? write_profile (profile.c:?) [ 26.140598][ T385] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 26.140604][ T385] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.140609][ T385] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.140611][ T385] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.140613][ T385] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.140615][ T385] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.140618][ T385] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.140621][ T385] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.140623][ T385] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.140626][ T385] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.140628][ T385] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.140630][ T385] ? kasan_save_track (mm/kasan/common.c:78) [ 26.140633][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.140635][ T385] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 26.140638][ T385] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 26.140643][ T385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.140645][ T385] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.140648][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.140650][ T385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.140652][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.140653][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.140655][ T385] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.140658][ T385] ? __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) [ 26.140661][ T385] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.140664][ T385] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.140667][ T385] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.140669][ T385] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.140675][ T385] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.140681][ T385] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.140686][ T385] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.140688][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.140693][ T385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.140695][ T385] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.140697][ T385] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.140699][ T385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.140703][ T385] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.140705][ T385] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.140708][ T385] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.140710][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.140715][ T385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.140717][ T385] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.140720][ T385] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.140722][ T385] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.140725][ T385] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.140731][ T385] ? 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)) [ 26.140733][ T385] ? 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)) [ 26.140737][ T385] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.140741][ T385] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.140744][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 26.140748][ T385] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.140752][ T385] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.140754][ T385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.140757][ T385] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.140761][ T385] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.140765][ T385] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.140767][ T385] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.140769][ T385] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 26.140771][ T385] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 26.140778][ T385] ___sys_sendmsg (net/socket.c:2767) [ 26.140781][ T385] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.140798][ T385] __sys_sendmsg (net/socket.c:2799) [ 26.140801][ T385] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.140808][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.140811][ T385] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.140814][ T385] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.140817][ T385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.140819][ T385] RIP: 0033:0x7ff6fc55c54e [ 26.140823][ T385] 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 [ 26.140825][ T385] RSP: 002b:00007ffff41f11a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.140828][ T385] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff6fc55c54e [ 26.140829][ T385] RDX: 0000000000000000 RSI: 00007ffff41f1250 RDI: 0000000000000005 [ 26.140830][ T385] RBP: 00007ffff41f11b0 R08: 0000000000000000 R09: 0000000000000000 [ 26.140831][ T385] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b824 [ 26.140832][ T385] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffff41f1920 | [ 27.149136][ T394] softirqs last disabled at (21584): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.149139][ T394] Preemption disabled at: | [ 27.149140][ T394] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.149149][ T394] Tainted: [W]=WARN [ 27.149150][ T394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.149152][ T394] Call Trace: [ 27.149153][ T394] [ 27.149155][ T394] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.149160][ T394] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.149162][ T394] __might_resched.cold (kernel/sched/core.c:9234) [ 27.149166][ T394] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.149170][ 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) [ 27.149175][ 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)) [ 27.149178][ T394] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.149184][ 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) [ 27.149187][ T394] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.149191][ T394] put_chars (drivers/char/virtio_console.c:1176) [ 27.149194][ T394] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.149197][ T394] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.149201][ T394] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.149206][ T394] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.149210][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.149211][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.149217][ T394] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.149220][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.149223][ T394] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.149227][ T394] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.149231][ T394] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.149232][ 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)) [ 27.149235][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.149237][ T394] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.149241][ T394] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.149245][ T394] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.149246][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.149252][ T394] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.149255][ T394] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.149256][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.149258][ T394] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.149262][ T394] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.149264][ T394] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.149267][ T394] vprintk_emit (kernel/printk/printk.c:2479) [ 27.149270][ T394] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.149272][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.149274][ 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)) [ 27.149276][ T394] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 27.149280][ T394] _printk (kernel/printk/printk.c:2504) [ 27.149284][ T394] ? snapshot_read.cold (user.c:?) [ 27.149286][ T394] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.149289][ T394] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.149291][ T394] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.149293][ T394] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 27.149297][ T394] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 27.149299][ T394] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.149301][ T394] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.149304][ T394] ? netdev_notice (net/core/dev.c:13194) [ 27.149307][ T394] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.149310][ T394] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.149313][ T394] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.149317][ T394] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.149319][ T394] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.149322][ 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)) [ 27.149329][ T394] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.149331][ T394] ? __kernel_text_address (kernel/extable.c:79) [ 27.149334][ T394] ? write_profile (profile.c:?) [ 27.149338][ T394] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.149344][ T394] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.149348][ T394] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.149350][ T394] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.149352][ T394] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.149354][ T394] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.149358][ T394] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.149360][ T394] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.149362][ T394] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.149365][ T394] ? kasan_save_stack (mm/kasan/common.c:58) [ 27.149368][ T394] ? kasan_save_stack (mm/kasan/common.c:57) [ 27.149369][ T394] ? kasan_save_track (mm/kasan/common.c:78) [ 27.149372][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.149374][ T394] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 27.149378][ T394] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 27.149385][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.149387][ T394] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.149390][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.149392][ T394] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.149393][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.149395][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.149397][ T394] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.149399][ 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) [ 27.149403][ T394] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.149405][ T394] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.149409][ T394] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.149411][ T394] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.149417][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 27.149422][ T394] rtnl_newlink (net/core/rtnetlink.c:4215) [ 27.149428][ T394] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.149430][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.149435][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.149437][ T394] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.149439][ T394] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.149441][ T394] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.149445][ T394] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.149447][ T394] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.149450][ T394] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.149451][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.149456][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.149458][ T394] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.149462][ T394] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.149464][ T394] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.149467][ T394] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.149474][ 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)) [ 27.149475][ 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)) [ 27.149480][ T394] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.149483][ T394] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.149486][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 27.149491][ T394] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.149495][ T394] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.149496][ T394] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.149500][ T394] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.149503][ T394] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.149508][ T394] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 27.149510][ T394] ? copy_msghdr_from_user (net/socket.c:2650) [ 27.149512][ T394] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 27.149514][ T394] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 27.149522][ T394] ___sys_sendmsg (net/socket.c:2767) [ 27.149524][ T394] ? copy_msghdr_from_user (net/socket.c:2619) [ 27.149541][ T394] __sys_sendmsg (net/socket.c:2799) [ 27.149545][ T394] ? __sys_sendmsg_sock (net/socket.c:2780) [ 27.149551][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.149555][ T394] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.149559][ T394] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.149563][ T394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.149565][ T394] RIP: 0033:0x7f455d71054e [ 27.149569][ 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 [ 27.149571][ T394] RSP: 002b:00007ffdb0086600 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.149574][ T394] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f455d71054e [ 27.149575][ T394] RDX: 0000000000000000 RSI: 00007ffdb00866b0 RDI: 0000000000000005 [ 27.149576][ T394] RBP: 00007ffdb0086610 R08: 0000000000000000 R09: 0000000000000000 [ 27.149577][ T394] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b825 [ 27.149578][ T394] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb0086d80 | [ 28.214633][ T403] softirqs last disabled at (14708): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.214636][ T403] Preemption disabled at: | [ 28.214637][ T403] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.214646][ T403] Tainted: [W]=WARN [ 28.214647][ T403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.214649][ T403] Call Trace: [ 28.214651][ T403] [ 28.214652][ T403] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.214657][ T403] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.214659][ T403] __might_resched.cold (kernel/sched/core.c:9234) [ 28.214664][ T403] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.214667][ T403] ? __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.214672][ T403] __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.214675][ T403] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.214681][ T403] ? 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.214684][ T403] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.214687][ T403] put_chars (drivers/char/virtio_console.c:1176) [ 28.214691][ T403] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.214694][ T403] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.214698][ T403] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.214703][ T403] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.214706][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.214708][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.214713][ T403] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.214717][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.214720][ T403] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.214724][ T403] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.214728][ T403] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.214729][ T403] ? 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.214732][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.214734][ T403] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.214739][ T403] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.214743][ T403] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.214744][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.214750][ T403] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.214753][ T403] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.214754][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.214756][ T403] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.214760][ T403] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.214762][ T403] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.214765][ T403] vprintk_emit (kernel/printk/printk.c:2479) [ 28.214769][ T403] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.214771][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.214773][ T403] ? 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.214775][ T403] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 28.214780][ T403] _printk (kernel/printk/printk.c:2504) [ 28.214783][ T403] ? snapshot_read.cold (user.c:?) [ 28.214785][ T403] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.214788][ T403] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.214790][ T403] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.214792][ T403] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 28.214796][ T403] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 28.214799][ T403] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.214801][ T403] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.214804][ T403] ? netdev_notice (net/core/dev.c:13194) [ 28.214807][ T403] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.214810][ T403] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.214812][ T403] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.214816][ T403] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.214818][ T403] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.214822][ T403] ? 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.214828][ T403] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.214831][ T403] ? __kernel_text_address (kernel/extable.c:79) [ 28.214834][ T403] ? write_profile (profile.c:?) [ 28.214838][ T403] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.214843][ T403] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.214848][ T403] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.214850][ T403] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.214857][ T403] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.214860][ T403] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.214863][ T403] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.214866][ T403] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.214868][ T403] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.214871][ T403] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.214874][ T403] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.214875][ T403] ? kasan_save_track (mm/kasan/common.c:78) [ 28.214879][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.214881][ T403] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 28.214884][ T403] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 28.214889][ T403] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.214891][ T403] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.214894][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.214896][ T403] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.214898][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.214900][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.214901][ T403] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.214904][ T403] ? __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.214908][ T403] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.214910][ T403] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.214914][ T403] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.214916][ T403] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.214922][ T403] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.214927][ T403] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.214933][ T403] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.214935][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.214940][ T403] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.214943][ T403] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.214945][ T403] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.214947][ T403] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.214951][ T403] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.214953][ T403] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.214956][ T403] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.214957][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.214962][ T403] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.214965][ T403] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.214969][ T403] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.214970][ T403] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.214974][ T403] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.214980][ T403] ? 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.214982][ T403] ? 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.214986][ T403] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.214990][ T403] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.214993][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 28.214997][ T403] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.215001][ T403] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.215003][ T403] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.215006][ T403] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.215010][ T403] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.215014][ T403] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 28.215016][ T403] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.215019][ T403] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 28.215020][ T403] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 28.215028][ T403] ___sys_sendmsg (net/socket.c:2767) [ 28.215031][ T403] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.215048][ T403] __sys_sendmsg (net/socket.c:2799) [ 28.215051][ T403] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.215058][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.215061][ T403] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.215064][ T403] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.215067][ T403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.215070][ T403] RIP: 0033:0x7f5fa69db54e [ 28.215074][ T403] 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.215075][ T403] RSP: 002b:00007fffc61856d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.215078][ T403] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5fa69db54e [ 28.215080][ T403] RDX: 0000000000000000 RSI: 00007fffc6185780 RDI: 0000000000000005 [ 28.215080][ T403] RBP: 00007fffc61856e0 R08: 0000000000000000 R09: 0000000000000000 [ 28.215081][ T403] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b826 [ 28.215082][ T403] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc6185e50 | [ 29.282731][ T413] softirqs last disabled at (36792): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 29.282734][ T413] Preemption disabled at: | [ 29.282735][ T413] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.282744][ T413] Tainted: [W]=WARN [ 29.282745][ T413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.282747][ T413] Call Trace: [ 29.282749][ T413] [ 29.282750][ T413] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.282756][ T413] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.282758][ T413] __might_resched.cold (kernel/sched/core.c:9234) [ 29.282763][ T413] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.282766][ T413] ? __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.282772][ T413] __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.282774][ T413] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.282781][ T413] ? 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.282784][ T413] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.282788][ T413] put_chars (drivers/char/virtio_console.c:1176) [ 29.282791][ T413] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.282795][ T413] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.282799][ T413] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.282805][ T413] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.282808][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.282810][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.282816][ T413] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.282820][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.282822][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.282827][ T413] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.282831][ T413] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.282833][ T413] ? 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.282836][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.282838][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.282842][ T413] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.282846][ T413] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.282847][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.282854][ T413] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.282862][ T413] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.282864][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.282866][ T413] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.282870][ T413] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.282873][ T413] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.282876][ T413] vprintk_emit (kernel/printk/printk.c:2479) [ 29.282879][ T413] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.282881][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.282884][ T413] ? 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.282886][ T413] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 29.282891][ T413] _printk (kernel/printk/printk.c:2504) [ 29.282896][ T413] ? snapshot_read.cold (user.c:?) [ 29.282898][ T413] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.282901][ T413] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.282903][ T413] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.282905][ T413] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 29.282909][ T413] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 29.282912][ T413] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.282914][ T413] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.282918][ T413] ? netdev_notice (net/core/dev.c:13194) [ 29.282921][ T413] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.282924][ T413] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.282927][ T413] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.282932][ T413] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.282934][ T413] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.282937][ T413] ? 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.282944][ T413] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.282947][ T413] ? __kernel_text_address (kernel/extable.c:79) [ 29.282951][ T413] ? write_profile (profile.c:?) [ 29.282955][ T413] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.282962][ T413] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.282968][ T413] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.282971][ T413] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.282972][ T413] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.282974][ T413] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.282978][ T413] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.282981][ T413] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.282983][ T413] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.282987][ T413] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.282990][ T413] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.282992][ T413] ? kasan_save_track (mm/kasan/common.c:78) [ 29.282995][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.282998][ T413] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 29.283001][ T413] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 29.283006][ T413] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.283008][ T413] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.283012][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.283014][ T413] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.283016][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.283018][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.283020][ T413] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.283023][ T413] ? __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.283027][ T413] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.283030][ T413] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.283033][ T413] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.283036][ T413] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.283042][ T413] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.283048][ T413] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.283054][ T413] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.283057][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.283062][ T413] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.283064][ T413] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.283066][ T413] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.283069][ T413] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.283073][ T413] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.283075][ T413] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.283079][ T413] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.283080][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.283086][ T413] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.283088][ T413] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.283092][ T413] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.283094][ T413] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.283097][ T413] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.283105][ T413] ? 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.283106][ T413] ? 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.283111][ T413] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.283115][ T413] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.283118][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 29.283123][ T413] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.283127][ T413] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.283129][ T413] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.283132][ T413] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.283136][ T413] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.283140][ T413] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.283143][ T413] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.283146][ T413] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.283148][ T413] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 29.283157][ T413] ___sys_sendmsg (net/socket.c:2767) [ 29.283160][ T413] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.283179][ T413] __sys_sendmsg (net/socket.c:2799) [ 29.283183][ T413] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.283190][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.283194][ T413] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.283197][ T413] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.283200][ T413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.283202][ T413] RIP: 0033:0x7f10d777a54e [ 29.283207][ T413] 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.283209][ T413] RSP: 002b:00007fff4f1294d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.283212][ T413] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f10d777a54e [ 29.283213][ T413] RDX: 0000000000000000 RSI: 00007fff4f129580 RDI: 0000000000000005 [ 29.283214][ T413] RBP: 00007fff4f1294e0 R08: 0000000000000000 R09: 0000000000000000 [ 29.283215][ T413] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b827 [ 29.283216][ T413] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff4f129c50 | [ 30.540391][ T421] softirqs last disabled at (26266): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.540395][ T421] Preemption disabled at: | [ 30.540396][ T421] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.540408][ T421] Tainted: [W]=WARN [ 30.540409][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.540412][ T421] Call Trace: [ 30.540414][ T421] [ 30.540416][ T421] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.540423][ T421] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.540426][ T421] __might_resched.cold (kernel/sched/core.c:9234) [ 30.540432][ T421] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.540437][ T421] ? __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.540444][ T421] __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.540448][ T421] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.540457][ T421] ? 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.540461][ T421] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.540467][ T421] put_chars (drivers/char/virtio_console.c:1176) [ 30.540472][ T421] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.540478][ T421] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.540483][ T421] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.540491][ T421] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.540495][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.540498][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.540507][ T421] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.540513][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.540517][ T421] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.540525][ T421] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.540531][ T421] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.540533][ T421] ? 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.540538][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.540541][ T421] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.540548][ T421] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.540558][ T421] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.540563][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.540573][ T421] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.540577][ T421] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.540579][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.540582][ T421] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.540589][ T421] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.540592][ T421] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.540598][ T421] vprintk_emit (kernel/printk/printk.c:2479) [ 30.540604][ T421] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.540607][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.540610][ T421] ? 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.540613][ T421] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 30.540620][ T421] _printk (kernel/printk/printk.c:2504) [ 30.540626][ T421] ? snapshot_read.cold (user.c:?) [ 30.540628][ T421] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.540633][ T421] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.540636][ T421] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.540640][ T421] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.540645][ T421] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.540650][ T421] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.540654][ T421] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.540658][ T421] ? netdev_notice (net/core/dev.c:13194) [ 30.540662][ T421] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.540667][ T421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.540672][ T421] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.540678][ T421] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.540682][ T421] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.540686][ T421] ? 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.540696][ T421] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.540700][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 30.540704][ T421] ? write_profile (profile.c:?) [ 30.540710][ T421] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.540719][ T421] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.540726][ T421] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.540730][ T421] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.540732][ T421] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.540735][ T421] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.540740][ T421] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.540744][ T421] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.540747][ T421] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.540752][ T421] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.540755][ T421] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.540758][ T421] ? kasan_save_track (mm/kasan/common.c:78) [ 30.540762][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.540766][ T421] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 30.540770][ T421] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 30.540778][ T421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.540781][ T421] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.540786][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.540789][ T421] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.540792][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.540794][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.540797][ T421] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.540802][ T421] ? __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.540806][ T421] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.540810][ T421] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.540817][ T421] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.540820][ T421] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.540830][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.540840][ T421] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.540850][ T421] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.540853][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.540867][ T421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.540870][ T421] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.540874][ T421] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.540877][ T421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.540884][ T421] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.540888][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.540893][ T421] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.540896][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.540905][ T421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.540908][ T421] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.540914][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.540917][ T421] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.540923][ T421] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.540934][ T421] ? 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.540936][ T421] ? 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.540944][ T421] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.540951][ T421] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.540956][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 30.540964][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.540971][ T421] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.540973][ T421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.540978][ T421] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.540984][ T421] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.540991][ T421] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.540995][ T421] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.540998][ T421] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.541001][ T421] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 30.541015][ T421] ___sys_sendmsg (net/socket.c:2767) [ 30.541019][ T421] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.541050][ T421] __sys_sendmsg (net/socket.c:2799) [ 30.541055][ T421] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.541066][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.541072][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.541076][ T421] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.541081][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.541085][ T421] RIP: 0033:0x7f271f30f54e [ 30.541090][ T421] 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.541092][ T421] RSP: 002b:00007fff106edbc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.541096][ T421] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f271f30f54e [ 30.541098][ T421] RDX: 0000000000000000 RSI: 00007fff106edc70 RDI: 0000000000000005 [ 30.541099][ T421] RBP: 00007fff106edbd0 R08: 0000000000000000 R09: 0000000000000000 [ 30.541101][ T421] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b828 [ 30.541102][ T421] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff106ee340 | [ 31.602379][ T427] softirqs last disabled at (23568): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.602385][ T427] Preemption disabled at: | [ 31.602386][ T427] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.602398][ T427] Tainted: [W]=WARN [ 31.602400][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.602402][ T427] Call Trace: [ 31.602405][ T427] [ 31.602407][ T427] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.602413][ T427] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.602416][ T427] __might_resched.cold (kernel/sched/core.c:9234) [ 31.602422][ T427] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.602427][ T427] ? __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.602434][ T427] __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.602438][ T427] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.602448][ T427] ? 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.602452][ T427] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.602457][ T427] put_chars (drivers/char/virtio_console.c:1176) [ 31.602462][ T427] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.602468][ T427] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.602473][ T427] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.602481][ T427] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.602485][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.602488][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.602496][ T427] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.602502][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.602506][ T427] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.602513][ T427] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.602519][ T427] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.602521][ T427] ? 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.602526][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.602529][ T427] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.602536][ T427] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.602543][ T427] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.602545][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.602557][ T427] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.602563][ T427] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.602565][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.602568][ T427] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.602575][ T427] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.602578][ T427] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.602583][ T427] vprintk_emit (kernel/printk/printk.c:2479) [ 31.602589][ T427] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.602592][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.602595][ T427] ? 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.602598][ T427] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 31.602605][ T427] _printk (kernel/printk/printk.c:2504) [ 31.602610][ T427] ? snapshot_read.cold (user.c:?) [ 31.602612][ T427] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.602617][ T427] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.602620][ T427] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.602624][ T427] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.602628][ T427] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.602633][ T427] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.602637][ T427] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.602641][ T427] ? netdev_notice (net/core/dev.c:13194) [ 31.602646][ T427] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.602651][ T427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.602655][ T427] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.602661][ T427] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.602665][ T427] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.602670][ T427] ? 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.602680][ T427] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.602683][ T427] ? __kernel_text_address (kernel/extable.c:79) [ 31.602687][ T427] ? write_profile (profile.c:?) [ 31.602694][ T427] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.602702][ T427] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.602709][ T427] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.602713][ T427] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.602715][ T427] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.602718][ T427] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.602723][ T427] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.602727][ T427] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.602730][ T427] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.602734][ T427] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.602739][ T427] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.602741][ T427] ? kasan_save_track (mm/kasan/common.c:78) [ 31.602746][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.602749][ T427] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 31.602753][ T427] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 31.602761][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.602764][ T427] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.602768][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.602771][ T427] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.602774][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.602776][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.602779][ T427] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.602783][ T427] ? __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.602788][ T427] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.602792][ T427] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.602798][ T427] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.602801][ T427] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.602811][ T427] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.602820][ T427] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.602830][ T427] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.602834][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.602842][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.602845][ T427] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.602848][ T427] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.602852][ T427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.602858][ T427] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.602862][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.602874][ T427] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.602876][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.602884][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.602887][ T427] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.602894][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.602896][ T427] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.602902][ T427] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.602913][ T427] ? 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.602915][ T427] ? 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.602923][ T427] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.602929][ T427] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.602934][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 31.602941][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.602948][ T427] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.602950][ T427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.602955][ T427] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.602960][ T427] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.602967][ T427] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.602971][ T427] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.602975][ T427] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.602977][ T427] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 31.602991][ T427] ___sys_sendmsg (net/socket.c:2767) [ 31.602996][ T427] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.603026][ T427] __sys_sendmsg (net/socket.c:2799) [ 31.603031][ T427] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.603043][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.603048][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.603052][ T427] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.603057][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.603061][ T427] RIP: 0033:0x7f322480e54e [ 31.603066][ T427] 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.603068][ T427] RSP: 002b:00007fff2ed9b880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.603072][ T427] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f322480e54e [ 31.603074][ T427] RDX: 0000000000000000 RSI: 00007fff2ed9b930 RDI: 0000000000000005 [ 31.603076][ T427] RBP: 00007fff2ed9b890 R08: 0000000000000000 R09: 0000000000000000 [ 31.603077][ T427] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b829 [ 31.603079][ T427] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff2ed9c000 | [ 32.670286][ T434] softirqs last disabled at (19120): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.670289][ T434] Preemption disabled at: | [ 32.670289][ T434] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.670298][ T434] Tainted: [W]=WARN [ 32.670299][ T434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.670301][ T434] Call Trace: [ 32.670302][ T434] [ 32.670304][ T434] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.670309][ T434] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.670311][ T434] __might_resched.cold (kernel/sched/core.c:9234) [ 32.670315][ T434] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.670318][ T434] ? __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.670324][ T434] __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.670327][ T434] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.670333][ T434] ? 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.670336][ T434] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.670339][ T434] put_chars (drivers/char/virtio_console.c:1176) [ 32.670342][ T434] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.670346][ T434] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.670350][ T434] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.670354][ T434] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.670358][ T434] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.670359][ T434] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.670364][ T434] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.670368][ T434] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.670371][ T434] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.670376][ T434] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.670380][ T434] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.670384][ T434] ? 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.670387][ T434] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.670388][ T434] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.670393][ T434] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.670396][ T434] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.670398][ T434] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.670403][ T434] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.670405][ T434] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.670407][ T434] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.670408][ T434] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.670412][ T434] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.670414][ T434] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.670418][ T434] vprintk_emit (kernel/printk/printk.c:2479) [ 32.670422][ T434] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.670424][ T434] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.670426][ T434] ? 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.670428][ T434] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 32.670432][ T434] _printk (kernel/printk/printk.c:2504) [ 32.670436][ T434] ? snapshot_read.cold (user.c:?) [ 32.670438][ T434] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.670440][ T434] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.670442][ T434] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.670445][ T434] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.670448][ T434] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.670451][ T434] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.670453][ T434] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.670456][ T434] ? netdev_notice (net/core/dev.c:13194) [ 32.670458][ T434] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.670462][ T434] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.670465][ T434] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.670469][ T434] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.670472][ T434] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.670475][ T434] ? 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.670481][ T434] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.670483][ T434] ? __kernel_text_address (kernel/extable.c:79) [ 32.670486][ T434] ? write_profile (profile.c:?) [ 32.670490][ T434] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.670495][ T434] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.670500][ T434] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.670502][ T434] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.670503][ T434] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.670505][ T434] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.670509][ T434] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.670511][ T434] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.670513][ T434] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.670517][ T434] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.670520][ T434] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.670522][ T434] ? kasan_save_track (mm/kasan/common.c:78) [ 32.670525][ T434] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.670527][ T434] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 32.670530][ T434] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 32.670534][ T434] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.670536][ T434] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.670539][ T434] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.670541][ T434] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.670543][ T434] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.670544][ T434] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.670546][ T434] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.670548][ T434] ? __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.670552][ T434] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.670556][ T434] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.670562][ T434] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.670564][ T434] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.670572][ T434] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.670577][ T434] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.670583][ T434] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.670584][ T434] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.670589][ T434] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.670591][ T434] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.670593][ T434] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.670595][ T434] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.670599][ T434] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.670601][ T434] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.670604][ T434] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.670605][ T434] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.670610][ T434] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.670613][ T434] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.670618][ T434] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.670619][ T434] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.670622][ T434] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.670628][ T434] ? 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.670630][ T434] ? 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.670634][ T434] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.670637][ T434] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.670640][ T434] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 32.670644][ T434] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.670648][ T434] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.670649][ T434] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.670653][ T434] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.670657][ T434] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.670662][ T434] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.670664][ T434] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.670666][ T434] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 32.670668][ T434] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 32.670675][ T434] ___sys_sendmsg (net/socket.c:2767) [ 32.670678][ T434] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.670693][ T434] __sys_sendmsg (net/socket.c:2799) [ 32.670697][ T434] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.670704][ T434] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.670708][ T434] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.670711][ T434] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.670714][ T434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.670716][ T434] RIP: 0033:0x7ff0ed82954e [ 32.670720][ T434] 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.670721][ T434] RSP: 002b:00007ffed49329f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.670724][ T434] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff0ed82954e [ 32.670725][ T434] RDX: 0000000000000000 RSI: 00007ffed4932aa0 RDI: 0000000000000005 [ 32.670726][ T434] RBP: 00007ffed4932a00 R08: 0000000000000000 R09: 0000000000000000 [ 32.670727][ T434] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b82b [ 32.670728][ T434] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffed4933170 | [ 33.688086][ T442] softirqs last disabled at (33184): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 33.688088][ T442] Preemption disabled at: | [ 33.688089][ T442] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.688098][ T442] Tainted: [W]=WARN [ 33.688099][ T442] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.688101][ T442] Call Trace: [ 33.688102][ T442] [ 33.688104][ T442] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.688109][ T442] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.688110][ T442] __might_resched.cold (kernel/sched/core.c:9234) [ 33.688115][ T442] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.688118][ T442] ? __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.688124][ T442] __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.688126][ T442] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.688132][ T442] ? 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.688135][ T442] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.688138][ T442] put_chars (drivers/char/virtio_console.c:1176) [ 33.688141][ T442] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.688145][ T442] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.688149][ T442] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.688154][ T442] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.688157][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.688159][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.688164][ T442] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.688167][ T442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.688170][ T442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.688175][ T442] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.688179][ T442] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.688180][ T442] ? 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.688183][ T442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.688185][ T442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.688189][ T442] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.688193][ T442] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.688194][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.688200][ T442] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.688202][ T442] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.688204][ T442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.688205][ T442] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.688209][ T442] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.688211][ T442] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.688214][ T442] vprintk_emit (kernel/printk/printk.c:2479) [ 33.688218][ T442] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.688220][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.688222][ T442] ? 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.688224][ T442] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 33.688228][ T442] _printk (kernel/printk/printk.c:2504) [ 33.688232][ T442] ? snapshot_read.cold (user.c:?) [ 33.688233][ T442] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.688236][ T442] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.688238][ T442] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.688241][ T442] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.688244][ T442] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.688247][ T442] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.688249][ T442] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.688252][ T442] ? netdev_notice (net/core/dev.c:13194) [ 33.688255][ T442] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.688258][ T442] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.688260][ T442] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.688264][ T442] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.688266][ T442] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 33.688270][ T442] ? 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.688276][ T442] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 33.688278][ T442] ? __kernel_text_address (kernel/extable.c:79) [ 33.688282][ T442] ? write_profile (profile.c:?) [ 33.688286][ T442] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 33.688291][ T442] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.688296][ T442] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.688298][ T442] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.688300][ T442] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.688302][ T442] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.688305][ T442] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.688307][ T442] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.688309][ T442] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.688312][ T442] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.688315][ T442] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.688317][ T442] ? kasan_save_track (mm/kasan/common.c:78) [ 33.688320][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.688322][ T442] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 33.688324][ T442] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 33.688330][ T442] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.688332][ T442] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.688334][ T442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.688336][ T442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.688338][ T442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.688339][ T442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.688341][ T442] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.688344][ T442] ? __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.688347][ T442] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.688349][ T442] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.688353][ T442] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.688355][ T442] ? nla_get_range_signed (lib/nlattr.c:270) [ 33.688361][ T442] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.688366][ T442] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.688372][ T442] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.688374][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.688379][ T442] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.688385][ T442] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.688387][ T442] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.688388][ T442] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.688392][ T442] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.688395][ T442] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.688398][ T442] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.688399][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.688404][ T442] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.688406][ T442] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.688410][ T442] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.688411][ T442] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.688414][ T442] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.688421][ T442] ? 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.688422][ T442] ? 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.688427][ T442] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.688430][ T442] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.688433][ T442] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 33.688437][ T442] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.688441][ T442] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.688443][ T442] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.688446][ T442] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.688449][ T442] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.688454][ T442] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.688456][ T442] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.688458][ T442] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.688460][ T442] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 33.688467][ T442] ___sys_sendmsg (net/socket.c:2767) [ 33.688470][ T442] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.688486][ T442] __sys_sendmsg (net/socket.c:2799) [ 33.688490][ T442] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.688496][ T442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.688499][ T442] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.688502][ T442] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.688505][ T442] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.688508][ T442] RIP: 0033:0x7f87f84f154e [ 33.688512][ T442] 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.688513][ T442] RSP: 002b:00007ffdb4d3df50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.688516][ T442] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f87f84f154e [ 33.688518][ T442] RDX: 0000000000000000 RSI: 00007ffdb4d3e000 RDI: 0000000000000005 [ 33.688519][ T442] RBP: 00007ffdb4d3df60 R08: 0000000000000000 R09: 0000000000000000 [ 33.688520][ T442] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b82c [ 33.688520][ T442] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb4d3e6d0 | [ 34.749939][ T452] softirqs last disabled at (14930): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.749941][ T452] Preemption disabled at: | [ 34.749942][ T452] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.749951][ T452] Tainted: [W]=WARN [ 34.749952][ T452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.749954][ T452] Call Trace: [ 34.749955][ T452] [ 34.749957][ T452] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.749962][ T452] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.749963][ T452] __might_resched.cold (kernel/sched/core.c:9234) [ 34.749968][ T452] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.749971][ T452] ? __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.749976][ T452] __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.749979][ T452] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.749985][ T452] ? 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.749988][ T452] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.749991][ T452] put_chars (drivers/char/virtio_console.c:1176) [ 34.749994][ T452] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.749998][ T452] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.750002][ T452] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.750007][ T452] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.750010][ T452] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.750012][ T452] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.750017][ T452] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.750020][ T452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.750023][ T452] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.750028][ T452] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.750031][ T452] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.750033][ T452] ? 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.750035][ T452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.750037][ T452] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.750041][ T452] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.750045][ T452] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.750047][ T452] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.750052][ T452] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.750055][ T452] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.750056][ T452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.750058][ T452] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.750062][ T452] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.750064][ T452] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.750067][ T452] vprintk_emit (kernel/printk/printk.c:2479) [ 34.750070][ T452] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.750072][ T452] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.750074][ T452] ? 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.750076][ T452] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 34.750080][ T452] _printk (kernel/printk/printk.c:2504) [ 34.750084][ T452] ? snapshot_read.cold (user.c:?) [ 34.750086][ T452] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.750089][ T452] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.750091][ T452] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.750093][ T452] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.750096][ T452] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.750099][ T452] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.750101][ T452] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.750104][ T452] ? netdev_notice (net/core/dev.c:13194) [ 34.750107][ T452] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.750110][ T452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.750113][ T452] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.750117][ T452] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.750119][ T452] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.750122][ T452] ? 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.750129][ T452] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.750131][ T452] ? __kernel_text_address (kernel/extable.c:79) [ 34.750135][ T452] ? write_profile (profile.c:?) [ 34.750139][ T452] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.750144][ T452] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.750148][ T452] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.750151][ T452] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.750152][ T452] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.750154][ T452] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.750158][ T452] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.750160][ T452] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.750162][ T452] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.750165][ T452] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.750168][ T452] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.750169][ T452] ? kasan_save_track (mm/kasan/common.c:78) [ 34.750172][ T452] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.750174][ T452] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 34.750177][ T452] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 34.750183][ T452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.750185][ T452] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.750188][ T452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.750189][ T452] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.750191][ T452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.750192][ T452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.750194][ T452] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.750197][ T452] ? __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.750200][ T452] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.750203][ T452] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.750206][ T452] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.750208][ T452] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.750214][ T452] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.750220][ T452] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.750225][ T452] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.750227][ T452] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.750232][ T452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.750234][ T452] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.750236][ T452] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.750238][ T452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.750242][ T452] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.750244][ T452] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.750247][ T452] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.750248][ T452] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.750253][ T452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.750255][ T452] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.750259][ T452] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.750261][ T452] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.750264][ T452] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.750270][ T452] ? 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.750271][ T452] ? 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.750276][ T452] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.750279][ T452] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.750282][ T452] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 34.750287][ T452] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.750290][ T452] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.750292][ T452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.750295][ T452] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.750299][ T452] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.750303][ T452] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.750305][ T452] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.750308][ T452] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.750309][ T452] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 34.750317][ T452] ___sys_sendmsg (net/socket.c:2767) [ 34.750320][ T452] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.750336][ T452] __sys_sendmsg (net/socket.c:2799) [ 34.750339][ T452] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.750346][ T452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.750349][ T452] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.750352][ T452] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.750355][ T452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.750357][ T452] RIP: 0033:0x7f4b09df554e [ 34.750361][ T452] 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.750363][ T452] RSP: 002b:00007ffc9ac0e660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.750366][ T452] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4b09df554e [ 34.750367][ T452] RDX: 0000000000000000 RSI: 00007ffc9ac0e710 RDI: 0000000000000005 [ 34.750368][ T452] RBP: 00007ffc9ac0e670 R08: 0000000000000000 R09: 0000000000000000 [ 34.750369][ T452] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b82d [ 34.750370][ T452] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc9ac0ede0 | [ 35.814656][ T460] softirqs last disabled at (18794): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.814659][ T460] Preemption disabled at: | [ 35.814660][ T460] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.814669][ T460] Tainted: [W]=WARN [ 35.814670][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.814672][ T460] Call Trace: [ 35.814673][ T460] [ 35.814675][ T460] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.814680][ T460] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.814682][ T460] __might_resched.cold (kernel/sched/core.c:9234) [ 35.814686][ T460] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.814690][ T460] ? __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.814695][ T460] __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.814698][ T460] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.814704][ T460] ? 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.814707][ T460] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.814710][ T460] put_chars (drivers/char/virtio_console.c:1176) [ 35.814714][ T460] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.814717][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.814721][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.814726][ T460] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.814729][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.814731][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.814736][ T460] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.814740][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.814743][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.814747][ T460] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.814751][ T460] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.814752][ T460] ? 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.814755][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.814757][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.814761][ T460] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.814765][ T460] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.814766][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.814772][ T460] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.814774][ T460] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.814776][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.814777][ T460] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.814782][ T460] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.814784][ T460] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.814787][ T460] vprintk_emit (kernel/printk/printk.c:2479) [ 35.814790][ T460] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.814792][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.814794][ T460] ? 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.814796][ T460] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 35.814800][ T460] _printk (kernel/printk/printk.c:2504) [ 35.814804][ T460] ? snapshot_read.cold (user.c:?) [ 35.814806][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.814809][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.814811][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.814813][ T460] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.814816][ T460] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.814819][ T460] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.814821][ T460] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.814824][ T460] ? netdev_notice (net/core/dev.c:13194) [ 35.814827][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.814830][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.814832][ T460] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.814836][ T460] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.814838][ T460] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.814841][ T460] ? 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.814848][ T460] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.814850][ T460] ? __kernel_text_address (kernel/extable.c:79) [ 35.814853][ T460] ? write_profile (profile.c:?) [ 35.814857][ T460] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.814863][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.814868][ T460] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.814870][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.814871][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.814874][ T460] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.814877][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.814883][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.814885][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.814888][ T460] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.814891][ T460] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.814893][ T460] ? kasan_save_track (mm/kasan/common.c:78) [ 35.814896][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.814898][ T460] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 35.814901][ T460] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 35.814906][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.814908][ T460] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.814911][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.814913][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.814914][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.814916][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.814918][ T460] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.814920][ T460] ? __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.814924][ T460] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.814926][ T460] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.814930][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.814931][ T460] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.814937][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.814943][ T460] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.814948][ T460] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.814950][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.814955][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.814957][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.814959][ T460] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.814961][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.814965][ T460] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.814967][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.814970][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.814971][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.814976][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.814978][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.814982][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.814984][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.814987][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.814993][ T460] ? 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.814995][ T460] ? 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.814999][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.815003][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.815006][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 35.815010][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.815014][ T460] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.815015][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.815019][ T460] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.815022][ T460] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.815026][ T460] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.815029][ T460] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.815031][ T460] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.815033][ T460] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 35.815040][ T460] ___sys_sendmsg (net/socket.c:2767) [ 35.815043][ T460] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.815060][ T460] __sys_sendmsg (net/socket.c:2799) [ 35.815063][ T460] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.815070][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.815073][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.815076][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.815079][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.815081][ T460] RIP: 0033:0x7f0bf769f54e [ 35.815085][ T460] 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.815087][ T460] RSP: 002b:00007ffc22a25af0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.815090][ T460] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0bf769f54e [ 35.815091][ T460] RDX: 0000000000000000 RSI: 00007ffc22a25ba0 RDI: 0000000000000005 [ 35.815092][ T460] RBP: 00007ffc22a25b00 R08: 0000000000000000 R09: 0000000000000000 [ 35.815093][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b82e [ 35.815094][ T460] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc22a26270 | [ 37.098440][ T468] softirqs last disabled at (34356): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.098443][ T468] Preemption disabled at: | [ 37.098444][ T468] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.098456][ T468] Tainted: [W]=WARN [ 37.098457][ T468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.098460][ T468] Call Trace: [ 37.098462][ T468] [ 37.098464][ T468] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.098471][ T468] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.098474][ T468] __might_resched.cold (kernel/sched/core.c:9234) [ 37.098480][ T468] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.098485][ T468] ? __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.098493][ T468] __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.098497][ T468] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.098506][ T468] ? 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.098510][ T468] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.098515][ T468] put_chars (drivers/char/virtio_console.c:1176) [ 37.098520][ T468] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.098526][ T468] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.098531][ T468] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.098539][ T468] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.098543][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.098546][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.098555][ T468] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.098562][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.098566][ T468] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.098573][ T468] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.098580][ T468] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.098582][ T468] ? 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.098586][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.098589][ T468] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.098596][ T468] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.098603][ T468] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.098605][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.098615][ T468] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.098618][ T468] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.098621][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.098624][ T468] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.098630][ T468] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.098633][ T468] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.098638][ T468] vprintk_emit (kernel/printk/printk.c:2479) [ 37.098644][ T468] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.098647][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.098650][ T468] ? 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.098653][ T468] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 37.098660][ T468] _printk (kernel/printk/printk.c:2504) [ 37.098665][ T468] ? snapshot_read.cold (user.c:?) [ 37.098668][ T468] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.098672][ T468] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.098676][ T468] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.098679][ T468] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.098684][ T468] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.098688][ T468] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.098692][ T468] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.098696][ T468] ? netdev_notice (net/core/dev.c:13194) [ 37.098700][ T468] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.098705][ T468] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.098709][ T468] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.098715][ T468] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.098719][ T468] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.098724][ T468] ? 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.098733][ T468] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.098737][ T468] ? __kernel_text_address (kernel/extable.c:79) [ 37.098741][ T468] ? write_profile (profile.c:?) [ 37.098747][ T468] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.098756][ T468] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.098762][ T468] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 37.098766][ T468] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.098768][ T468] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.098772][ T468] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.098777][ T468] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.098780][ T468] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.098783][ T468] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.098788][ T468] ? kasan_save_stack (mm/kasan/common.c:58) [ 37.098792][ T468] ? kasan_save_stack (mm/kasan/common.c:57) [ 37.098794][ T468] ? kasan_save_track (mm/kasan/common.c:78) [ 37.098799][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.098802][ T468] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 37.098806][ T468] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 37.098814][ T468] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.098817][ T468] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.098822][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.098825][ T468] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.098827][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.098830][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.098833][ T468] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.098837][ T468] ? __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.098842][ T468] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.098846][ T468] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.098852][ T468] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.098855][ T468] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.098864][ T468] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 37.098874][ T468] rtnl_newlink (net/core/rtnetlink.c:4215) [ 37.098889][ T468] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.098892][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.098900][ T468] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.098903][ T468] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.098907][ T468] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.098910][ T468] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.098917][ T468] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.098920][ T468] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.098926][ T468] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.098928][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.098936][ T468] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.098939][ T468] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.098945][ T468] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.098948][ T468] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.098953][ T468] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.098964][ T468] ? 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.098967][ T468] ? 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.098974][ T468] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.098981][ T468] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.098986][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 37.098993][ T468] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.099000][ T468] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.099002][ T468] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.099007][ T468] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.099012][ T468] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.099019][ T468] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.099023][ T468] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.099026][ T468] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.099029][ T468] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 37.099042][ T468] ___sys_sendmsg (net/socket.c:2767) [ 37.099047][ T468] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.099076][ T468] __sys_sendmsg (net/socket.c:2799) [ 37.099081][ T468] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.099092][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.099098][ T468] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.099101][ T468] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.099106][ T468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.099110][ T468] RIP: 0033:0x7f6317b6d54e [ 37.099115][ T468] 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.099118][ T468] RSP: 002b:00007fff4a647fd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.099122][ T468] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6317b6d54e [ 37.099124][ T468] RDX: 0000000000000000 RSI: 00007fff4a648080 RDI: 0000000000000005 [ 37.099125][ T468] RBP: 00007fff4a647fe0 R08: 0000000000000000 R09: 0000000000000000 [ 37.099126][ T468] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b82f [ 37.099127][ T468] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff4a648750 | [ 38.324916][ T474] softirqs last disabled at (32880): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 38.324919][ T474] Preemption disabled at: | [ 38.324920][ T474] vprintk_emit (kernel/printk/printk.c:2471) | [ 38.324932][ T474] Tainted: [W]=WARN [ 38.324934][ T474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.324936][ T474] Call Trace: [ 38.324938][ T474] [ 38.324940][ T474] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.324947][ T474] ? vprintk_emit (kernel/printk/printk.c:2471) [ 38.324950][ T474] __might_resched.cold (kernel/sched/core.c:9234) [ 38.324957][ T474] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.324961][ T474] ? __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.324969][ T474] __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.324973][ T474] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.324982][ T474] ? 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.324986][ T474] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.324991][ T474] put_chars (drivers/char/virtio_console.c:1176) [ 38.324996][ T474] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.325002][ T474] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.325007][ T474] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.325015][ T474] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.325019][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.325022][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.325030][ T474] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.325036][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.325040][ T474] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.325048][ T474] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.325054][ T474] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.325056][ T474] ? 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.325061][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.325064][ T474] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.325071][ T474] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.325078][ T474] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.325080][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.325090][ T474] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.325094][ T474] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.325096][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.325099][ T474] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.325106][ T474] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.325109][ T474] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.325114][ T474] vprintk_emit (kernel/printk/printk.c:2479) [ 38.325119][ T474] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.325123][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.325126][ T474] ? 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.325129][ T474] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 38.325136][ T474] _printk (kernel/printk/printk.c:2504) [ 38.325141][ T474] ? snapshot_read.cold (user.c:?) [ 38.325143][ T474] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.325149][ T474] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.325152][ T474] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.325155][ T474] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.325160][ T474] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.325165][ T474] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.325169][ T474] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.325173][ T474] ? netdev_notice (net/core/dev.c:13194) [ 38.325177][ T474] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.325182][ T474] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.325187][ T474] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 38.325193][ T474] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.325197][ T474] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 38.325202][ T474] ? 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.325211][ T474] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 38.325215][ T474] ? __kernel_text_address (kernel/extable.c:79) [ 38.325219][ T474] ? write_profile (profile.c:?) [ 38.325225][ T474] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 38.325234][ T474] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.325241][ T474] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.325245][ T474] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 38.325247][ T474] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.325250][ T474] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.325255][ T474] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.325259][ T474] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.325262][ T474] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.325267][ T474] ? kasan_save_stack (mm/kasan/common.c:58) [ 38.325270][ T474] ? kasan_save_stack (mm/kasan/common.c:57) [ 38.325273][ T474] ? kasan_save_track (mm/kasan/common.c:78) [ 38.325278][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.325281][ T474] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 38.325285][ T474] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 38.325292][ T474] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.325296][ T474] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.325300][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.325304][ T474] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.325306][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.325308][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.325312][ T474] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 38.325316][ T474] ? __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.325320][ T474] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.325324][ T474] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.325330][ T474] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 38.325333][ T474] ? nla_get_range_signed (lib/nlattr.c:270) [ 38.325343][ T474] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 38.325353][ T474] rtnl_newlink (net/core/rtnetlink.c:4215) [ 38.325366][ T474] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.325370][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.325378][ T474] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.325381][ T474] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.325385][ T474] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.325388][ T474] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.325395][ T474] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.325398][ T474] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.325404][ T474] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.325406][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.325414][ T474] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.325417][ T474] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.325424][ T474] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.325427][ T474] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.325432][ T474] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.325443][ T474] ? 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.325446][ T474] ? 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.325454][ T474] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.325460][ T474] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.325465][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 38.325473][ T474] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.325479][ T474] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.325482][ T474] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.325487][ T474] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.325492][ T474] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.325499][ T474] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 38.325503][ T474] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.325507][ T474] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 38.325509][ T474] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 38.325523][ T474] ___sys_sendmsg (net/socket.c:2767) [ 38.325528][ T474] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.325562][ T474] __sys_sendmsg (net/socket.c:2799) [ 38.325567][ T474] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.325578][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.325584][ T474] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.325588][ T474] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.325593][ T474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.325597][ T474] RIP: 0033:0x7fe78003954e [ 38.325601][ T474] 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.325604][ T474] RSP: 002b:00007ffcfbdbd0f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.325608][ T474] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe78003954e [ 38.325610][ T474] RDX: 0000000000000000 RSI: 00007ffcfbdbd1a0 RDI: 0000000000000005 [ 38.325611][ T474] RBP: 00007ffcfbdbd100 R08: 0000000000000000 R09: 0000000000000000 [ 38.325613][ T474] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b830 [ 38.325614][ T474] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcfbdbd870 | [ 39.360007][ T482] softirqs last disabled at (17010): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 39.360010][ T482] Preemption disabled at: | [ 39.360010][ T482] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.360019][ T482] Tainted: [W]=WARN [ 39.360020][ T482] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.360022][ T482] Call Trace: [ 39.360024][ T482] [ 39.360025][ T482] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.360030][ T482] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.360032][ T482] __might_resched.cold (kernel/sched/core.c:9234) [ 39.360036][ T482] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.360039][ T482] ? __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.360044][ T482] __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.360047][ T482] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.360053][ T482] ? 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.360056][ T482] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.360060][ T482] put_chars (drivers/char/virtio_console.c:1176) [ 39.360063][ T482] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.360066][ T482] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.360070][ T482] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.360075][ T482] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.360078][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.360080][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.360085][ T482] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.360088][ T482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.360091][ T482] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.360095][ T482] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.360099][ T482] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.360100][ T482] ? 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.360103][ T482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.360105][ T482] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.360109][ T482] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.360113][ T482] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.360115][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.360120][ T482] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.360123][ T482] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.360124][ T482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.360126][ T482] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.360130][ T482] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.360132][ T482] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.360135][ T482] vprintk_emit (kernel/printk/printk.c:2479) [ 39.360138][ T482] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.360140][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.360142][ T482] ? 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)) [ 39.360145][ T482] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 39.360149][ T482] _printk (kernel/printk/printk.c:2504) [ 39.360152][ T482] ? snapshot_read.cold (user.c:?) [ 39.360154][ T482] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.360157][ T482] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.360159][ T482] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.360161][ T482] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 39.360165][ T482] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 39.360167][ T482] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.360170][ T482] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.360172][ T482] ? netdev_notice (net/core/dev.c:13194) [ 39.360175][ T482] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.360178][ T482] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.360181][ T482] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.360185][ T482] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.360187][ T482] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.360190][ T482] ? 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.360196][ T482] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.360198][ T482] ? __kernel_text_address (kernel/extable.c:79) [ 39.360201][ T482] ? write_profile (profile.c:?) [ 39.360205][ T482] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.360211][ T482] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.360215][ T482] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 39.360218][ T482] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.360219][ T482] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.360221][ T482] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.360225][ T482] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.360227][ T482] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.360229][ T482] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.360232][ T482] ? kasan_save_stack (mm/kasan/common.c:58) [ 39.360234][ T482] ? kasan_save_stack (mm/kasan/common.c:57) [ 39.360236][ T482] ? kasan_save_track (mm/kasan/common.c:78) [ 39.360239][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.360241][ T482] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 39.360244][ T482] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 39.360249][ T482] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.360251][ T482] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.360254][ T482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.360256][ T482] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.360258][ T482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.360259][ T482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.360261][ T482] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.360264][ T482] ? __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.360267][ T482] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.360269][ T482] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.360273][ T482] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.360275][ T482] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.360281][ T482] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 39.360286][ T482] rtnl_newlink (net/core/rtnetlink.c:4215) [ 39.360292][ T482] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.360294][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.360299][ T482] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.360301][ T482] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.360303][ T482] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.360305][ T482] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.360309][ T482] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.360311][ T482] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.360314][ T482] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.360315][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.360320][ T482] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.360322][ T482] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.360326][ T482] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.360328][ T482] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.360331][ T482] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.360337][ T482] ? 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.360339][ T482] ? 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.360343][ T482] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.360347][ T482] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.360350][ T482] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 39.360355][ T482] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.360358][ T482] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.360360][ T482] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.360363][ T482] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.360367][ T482] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.360371][ T482] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 39.360373][ T482] ? copy_msghdr_from_user (net/socket.c:2650) [ 39.360376][ T482] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 39.360377][ T482] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 39.360388][ T482] ___sys_sendmsg (net/socket.c:2767) [ 39.360391][ T482] ? copy_msghdr_from_user (net/socket.c:2619) [ 39.360407][ T482] __sys_sendmsg (net/socket.c:2799) [ 39.360410][ T482] ? __sys_sendmsg_sock (net/socket.c:2780) [ 39.360416][ T482] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.360419][ T482] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.360422][ T482] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.360425][ T482] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.360428][ T482] RIP: 0033:0x7feda2f6654e [ 39.360431][ T482] 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.360433][ T482] RSP: 002b:00007ffe9d250100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.360436][ T482] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007feda2f6654e [ 39.360437][ T482] RDX: 0000000000000000 RSI: 00007ffe9d2501b0 RDI: 0000000000000005 [ 39.360438][ T482] RBP: 00007ffe9d250110 R08: 0000000000000000 R09: 0000000000000000 [ 39.360439][ T482] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b831 [ 39.360439][ T482] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe9d250880 | [ 40.394225][ T492] softirqs last disabled at (27782): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 40.394227][ T492] Preemption disabled at: | [ 40.394228][ T492] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.394237][ T492] Tainted: [W]=WARN [ 40.394238][ T492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.394239][ T492] Call Trace: [ 40.394241][ T492] [ 40.394242][ T492] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.394247][ T492] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.394249][ T492] __might_resched.cold (kernel/sched/core.c:9234) [ 40.394254][ T492] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.394257][ 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) [ 40.394262][ 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)) [ 40.394264][ T492] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.394271][ 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) [ 40.394274][ T492] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.394277][ T492] put_chars (drivers/char/virtio_console.c:1176) [ 40.394280][ T492] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.394284][ T492] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.394287][ T492] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.394292][ T492] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.394296][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.394298][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.394303][ T492] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.394306][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.394309][ T492] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.394313][ T492] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.394317][ T492] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.394318][ 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)) [ 40.394321][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.394323][ T492] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.394327][ T492] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.394331][ T492] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.394333][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.394338][ T492] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.394341][ T492] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.394342][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.394344][ T492] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.394348][ T492] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.394350][ T492] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.394353][ T492] vprintk_emit (kernel/printk/printk.c:2479) [ 40.394357][ T492] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.394359][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.394361][ 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)) [ 40.394363][ T492] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 40.394367][ T492] _printk (kernel/printk/printk.c:2504) [ 40.394370][ T492] ? snapshot_read.cold (user.c:?) [ 40.394372][ T492] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.394375][ T492] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.394377][ T492] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.394380][ T492] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.394385][ T492] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.394388][ T492] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.394390][ T492] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.394393][ T492] ? netdev_notice (net/core/dev.c:13194) [ 40.394396][ T492] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.394399][ T492] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.394402][ T492] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 40.394405][ T492] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.394408][ T492] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 40.394411][ 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)) [ 40.394417][ T492] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 40.394420][ T492] ? __kernel_text_address (kernel/extable.c:79) [ 40.394423][ T492] ? write_profile (profile.c:?) [ 40.394427][ T492] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.394432][ T492] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.394437][ T492] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.394439][ T492] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.394441][ T492] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.394443][ T492] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.394446][ T492] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.394448][ T492] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.394450][ T492] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.394453][ T492] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.394456][ T492] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.394458][ T492] ? kasan_save_track (mm/kasan/common.c:78) [ 40.394461][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.394463][ T492] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 40.394466][ T492] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 40.394471][ T492] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.394473][ T492] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.394476][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.394478][ T492] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.394479][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.394481][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.394483][ T492] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.394485][ 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) [ 40.394488][ T492] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.394491][ T492] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.394494][ T492] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.394496][ T492] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.394502][ T492] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.394508][ T492] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.394513][ T492] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.394515][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.394520][ T492] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.394522][ T492] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.394524][ T492] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.394526][ T492] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.394530][ T492] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.394532][ T492] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.394535][ T492] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.394537][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.394541][ T492] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.394544][ T492] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.394547][ T492] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.394549][ T492] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.394552][ T492] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.394562][ 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)) [ 40.394563][ 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)) [ 40.394568][ T492] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.394572][ T492] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.394575][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 40.394579][ T492] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.394583][ T492] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.394584][ T492] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.394587][ T492] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.394591][ T492] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.394596][ T492] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.394598][ T492] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.394600][ T492] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.394602][ T492] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 40.394610][ T492] ___sys_sendmsg (net/socket.c:2767) [ 40.394613][ T492] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.394629][ T492] __sys_sendmsg (net/socket.c:2799) [ 40.394633][ T492] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.394639][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.394643][ T492] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.394645][ T492] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.394648][ T492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.394650][ T492] RIP: 0033:0x7f891892454e [ 40.394654][ 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 [ 40.394656][ T492] RSP: 002b:00007ffeef21df20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.394659][ T492] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f891892454e [ 40.394660][ T492] RDX: 0000000000000000 RSI: 00007ffeef21dfd0 RDI: 0000000000000005 [ 40.394661][ T492] RBP: 00007ffeef21df30 R08: 0000000000000000 R09: 0000000000000000 [ 40.394662][ T492] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b832 [ 40.394663][ T492] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeef21e6a0 | [ 41.462354][ T502] softirqs last disabled at (15414): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 41.462357][ T502] Preemption disabled at: | [ 41.462357][ T502] vprintk_emit (kernel/printk/printk.c:2471) | [ 41.462367][ T502] Tainted: [W]=WARN [ 41.462368][ T502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.462370][ T502] Call Trace: [ 41.462372][ T502] [ 41.462373][ T502] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.462378][ T502] ? vprintk_emit (kernel/printk/printk.c:2471) [ 41.462380][ T502] __might_resched.cold (kernel/sched/core.c:9234) [ 41.462387][ T502] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.462391][ 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) [ 41.462396][ 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)) [ 41.462398][ T502] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.462405][ 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) [ 41.462408][ T502] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.462412][ T502] put_chars (drivers/char/virtio_console.c:1176) [ 41.462415][ T502] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.462419][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.462422][ T502] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.462427][ T502] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.462431][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.462433][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.462438][ T502] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.462441][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.462444][ T502] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.462449][ T502] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.462453][ T502] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.462454][ 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)) [ 41.462457][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.462459][ T502] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.462463][ T502] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.462467][ T502] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.462469][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.462475][ T502] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.462477][ T502] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.462478][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.462480][ T502] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.462485][ T502] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.462486][ T502] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.462489][ T502] vprintk_emit (kernel/printk/printk.c:2479) [ 41.462493][ T502] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.462495][ T502] ? clockevents_program_event (kernel/time/clockevents.c:363) [ 41.462502][ T502] _printk (kernel/printk/printk.c:2504) [ 41.462505][ T502] ? snapshot_read.cold (user.c:?) [ 41.462507][ T502] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.462510][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.462512][ T502] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.462515][ T502] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.462518][ T502] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.462521][ T502] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.462523][ T502] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.462526][ T502] ? netdev_notice (net/core/dev.c:13194) [ 41.462529][ T502] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.462532][ T502] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.462535][ T502] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 41.462539][ T502] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.462541][ T502] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 41.462545][ T502] ? validate_linkmsg (net/core/rtnetlink.c:2798) [ 41.462549][ T502] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 41.462552][ T502] ? __kernel_text_address (kernel/extable.c:79) [ 41.462555][ T502] ? write_profile (profile.c:?) [ 41.462560][ T502] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 41.462567][ T502] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.462572][ T502] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 41.462574][ T502] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 41.462576][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 41.462578][ T502] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.462582][ T502] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.462584][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.462586][ T502] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.462589][ T502] ? kasan_save_stack (mm/kasan/common.c:58) [ 41.462592][ T502] ? kasan_save_stack (mm/kasan/common.c:57) [ 41.462594][ T502] ? kasan_save_track (mm/kasan/common.c:78) [ 41.462597][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.462599][ T502] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 41.462602][ T502] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 41.462607][ T502] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.462609][ T502] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.462612][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.462614][ T502] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.462616][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.462617][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.462619][ T502] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 41.462622][ 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) [ 41.462625][ T502] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 41.462628][ T502] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.462631][ T502] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 41.462633][ T502] ? nla_get_range_signed (lib/nlattr.c:270) [ 41.462639][ T502] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 41.462645][ T502] rtnl_newlink (net/core/rtnetlink.c:4215) [ 41.462651][ T502] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.462652][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.462657][ T502] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.462659][ T502] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.462662][ T502] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.462663][ T502] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.462668][ T502] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.462670][ T502] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 41.462673][ T502] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.462674][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.462679][ T502] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.462681][ T502] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.462685][ T502] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.462687][ T502] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.462690][ T502] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.462697][ 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)) [ 41.462698][ 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)) [ 41.462702][ T502] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.462706][ T502] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.462709][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 41.462714][ T502] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.462718][ T502] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.462719][ T502] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.462722][ T502] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.462726][ T502] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.462730][ T502] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 41.462733][ T502] ? copy_msghdr_from_user (net/socket.c:2650) [ 41.462735][ T502] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 41.462737][ T502] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 41.462745][ T502] ___sys_sendmsg (net/socket.c:2767) [ 41.462747][ T502] ? copy_msghdr_from_user (net/socket.c:2619) [ 41.462764][ T502] __sys_sendmsg (net/socket.c:2799) [ 41.462768][ T502] ? __sys_sendmsg_sock (net/socket.c:2780) [ 41.462775][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.462778][ T502] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.462781][ T502] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.462784][ T502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.462787][ T502] RIP: 0033:0x7f641271554e [ 41.462791][ 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 [ 41.462793][ T502] RSP: 002b:00007ffdefb9b8d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.462796][ T502] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f641271554e [ 41.462797][ T502] RDX: 0000000000000000 RSI: 00007ffdefb9b980 RDI: 0000000000000005 [ 41.462798][ T502] RBP: 00007ffdefb9b8e0 R08: 0000000000000000 R09: 0000000000000000 [ 41.462799][ T502] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b833 [ 41.462800][ T502] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdefb9c050 | [ 42.555191][ T513] softirqs last disabled at (26562): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 42.555194][ T513] Preemption disabled at: | [ 42.555195][ T513] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.555204][ T513] Tainted: [W]=WARN [ 42.555205][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.555207][ T513] Call Trace: [ 42.555208][ T513] [ 42.555210][ T513] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.555215][ T513] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.555217][ T513] __might_resched.cold (kernel/sched/core.c:9234) [ 42.555222][ T513] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.555225][ T513] ? __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.555230][ T513] __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.555233][ T513] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.555239][ T513] ? 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.555242][ T513] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.555246][ T513] put_chars (drivers/char/virtio_console.c:1176) [ 42.555249][ T513] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.555253][ T513] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.555257][ T513] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.555262][ T513] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.555265][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.555267][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.555272][ T513] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.555275][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.555278][ T513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.555282][ T513] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.555286][ T513] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.555287][ T513] ? 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.555290][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.555292][ T513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.555297][ T513] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.555301][ T513] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.555302][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.555308][ T513] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.555310][ T513] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.555311][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.555313][ T513] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.555317][ T513] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.555319][ T513] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.555322][ T513] vprintk_emit (kernel/printk/printk.c:2479) [ 42.555326][ T513] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.555328][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.555330][ T513] ? 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.555332][ T513] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 42.555336][ T513] _printk (kernel/printk/printk.c:2504) [ 42.555340][ T513] ? snapshot_read.cold (user.c:?) [ 42.555341][ T513] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.555344][ T513] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.555346][ T513] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.555349][ T513] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.555352][ T513] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.555355][ T513] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.555357][ T513] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.555360][ T513] ? netdev_notice (net/core/dev.c:13194) [ 42.555363][ T513] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.555366][ T513] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.555368][ T513] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 42.555372][ T513] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.555374][ T513] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 42.555378][ T513] ? 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.555386][ T513] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 42.555389][ T513] ? __kernel_text_address (kernel/extable.c:79) [ 42.555392][ T513] ? write_profile (profile.c:?) [ 42.555396][ T513] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 42.555402][ T513] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.555407][ T513] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.555409][ T513] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.555411][ T513] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.555413][ T513] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.555416][ T513] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.555419][ T513] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.555421][ T513] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.555424][ T513] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.555426][ T513] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.555428][ T513] ? kasan_save_track (mm/kasan/common.c:78) [ 42.555431][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.555433][ T513] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 42.555436][ T513] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 42.555441][ T513] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.555443][ T513] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.555446][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.555448][ T513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.555450][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.555451][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.555453][ T513] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.555456][ T513] ? __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.555459][ T513] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.555462][ T513] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.555465][ T513] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.555467][ T513] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.555474][ T513] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.555479][ T513] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.555485][ T513] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.555486][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.555491][ T513] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.555493][ T513] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.555496][ T513] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.555498][ T513] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.555502][ T513] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.555504][ T513] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.555507][ T513] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.555508][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.555513][ T513] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.555515][ T513] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.555519][ T513] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.555521][ T513] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.555524][ T513] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.555531][ T513] ? 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.555532][ T513] ? 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.555537][ T513] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.555541][ T513] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.555544][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 42.555548][ T513] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.555552][ T513] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.555554][ T513] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.555558][ T513] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.555562][ T513] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.555567][ T513] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.555569][ T513] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.555571][ T513] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.555573][ T513] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 42.555581][ T513] ___sys_sendmsg (net/socket.c:2767) [ 42.555584][ T513] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.555601][ T513] __sys_sendmsg (net/socket.c:2799) [ 42.555604][ T513] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.555611][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.555614][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.555617][ T513] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.555620][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.555622][ T513] RIP: 0033:0x7febec8b654e [ 42.555626][ T513] 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.555628][ T513] RSP: 002b:00007ffcba73cd60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.555631][ T513] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007febec8b654e [ 42.555632][ T513] RDX: 0000000000000000 RSI: 00007ffcba73ce10 RDI: 0000000000000005 [ 42.555633][ T513] RBP: 00007ffcba73cd70 R08: 0000000000000000 R09: 0000000000000000 [ 42.555634][ T513] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b834 [ 42.555635][ T513] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcba73d4e0 | [ 43.615281][ T520] softirqs last disabled at (26902): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 43.615284][ T520] Preemption disabled at: | [ 43.615286][ T520] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.615298][ T520] Tainted: [W]=WARN [ 43.615299][ T520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.615301][ T520] Call Trace: [ 43.615304][ T520] [ 43.615306][ T520] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.615313][ T520] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.615316][ T520] __might_resched.cold (kernel/sched/core.c:9234) [ 43.615322][ T520] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.615327][ 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) [ 43.615335][ 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)) [ 43.615339][ T520] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.615348][ 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) [ 43.615352][ T520] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.615358][ T520] put_chars (drivers/char/virtio_console.c:1176) [ 43.615362][ T520] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.615369][ T520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.615374][ T520] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.615384][ T520] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.615389][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.615392][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.615401][ T520] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.615407][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.615411][ T520] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.615419][ T520] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.615425][ T520] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.615427][ 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)) [ 43.615432][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.615435][ T520] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.615443][ T520] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.615450][ T520] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.615452][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.615462][ T520] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.615466][ T520] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.615469][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.615472][ T520] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.615478][ T520] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.615481][ T520] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.615487][ T520] vprintk_emit (kernel/printk/printk.c:2479) [ 43.615492][ T520] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.615496][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.615499][ 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)) [ 43.615503][ T520] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 43.615510][ T520] _printk (kernel/printk/printk.c:2504) [ 43.615515][ T520] ? snapshot_read.cold (user.c:?) [ 43.615518][ T520] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.615523][ T520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.615526][ T520] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.615530][ T520] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.615535][ T520] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.615540][ T520] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.615544][ T520] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.615548][ T520] ? netdev_notice (net/core/dev.c:13194) [ 43.615554][ T520] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.615561][ T520] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.615566][ T520] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 43.615572][ T520] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.615576][ T520] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 43.615581][ 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)) [ 43.615591][ T520] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 43.615595][ T520] ? __kernel_text_address (kernel/extable.c:79) [ 43.615600][ T520] ? write_profile (profile.c:?) [ 43.615606][ T520] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.615614][ T520] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.615622][ T520] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.615626][ T520] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.615628][ T520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.615632][ T520] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.615636][ T520] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.615640][ T520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.615643][ T520] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.615648][ T520] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.615652][ T520] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.615654][ T520] ? kasan_save_track (mm/kasan/common.c:78) [ 43.615659][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.615662][ T520] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 43.615666][ T520] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 43.615674][ T520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.615678][ T520] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.615683][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.615686][ T520] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.615689][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.615691][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.615694][ T520] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.615699][ 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) [ 43.615704][ T520] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.615708][ T520] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.615714][ T520] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.615717][ T520] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.615728][ T520] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.615738][ T520] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.615748][ T520] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.615752][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.615760][ T520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.615763][ T520] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.615767][ T520] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.615770][ T520] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.615778][ T520] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.615782][ T520] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.615787][ T520] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.615790][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.615798][ T520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.615802][ T520] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.615809][ T520] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.615811][ T520] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.615817][ T520] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.615829][ 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)) [ 43.615832][ 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)) [ 43.615840][ T520] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.615847][ T520] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.615852][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 43.615860][ T520] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.615867][ T520] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.615870][ T520] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.615875][ T520] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.615880][ T520] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.615888][ T520] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.615892][ T520] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.615895][ T520] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.615898][ T520] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 43.615917][ T520] ___sys_sendmsg (net/socket.c:2767) [ 43.615923][ T520] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.615955][ T520] __sys_sendmsg (net/socket.c:2799) [ 43.615961][ T520] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.615973][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.615979][ T520] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.615982][ T520] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.615988][ T520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.615992][ T520] RIP: 0033:0x7f8091ed754e [ 43.615997][ 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 [ 43.616000][ T520] RSP: 002b:00007ffda741a150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.616004][ T520] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8091ed754e [ 43.616007][ T520] RDX: 0000000000000000 RSI: 00007ffda741a200 RDI: 0000000000000005 [ 43.616008][ T520] RBP: 00007ffda741a160 R08: 0000000000000000 R09: 0000000000000000 [ 43.616010][ T520] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b836 [ 43.616012][ T520] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda741a8d0 | [ 44.854623][ T526] softirqs last disabled at (40014): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 44.854626][ T526] Preemption disabled at: | [ 44.854627][ T526] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.854639][ T526] Tainted: [W]=WARN [ 44.854641][ T526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.854643][ T526] Call Trace: [ 44.854645][ T526] [ 44.854647][ T526] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.854654][ T526] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.854657][ T526] __might_resched.cold (kernel/sched/core.c:9234) [ 44.854663][ T526] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.854667][ T526] ? __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.854675][ T526] __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.854679][ T526] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.854688][ T526] ? 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.854692][ T526] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.854697][ T526] put_chars (drivers/char/virtio_console.c:1176) [ 44.854702][ T526] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.854708][ T526] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.854712][ T526] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.854720][ T526] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.854724][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.854727][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.854735][ T526] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.854741][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.854745][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.854752][ T526] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.854758][ T526] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.854760][ T526] ? 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.854765][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.854768][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.854775][ T526] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.854782][ T526] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.854784][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.854793][ T526] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.854797][ T526] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.854799][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.854802][ T526] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.854809][ T526] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.854812][ T526] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.854817][ T526] vprintk_emit (kernel/printk/printk.c:2479) [ 44.854823][ T526] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.854826][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.854829][ T526] ? 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.854832][ T526] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 44.854839][ T526] _printk (kernel/printk/printk.c:2504) [ 44.854844][ T526] ? snapshot_read.cold (user.c:?) [ 44.854846][ T526] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.854851][ T526] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.854854][ T526] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.854858][ T526] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.854862][ T526] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.854867][ T526] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.854870][ T526] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.854874][ T526] ? netdev_notice (net/core/dev.c:13194) [ 44.854878][ T526] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.854883][ T526] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.854888][ T526] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.854894][ T526] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.854897][ T526] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 44.854902][ T526] ? 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.854917][ T526] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 44.854921][ T526] ? __kernel_text_address (kernel/extable.c:79) [ 44.854924][ T526] ? write_profile (profile.c:?) [ 44.854930][ T526] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 44.854938][ T526] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.854945][ T526] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.854949][ T526] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.854951][ T526] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.854954][ T526] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.854959][ T526] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.854962][ T526] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.854965][ T526] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.854970][ T526] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.854974][ T526] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.854976][ T526] ? kasan_save_track (mm/kasan/common.c:78) [ 44.854981][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.854984][ T526] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 44.854988][ T526] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 44.854995][ T526] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.854998][ T526] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.855002][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.855006][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.855008][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.855010][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.855013][ T526] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.855017][ T526] ? __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.855021][ T526] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.855025][ T526] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.855031][ T526] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.855034][ T526] ? nla_get_range_signed (lib/nlattr.c:270) [ 44.855043][ T526] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.855053][ T526] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.855062][ T526] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.855066][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.855074][ T526] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.855077][ T526] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.855080][ T526] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.855083][ T526] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.855090][ T526] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.855093][ T526] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.855099][ T526] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.855101][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.855109][ T526] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.855112][ T526] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.855118][ T526] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.855121][ T526] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.855126][ T526] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.855136][ T526] ? 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.855139][ T526] ? 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.855146][ T526] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.855153][ T526] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.855157][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 44.855164][ T526] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.855171][ T526] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.855173][ T526] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.855178][ T526] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.855183][ T526] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.855191][ T526] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.855194][ T526] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.855198][ T526] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.855200][ T526] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 44.855214][ T526] ___sys_sendmsg (net/socket.c:2767) [ 44.855218][ T526] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.855248][ T526] __sys_sendmsg (net/socket.c:2799) [ 44.855253][ T526] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.855265][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.855270][ T526] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.855274][ T526] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.855279][ T526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.855282][ T526] RIP: 0033:0x7fd5ce5a854e [ 44.855287][ T526] 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.855289][ T526] RSP: 002b:00007ffc774ee8d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.855293][ T526] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd5ce5a854e [ 44.855295][ T526] RDX: 0000000000000000 RSI: 00007ffc774ee980 RDI: 0000000000000005 [ 44.855296][ T526] RBP: 00007ffc774ee8e0 R08: 0000000000000000 R09: 0000000000000000 [ 44.855298][ T526] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b837 [ 44.855299][ T526] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc774ef050 | [ 45.942021][ T536] softirqs last disabled at (15554): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.942023][ T536] Preemption disabled at: | [ 45.942024][ T536] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.942033][ T536] Tainted: [W]=WARN [ 45.942034][ T536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.942036][ T536] Call Trace: [ 45.942038][ T536] [ 45.942039][ T536] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.942045][ T536] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.942046][ T536] __might_resched.cold (kernel/sched/core.c:9234) [ 45.942051][ T536] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.942054][ T536] ? __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.942060][ T536] __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.942062][ T536] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.942069][ T536] ? 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.942072][ T536] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.942075][ T536] put_chars (drivers/char/virtio_console.c:1176) [ 45.942078][ T536] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.942082][ T536] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.942086][ T536] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.942091][ T536] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.942094][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.942096][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.942101][ T536] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.942104][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.942107][ T536] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.942112][ T536] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.942115][ T536] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.942117][ T536] ? 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.942119][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.942121][ T536] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.942126][ T536] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.942130][ T536] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.942131][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.942137][ T536] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.942139][ T536] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.942140][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.942142][ T536] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.942146][ T536] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.942148][ T536] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.942151][ T536] vprintk_emit (kernel/printk/printk.c:2479) [ 45.942154][ T536] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.942157][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.942159][ T536] ? 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.942161][ T536] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 45.942165][ T536] _printk (kernel/printk/printk.c:2504) [ 45.942168][ T536] ? snapshot_read.cold (user.c:?) [ 45.942170][ T536] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.942173][ T536] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.942175][ T536] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.942177][ T536] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.942181][ T536] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.942183][ T536] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.942186][ T536] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.942189][ T536] ? netdev_notice (net/core/dev.c:13194) [ 45.942191][ T536] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.942194][ T536] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.942197][ T536] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.942201][ T536] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.942203][ T536] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.942206][ T536] ? 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.942212][ T536] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.942215][ T536] ? __kernel_text_address (kernel/extable.c:79) [ 45.942218][ T536] ? write_profile (profile.c:?) [ 45.942222][ T536] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.942228][ T536] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.942232][ T536] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.942235][ T536] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.942236][ T536] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.942238][ T536] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.942242][ T536] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.942244][ T536] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.942246][ T536] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.942249][ T536] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.942252][ T536] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.942253][ T536] ? kasan_save_track (mm/kasan/common.c:78) [ 45.942256][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.942258][ T536] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 45.942261][ T536] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 45.942266][ T536] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.942268][ T536] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.942271][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.942273][ T536] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.942275][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.942276][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.942278][ T536] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.942280][ T536] ? __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.942284][ T536] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.942286][ T536] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.942290][ T536] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.942292][ T536] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.942298][ T536] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.942303][ T536] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.942308][ T536] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.942310][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.942315][ T536] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.942317][ T536] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.942319][ T536] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.942321][ T536] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.942325][ T536] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.942327][ T536] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.942330][ T536] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.942332][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.942336][ T536] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.942339][ T536] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.942342][ T536] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.942344][ T536] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.942347][ T536] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.942354][ T536] ? 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.942355][ T536] ? 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.942359][ T536] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.942363][ T536] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.942366][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 45.942370][ T536] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.942374][ T536] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.942376][ T536] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.942379][ T536] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.942385][ T536] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.942389][ T536] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.942391][ T536] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.942393][ T536] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.942395][ T536] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 45.942403][ T536] ___sys_sendmsg (net/socket.c:2767) [ 45.942406][ T536] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.942422][ T536] __sys_sendmsg (net/socket.c:2799) [ 45.942425][ T536] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.942432][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.942435][ T536] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.942438][ T536] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.942441][ T536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.942443][ T536] RIP: 0033:0x7ff8e5c9c54e [ 45.942447][ T536] 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.942449][ T536] RSP: 002b:00007ffd374d6c70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.942452][ T536] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff8e5c9c54e [ 45.942453][ T536] RDX: 0000000000000000 RSI: 00007ffd374d6d20 RDI: 0000000000000005 [ 45.942454][ T536] RBP: 00007ffd374d6c80 R08: 0000000000000000 R09: 0000000000000000 [ 45.942455][ T536] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b838 [ 45.942456][ T536] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd374d73f0 | [ 46.955498][ T545] softirqs last disabled at (20154): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 46.955501][ T545] Preemption disabled at: | [ 46.955502][ T545] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.955511][ T545] Tainted: [W]=WARN [ 46.955512][ T545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.955514][ T545] Call Trace: [ 46.955515][ T545] [ 46.955517][ T545] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.955522][ T545] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.955524][ T545] __might_resched.cold (kernel/sched/core.c:9234) [ 46.955529][ T545] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.955532][ T545] ? __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.955537][ T545] __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.955540][ T545] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.955546][ T545] ? 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.955549][ T545] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.955553][ T545] put_chars (drivers/char/virtio_console.c:1176) [ 46.955557][ T545] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.955561][ T545] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.955565][ T545] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.955569][ T545] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.955573][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.955575][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.955579][ T545] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.955583][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.955586][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.955590][ T545] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.955594][ T545] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.955595][ T545] ? 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.955598][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.955600][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.955604][ T545] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.955608][ T545] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.955610][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.955615][ T545] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.955618][ T545] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.955619][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.955621][ T545] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.955625][ T545] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.955627][ T545] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.955630][ T545] vprintk_emit (kernel/printk/printk.c:2479) [ 46.955636][ T545] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.955638][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.955640][ T545] ? 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.955642][ T545] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 46.955646][ T545] _printk (kernel/printk/printk.c:2504) [ 46.955650][ T545] ? snapshot_read.cold (user.c:?) [ 46.955652][ T545] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.955655][ T545] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.955657][ T545] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.955660][ T545] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.955663][ T545] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.955666][ T545] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.955668][ T545] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.955671][ T545] ? netdev_notice (net/core/dev.c:13194) [ 46.955674][ T545] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.955677][ T545] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.955680][ T545] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 46.955683][ T545] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.955686][ T545] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 46.955689][ T545] ? 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.955695][ T545] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 46.955698][ T545] ? __kernel_text_address (kernel/extable.c:79) [ 46.955701][ T545] ? write_profile (profile.c:?) [ 46.955705][ T545] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 46.955710][ T545] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.955716][ T545] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.955718][ T545] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.955719][ T545] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.955722][ T545] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.955725][ T545] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.955728][ T545] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.955730][ T545] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.955733][ T545] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.955736][ T545] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.955737][ T545] ? kasan_save_track (mm/kasan/common.c:78) [ 46.955740][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.955742][ T545] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 46.955746][ T545] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 46.955750][ T545] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.955753][ T545] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.955756][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.955758][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.955760][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.955761][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.955763][ T545] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.955765][ T545] ? __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.955769][ T545] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.955771][ T545] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.955775][ T545] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.955777][ T545] ? nla_get_range_signed (lib/nlattr.c:270) [ 46.955783][ T545] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.955788][ T545] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.955794][ T545] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.955795][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.955800][ T545] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.955802][ T545] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.955805][ T545] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.955807][ T545] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.955811][ T545] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.955813][ T545] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.955816][ T545] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.955817][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.955822][ T545] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.955824][ T545] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.955828][ T545] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.955830][ T545] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.955833][ T545] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.955839][ T545] ? 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.955841][ T545] ? 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.955845][ T545] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.955849][ T545] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.955852][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 46.955856][ T545] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.955860][ T545] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.955862][ T545] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.955865][ T545] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.955868][ T545] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.955872][ T545] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.955875][ T545] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.955877][ T545] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.955879][ T545] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 46.955886][ T545] ___sys_sendmsg (net/socket.c:2767) [ 46.955889][ T545] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.955905][ T545] __sys_sendmsg (net/socket.c:2799) [ 46.955909][ T545] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.955915][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.955924][ T545] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.955927][ T545] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.955930][ T545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.955933][ T545] RIP: 0033:0x7fece50b954e [ 46.955937][ T545] 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.955939][ T545] RSP: 002b:00007ffcb8808c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.955941][ T545] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fece50b954e [ 46.955943][ T545] RDX: 0000000000000000 RSI: 00007ffcb8808cb0 RDI: 0000000000000005 [ 46.955944][ T545] RBP: 00007ffcb8808c10 R08: 0000000000000000 R09: 0000000000000000 [ 46.955945][ T545] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b839 [ 46.955946][ T545] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb8809380 | [ 47.957154][ T553] softirqs last disabled at (27074): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 47.957157][ T553] Preemption disabled at: | [ 47.957158][ T553] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.957167][ T553] Tainted: [W]=WARN [ 47.957168][ T553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.957169][ T553] Call Trace: [ 47.957171][ T553] [ 47.957172][ T553] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.957177][ T553] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.957179][ T553] __might_resched.cold (kernel/sched/core.c:9234) [ 47.957184][ T553] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.957187][ T553] ? __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.957192][ T553] __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.957195][ T553] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.957201][ T553] ? 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.957204][ T553] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.957207][ T553] put_chars (drivers/char/virtio_console.c:1176) [ 47.957210][ T553] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.957214][ T553] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.957218][ T553] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.957222][ T553] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.957226][ T553] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.957228][ T553] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.957233][ T553] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.957236][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.957239][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.957243][ T553] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.957247][ T553] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.957248][ T553] ? 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.957251][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.957253][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.957257][ T553] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.957261][ T553] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.957262][ T553] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.957268][ T553] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.957270][ T553] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.957272][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.957273][ T553] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.957277][ T553] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.957279][ T553] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.957282][ T553] vprintk_emit (kernel/printk/printk.c:2479) [ 47.957286][ T553] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.957288][ T553] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.957290][ T553] ? 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.957292][ T553] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 47.957296][ T553] _printk (kernel/printk/printk.c:2504) [ 47.957300][ T553] ? snapshot_read.cold (user.c:?) [ 47.957302][ T553] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.957304][ T553] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.957306][ T553] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.957309][ T553] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.957312][ T553] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.957315][ T553] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.957317][ T553] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.957320][ T553] ? netdev_notice (net/core/dev.c:13194) [ 47.957323][ T553] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.957326][ T553] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.957328][ T553] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 47.957332][ T553] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.957334][ T553] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 47.957337][ T553] ? 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.957344][ T553] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 47.957346][ T553] ? __kernel_text_address (kernel/extable.c:79) [ 47.957350][ T553] ? write_profile (profile.c:?) [ 47.957354][ T553] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.957359][ T553] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.957364][ T553] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.957366][ T553] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.957367][ T553] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.957369][ T553] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.957373][ T553] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.957375][ T553] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.957377][ T553] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.957380][ T553] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.957385][ T553] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.957387][ T553] ? kasan_save_track (mm/kasan/common.c:78) [ 47.957390][ T553] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.957392][ T553] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 47.957395][ T553] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 47.957400][ T553] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.957402][ T553] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.957405][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.957407][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.957408][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.957410][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.957411][ T553] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.957414][ T553] ? __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.957418][ T553] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.957420][ T553] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.957424][ T553] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.957426][ T553] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.957432][ T553] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.957437][ T553] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.957442][ T553] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.957444][ T553] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.957449][ T553] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.957451][ T553] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.957453][ T553] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.957455][ T553] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.957459][ T553] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.957461][ T553] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.957464][ T553] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.957465][ T553] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.957470][ T553] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.957472][ T553] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.957476][ T553] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.957478][ T553] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.957481][ T553] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.957487][ T553] ? 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.957489][ T553] ? 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.957493][ T553] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.957497][ T553] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.957500][ T553] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 47.957504][ T553] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.957508][ T553] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.957509][ T553] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.957513][ T553] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.957516][ T553] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.957520][ T553] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.957523][ T553] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.957525][ T553] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.957527][ T553] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 47.957534][ T553] ___sys_sendmsg (net/socket.c:2767) [ 47.957537][ T553] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.957555][ T553] __sys_sendmsg (net/socket.c:2799) [ 47.957560][ T553] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.957567][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.957570][ T553] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.957572][ T553] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.957576][ T553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.957578][ T553] RIP: 0033:0x7f28293b654e [ 47.957582][ T553] 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.957584][ T553] RSP: 002b:00007ffe4070f720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.957587][ T553] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f28293b654e [ 47.957588][ T553] RDX: 0000000000000000 RSI: 00007ffe4070f7d0 RDI: 0000000000000005 [ 47.957589][ T553] RBP: 00007ffe4070f730 R08: 0000000000000000 R09: 0000000000000000 [ 47.957590][ T553] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b83a [ 47.957591][ T553] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe4070fea0 | [ 49.119231][ T563] softirqs last disabled at (25220): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 49.119234][ T563] Preemption disabled at: | [ 49.119234][ T563] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.119244][ T563] Tainted: [W]=WARN [ 49.119244][ T563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.119246][ T563] Call Trace: [ 49.119248][ T563] [ 49.119250][ T563] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.119255][ T563] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.119257][ T563] __might_resched.cold (kernel/sched/core.c:9234) [ 49.119261][ T563] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.119264][ 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) [ 49.119270][ 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)) [ 49.119272][ T563] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.119278][ 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) [ 49.119281][ T563] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.119285][ T563] put_chars (drivers/char/virtio_console.c:1176) [ 49.119288][ T563] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.119291][ T563] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.119295][ T563] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.119300][ T563] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.119304][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.119306][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.119311][ T563] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.119314][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.119317][ T563] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.119321][ T563] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.119325][ T563] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.119326][ 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)) [ 49.119329][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.119331][ T563] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.119335][ T563] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.119339][ T563] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.119341][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.119346][ T563] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.119349][ T563] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.119350][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.119352][ T563] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.119356][ T563] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.119358][ T563] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.119361][ T563] vprintk_emit (kernel/printk/printk.c:2479) [ 49.119365][ T563] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.119367][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.119369][ 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)) [ 49.119371][ T563] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 49.119375][ T563] _printk (kernel/printk/printk.c:2504) [ 49.119379][ T563] ? snapshot_read.cold (user.c:?) [ 49.119380][ T563] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.119386][ T563] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.119388][ T563] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.119390][ T563] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.119393][ T563] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.119396][ T563] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.119398][ T563] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.119401][ T563] ? netdev_notice (net/core/dev.c:13194) [ 49.119404][ T563] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.119407][ T563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.119410][ T563] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 49.119413][ T563] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.119416][ T563] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 49.119419][ 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)) [ 49.119425][ T563] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 49.119427][ T563] ? __kernel_text_address (kernel/extable.c:79) [ 49.119431][ T563] ? write_profile (profile.c:?) [ 49.119434][ T563] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 49.119440][ T563] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.119444][ T563] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.119447][ T563] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.119448][ T563] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 49.119450][ T563] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.119454][ T563] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.119456][ T563] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.119458][ T563] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.119461][ T563] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.119463][ T563] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.119465][ T563] ? kasan_save_track (mm/kasan/common.c:78) [ 49.119468][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.119470][ T563] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 49.119473][ T563] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 49.119478][ T563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.119480][ T563] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.119482][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.119484][ T563] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.119486][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.119487][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.119489][ T563] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.119492][ 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) [ 49.119495][ T563] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.119498][ T563] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.119501][ T563] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.119503][ T563] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.119509][ T563] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.119514][ T563] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.119520][ T563] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.119521][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.119526][ T563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.119528][ T563] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.119530][ T563] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.119532][ T563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.119536][ T563] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.119538][ T563] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.119541][ T563] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.119543][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.119547][ T563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.119550][ T563] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.119554][ T563] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.119556][ T563] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.119560][ T563] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.119567][ 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)) [ 49.119568][ 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)) [ 49.119572][ T563] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.119576][ T563] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.119579][ T563] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 49.119583][ T563] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.119587][ T563] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.119588][ T563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.119591][ T563] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.119595][ T563] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.119599][ T563] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.119602][ T563] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.119604][ T563] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.119606][ T563] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 49.119613][ T563] ___sys_sendmsg (net/socket.c:2767) [ 49.119616][ T563] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.119632][ T563] __sys_sendmsg (net/socket.c:2799) [ 49.119635][ T563] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.119641][ T563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.119644][ T563] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.119647][ T563] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.119650][ T563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.119653][ T563] RIP: 0033:0x7f35cbf0454e [ 49.119657][ 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 [ 49.119659][ T563] RSP: 002b:00007ffe10a00d00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.119661][ T563] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f35cbf0454e [ 49.119663][ T563] RDX: 0000000000000000 RSI: 00007ffe10a00db0 RDI: 0000000000000005 [ 49.119664][ T563] RBP: 00007ffe10a00d10 R08: 0000000000000000 R09: 0000000000000000 [ 49.119665][ T563] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b83b [ 49.119666][ T563] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe10a01480 | [ 50.262744][ T571] softirqs last disabled at (34872): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 50.262748][ T571] Preemption disabled at: | [ 50.262749][ T571] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.262761][ T571] Tainted: [W]=WARN [ 50.262763][ T571] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.262765][ T571] Call Trace: [ 50.262767][ T571] [ 50.262769][ T571] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.262777][ T571] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.262780][ T571] __might_resched.cold (kernel/sched/core.c:9234) [ 50.262786][ T571] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.262791][ 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) [ 50.262798][ 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)) [ 50.262802][ T571] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.262811][ 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) [ 50.262815][ T571] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.262821][ T571] put_chars (drivers/char/virtio_console.c:1176) [ 50.262826][ T571] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.262832][ T571] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.262837][ T571] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.262844][ T571] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.262849][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.262852][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.262860][ T571] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.262866][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.262871][ T571] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.262878][ T571] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.262884][ T571] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.262887][ 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)) [ 50.262892][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.262895][ T571] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.262902][ T571] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.262909][ T571] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.262911][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.262921][ T571] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.262925][ T571] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.262927][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.262937][ T571] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.262944][ T571] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.262947][ T571] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.262952][ T571] vprintk_emit (kernel/printk/printk.c:2479) [ 50.262958][ T571] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.262962][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.262965][ 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)) [ 50.262968][ T571] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 50.262975][ T571] _printk (kernel/printk/printk.c:2504) [ 50.262980][ T571] ? snapshot_read.cold (user.c:?) [ 50.262983][ T571] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.262988][ T571] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.262991][ T571] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.262995][ T571] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 50.263000][ T571] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 50.263004][ T571] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.263008][ T571] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.263012][ T571] ? netdev_notice (net/core/dev.c:13194) [ 50.263017][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.263022][ T571] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.263026][ T571] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 50.263033][ T571] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.263037][ T571] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 50.263041][ 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)) [ 50.263051][ T571] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 50.263055][ T571] ? __kernel_text_address (kernel/extable.c:79) [ 50.263059][ T571] ? write_profile (profile.c:?) [ 50.263065][ T571] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 50.263074][ T571] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.263081][ T571] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 50.263085][ T571] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.263087][ T571] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.263091][ T571] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.263096][ T571] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.263099][ T571] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.263103][ T571] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.263107][ T571] ? kasan_save_stack (mm/kasan/common.c:58) [ 50.263111][ T571] ? kasan_save_stack (mm/kasan/common.c:57) [ 50.263114][ T571] ? kasan_save_track (mm/kasan/common.c:78) [ 50.263118][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.263122][ T571] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 50.263126][ T571] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 50.263133][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.263136][ T571] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.263141][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.263144][ T571] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.263147][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.263149][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.263152][ T571] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.263156][ 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) [ 50.263160][ T571] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.263164][ T571] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.263171][ T571] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.263174][ T571] ? nla_get_range_signed (lib/nlattr.c:270) [ 50.263184][ T571] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 50.263193][ T571] rtnl_newlink (net/core/rtnetlink.c:4215) [ 50.263203][ T571] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.263207][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.263215][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.263218][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.263222][ T571] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.263225][ T571] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.263232][ T571] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.263235][ T571] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.263241][ T571] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.263243][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.263251][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.263254][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.263261][ T571] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.263263][ T571] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.263268][ T571] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.263280][ 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)) [ 50.263282][ 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)) [ 50.263290][ T571] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.263297][ T571] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.263302][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 50.263309][ T571] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.263315][ T571] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.263318][ T571] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.263323][ T571] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.263328][ T571] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.263335][ T571] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.263339][ T571] ? copy_msghdr_from_user (net/socket.c:2650) [ 50.263342][ T571] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 50.263345][ T571] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 50.263358][ T571] ___sys_sendmsg (net/socket.c:2767) [ 50.263363][ T571] ? copy_msghdr_from_user (net/socket.c:2619) [ 50.263397][ T571] __sys_sendmsg (net/socket.c:2799) [ 50.263402][ T571] ? __sys_sendmsg_sock (net/socket.c:2780) [ 50.263414][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.263420][ T571] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.263423][ T571] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 50.263429][ T571] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.263432][ T571] RIP: 0033:0x7f95a244d54e [ 50.263438][ 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 [ 50.263441][ T571] RSP: 002b:00007ffed2776e00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.263446][ T571] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f95a244d54e [ 50.263448][ T571] RDX: 0000000000000000 RSI: 00007ffed2776eb0 RDI: 0000000000000005 [ 50.263450][ T571] RBP: 00007ffed2776e10 R08: 0000000000000000 R09: 0000000000000000 [ 50.263451][ T571] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b83c [ 50.263453][ T571] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffed2777580 | [ 51.521470][ T579] softirqs last disabled at (23552): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 51.521473][ T579] Preemption disabled at: | [ 51.521474][ T579] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.521487][ T579] Tainted: [W]=WARN [ 51.521488][ T579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.521491][ T579] Call Trace: [ 51.521493][ T579] [ 51.521496][ T579] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.521502][ T579] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.521505][ T579] __might_resched.cold (kernel/sched/core.c:9234) [ 51.521511][ T579] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.521517][ T579] ? __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.521525][ T579] __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.521529][ T579] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.521537][ T579] ? 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.521541][ T579] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.521547][ T579] put_chars (drivers/char/virtio_console.c:1176) [ 51.521552][ T579] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.521560][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.521566][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.521573][ T579] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.521578][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.521581][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.521589][ T579] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.521595][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.521599][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.521606][ T579] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.521612][ T579] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.521614][ T579] ? 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.521619][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.521623][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.521630][ T579] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.521636][ T579] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.521639][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.521648][ T579] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.521653][ T579] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.521655][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.521658][ T579] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 51.521665][ T579] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.521668][ T579] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.521674][ T579] vprintk_emit (kernel/printk/printk.c:2479) [ 51.521680][ T579] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.521683][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.521686][ T579] ? 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.521689][ T579] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 51.521696][ T579] _printk (kernel/printk/printk.c:2504) [ 51.521702][ T579] ? snapshot_read.cold (user.c:?) [ 51.521704][ T579] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.521709][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.521713][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.521717][ T579] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 51.521722][ T579] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 51.521726][ T579] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.521730][ T579] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.521735][ T579] ? netdev_notice (net/core/dev.c:13194) [ 51.521739][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.521744][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.521749][ T579] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 51.521755][ T579] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.521759][ T579] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.521764][ T579] ? 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.521773][ T579] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.521777][ T579] ? __kernel_text_address (kernel/extable.c:79) [ 51.521781][ T579] ? write_profile (profile.c:?) [ 51.521787][ T579] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.521796][ T579] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.521804][ T579] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 51.521807][ T579] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.521810][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.521813][ T579] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.521818][ T579] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.521822][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.521825][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.521830][ T579] ? kasan_save_stack (mm/kasan/common.c:58) [ 51.521834][ T579] ? kasan_save_stack (mm/kasan/common.c:57) [ 51.521836][ T579] ? kasan_save_track (mm/kasan/common.c:78) [ 51.521841][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.521844][ T579] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 51.521849][ T579] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 51.521856][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.521859][ T579] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.521864][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.521867][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.521870][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.521872][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.521875][ T579] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.521879][ T579] ? __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.521882][ T579] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.521886][ T579] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.521892][ T579] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.521895][ T579] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.521905][ T579] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 51.521915][ T579] rtnl_newlink (net/core/rtnetlink.c:4215) [ 51.521925][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.521928][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.521941][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.521944][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.521948][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.521951][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.521958][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.521962][ T579] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.521967][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.521970][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.521978][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.521981][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.521988][ T579] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.521991][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.521996][ T579] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.522008][ T579] ? 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.522010][ T579] ? 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.522018][ T579] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.522025][ T579] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.522030][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 51.522037][ T579] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.522044][ T579] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.522046][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.522051][ T579] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.522056][ T579] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.522064][ T579] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 51.522067][ T579] ? copy_msghdr_from_user (net/socket.c:2650) [ 51.522071][ T579] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 51.522074][ T579] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 51.522087][ T579] ___sys_sendmsg (net/socket.c:2767) [ 51.522092][ T579] ? copy_msghdr_from_user (net/socket.c:2619) [ 51.522122][ T579] __sys_sendmsg (net/socket.c:2799) [ 51.522128][ T579] ? __sys_sendmsg_sock (net/socket.c:2780) [ 51.522139][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.522145][ T579] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.522148][ T579] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.522153][ T579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.522156][ T579] RIP: 0033:0x7fe90d1e454e [ 51.522161][ T579] 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.522164][ T579] RSP: 002b:00007ffde9c6a560 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.522168][ T579] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe90d1e454e [ 51.522171][ T579] RDX: 0000000000000000 RSI: 00007ffde9c6a610 RDI: 0000000000000005 [ 51.522172][ T579] RBP: 00007ffde9c6a570 R08: 0000000000000000 R09: 0000000000000000 [ 51.522174][ T579] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b83d [ 51.522176][ T579] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde9c6ace0 | [ 52.530878][ T585] softirqs last disabled at (21086): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 52.530881][ T585] Preemption disabled at: | [ 52.530882][ T585] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.530895][ T585] Tainted: [W]=WARN [ 52.530896][ T585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.530898][ T585] Call Trace: [ 52.530900][ T585] [ 52.530903][ T585] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.530909][ T585] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.530912][ T585] __might_resched.cold (kernel/sched/core.c:9234) [ 52.530919][ T585] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.530923][ T585] ? __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.530931][ T585] __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.530935][ T585] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.530950][ T585] ? 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.530954][ T585] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.530959][ T585] put_chars (drivers/char/virtio_console.c:1176) [ 52.530964][ T585] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.530970][ T585] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.530975][ T585] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.530983][ T585] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.530988][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.530990][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.530999][ T585] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.531005][ T585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.531009][ T585] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.531016][ T585] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.531022][ T585] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.531024][ T585] ? 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.531029][ T585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.531033][ T585] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.531040][ T585] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.531047][ T585] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.531049][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.531059][ T585] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.531063][ T585] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.531065][ T585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.531069][ T585] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.531075][ T585] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.531078][ T585] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.531083][ T585] vprintk_emit (kernel/printk/printk.c:2479) [ 52.531089][ T585] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.531093][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.531096][ T585] ? 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.531099][ T585] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 52.531106][ T585] _printk (kernel/printk/printk.c:2504) [ 52.531111][ T585] ? snapshot_read.cold (user.c:?) [ 52.531114][ T585] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.531118][ T585] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.531122][ T585] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.531126][ T585] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 52.531130][ T585] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 52.531135][ T585] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.531138][ T585] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.531143][ T585] ? netdev_notice (net/core/dev.c:13194) [ 52.531147][ T585] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.531152][ T585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.531157][ T585] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 52.531163][ T585] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.531167][ T585] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 52.531171][ T585] ? 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.531181][ T585] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 52.531185][ T585] ? __kernel_text_address (kernel/extable.c:79) [ 52.531189][ T585] ? write_profile (profile.c:?) [ 52.531195][ T585] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.531203][ T585] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.531210][ T585] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.531214][ T585] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.531216][ T585] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.531219][ T585] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.531224][ T585] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.531227][ T585] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.531231][ T585] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.531235][ T585] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.531239][ T585] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.531242][ T585] ? kasan_save_track (mm/kasan/common.c:78) [ 52.531246][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.531249][ T585] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 52.531254][ T585] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 52.531261][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.531265][ T585] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.531270][ T585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.531273][ T585] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.531275][ T585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.531277][ T585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.531281][ T585] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.531285][ T585] ? __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.531289][ T585] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.531293][ T585] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.531299][ T585] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.531302][ T585] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.531312][ T585] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.531322][ T585] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.531333][ T585] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.531336][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.531344][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.531348][ T585] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.531354][ T585] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.531357][ T585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.531364][ T585] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.531367][ T585] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.531373][ T585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.531375][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.531383][ T585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.531386][ T585] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.531393][ T585] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.531396][ T585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.531401][ T585] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.531413][ T585] ? 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.531415][ T585] ? 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.531423][ T585] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.531430][ T585] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.531435][ T585] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 52.531442][ T585] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.531449][ T585] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.531451][ T585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.531456][ T585] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.531461][ T585] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.531468][ T585] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.531472][ T585] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.531476][ T585] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.531478][ T585] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 52.531493][ T585] ___sys_sendmsg (net/socket.c:2767) [ 52.531497][ T585] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.531528][ T585] __sys_sendmsg (net/socket.c:2799) [ 52.531534][ T585] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.531545][ T585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.531551][ T585] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.531555][ T585] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.531563][ T585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.531566][ T585] RIP: 0033:0x7fa85141254e [ 52.531571][ T585] 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.531574][ T585] RSP: 002b:00007fff560d6cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.531578][ T585] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa85141254e [ 52.531580][ T585] RDX: 0000000000000000 RSI: 00007fff560d6d80 RDI: 0000000000000005 [ 52.531582][ T585] RBP: 00007fff560d6ce0 R08: 0000000000000000 R09: 0000000000000000 [ 52.531584][ T585] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b83e [ 52.531585][ T585] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff560d7450 | [ 53.553679][ T593] softirqs last disabled at (17450): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 53.553681][ T593] Preemption disabled at: | [ 53.553682][ T593] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.553691][ T593] Tainted: [W]=WARN [ 53.553692][ T593] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.553694][ T593] Call Trace: [ 53.553696][ T593] [ 53.553698][ T593] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.553703][ T593] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.553705][ T593] __might_resched.cold (kernel/sched/core.c:9234) [ 53.553709][ T593] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.553713][ T593] ? __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.553718][ T593] __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.553721][ T593] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.553727][ T593] ? 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.553730][ T593] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.553734][ T593] put_chars (drivers/char/virtio_console.c:1176) [ 53.553737][ T593] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.553741][ T593] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.553745][ T593] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.553750][ T593] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.553753][ T593] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.553755][ T593] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.553760][ T593] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.553764][ T593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.553767][ T593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.553771][ T593] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.553775][ T593] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.553777][ T593] ? 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.553779][ T593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.553782][ T593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.553786][ T593] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.553790][ T593] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.553792][ T593] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.553797][ T593] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.553800][ T593] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.553801][ T593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.553803][ T593] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.553807][ T593] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.553809][ T593] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.553812][ T593] vprintk_emit (kernel/printk/printk.c:2479) [ 53.553816][ T593] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.553818][ T593] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.553820][ T593] ? 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.553822][ T593] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 53.553826][ T593] _printk (kernel/printk/printk.c:2504) [ 53.553830][ T593] ? snapshot_read.cold (user.c:?) [ 53.553832][ T593] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.553835][ T593] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.553837][ T593] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.553839][ T593] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 53.553843][ T593] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 53.553845][ T593] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.553848][ T593] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.553851][ T593] ? netdev_notice (net/core/dev.c:13194) [ 53.553854][ T593] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.553857][ T593] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.553859][ T593] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 53.553863][ T593] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.553866][ T593] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 53.553869][ T593] ? 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.553876][ T593] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 53.553878][ T593] ? __kernel_text_address (kernel/extable.c:79) [ 53.553881][ T593] ? write_profile (profile.c:?) [ 53.553886][ T593] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.553891][ T593] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.553896][ T593] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.553898][ T593] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.553899][ T593] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 53.553902][ T593] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.553906][ T593] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.553908][ T593] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.553910][ T593] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.553913][ T593] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.553916][ T593] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.553918][ T593] ? kasan_save_track (mm/kasan/common.c:78) [ 53.553921][ T593] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.553923][ T593] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 53.553926][ T593] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 53.553931][ T593] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.553933][ T593] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.553936][ T593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.553938][ T593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.553940][ T593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.553947][ T593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.553949][ T593] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.553952][ T593] ? __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.553955][ T593] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.553958][ T593] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.553961][ T593] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.553963][ T593] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.553970][ T593] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.553975][ T593] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.553981][ T593] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.553983][ T593] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.553987][ T593] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.553990][ T593] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.553992][ T593] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.553994][ T593] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.553998][ T593] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.554000][ T593] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.554003][ T593] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.554005][ T593] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.554010][ T593] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.554012][ T593] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.554016][ T593] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.554017][ T593] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.554021][ T593] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.554027][ T593] ? 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.554028][ T593] ? 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.554033][ T593] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.554037][ T593] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.554040][ T593] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 53.554044][ T593] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.554048][ T593] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.554050][ T593] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.554053][ T593] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.554057][ T593] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.554061][ T593] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.554064][ T593] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.554066][ T593] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.554068][ T593] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 53.554075][ T593] ___sys_sendmsg (net/socket.c:2767) [ 53.554078][ T593] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.554095][ T593] __sys_sendmsg (net/socket.c:2799) [ 53.554098][ T593] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.554105][ T593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.554108][ T593] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.554111][ T593] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.554114][ T593] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.554116][ T593] RIP: 0033:0x7f48ab52c54e [ 53.554120][ T593] 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.554123][ T593] RSP: 002b:00007fffddb96510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.554125][ T593] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48ab52c54e [ 53.554127][ T593] RDX: 0000000000000000 RSI: 00007fffddb965c0 RDI: 0000000000000005 [ 53.554128][ T593] RBP: 00007fffddb96520 R08: 0000000000000000 R09: 0000000000000000 [ 53.554129][ T593] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b83f [ 53.554130][ T593] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffddb96c90 | [ 54.636147][ T603] softirqs last disabled at (23750): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 54.636150][ T603] Preemption disabled at: | [ 54.636151][ T603] vprintk_emit (kernel/printk/printk.c:2471) | [ 54.636160][ T603] Tainted: [W]=WARN [ 54.636161][ T603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.636163][ T603] Call Trace: [ 54.636165][ T603] [ 54.636166][ T603] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.636171][ T603] ? vprintk_emit (kernel/printk/printk.c:2471) [ 54.636173][ T603] __might_resched.cold (kernel/sched/core.c:9234) [ 54.636178][ T603] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.636181][ T603] ? __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.636187][ T603] __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.636189][ T603] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.636196][ T603] ? 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.636199][ T603] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.636202][ T603] put_chars (drivers/char/virtio_console.c:1176) [ 54.636205][ T603] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.636209][ T603] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.636213][ T603] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.636218][ T603] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.636221][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.636223][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.636228][ T603] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.636231][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.636234][ T603] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.636239][ T603] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.636242][ T603] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.636244][ T603] ? 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.636246][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.636249][ T603] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.636253][ T603] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.636257][ T603] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.636258][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.636264][ T603] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.636266][ T603] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.636268][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.636269][ T603] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.636273][ T603] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.636275][ T603] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.636278][ T603] vprintk_emit (kernel/printk/printk.c:2479) [ 54.636282][ T603] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.636284][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.636286][ T603] ? 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.636288][ T603] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 54.636292][ T603] _printk (kernel/printk/printk.c:2504) [ 54.636296][ T603] ? snapshot_read.cold (user.c:?) [ 54.636298][ T603] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.636301][ T603] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.636303][ T603] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.636305][ T603] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 54.636309][ T603] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 54.636311][ T603] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.636313][ T603] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 54.636316][ T603] ? netdev_notice (net/core/dev.c:13194) [ 54.636319][ T603] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.636322][ T603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.636325][ T603] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 54.636329][ T603] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.636331][ T603] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 54.636335][ T603] ? 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.636341][ T603] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 54.636343][ T603] ? __kernel_text_address (kernel/extable.c:79) [ 54.636347][ T603] ? write_profile (profile.c:?) [ 54.636351][ T603] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 54.636356][ T603] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.636361][ T603] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 54.636363][ T603] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 54.636365][ T603] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.636367][ T603] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.636371][ T603] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.636373][ T603] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.636375][ T603] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.636378][ T603] ? kasan_save_stack (mm/kasan/common.c:58) [ 54.636381][ T603] ? kasan_save_stack (mm/kasan/common.c:57) [ 54.636384][ T603] ? kasan_save_track (mm/kasan/common.c:78) [ 54.636387][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.636390][ T603] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 54.636392][ T603] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 54.636397][ T603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.636400][ T603] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.636402][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.636404][ T603] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.636406][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.636407][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.636409][ T603] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 54.636412][ T603] ? __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.636416][ T603] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.636419][ T603] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.636422][ T603] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 54.636424][ T603] ? nla_get_range_signed (lib/nlattr.c:270) [ 54.636430][ T603] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 54.636436][ T603] rtnl_newlink (net/core/rtnetlink.c:4215) [ 54.636441][ T603] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.636443][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.636448][ T603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.636450][ T603] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.636452][ T603] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.636454][ T603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.636458][ T603] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.636460][ T603] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.636463][ T603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.636464][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.636469][ T603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.636471][ T603] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.636475][ T603] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.636477][ T603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.636480][ T603] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.636486][ T603] ? 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.636488][ T603] ? 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.636492][ T603] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.636496][ T603] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.636499][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 54.636503][ T603] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.636507][ T603] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.636508][ T603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.636512][ T603] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.636515][ T603] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.636520][ T603] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 54.636522][ T603] ? copy_msghdr_from_user (net/socket.c:2650) [ 54.636524][ T603] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 54.636526][ T603] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 54.636533][ T603] ___sys_sendmsg (net/socket.c:2767) [ 54.636536][ T603] ? copy_msghdr_from_user (net/socket.c:2619) [ 54.636552][ T603] __sys_sendmsg (net/socket.c:2799) [ 54.636557][ T603] ? __sys_sendmsg_sock (net/socket.c:2780) [ 54.636565][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.636568][ T603] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.636570][ T603] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.636574][ T603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.636576][ T603] RIP: 0033:0x7f13b02b554e [ 54.636580][ T603] 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.636582][ T603] RSP: 002b:00007fffb0ed63b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.636585][ T603] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f13b02b554e [ 54.636586][ T603] RDX: 0000000000000000 RSI: 00007fffb0ed6460 RDI: 0000000000000005 [ 54.636587][ T603] RBP: 00007fffb0ed63c0 R08: 0000000000000000 R09: 0000000000000000 [ 54.636588][ T603] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b841 [ 54.636589][ T603] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffb0ed6b30 | [ 55.690522][ T612] softirqs last disabled at (22774): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 55.690524][ T612] Preemption disabled at: | [ 55.690525][ T612] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.690534][ T612] Tainted: [W]=WARN [ 55.690535][ T612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.690537][ T612] Call Trace: [ 55.690539][ T612] [ 55.690540][ T612] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.690545][ T612] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.690547][ T612] __might_resched.cold (kernel/sched/core.c:9234) [ 55.690552][ T612] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.690556][ T612] ? __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.690562][ T612] __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.690565][ T612] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.690571][ T612] ? 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.690574][ T612] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.690578][ T612] put_chars (drivers/char/virtio_console.c:1176) [ 55.690581][ T612] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.690585][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.690589][ T612] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.690594][ T612] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.690597][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.690599][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.690604][ T612] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.690608][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.690610][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.690615][ T612] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.690619][ T612] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.690620][ T612] ? 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.690623][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.690625][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.690629][ T612] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.690633][ T612] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.690634][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.690640][ T612] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.690642][ T612] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.690644][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.690645][ T612] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.690649][ T612] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.690651][ T612] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.690654][ T612] vprintk_emit (kernel/printk/printk.c:2479) [ 55.690658][ T612] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.690660][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.690662][ T612] ? 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.690664][ T612] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 55.690668][ T612] _printk (kernel/printk/printk.c:2504) [ 55.690672][ T612] ? snapshot_read.cold (user.c:?) [ 55.690674][ T612] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.690677][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.690679][ T612] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.690681][ T612] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 55.690685][ T612] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 55.690687][ T612] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.690690][ T612] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.690693][ T612] ? netdev_notice (net/core/dev.c:13194) [ 55.690695][ T612] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.690698][ T612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.690701][ T612] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.690705][ T612] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.690707][ T612] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.690710][ T612] ? 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.690717][ T612] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.690719][ T612] ? __kernel_text_address (kernel/extable.c:79) [ 55.690723][ T612] ? write_profile (profile.c:?) [ 55.690727][ T612] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.690732][ T612] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.690737][ T612] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 55.690740][ T612] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.690741][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.690743][ T612] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.690747][ T612] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.690749][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.690751][ T612] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.690754][ T612] ? kasan_save_stack (mm/kasan/common.c:58) [ 55.690757][ T612] ? kasan_save_stack (mm/kasan/common.c:57) [ 55.690758][ T612] ? kasan_save_track (mm/kasan/common.c:78) [ 55.690761][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.690764][ T612] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 55.690766][ T612] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 55.690772][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.690774][ T612] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.690777][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.690779][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.690780][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.690782][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.690784][ T612] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.690786][ T612] ? __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.690789][ T612] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.690792][ T612] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.690795][ T612] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.690797][ T612] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.690803][ T612] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 55.690809][ T612] rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.690814][ T612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.690816][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.690821][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.690823][ T612] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.690825][ T612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.690827][ T612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.690831][ T612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.690833][ T612] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.690836][ T612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.690838][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.690843][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.690845][ T612] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.690849][ T612] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.690850][ T612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.690853][ T612] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.690860][ T612] ? 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.690861][ T612] ? 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.690866][ T612] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.690870][ T612] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.690873][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 55.690877][ T612] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.690881][ T612] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.690882][ T612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.690886][ T612] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.690889][ T612] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.690894][ T612] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 55.690896][ T612] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.690898][ T612] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 55.690900][ T612] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 55.690908][ T612] ___sys_sendmsg (net/socket.c:2767) [ 55.690910][ T612] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.690927][ T612] __sys_sendmsg (net/socket.c:2799) [ 55.690930][ T612] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.690937][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.690940][ T612] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.690943][ T612] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.690946][ T612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.690948][ T612] RIP: 0033:0x7f384e59e54e [ 55.690957][ T612] 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.690959][ T612] RSP: 002b:00007ffcb0432c80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.690962][ T612] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f384e59e54e [ 55.690963][ T612] RDX: 0000000000000000 RSI: 00007ffcb0432d30 RDI: 0000000000000005 [ 55.690964][ T612] RBP: 00007ffcb0432c90 R08: 0000000000000000 R09: 0000000000000000 [ 55.690965][ T612] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b842 [ 55.690966][ T612] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb0433400 | [ 56.699372][ T622] softirqs last disabled at (27050): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 56.699375][ T622] Preemption disabled at: | [ 56.699376][ T622] vprintk_emit (kernel/printk/printk.c:2471) | [ 56.699387][ T622] Tainted: [W]=WARN [ 56.699388][ T622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.699390][ T622] Call Trace: [ 56.699391][ T622] [ 56.699393][ T622] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.699398][ T622] ? vprintk_emit (kernel/printk/printk.c:2471) [ 56.699399][ T622] __might_resched.cold (kernel/sched/core.c:9234) [ 56.699404][ T622] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.699407][ T622] ? __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.699412][ T622] __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.699415][ T622] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.699421][ T622] ? 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.699424][ T622] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.699427][ T622] put_chars (drivers/char/virtio_console.c:1176) [ 56.699430][ T622] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.699434][ T622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.699438][ T622] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.699442][ T622] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.699446][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.699448][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.699453][ T622] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.699456][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.699459][ T622] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.699463][ T622] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.699467][ T622] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.699468][ T622] ? 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.699471][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.699473][ T622] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.699477][ T622] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.699481][ T622] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.699483][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.699488][ T622] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.699491][ T622] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.699492][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.699494][ T622] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 56.699498][ T622] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.699500][ T622] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.699503][ T622] vprintk_emit (kernel/printk/printk.c:2479) [ 56.699506][ T622] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.699508][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.699510][ T622] ? 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.699512][ T622] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 56.699517][ T622] _printk (kernel/printk/printk.c:2504) [ 56.699520][ T622] ? snapshot_read.cold (user.c:?) [ 56.699522][ T622] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.699525][ T622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.699527][ T622] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.699529][ T622] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 56.699533][ T622] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 56.699535][ T622] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.699538][ T622] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 56.699541][ T622] ? netdev_notice (net/core/dev.c:13194) [ 56.699543][ T622] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.699547][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.699549][ T622] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 56.699554][ T622] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.699558][ T622] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 56.699563][ T622] ? 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.699569][ T622] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 56.699571][ T622] ? __kernel_text_address (kernel/extable.c:79) [ 56.699575][ T622] ? write_profile (profile.c:?) [ 56.699579][ T622] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 56.699584][ T622] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.699589][ T622] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 56.699591][ T622] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 56.699593][ T622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.699595][ T622] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.699599][ T622] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.699601][ T622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.699603][ T622] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.699606][ T622] ? kasan_save_stack (mm/kasan/common.c:58) [ 56.699609][ T622] ? kasan_save_stack (mm/kasan/common.c:57) [ 56.699611][ T622] ? kasan_save_track (mm/kasan/common.c:78) [ 56.699614][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.699616][ T622] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 56.699619][ T622] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 56.699624][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.699626][ T622] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.699629][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.699631][ T622] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.699633][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.699634][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.699636][ T622] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 56.699638][ T622] ? __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.699642][ T622] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 56.699644][ T622] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.699648][ T622] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 56.699650][ T622] ? nla_get_range_signed (lib/nlattr.c:270) [ 56.699656][ T622] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 56.699661][ T622] rtnl_newlink (net/core/rtnetlink.c:4215) [ 56.699667][ T622] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.699669][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.699673][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.699675][ T622] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.699678][ T622] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.699679][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.699684][ T622] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.699686][ T622] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 56.699689][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.699690][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.699695][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.699697][ T622] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.699701][ T622] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 56.699703][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.699706][ T622] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.699712][ T622] ? 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.699713][ T622] ? 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.699718][ T622] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.699722][ T622] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.699725][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 56.699729][ T622] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 56.699733][ T622] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 56.699734][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.699738][ T622] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.699741][ T622] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.699746][ T622] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 56.699748][ T622] ? copy_msghdr_from_user (net/socket.c:2650) [ 56.699750][ T622] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 56.699752][ T622] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 56.699759][ T622] ___sys_sendmsg (net/socket.c:2767) [ 56.699762][ T622] ? copy_msghdr_from_user (net/socket.c:2619) [ 56.699779][ T622] __sys_sendmsg (net/socket.c:2799) [ 56.699782][ T622] ? __sys_sendmsg_sock (net/socket.c:2780) [ 56.699788][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.699791][ T622] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.699794][ T622] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.699797][ T622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.699800][ T622] RIP: 0033:0x7fe794f6554e [ 56.699804][ T622] 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.699806][ T622] RSP: 002b:00007ffd50194680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.699809][ T622] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe794f6554e [ 56.699810][ T622] RDX: 0000000000000000 RSI: 00007ffd50194730 RDI: 0000000000000005 [ 56.699811][ T622] RBP: 00007ffd50194690 R08: 0000000000000000 R09: 0000000000000000 [ 56.699812][ T622] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b843 [ 56.699813][ T622] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd50194e00 | [ 57.783905][ T631] softirqs last disabled at (19910): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 57.783907][ T631] Preemption disabled at: | [ 57.783908][ T631] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.783917][ T631] Tainted: [W]=WARN [ 57.783918][ T631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.783919][ T631] Call Trace: [ 57.783921][ T631] [ 57.783923][ T631] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.783928][ T631] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.783930][ T631] __might_resched.cold (kernel/sched/core.c:9234) [ 57.783934][ T631] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.783938][ T631] ? __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.783943][ T631] __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.783945][ T631] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.783952][ T631] ? 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.783954][ T631] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.783964][ T631] put_chars (drivers/char/virtio_console.c:1176) [ 57.783967][ T631] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.783970][ T631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.783974][ T631] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.783979][ T631] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.783982][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.783984][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.783989][ T631] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.783992][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.783995][ T631] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.783999][ T631] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.784003][ T631] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.784004][ T631] ? 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.784007][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784009][ T631] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.784013][ T631] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.784017][ T631] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.784018][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.784024][ T631] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.784026][ T631] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.784027][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784029][ T631] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.784033][ T631] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.784035][ T631] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.784038][ T631] vprintk_emit (kernel/printk/printk.c:2479) [ 57.784041][ T631] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.784043][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.784045][ T631] ? 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.784047][ T631] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 57.784051][ T631] _printk (kernel/printk/printk.c:2504) [ 57.784055][ T631] ? snapshot_read.cold (user.c:?) [ 57.784056][ T631] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.784059][ T631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.784061][ T631] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.784063][ T631] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 57.784067][ T631] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 57.784069][ T631] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.784071][ T631] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.784074][ T631] ? netdev_notice (net/core/dev.c:13194) [ 57.784077][ T631] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.784080][ T631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.784082][ T631] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 57.784086][ T631] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.784088][ T631] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 57.784091][ T631] ? 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.784097][ T631] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 57.784100][ T631] ? __kernel_text_address (kernel/extable.c:79) [ 57.784103][ T631] ? write_profile (profile.c:?) [ 57.784107][ T631] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 57.784112][ T631] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.784117][ T631] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 57.784119][ T631] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.784120][ T631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.784122][ T631] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.784126][ T631] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.784128][ T631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.784130][ T631] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.784133][ T631] ? kasan_save_stack (mm/kasan/common.c:58) [ 57.784136][ T631] ? kasan_save_stack (mm/kasan/common.c:57) [ 57.784138][ T631] ? kasan_save_track (mm/kasan/common.c:78) [ 57.784141][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.784143][ T631] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 57.784146][ T631] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 57.784151][ T631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.784153][ T631] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.784155][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784157][ T631] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.784159][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784160][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784162][ T631] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.784165][ T631] ? __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.784168][ T631] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.784170][ T631] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.784174][ T631] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.784176][ T631] ? nla_get_range_signed (lib/nlattr.c:270) [ 57.784181][ T631] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 57.784187][ T631] rtnl_newlink (net/core/rtnetlink.c:4215) [ 57.784192][ T631] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.784194][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.784198][ T631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.784201][ T631] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.784203][ T631] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.784204][ T631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.784208][ T631] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.784210][ T631] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.784214][ T631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.784215][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.784219][ T631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.784221][ T631] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.784225][ T631] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.784227][ T631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.784230][ T631] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.784236][ T631] ? 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.784237][ T631] ? 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.784242][ T631] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.784245][ T631] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.784248][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 57.784252][ T631] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.784256][ T631] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.784258][ T631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.784261][ T631] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.784265][ T631] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.784268][ T631] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.784271][ T631] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.784273][ T631] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.784275][ T631] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 57.784282][ T631] ___sys_sendmsg (net/socket.c:2767) [ 57.784285][ T631] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.784300][ T631] __sys_sendmsg (net/socket.c:2799) [ 57.784304][ T631] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.784310][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.784313][ T631] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.784316][ T631] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.784319][ T631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.784321][ T631] RIP: 0033:0x7fa9601e054e [ 57.784325][ T631] 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.784327][ T631] RSP: 002b:00007ffe282e2d00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.784330][ T631] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa9601e054e [ 57.784331][ T631] RDX: 0000000000000000 RSI: 00007ffe282e2db0 RDI: 0000000000000005 [ 57.784332][ T631] RBP: 00007ffe282e2d10 R08: 0000000000000000 R09: 0000000000000000 [ 57.784333][ T631] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b844 [ 57.784334][ T631] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe282e3480 | [ 58.786741][ T640] softirqs last disabled at (19604): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 58.786744][ T640] Preemption disabled at: | [ 58.786744][ T640] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.786753][ T640] Tainted: [W]=WARN [ 58.786754][ T640] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.786756][ T640] Call Trace: [ 58.786757][ T640] [ 58.786759][ T640] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.786764][ T640] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.786765][ T640] __might_resched.cold (kernel/sched/core.c:9234) [ 58.786770][ T640] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.786773][ T640] ? __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.786779][ T640] __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.786781][ T640] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.786787][ T640] ? 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.786790][ T640] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.786793][ T640] put_chars (drivers/char/virtio_console.c:1176) [ 58.786796][ T640] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.786800][ T640] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.786803][ T640] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.786808][ T640] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.786812][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.786813][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.786818][ T640] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.786821][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.786824][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.786828][ T640] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.786832][ T640] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.786833][ T640] ? 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.786836][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.786838][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.786842][ T640] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.786846][ T640] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.786847][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.786852][ T640] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.786855][ T640] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.786856][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.786858][ T640] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 58.786862][ T640] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.786864][ T640] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.786867][ T640] vprintk_emit (kernel/printk/printk.c:2479) [ 58.786870][ T640] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.786872][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.786874][ T640] ? 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.786876][ T640] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 58.786880][ T640] _printk (kernel/printk/printk.c:2504) [ 58.786883][ T640] ? snapshot_read.cold (user.c:?) [ 58.786885][ T640] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.786888][ T640] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.786890][ T640] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.786892][ T640] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.786895][ T640] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.786898][ T640] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.786900][ T640] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.786903][ T640] ? netdev_notice (net/core/dev.c:13194) [ 58.786906][ T640] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.786909][ T640] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.786911][ T640] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 58.786915][ T640] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.786917][ T640] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 58.786920][ T640] ? 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.786926][ T640] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 58.786929][ T640] ? __kernel_text_address (kernel/extable.c:79) [ 58.786932][ T640] ? write_profile (profile.c:?) [ 58.786936][ T640] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 58.786941][ T640] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.786946][ T640] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 58.786948][ T640] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 58.786950][ T640] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 58.786952][ T640] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.786955][ T640] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.786957][ T640] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.786959][ T640] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.786968][ T640] ? kasan_save_stack (mm/kasan/common.c:58) [ 58.786971][ T640] ? kasan_save_stack (mm/kasan/common.c:57) [ 58.786972][ T640] ? kasan_save_track (mm/kasan/common.c:78) [ 58.786975][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.786977][ T640] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 58.786980][ T640] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 58.786985][ T640] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.786987][ T640] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.786990][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.786992][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.786993][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.786995][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.786997][ T640] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 58.786999][ T640] ? __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.787002][ T640] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 58.787005][ T640] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.787008][ T640] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 58.787010][ T640] ? nla_get_range_signed (lib/nlattr.c:270) [ 58.787015][ T640] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 58.787020][ T640] rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.787025][ T640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.787027][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.787032][ T640] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.787034][ T640] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.787036][ T640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.787038][ T640] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.787042][ T640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.787044][ T640] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.787047][ T640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.787048][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.787053][ T640] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.787055][ T640] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.787058][ T640] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.787060][ T640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.787063][ T640] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.787069][ T640] ? 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.787070][ T640] ? 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.787074][ T640] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.787078][ T640] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.787081][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 58.787085][ T640] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.787089][ T640] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.787090][ T640] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.787093][ T640] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.787097][ T640] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.787101][ T640] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.787103][ T640] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.787105][ T640] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 58.787107][ T640] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 58.787114][ T640] ___sys_sendmsg (net/socket.c:2767) [ 58.787117][ T640] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.787132][ T640] __sys_sendmsg (net/socket.c:2799) [ 58.787135][ T640] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.787141][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.787144][ T640] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.787147][ T640] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.787150][ T640] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.787152][ T640] RIP: 0033:0x7f3131a7254e [ 58.787156][ T640] 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.787158][ T640] RSP: 002b:00007ffc8a267020 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.787161][ T640] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3131a7254e [ 58.787162][ T640] RDX: 0000000000000000 RSI: 00007ffc8a2670d0 RDI: 0000000000000005 [ 58.787163][ T640] RBP: 00007ffc8a267030 R08: 0000000000000000 R09: 0000000000000000 [ 58.787164][ T640] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b845 [ 58.787165][ T640] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc8a2677a0 | [ 59.850113][ T650] softirqs last disabled at (19186): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 59.850115][ T650] Preemption disabled at: | [ 59.850116][ T650] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.850126][ T650] Tainted: [W]=WARN [ 59.850127][ T650] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.850129][ T650] Call Trace: [ 59.850130][ T650] [ 59.850132][ T650] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.850138][ T650] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.850139][ T650] __might_resched.cold (kernel/sched/core.c:9234) [ 59.850144][ T650] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.850148][ T650] ? __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.850153][ T650] __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.850156][ T650] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.850162][ T650] ? 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.850166][ T650] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.850169][ T650] put_chars (drivers/char/virtio_console.c:1176) [ 59.850172][ T650] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.850176][ T650] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.850180][ T650] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.850185][ T650] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.850188][ T650] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.850190][ T650] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.850195][ T650] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.850199][ T650] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.850202][ T650] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.850207][ T650] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.850210][ T650] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.850212][ T650] ? 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.850215][ T650] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.850217][ T650] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.850222][ T650] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.850226][ T650] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.850227][ T650] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.850233][ T650] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.850235][ T650] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.850237][ T650] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.850239][ T650] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.850245][ T650] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.850247][ T650] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.850250][ T650] vprintk_emit (kernel/printk/printk.c:2479) [ 59.850253][ T650] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.850255][ T650] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.850257][ T650] ? 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.850259][ T650] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 59.850264][ T650] _printk (kernel/printk/printk.c:2504) [ 59.850268][ T650] ? snapshot_read.cold (user.c:?) [ 59.850270][ T650] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.850273][ T650] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.850275][ T650] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.850277][ T650] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.850281][ T650] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.850284][ T650] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.850286][ T650] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.850289][ T650] ? netdev_notice (net/core/dev.c:13194) [ 59.850292][ T650] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.850296][ T650] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.850298][ T650] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 59.850302][ T650] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.850305][ T650] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 59.850308][ T650] ? 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.850315][ T650] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 59.850317][ T650] ? __kernel_text_address (kernel/extable.c:79) [ 59.850321][ T650] ? write_profile (profile.c:?) [ 59.850325][ T650] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 59.850330][ T650] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.850335][ T650] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 59.850338][ T650] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.850339][ T650] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.850341][ T650] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.850345][ T650] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.850348][ T650] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.850350][ T650] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.850353][ T650] ? kasan_save_stack (mm/kasan/common.c:58) [ 59.850356][ T650] ? kasan_save_stack (mm/kasan/common.c:57) [ 59.850357][ T650] ? kasan_save_track (mm/kasan/common.c:78) [ 59.850361][ T650] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.850363][ T650] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 59.850366][ T650] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 59.850371][ T650] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.850373][ T650] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.850376][ T650] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.850378][ T650] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.850380][ T650] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.850381][ T650] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.850384][ T650] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.850386][ T650] ? __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.850390][ T650] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.850392][ T650] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.850396][ T650] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.850398][ T650] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.850404][ T650] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 59.850410][ T650] rtnl_newlink (net/core/rtnetlink.c:4215) [ 59.850416][ T650] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.850418][ T650] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.850423][ T650] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.850425][ T650] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.850427][ T650] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.850429][ T650] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.850433][ T650] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.850436][ T650] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.850439][ T650] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.850440][ T650] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.850445][ T650] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.850447][ T650] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.850452][ T650] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.850453][ T650] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.850456][ T650] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.850463][ T650] ? 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.850465][ T650] ? 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.850469][ T650] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.850473][ T650] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.850476][ T650] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 59.850481][ T650] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.850485][ T650] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.850486][ T650] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.850489][ T650] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.850493][ T650] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.850498][ T650] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.850500][ T650] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.850502][ T650] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.850504][ T650] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 59.850512][ T650] ___sys_sendmsg (net/socket.c:2767) [ 59.850515][ T650] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.850533][ T650] __sys_sendmsg (net/socket.c:2799) [ 59.850536][ T650] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.850544][ T650] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.850547][ T650] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.850550][ T650] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.850554][ T650] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.850557][ T650] RIP: 0033:0x7fe0143a054e [ 59.850562][ T650] 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.850564][ T650] RSP: 002b:00007ffdf9de6f90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.850567][ T650] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe0143a054e [ 59.850568][ T650] RDX: 0000000000000000 RSI: 00007ffdf9de7040 RDI: 0000000000000005 [ 59.850569][ T650] RBP: 00007ffdf9de6fa0 R08: 0000000000000000 R09: 0000000000000000 [ 59.850570][ T650] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b846 Finger prints: netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print