====================================== | [ 12.613380][ T188] softirqs last disabled at (29560): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 12.613382][ T188] Preemption disabled at: | [ 12.613383][ T188] 0x0 | [ 12.613394][ T188] Tainted: [W]=WARN [ 12.613395][ T188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.613397][ T188] Call Trace: [ 12.613398][ T188] [ 12.613400][ T188] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.613405][ T188] __might_resched.cold (kernel/sched/core.c:9234) [ 12.613410][ T188] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.613414][ T188] ? __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.613419][ T188] __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.613421][ T188] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.613428][ T188] ? 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.613431][ T188] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.613434][ T188] put_chars (drivers/char/virtio_console.c:1176) [ 12.613437][ T188] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.613444][ T188] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.613451][ T188] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.613454][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.613459][ T188] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.613462][ T188] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.613463][ T188] ? 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.613466][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.613470][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.613474][ T188] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.613478][ T188] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.613479][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.613485][ T188] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.613487][ T188] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.613489][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.613491][ T188] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.613495][ T188] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.613497][ T188] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.613500][ T188] vprintk_emit (kernel/printk/printk.c:2479) [ 12.613503][ T188] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.613506][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.613511][ T188] _printk (kernel/printk/printk.c:2504) [ 12.613514][ T188] ? snapshot_read.cold (user.c:?) [ 12.613517][ T188] ? 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) [ 12.613520][ T188] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.613524][ T188] ? 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) [ 12.613527][ T188] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 12.613531][ T188] ? exit_notify (kernel/exit.c:780) [ 12.613533][ T188] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.613536][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.613540][ T188] do_group_exit (kernel/exit.c:1151) [ 12.613543][ T188] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 12.613545][ T188] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 12.613548][ T188] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.613552][ T188] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.613555][ T188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.613558][ T188] RIP: 0033:0x7fb2a16d51b8 [ 12.613560][ T188] Code: Unable to access opcode bytes at 0x7fb2a16d518e. Code starting with the faulting instruction =========================================== [ 12.613561][ T188] RSP: 002b:00007ffe5a0857e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 12.613564][ T188] RAX: ffffffffffffffda RBX: 00007fb2a1805f88 RCX: 00007fb2a16d51b8 [ 12.613565][ T188] RDX: 00007fb2a141ffc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 12.613566][ T188] RBP: 00007ffe5a085840 R08: 0000000000000000 R09: 0000000000000000 [ 12.613567][ T188] R10: 00007ffe5a085600 R11: 0000000000000246 R12: 0000000000000001 [ 12.613570][ T188] R13: 0000000000000000 R14: 00007fb2a1804680 R15: 00007fb2a1805fa0 | [ 14.056733][ T240] softirqs last disabled at (19386): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.056736][ T240] Preemption disabled at: | [ 14.056736][ T240] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.056746][ T240] Tainted: [W]=WARN [ 14.056747][ T240] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.056749][ T240] Call Trace: [ 14.056750][ T240] [ 14.056752][ T240] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.056757][ T240] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.056759][ T240] __might_resched.cold (kernel/sched/core.c:9234) [ 14.056763][ T240] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.056767][ T240] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.056772][ T240] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.056774][ T240] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.056781][ T240] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.056784][ T240] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.056787][ T240] put_chars (drivers/char/virtio_console.c:1176) [ 14.056790][ T240] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.056794][ T240] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 14.056799][ T240] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.056808][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.056810][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.056815][ T240] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.056818][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.056822][ T240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.056826][ T240] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.056830][ T240] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.056831][ T240] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.056833][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.056835][ T240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.056839][ T240] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.056843][ T240] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.056844][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.056850][ T240] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.056852][ T240] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.056853][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.056855][ T240] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.056859][ T240] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.056861][ T240] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.056864][ T240] vprintk_emit (kernel/printk/printk.c:2479) [ 14.056867][ T240] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.056870][ T240] ? save_trace (kernel/locking/lockdep.c:589) [ 14.056874][ T240] _printk (kernel/printk/printk.c:2504) [ 14.056877][ T240] ? snapshot_read.cold (user.c:?) [ 14.056881][ T240] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 14.056883][ T240] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.056887][ T240] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.056890][ T240] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.056892][ T240] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.056894][ T240] ? netdev_notice (net/core/dev.c:13194) [ 14.056897][ T240] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.056900][ T240] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.056903][ T240] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.056906][ T240] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.056908][ T240] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.056911][ T240] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 14.056917][ T240] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.056920][ T240] ? __kernel_text_address (kernel/extable.c:79) [ 14.056923][ T240] ? write_profile (profile.c:?) [ 14.056927][ T240] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.056932][ T240] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.056937][ T240] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.056939][ T240] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.056940][ T240] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.056943][ T240] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.056947][ T240] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.056949][ T240] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.056951][ T240] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.056954][ T240] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.056957][ T240] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.056959][ T240] ? kasan_save_track (mm/kasan/common.c:78) [ 14.056962][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.056964][ T240] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 14.056967][ T240] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 14.056972][ T240] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.056974][ T240] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.056977][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.056979][ T240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.056981][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.056982][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.056984][ T240] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.056987][ T240] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.056990][ T240] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.056993][ T240] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.056996][ T240] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.056998][ T240] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.057004][ T240] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.057009][ T240] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.057014][ T240] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.057016][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.057021][ T240] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.057023][ T240] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.057025][ T240] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.057027][ T240] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.057031][ T240] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.057033][ T240] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.057036][ T240] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.057037][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.057042][ T240] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.057044][ T240] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.057048][ T240] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.057050][ T240] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.057053][ T240] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.057059][ T240] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.057061][ T240] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.057065][ T240] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.057069][ T240] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.057072][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 14.057076][ T240] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.057080][ T240] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.057081][ T240] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.057084][ T240] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.057088][ T240] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.057092][ T240] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.057094][ T240] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.057097][ T240] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.057098][ T240] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 14.057106][ T240] ___sys_sendmsg (net/socket.c:2767) [ 14.057109][ T240] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.057125][ T240] __sys_sendmsg (net/socket.c:2799) [ 14.057128][ T240] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.057134][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.057138][ T240] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.057140][ T240] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.057144][ T240] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.057146][ T240] RIP: 0033:0x7f8ce916f54e [ 14.057151][ T240] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.057152][ T240] RSP: 002b:00007ffcc0f60710 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.057155][ T240] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8ce916f54e [ 14.057156][ T240] RDX: 0000000000000000 RSI: 00007ffcc0f607c0 RDI: 0000000000000005 [ 14.057157][ T240] RBP: 00007ffcc0f60720 R08: 0000000000000000 R09: 0000000000000000 [ 14.057158][ T240] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e723 [ 14.057159][ T240] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcc0f60e90 | [ 15.188655][ T277] softirqs last disabled at (24537): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 15.188658][ T277] Preemption disabled at: | [ 15.188658][ T277] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.188667][ T277] Tainted: [W]=WARN [ 15.188668][ T277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.188669][ T277] Call Trace: [ 15.188671][ T277] [ 15.188672][ T277] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.188677][ T277] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.188679][ T277] __might_resched.cold (kernel/sched/core.c:9234) [ 15.188684][ T277] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.188687][ T277] ? __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.188691][ T277] __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.188694][ T277] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.188700][ T277] ? 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.188703][ T277] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.188706][ T277] put_chars (drivers/char/virtio_console.c:1176) [ 15.188709][ T277] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.188712][ T277] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.188716][ T277] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.188720][ T277] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.188724][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.188725][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.188730][ T277] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.188733][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.188736][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.188740][ T277] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.188743][ T277] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.188744][ T277] ? 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.188747][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.188748][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.188752][ T277] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.188756][ T277] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.188757][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.188762][ T277] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.188765][ T277] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.188766][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.188768][ T277] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.188771][ T277] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.188774][ T277] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.188777][ T277] vprintk_emit (kernel/printk/printk.c:2479) [ 15.188780][ T277] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.188782][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.188784][ T277] ? sysvec_irq_work (arch/x86/kernel/irq_work.c:17 (discriminator 3) arch/x86/kernel/irq_work.c:17 (discriminator 3)) [ 15.188788][ T277] _printk (kernel/printk/printk.c:2504) [ 15.188791][ T277] ? snapshot_read.cold (user.c:?) [ 15.188793][ T277] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.188796][ T277] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.188798][ T277] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.188800][ T277] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 15.188804][ T277] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 15.188812][ T277] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.188814][ T277] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.188817][ T277] ? netdev_notice (net/core/dev.c:13194) [ 15.188819][ T277] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.188822][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.188825][ T277] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.188828][ T277] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.188830][ T277] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 15.188833][ T277] ? 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.188839][ T277] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 15.188843][ T277] ? __kernel_text_address (kernel/extable.c:79) [ 15.188846][ T277] ? write_profile (profile.c:?) [ 15.188850][ T277] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 15.188855][ T277] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.188860][ T277] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.188862][ T277] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.188863][ T277] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.188865][ T277] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.188869][ T277] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.188871][ T277] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.188873][ T277] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.188876][ T277] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.188879][ T277] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.188880][ T277] ? kasan_save_track (mm/kasan/common.c:78) [ 15.188883][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.188885][ T277] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 15.188888][ T277] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 15.188893][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.188895][ T277] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.188898][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.188901][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.188903][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.188905][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.188906][ T277] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.188909][ T277] ? __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.188911][ T277] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.188914][ T277] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.188917][ T277] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.188919][ T277] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.188924][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.188929][ T277] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.188934][ T277] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.188936][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.188940][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.188942][ T277] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.188944][ T277] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.188946][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.188950][ T277] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.188952][ T277] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.188955][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.188956][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.188961][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.188962][ T277] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.188966][ T277] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.188968][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.188970][ T277] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.188976][ T277] ? 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.188978][ T277] ? 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.188982][ T277] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.188985][ T277] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.188988][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 15.188994][ T277] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.188998][ T277] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.189000][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.189003][ T277] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.189007][ T277] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.189010][ T277] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.189013][ T277] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.189015][ T277] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.189016][ T277] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 15.189023][ T277] ___sys_sendmsg (net/socket.c:2767) [ 15.189026][ T277] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.189041][ T277] __sys_sendmsg (net/socket.c:2799) [ 15.189044][ T277] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.189051][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.189054][ T277] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.189055][ T277] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.189058][ T277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.189061][ T277] RIP: 0033:0x7f54fb93354e [ 15.189065][ T277] 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.189067][ T277] RSP: 002b:00007ffc19a3a690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.189069][ T277] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f54fb93354e [ 15.189071][ T277] RDX: 0000000000000000 RSI: 00007ffc19a3a740 RDI: 0000000000000005 [ 15.189072][ T277] RBP: 00007ffc19a3a6a0 R08: 0000000000000000 R09: 0000000000000000 [ 15.189072][ T277] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e724 [ 15.189073][ T277] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc19a3ae10 | [ 16.348010][ T285] softirqs last disabled at (25754): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.348012][ T285] Preemption disabled at: | [ 16.348013][ T285] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.348023][ T285] Tainted: [W]=WARN [ 16.348024][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.348026][ T285] Call Trace: [ 16.348027][ T285] [ 16.348029][ T285] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.348034][ T285] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.348036][ T285] __might_resched.cold (kernel/sched/core.c:9234) [ 16.348041][ T285] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.348044][ T285] ? __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.348050][ T285] __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.348052][ T285] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.348058][ T285] ? 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.348061][ T285] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.348065][ T285] put_chars (drivers/char/virtio_console.c:1176) [ 16.348068][ T285] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.348072][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.348076][ T285] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.348080][ T285] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.348084][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.348086][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.348091][ T285] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.348094][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.348097][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.348102][ T285] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.348105][ T285] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.348106][ T285] ? 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.348109][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.348111][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.348116][ T285] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.348120][ T285] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.348121][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.348127][ T285] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.348129][ T285] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.348131][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.348132][ T285] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.348137][ T285] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.348138][ T285] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.348142][ T285] vprintk_emit (kernel/printk/printk.c:2479) [ 16.348145][ T285] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.348147][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.348149][ T285] ? 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.348151][ T285] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 16.348155][ T285] _printk (kernel/printk/printk.c:2504) [ 16.348159][ T285] ? snapshot_read.cold (user.c:?) [ 16.348161][ T285] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.348164][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.348166][ T285] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.348168][ T285] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.348172][ T285] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.348175][ T285] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.348177][ T285] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.348180][ T285] ? netdev_notice (net/core/dev.c:13194) [ 16.348182][ T285] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.348185][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.348188][ T285] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.348192][ T285] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.348194][ T285] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.348198][ T285] ? 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.348204][ T285] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.348206][ T285] ? __kernel_text_address (kernel/extable.c:79) [ 16.348209][ T285] ? write_profile (profile.c:?) [ 16.348213][ T285] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.348219][ T285] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.348224][ T285] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.348226][ T285] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.348227][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.348229][ T285] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.348233][ T285] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.348236][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.348238][ T285] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.348241][ T285] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.348243][ T285] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.348245][ T285] ? kasan_save_track (mm/kasan/common.c:78) [ 16.348248][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.348250][ T285] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 16.348253][ T285] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 16.348258][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.348261][ T285] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.348263][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.348265][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.348267][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.348268][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.348270][ T285] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.348273][ T285] ? __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.348276][ T285] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.348279][ T285] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.348282][ T285] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.348284][ T285] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.348290][ T285] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.348296][ T285] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.348301][ T285] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.348303][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.348308][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.348310][ T285] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.348312][ T285] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.348314][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.348318][ T285] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.348321][ T285] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.348324][ T285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.348325][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.348330][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.348332][ T285] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.348336][ T285] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.348338][ T285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.348341][ T285] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.348347][ T285] ? 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.348349][ T285] ? 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.348353][ T285] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.348357][ T285] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.348360][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 16.348364][ T285] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.348368][ T285] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.348370][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.348373][ T285] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.348377][ T285] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.348381][ T285] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.348384][ T285] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.348386][ T285] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.348388][ T285] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 16.348395][ T285] ___sys_sendmsg (net/socket.c:2767) [ 16.348398][ T285] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.348415][ T285] __sys_sendmsg (net/socket.c:2799) [ 16.348419][ T285] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.348425][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.348429][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.348432][ T285] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.348435][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.348438][ T285] RIP: 0033:0x7fb0642b054e [ 16.348442][ T285] 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.348444][ T285] RSP: 002b:00007ffeb15752f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.348447][ T285] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb0642b054e [ 16.348448][ T285] RDX: 0000000000000000 RSI: 00007ffeb15753a0 RDI: 0000000000000005 [ 16.348449][ T285] RBP: 00007ffeb1575300 R08: 0000000000000000 R09: 0000000000000000 [ 16.348450][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e725 [ 16.348451][ T285] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeb1575a70 | [ 17.369429][ T292] softirqs last disabled at (21192): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.369432][ T292] Preemption disabled at: | [ 17.369432][ T292] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.369441][ T292] Tainted: [W]=WARN [ 17.369442][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.369444][ T292] Call Trace: [ 17.369445][ T292] [ 17.369447][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.369452][ T292] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.369454][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 17.369458][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.369461][ 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) [ 17.369466][ 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)) [ 17.369469][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.369475][ 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) [ 17.369478][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.369481][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 17.369484][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.369488][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.369491][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.369496][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.369499][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.369501][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.369506][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.369509][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.369512][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.369516][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.369519][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.369521][ 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)) [ 17.369523][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.369525][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.369529][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.369533][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.369535][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.369540][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.369543][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.369544][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.369546][ T292] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.369550][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.369551][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.369554][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 17.369558][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.369560][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.369562][ 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)) [ 17.369564][ T292] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 17.369570][ T292] _printk (kernel/printk/printk.c:2504) [ 17.369574][ T292] ? snapshot_read.cold (user.c:?) [ 17.369576][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.369579][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.369581][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.369583][ T292] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.369587][ T292] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.369589][ T292] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.369592][ T292] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.369595][ T292] ? netdev_notice (net/core/dev.c:13194) [ 17.369597][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.369600][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.369603][ T292] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.369606][ T292] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.369609][ T292] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.369612][ 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)) [ 17.369618][ T292] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.369621][ T292] ? __kernel_text_address (kernel/extable.c:79) [ 17.369624][ T292] ? write_profile (profile.c:?) [ 17.369628][ T292] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.369633][ T292] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.369638][ T292] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.369641][ T292] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.369642][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.369644][ T292] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.369648][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.369650][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.369652][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.369655][ T292] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.369658][ T292] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.369660][ T292] ? kasan_save_track (mm/kasan/common.c:78) [ 17.369663][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.369665][ T292] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 17.369668][ T292] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 17.369673][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.369675][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.369678][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.369680][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.369681][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.369683][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.369684][ T292] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.369687][ 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) [ 17.369691][ T292] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.369694][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.369698][ T292] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.369700][ T292] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.369705][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.369711][ T292] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.369717][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.369718][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.369723][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.369725][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.369727][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.369729][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.369733][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.369735][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.369738][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.369740][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.369744][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.369746][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.369750][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.369752][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.369755][ T292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.369761][ 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)) [ 17.369762][ 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)) [ 17.369767][ T292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.369770][ T292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.369773][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 17.369777][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.369781][ T292] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.369783][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.369786][ T292] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.369789][ T292] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.369793][ T292] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.369796][ T292] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.369798][ T292] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.369800][ T292] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 17.369807][ T292] ___sys_sendmsg (net/socket.c:2767) [ 17.369810][ T292] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.369831][ T292] __sys_sendmsg (net/socket.c:2799) [ 17.369834][ T292] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.369841][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.369844][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.369846][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.369850][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.369853][ T292] RIP: 0033:0x7f51f018b54e [ 17.369857][ 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 [ 17.369858][ T292] RSP: 002b:00007ffd0e7a7bb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.369861][ T292] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f51f018b54e [ 17.369862][ T292] RDX: 0000000000000000 RSI: 00007ffd0e7a7c60 RDI: 0000000000000005 [ 17.369863][ T292] RBP: 00007ffd0e7a7bc0 R08: 0000000000000000 R09: 0000000000000000 [ 17.369864][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e726 [ 17.369865][ T292] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd0e7a8330 | [ 18.460213][ T300] softirqs last disabled at (17648): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.460216][ T300] Preemption disabled at: | [ 18.460217][ T300] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.460226][ T300] Tainted: [W]=WARN [ 18.460227][ T300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.460229][ T300] Call Trace: [ 18.460230][ T300] [ 18.460232][ T300] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.460237][ T300] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.460239][ T300] __might_resched.cold (kernel/sched/core.c:9234) [ 18.460243][ T300] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.460247][ T300] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.460252][ T300] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.460254][ T300] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.460260][ T300] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.460263][ T300] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.460267][ T300] put_chars (drivers/char/virtio_console.c:1176) [ 18.460270][ T300] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.460273][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.460277][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.460282][ T300] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.460285][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.460287][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.460292][ T300] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.460295][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.460298][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.460302][ T300] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.460306][ T300] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.460307][ T300] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.460310][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.460312][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.460316][ T300] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.460320][ T300] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.460321][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.460327][ T300] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.460330][ T300] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.460331][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.460333][ T300] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.460337][ T300] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.460339][ T300] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.460342][ T300] vprintk_emit (kernel/printk/printk.c:2479) [ 18.460345][ T300] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.460347][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.460349][ T300] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 18.460351][ T300] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.460356][ T300] _printk (kernel/printk/printk.c:2504) [ 18.460359][ T300] ? snapshot_read.cold (user.c:?) [ 18.460361][ T300] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.460364][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.460366][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.460369][ T300] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.460372][ T300] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.460375][ T300] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.460377][ T300] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.460380][ T300] ? netdev_notice (net/core/dev.c:13194) [ 18.460382][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.460386][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.460388][ T300] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.460392][ T300] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.460394][ T300] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.460397][ T300] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 18.460404][ T300] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.460406][ T300] ? __kernel_text_address (kernel/extable.c:79) [ 18.460409][ T300] ? write_profile (profile.c:?) [ 18.460413][ T300] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.460419][ T300] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.460424][ T300] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.460426][ T300] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.460427][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.460429][ T300] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.460433][ T300] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.460435][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.460437][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.460440][ T300] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.460443][ T300] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.460445][ T300] ? kasan_save_track (mm/kasan/common.c:78) [ 18.460448][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.460450][ T300] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 18.460453][ T300] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 18.460458][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.460460][ T300] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.460463][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.460465][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.460467][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.460468][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.460470][ T300] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.460473][ T300] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 18.460476][ T300] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.460478][ T300] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.460482][ T300] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.460484][ T300] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.460490][ T300] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.460495][ T300] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.460501][ T300] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.460503][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.460508][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.460510][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.460512][ T300] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.460514][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.460518][ T300] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.460521][ T300] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.460524][ T300] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.460525][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.460530][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.460532][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.460536][ T300] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.460538][ T300] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.460541][ T300] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.460547][ T300] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.460549][ T300] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.460553][ T300] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.460557][ T300] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.460560][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 18.460564][ T300] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.460570][ T300] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.460572][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.460575][ T300] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.460578][ T300] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.460583][ T300] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.460585][ T300] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.460587][ T300] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.460589][ T300] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 18.460596][ T300] ___sys_sendmsg (net/socket.c:2767) [ 18.460599][ T300] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.460616][ T300] __sys_sendmsg (net/socket.c:2799) [ 18.460620][ T300] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.460626][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.460630][ T300] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.460632][ T300] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.460636][ T300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.460638][ T300] RIP: 0033:0x7f1f0725f54e [ 18.460642][ T300] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 18.460644][ T300] RSP: 002b:00007fff0f622f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.460647][ T300] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1f0725f54e [ 18.460648][ T300] RDX: 0000000000000000 RSI: 00007fff0f623030 RDI: 0000000000000005 [ 18.460649][ T300] RBP: 00007fff0f622f90 R08: 0000000000000000 R09: 0000000000000000 [ 18.460650][ T300] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e727 [ 18.460651][ T300] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff0f623700 | [ 19.610393][ T308] softirqs last disabled at (22126): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.610396][ T308] Preemption disabled at: | [ 19.610396][ T308] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.610406][ T308] Tainted: [W]=WARN [ 19.610407][ T308] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.610409][ T308] Call Trace: [ 19.610410][ T308] [ 19.610412][ T308] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.610417][ T308] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.610419][ T308] __might_resched.cold (kernel/sched/core.c:9234) [ 19.610424][ T308] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.610427][ T308] ? __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.610433][ T308] __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.610435][ T308] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.610442][ T308] ? 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.610445][ T308] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.610449][ T308] put_chars (drivers/char/virtio_console.c:1176) [ 19.610451][ T308] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.610455][ T308] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.610459][ T308] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.610464][ T308] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.610467][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.610469][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.610474][ T308] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.610477][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.610480][ T308] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.610484][ T308] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.610488][ T308] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.610489][ T308] ? 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.610492][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.610494][ T308] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.610498][ T308] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.610502][ T308] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.610503][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.610509][ T308] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.610511][ T308] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.610513][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.610514][ T308] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.610518][ T308] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.610520][ T308] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.610523][ T308] vprintk_emit (kernel/printk/printk.c:2479) [ 19.610526][ T308] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.610528][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.610531][ T308] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 19.610532][ T308] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.610536][ T308] _printk (kernel/printk/printk.c:2504) [ 19.610540][ T308] ? snapshot_read.cold (user.c:?) [ 19.610542][ T308] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.610545][ T308] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.610547][ T308] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.610549][ T308] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.610553][ T308] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.610555][ T308] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.610558][ T308] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.610560][ T308] ? netdev_notice (net/core/dev.c:13194) [ 19.610563][ T308] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.610566][ T308] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.610571][ T308] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.610575][ T308] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.610577][ T308] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.610581][ T308] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 19.610587][ T308] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.610589][ T308] ? __kernel_text_address (kernel/extable.c:79) [ 19.610592][ T308] ? write_profile (profile.c:?) [ 19.610596][ T308] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.610602][ T308] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.610606][ T308] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.610609][ T308] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.610610][ T308] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.610612][ T308] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.610616][ T308] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.610618][ T308] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.610620][ T308] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.610623][ T308] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.610626][ T308] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.610628][ T308] ? kasan_save_track (mm/kasan/common.c:78) [ 19.610631][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.610633][ T308] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 19.610636][ T308] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 19.610641][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.610643][ T308] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.610646][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.610648][ T308] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.610649][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.610651][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.610653][ T308] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.610655][ T308] ? __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.610659][ T308] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.610661][ T308] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.610665][ T308] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.610667][ T308] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.610673][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.610678][ T308] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.610684][ T308] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.610686][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.610690][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.610693][ T308] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.610695][ T308] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.610697][ T308] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.610701][ T308] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.610703][ T308] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.610706][ T308] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.610707][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.610712][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.610714][ T308] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.610718][ T308] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.610720][ T308] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.610723][ T308] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.610729][ T308] ? 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.610730][ T308] ? 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.610735][ T308] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.610739][ T308] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.610742][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 19.610746][ T308] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.610750][ T308] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.610751][ T308] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.610754][ T308] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.610758][ T308] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.610762][ T308] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.610765][ T308] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.610767][ T308] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.610769][ T308] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 19.610776][ T308] ___sys_sendmsg (net/socket.c:2767) [ 19.610779][ T308] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.610796][ T308] __sys_sendmsg (net/socket.c:2799) [ 19.610799][ T308] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.610806][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.610809][ T308] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.610812][ T308] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.610815][ T308] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.610817][ T308] RIP: 0033:0x7f3c9a7dc54e [ 19.610826][ T308] 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.610828][ T308] RSP: 002b:00007ffc7561b6b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.610830][ T308] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3c9a7dc54e [ 19.610832][ T308] RDX: 0000000000000000 RSI: 00007ffc7561b760 RDI: 0000000000000005 [ 19.610832][ T308] RBP: 00007ffc7561b6c0 R08: 0000000000000000 R09: 0000000000000000 [ 19.610833][ T308] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e728 [ 19.610834][ T308] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc7561be30 | [ 20.740070][ T317] softirqs last disabled at (21238): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.740073][ T317] Preemption disabled at: | [ 20.740073][ T317] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.740082][ T317] Tainted: [W]=WARN [ 20.740083][ T317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.740085][ T317] Call Trace: [ 20.740087][ T317] [ 20.740088][ T317] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.740093][ T317] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.740095][ T317] __might_resched.cold (kernel/sched/core.c:9234) [ 20.740100][ T317] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.740103][ T317] ? __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.740108][ T317] __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.740111][ T317] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.740117][ T317] ? 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.740120][ T317] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.740124][ T317] put_chars (drivers/char/virtio_console.c:1176) [ 20.740127][ T317] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.740130][ T317] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.740134][ T317] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.740139][ T317] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.740142][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.740144][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.740149][ T317] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.740152][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.740155][ T317] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.740159][ T317] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.740163][ T317] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.740164][ T317] ? 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.740167][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.740168][ T317] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.740173][ T317] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.740176][ T317] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.740178][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.740183][ T317] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.740186][ T317] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.740187][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.740189][ T317] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.740193][ T317] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.740195][ T317] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.740198][ T317] vprintk_emit (kernel/printk/printk.c:2479) [ 20.740201][ T317] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.740203][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.740205][ T317] ? 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.740207][ T317] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 20.740212][ T317] _printk (kernel/printk/printk.c:2504) [ 20.740215][ T317] ? snapshot_read.cold (user.c:?) [ 20.740217][ T317] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.740220][ T317] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.740222][ T317] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.740224][ T317] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.740228][ T317] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.740230][ T317] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.740233][ T317] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.740236][ T317] ? netdev_notice (net/core/dev.c:13194) [ 20.740238][ T317] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.740241][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.740244][ T317] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.740248][ T317] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.740250][ T317] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.740253][ T317] ? 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.740259][ T317] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.740262][ T317] ? __kernel_text_address (kernel/extable.c:79) [ 20.740265][ T317] ? write_profile (profile.c:?) [ 20.740269][ T317] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.740274][ T317] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.740280][ T317] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.740282][ T317] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.740283][ T317] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.740285][ T317] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.740289][ T317] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.740291][ T317] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.740293][ T317] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.740296][ T317] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.740299][ T317] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.740301][ T317] ? kasan_save_track (mm/kasan/common.c:78) [ 20.740304][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.740306][ T317] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 20.740309][ T317] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 20.740314][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.740316][ T317] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.740319][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.740321][ T317] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.740322][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.740324][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.740326][ T317] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.740329][ T317] ? __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.740332][ T317] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.740334][ T317] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.740338][ T317] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.740340][ T317] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.740346][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.740352][ T317] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.740357][ T317] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.740359][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.740364][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.740366][ T317] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.740368][ T317] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.740370][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.740374][ T317] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.740376][ T317] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.740379][ T317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.740381][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.740385][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.740388][ T317] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.740391][ T317] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.740393][ T317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.740396][ T317] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.740402][ T317] ? 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.740403][ T317] ? 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.740408][ T317] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.740412][ T317] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.740414][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 20.740419][ T317] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.740422][ T317] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.740424][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.740427][ T317] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.740431][ T317] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.740435][ T317] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 20.740437][ T317] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.740439][ T317] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 20.740441][ T317] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 20.740448][ T317] ___sys_sendmsg (net/socket.c:2767) [ 20.740451][ T317] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.740467][ T317] __sys_sendmsg (net/socket.c:2799) [ 20.740470][ T317] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.740477][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.740480][ T317] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.740483][ T317] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.740486][ T317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.740489][ T317] RIP: 0033:0x7f3b0fc1d54e [ 20.740493][ T317] 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.740495][ T317] RSP: 002b:00007ffca4654610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.740498][ T317] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3b0fc1d54e [ 20.740499][ T317] RDX: 0000000000000000 RSI: 00007ffca46546c0 RDI: 0000000000000005 [ 20.740500][ T317] RBP: 00007ffca4654620 R08: 0000000000000000 R09: 0000000000000000 [ 20.740501][ T317] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e72a [ 20.740501][ T317] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca4654d90 | [ 21.746503][ T323] softirqs last disabled at (27290): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.746506][ T323] Preemption disabled at: | [ 21.746507][ T323] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.746520][ T323] Tainted: [W]=WARN [ 21.746521][ T323] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.746524][ T323] Call Trace: [ 21.746526][ T323] [ 21.746528][ T323] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.746535][ T323] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.746538][ T323] __might_resched.cold (kernel/sched/core.c:9234) [ 21.746545][ T323] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.746550][ T323] ? __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.746558][ T323] __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.746562][ T323] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.746573][ T323] ? 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.746577][ T323] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.746583][ T323] put_chars (drivers/char/virtio_console.c:1176) [ 21.746588][ T323] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.746594][ T323] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.746599][ T323] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.746607][ T323] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.746612][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.746615][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.746623][ T323] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.746629][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.746633][ T323] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.746641][ T323] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.746647][ T323] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.746649][ T323] ? 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.746654][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.746657][ T323] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.746664][ T323] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.746671][ T323] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.746673][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.746683][ T323] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.746687][ T323] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.746690][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.746693][ T323] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.746700][ T323] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.746703][ T323] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.746708][ T323] vprintk_emit (kernel/printk/printk.c:2479) [ 21.746713][ T323] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.746717][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.746720][ T323] ? 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.746723][ T323] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 21.746730][ T323] _printk (kernel/printk/printk.c:2504) [ 21.746735][ T323] ? snapshot_read.cold (user.c:?) [ 21.746738][ T323] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.746743][ T323] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.746746][ T323] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.746750][ T323] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.746754][ T323] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.746759][ T323] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.746763][ T323] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.746768][ T323] ? netdev_notice (net/core/dev.c:13194) [ 21.746772][ T323] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.746777][ T323] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.746781][ T323] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.746788][ T323] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.746791][ T323] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.746796][ T323] ? 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.746806][ T323] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.746810][ T323] ? __kernel_text_address (kernel/extable.c:79) [ 21.746814][ T323] ? write_profile (profile.c:?) [ 21.746820][ T323] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.746833][ T323] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.746841][ T323] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.746845][ T323] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.746847][ T323] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.746850][ T323] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.746855][ T323] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.746859][ T323] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.746862][ T323] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.746867][ T323] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.746871][ T323] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.746873][ T323] ? kasan_save_track (mm/kasan/common.c:78) [ 21.746878][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.746881][ T323] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 21.746885][ T323] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 21.746893][ T323] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.746896][ T323] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.746901][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.746904][ T323] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.746906][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.746908][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.746911][ T323] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.746916][ T323] ? __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.746920][ T323] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.746924][ T323] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.746929][ T323] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.746932][ T323] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.746942][ T323] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.746951][ T323] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.746961][ T323] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.746964][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.746972][ T323] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.746976][ T323] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.746979][ T323] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.746982][ T323] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.746989][ T323] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.746993][ T323] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.746998][ T323] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.747001][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.747009][ T323] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.747012][ T323] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.747019][ T323] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.747022][ T323] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.747027][ T323] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.747038][ T323] ? 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.747040][ T323] ? 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.747048][ T323] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.747055][ T323] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.747060][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 21.747068][ T323] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.747075][ T323] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.747077][ T323] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.747082][ T323] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.747087][ T323] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.747094][ T323] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.747098][ T323] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.747102][ T323] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.747104][ T323] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 21.747118][ T323] ___sys_sendmsg (net/socket.c:2767) [ 21.747122][ T323] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.747153][ T323] __sys_sendmsg (net/socket.c:2799) [ 21.747158][ T323] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.747169][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.747175][ T323] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.747178][ T323] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.747183][ T323] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.747187][ T323] RIP: 0033:0x7f8c9e2bf54e [ 21.747193][ T323] 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.747195][ T323] RSP: 002b:00007ffed9831760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.747199][ T323] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8c9e2bf54e [ 21.747201][ T323] RDX: 0000000000000000 RSI: 00007ffed9831810 RDI: 0000000000000005 [ 21.747203][ T323] RBP: 00007ffed9831770 R08: 0000000000000000 R09: 0000000000000000 [ 21.747204][ T323] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e72b [ 21.747205][ T323] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffed9831ee0 | [ 22.968991][ T328] softirqs last disabled at (29206): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.968995][ T328] Preemption disabled at: | [ 22.968996][ T328] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.969007][ T328] Tainted: [W]=WARN [ 22.969009][ T328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.969012][ T328] Call Trace: [ 22.969014][ T328] [ 22.969016][ T328] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.969023][ T328] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.969026][ T328] __might_resched.cold (kernel/sched/core.c:9234) [ 22.969032][ T328] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.969037][ T328] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.969044][ T328] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 22.969048][ T328] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.969058][ T328] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.969061][ T328] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.969067][ T328] put_chars (drivers/char/virtio_console.c:1176) [ 22.969072][ T328] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.969078][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.969083][ T328] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.969091][ T328] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.969096][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.969098][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.969106][ T328] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.969112][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.969116][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.969124][ T328] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.969130][ T328] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.969132][ T328] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 22.969136][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.969140][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.969147][ T328] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.969156][ T328] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.969158][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.969168][ T328] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.969172][ T328] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.969174][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.969178][ T328] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.969184][ T328] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.969187][ T328] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.969192][ T328] vprintk_emit (kernel/printk/printk.c:2479) [ 22.969198][ T328] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.969201][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.969204][ T328] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 22.969207][ T328] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 22.969214][ T328] _printk (kernel/printk/printk.c:2504) [ 22.969219][ T328] ? snapshot_read.cold (user.c:?) [ 22.969222][ T328] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.969227][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.969230][ T328] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.969233][ T328] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.969239][ T328] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.969243][ T328] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.969247][ T328] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.969251][ T328] ? netdev_notice (net/core/dev.c:13194) [ 22.969255][ T328] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.969260][ T328] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.969265][ T328] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.969271][ T328] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.969275][ T328] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.969279][ T328] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 22.969289][ T328] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.969293][ T328] ? __kernel_text_address (kernel/extable.c:79) [ 22.969297][ T328] ? write_profile (profile.c:?) [ 22.969303][ T328] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.969311][ T328] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.969319][ T328] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.969323][ T328] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.969325][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.969328][ T328] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.969333][ T328] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.969336][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.969340][ T328] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.969344][ T328] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.969349][ T328] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.969351][ T328] ? kasan_save_track (mm/kasan/common.c:78) [ 22.969356][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.969359][ T328] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 22.969363][ T328] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 22.969371][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.969374][ T328] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.969379][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.969382][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.969385][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.969387][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.969390][ T328] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.969395][ T328] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 22.969399][ T328] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.969403][ T328] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.969409][ T328] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.969412][ T328] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.969421][ T328] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.969431][ T328] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.969442][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.969445][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.969453][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.969456][ T328] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.969460][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.969463][ T328] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.969470][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.969473][ T328] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.969479][ T328] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.969481][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.969489][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.969492][ T328] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.969499][ T328] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.969501][ T328] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.969507][ T328] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.969518][ T328] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 22.969520][ T328] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 22.969528][ T328] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.969535][ T328] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.969539][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 22.969546][ T328] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.969553][ T328] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.969555][ T328] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.969560][ T328] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.969566][ T328] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.969573][ T328] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.969576][ T328] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.969580][ T328] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.969582][ T328] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 22.969596][ T328] ___sys_sendmsg (net/socket.c:2767) [ 22.969601][ T328] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.969631][ T328] __sys_sendmsg (net/socket.c:2799) [ 22.969636][ T328] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.969648][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.969654][ T328] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.969657][ T328] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.969663][ T328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.969666][ T328] RIP: 0033:0x7fbaeed5054e [ 22.969672][ T328] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 22.969674][ T328] RSP: 002b:00007ffcd1e5f190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.969678][ T328] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbaeed5054e [ 22.969680][ T328] RDX: 0000000000000000 RSI: 00007ffcd1e5f240 RDI: 0000000000000005 [ 22.969682][ T328] RBP: 00007ffcd1e5f1a0 R08: 0000000000000000 R09: 0000000000000000 [ 22.969683][ T328] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e72c [ 22.969685][ T328] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd1e5f910 | [ 24.091482][ T333] softirqs last disabled at (25958): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.091484][ T333] Preemption disabled at: | [ 24.091485][ T333] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.091494][ T333] Tainted: [W]=WARN [ 24.091495][ T333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.091497][ T333] Call Trace: [ 24.091498][ T333] [ 24.091500][ T333] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.091505][ T333] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.091506][ T333] __might_resched.cold (kernel/sched/core.c:9234) [ 24.091511][ T333] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.091514][ T333] ? __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.091520][ T333] __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.091522][ T333] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.091528][ T333] ? 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.091531][ T333] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.091535][ T333] put_chars (drivers/char/virtio_console.c:1176) [ 24.091538][ T333] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.091542][ T333] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.091545][ T333] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.091550][ T333] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.091553][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.091555][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.091560][ T333] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.091563][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.091566][ T333] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.091573][ T333] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.091577][ T333] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.091578][ T333] ? 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.091581][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.091583][ T333] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.091587][ T333] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.091591][ T333] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.091592][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.091598][ T333] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.091600][ T333] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.091601][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.091603][ T333] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.091607][ T333] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.091609][ T333] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.091612][ T333] vprintk_emit (kernel/printk/printk.c:2479) [ 24.091615][ T333] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.091617][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.091620][ T333] ? 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.091622][ T333] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 24.091626][ T333] _printk (kernel/printk/printk.c:2504) [ 24.091629][ T333] ? snapshot_read.cold (user.c:?) [ 24.091631][ T333] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.091634][ T333] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.091636][ T333] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.091639][ T333] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.091642][ T333] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.091645][ T333] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.091647][ T333] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.091650][ T333] ? netdev_notice (net/core/dev.c:13194) [ 24.091652][ T333] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.091655][ T333] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.091658][ T333] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.091662][ T333] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.091664][ T333] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.091667][ T333] ? 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.091673][ T333] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.091676][ T333] ? __kernel_text_address (kernel/extable.c:79) [ 24.091679][ T333] ? write_profile (profile.c:?) [ 24.091682][ T333] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.091688][ T333] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.091693][ T333] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.091695][ T333] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.091697][ T333] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.091699][ T333] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.091703][ T333] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.091705][ T333] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.091707][ T333] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.091710][ T333] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.091713][ T333] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.091714][ T333] ? kasan_save_track (mm/kasan/common.c:78) [ 24.091717][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.091719][ T333] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 24.091722][ T333] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 24.091727][ T333] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.091730][ T333] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.091732][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.091734][ T333] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.091736][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.091737][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.091739][ T333] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.091742][ T333] ? __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.091745][ T333] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.091748][ T333] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.091751][ T333] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.091753][ T333] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.091759][ T333] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.091764][ T333] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.091770][ T333] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.091772][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.091776][ T333] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.091778][ T333] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.091781][ T333] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.091782][ T333] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.091786][ T333] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.091788][ T333] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.091791][ T333] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.091793][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.091798][ T333] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.091800][ T333] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.091803][ T333] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.091805][ T333] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.091808][ T333] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.091814][ T333] ? 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.091816][ T333] ? 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.091820][ T333] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.091824][ T333] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.091827][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 24.091831][ T333] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.091841][ T333] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.091842][ T333] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.091845][ T333] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.091849][ T333] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.091853][ T333] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.091855][ T333] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.091858][ T333] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.091859][ T333] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 24.091867][ T333] ___sys_sendmsg (net/socket.c:2767) [ 24.091870][ T333] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.091886][ T333] __sys_sendmsg (net/socket.c:2799) [ 24.091890][ T333] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.091896][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.091899][ T333] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.091902][ T333] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.091905][ T333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.091908][ T333] RIP: 0033:0x7f13f054254e [ 24.091912][ T333] 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.091914][ T333] RSP: 002b:00007ffc7ba0ae60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.091916][ T333] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f13f054254e [ 24.091918][ T333] RDX: 0000000000000000 RSI: 00007ffc7ba0af10 RDI: 0000000000000005 [ 24.091919][ T333] RBP: 00007ffc7ba0ae70 R08: 0000000000000000 R09: 0000000000000000 [ 24.091919][ T333] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e72d [ 24.091920][ T333] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc7ba0b5e0 | [ 25.188158][ T341] softirqs last disabled at (36852): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.188160][ T341] Preemption disabled at: | [ 25.188161][ T341] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.188170][ T341] Tainted: [W]=WARN [ 25.188170][ T341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.188173][ T341] Call Trace: [ 25.188174][ T341] [ 25.188176][ T341] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.188181][ T341] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.188183][ T341] __might_resched.cold (kernel/sched/core.c:9234) [ 25.188188][ T341] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.188191][ T341] ? __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.188196][ T341] __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.188198][ T341] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.188205][ T341] ? 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.188208][ T341] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.188212][ T341] put_chars (drivers/char/virtio_console.c:1176) [ 25.188215][ T341] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.188218][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.188222][ T341] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.188227][ T341] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.188230][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.188232][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.188237][ T341] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.188240][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.188243][ T341] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.188247][ T341] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.188251][ T341] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.188252][ T341] ? 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.188255][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.188257][ T341] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.188261][ T341] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.188265][ T341] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.188266][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.188272][ T341] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.188275][ T341] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.188276][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.188278][ T341] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.188282][ T341] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.188284][ T341] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.188287][ T341] vprintk_emit (kernel/printk/printk.c:2479) [ 25.188290][ T341] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.188292][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.188294][ T341] ? 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.188296][ T341] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 25.188300][ T341] _printk (kernel/printk/printk.c:2504) [ 25.188304][ T341] ? snapshot_read.cold (user.c:?) [ 25.188306][ T341] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.188309][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.188311][ T341] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.188313][ T341] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.188317][ T341] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.188319][ T341] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.188322][ T341] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.188324][ T341] ? netdev_notice (net/core/dev.c:13194) [ 25.188327][ T341] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.188330][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.188333][ T341] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.188337][ T341] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.188339][ T341] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.188342][ T341] ? 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.188349][ T341] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.188352][ T341] ? __kernel_text_address (kernel/extable.c:79) [ 25.188355][ T341] ? write_profile (profile.c:?) [ 25.188359][ T341] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.188364][ T341] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.188369][ T341] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.188371][ T341] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.188373][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.188375][ T341] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.188379][ T341] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.188381][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.188383][ T341] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.188386][ T341] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.188389][ T341] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.188391][ T341] ? kasan_save_track (mm/kasan/common.c:78) [ 25.188394][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.188396][ T341] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 25.188399][ T341] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 25.188404][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.188407][ T341] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.188409][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.188411][ T341] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.188413][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.188414][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.188416][ T341] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.188419][ T341] ? __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.188422][ T341] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.188425][ T341] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.188428][ T341] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.188430][ T341] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.188436][ T341] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.188442][ T341] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.188447][ T341] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.188449][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.188454][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.188456][ T341] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.188458][ T341] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.188460][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.188464][ T341] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.188466][ T341] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.188469][ T341] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.188471][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.188476][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.188478][ T341] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.188481][ T341] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.188483][ T341] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.188486][ T341] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.188493][ T341] ? 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.188494][ T341] ? 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.188499][ T341] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.188502][ T341] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.188505][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 25.188510][ T341] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.188514][ T341] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.188515][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.188519][ T341] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.188522][ T341] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.188527][ T341] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 25.188529][ T341] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.188531][ T341] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 25.188533][ T341] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 25.188540][ T341] ___sys_sendmsg (net/socket.c:2767) [ 25.188543][ T341] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.188559][ T341] __sys_sendmsg (net/socket.c:2799) [ 25.188563][ T341] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.188571][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.188574][ T341] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.188577][ T341] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.188580][ T341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.188583][ T341] RIP: 0033:0x7f7fc462854e [ 25.188588][ T341] 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.188589][ T341] RSP: 002b:00007ffed4f74730 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.188592][ T341] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7fc462854e [ 25.188594][ T341] RDX: 0000000000000000 RSI: 00007ffed4f747e0 RDI: 0000000000000005 [ 25.188594][ T341] RBP: 00007ffed4f74740 R08: 0000000000000000 R09: 0000000000000000 [ 25.188595][ T341] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e72e [ 25.188596][ T341] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffed4f74eb0 | [ 26.261589][ T349] softirqs last disabled at (21766): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 26.261591][ T349] Preemption disabled at: | [ 26.261592][ T349] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.261601][ T349] Tainted: [W]=WARN [ 26.261602][ T349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.261604][ T349] Call Trace: [ 26.261606][ T349] [ 26.261607][ T349] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.261612][ T349] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.261614][ T349] __might_resched.cold (kernel/sched/core.c:9234) [ 26.261619][ T349] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.261622][ T349] ? __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.261627][ T349] __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.261630][ T349] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.261636][ T349] ? 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.261639][ T349] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.261643][ T349] put_chars (drivers/char/virtio_console.c:1176) [ 26.261647][ T349] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.261650][ T349] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.261654][ T349] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.261659][ T349] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.261663][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.261665][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.261670][ T349] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.261673][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.261676][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.261681][ T349] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.261685][ T349] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.261686][ T349] ? 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.261689][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.261691][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.261696][ T349] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.261700][ T349] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.261701][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.261707][ T349] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.261710][ T349] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.261711][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.261713][ T349] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.261717][ T349] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.261719][ T349] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.261722][ T349] vprintk_emit (kernel/printk/printk.c:2479) [ 26.261726][ T349] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.261728][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.261730][ T349] ? 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.261732][ T349] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 26.261736][ T349] _printk (kernel/printk/printk.c:2504) [ 26.261740][ T349] ? snapshot_read.cold (user.c:?) [ 26.261742][ T349] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.261746][ T349] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.261748][ T349] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.261750][ T349] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 26.261754][ T349] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 26.261757][ T349] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.261759][ T349] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.261762][ T349] ? netdev_notice (net/core/dev.c:13194) [ 26.261765][ T349] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.261768][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.261771][ T349] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.261775][ T349] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.261777][ T349] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 26.261781][ T349] ? 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.261787][ T349] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 26.261790][ T349] ? __kernel_text_address (kernel/extable.c:79) [ 26.261793][ T349] ? write_profile (profile.c:?) [ 26.261797][ T349] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 26.261802][ T349] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.261808][ T349] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.261810][ T349] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.261812][ T349] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.261814][ T349] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.261818][ T349] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.261820][ T349] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.261822][ T349] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.261825][ T349] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.261828][ T349] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.261830][ T349] ? kasan_save_track (mm/kasan/common.c:78) [ 26.261833][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.261835][ T349] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 26.261838][ T349] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 26.261849][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.261851][ T349] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.261854][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.261856][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.261858][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.261859][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.261861][ T349] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.261864][ T349] ? __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.261867][ T349] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.261870][ T349] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.261873][ T349] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.261875][ T349] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.261881][ T349] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.261887][ T349] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.261893][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.261895][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.261900][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.261902][ T349] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.261904][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.261906][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.261910][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.261912][ T349] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.261915][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.261916][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.261921][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.261924][ T349] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.261927][ T349] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.261929][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.261932][ T349] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.261939][ T349] ? 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.261940][ T349] ? 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.261944][ T349] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.261948][ T349] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.261951][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 26.261956][ T349] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.261960][ T349] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.261961][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.261964][ T349] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.261968][ T349] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.261972][ T349] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.261975][ T349] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.261977][ T349] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 26.261979][ T349] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 26.261986][ T349] ___sys_sendmsg (net/socket.c:2767) [ 26.261989][ T349] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.262006][ T349] __sys_sendmsg (net/socket.c:2799) [ 26.262010][ T349] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.262016][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.262019][ T349] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.262022][ T349] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.262026][ T349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.262028][ T349] RIP: 0033:0x7fced2bc654e [ 26.262033][ T349] 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.262034][ T349] RSP: 002b:00007ffec3b45e80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.262037][ T349] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fced2bc654e [ 26.262039][ T349] RDX: 0000000000000000 RSI: 00007ffec3b45f30 RDI: 0000000000000005 [ 26.262040][ T349] RBP: 00007ffec3b45e90 R08: 0000000000000000 R09: 0000000000000000 [ 26.262040][ T349] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e72f [ 26.262041][ T349] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec3b46600 | [ 27.294003][ T357] softirqs last disabled at (21408): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.294006][ T357] Preemption disabled at: | [ 27.294006][ T357] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.294015][ T357] Tainted: [W]=WARN [ 27.294016][ T357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.294018][ T357] Call Trace: [ 27.294019][ T357] [ 27.294021][ T357] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.294026][ T357] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.294028][ T357] __might_resched.cold (kernel/sched/core.c:9234) [ 27.294032][ T357] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.294036][ T357] ? __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.294041][ T357] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.294043][ T357] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.294050][ T357] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.294053][ T357] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.294057][ T357] put_chars (drivers/char/virtio_console.c:1176) [ 27.294060][ T357] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.294063][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.294067][ T357] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.294072][ T357] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.294075][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.294077][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.294082][ T357] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.294086][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.294088][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.294093][ T357] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.294096][ T357] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.294098][ T357] ? 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.294100][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.294102][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.294107][ T357] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.294111][ T357] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.294112][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.294118][ T357] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.294120][ T357] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.294121][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.294123][ T357] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.294127][ T357] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.294129][ T357] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.294133][ T357] vprintk_emit (kernel/printk/printk.c:2479) [ 27.294136][ T357] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.294138][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.294140][ T357] ? 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.294142][ T357] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 27.294147][ T357] _printk (kernel/printk/printk.c:2504) [ 27.294150][ T357] ? snapshot_read.cold (user.c:?) [ 27.294152][ T357] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.294155][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.294157][ T357] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.294159][ T357] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 27.294163][ T357] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 27.294166][ T357] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.294168][ T357] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.294171][ T357] ? netdev_notice (net/core/dev.c:13194) [ 27.294173][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.294176][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.294179][ T357] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.294183][ T357] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.294185][ T357] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.294188][ T357] ? 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.294194][ T357] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.294197][ T357] ? __kernel_text_address (kernel/extable.c:79) [ 27.294200][ T357] ? write_profile (profile.c:?) [ 27.294204][ T357] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.294209][ T357] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.294214][ T357] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.294217][ T357] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.294218][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.294220][ T357] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.294224][ T357] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.294226][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.294228][ T357] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.294231][ T357] ? kasan_save_stack (mm/kasan/common.c:58) [ 27.294234][ T357] ? kasan_save_stack (mm/kasan/common.c:57) [ 27.294236][ T357] ? kasan_save_track (mm/kasan/common.c:78) [ 27.294239][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.294241][ T357] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 27.294244][ T357] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 27.294249][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.294251][ T357] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.294254][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.294256][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.294258][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.294259][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.294261][ T357] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.294264][ T357] ? __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.294267][ T357] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.294270][ T357] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.294273][ T357] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.294275][ T357] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.294281][ T357] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 27.294287][ T357] rtnl_newlink (net/core/rtnetlink.c:4215) [ 27.294293][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.294295][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.294299][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.294302][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.294304][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.294306][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.294310][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.294312][ T357] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.294315][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.294316][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.294321][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.294323][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.294327][ T357] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.294329][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.294332][ T357] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.294339][ T357] ? 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.294340][ T357] ? 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.294344][ T357] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.294348][ T357] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.294351][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 27.294356][ T357] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.294360][ T357] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.294361][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.294364][ T357] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.294368][ T357] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.294372][ T357] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 27.294374][ T357] ? copy_msghdr_from_user (net/socket.c:2650) [ 27.294377][ T357] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 27.294378][ T357] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 27.294386][ T357] ___sys_sendmsg (net/socket.c:2767) [ 27.294389][ T357] ? copy_msghdr_from_user (net/socket.c:2619) [ 27.294406][ T357] __sys_sendmsg (net/socket.c:2799) [ 27.294410][ T357] ? __sys_sendmsg_sock (net/socket.c:2780) [ 27.294416][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.294420][ T357] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.294422][ T357] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.294426][ T357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.294428][ T357] RIP: 0033:0x7f03b009554e [ 27.294432][ T357] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 27.294434][ T357] RSP: 002b:00007ffdadb6e080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.294437][ T357] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f03b009554e [ 27.294438][ T357] RDX: 0000000000000000 RSI: 00007ffdadb6e130 RDI: 0000000000000005 [ 27.294439][ T357] RBP: 00007ffdadb6e090 R08: 0000000000000000 R09: 0000000000000000 [ 27.294440][ T357] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e730 [ 27.294441][ T357] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdadb6e800 | [ 28.469330][ T366] softirqs last disabled at (24920): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.469333][ T366] Preemption disabled at: | [ 28.469334][ T366] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.469343][ T366] Tainted: [W]=WARN [ 28.469344][ T366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.469346][ T366] Call Trace: [ 28.469347][ T366] [ 28.469349][ T366] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.469355][ T366] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.469356][ T366] __might_resched.cold (kernel/sched/core.c:9234) [ 28.469361][ T366] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.469364][ T366] ? __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.469370][ T366] __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.469372][ T366] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.469378][ T366] ? 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.469381][ T366] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.469385][ T366] put_chars (drivers/char/virtio_console.c:1176) [ 28.469388][ T366] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.469391][ T366] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.469395][ T366] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.469400][ T366] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.469404][ T366] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.469405][ T366] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.469410][ T366] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.469414][ T366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.469416][ T366] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.469421][ T366] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.469424][ T366] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.469425][ T366] ? 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.469428][ T366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.469430][ T366] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.469434][ T366] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.469438][ T366] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.469439][ T366] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.469445][ T366] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.469447][ T366] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.469449][ T366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.469450][ T366] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.469454][ T366] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.469456][ T366] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.469459][ T366] vprintk_emit (kernel/printk/printk.c:2479) [ 28.469463][ T366] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.469465][ T366] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.469467][ T366] ? 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.469469][ T366] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 28.469473][ T366] _printk (kernel/printk/printk.c:2504) [ 28.469477][ T366] ? snapshot_read.cold (user.c:?) [ 28.469478][ T366] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.469481][ T366] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.469483][ T366] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.469486][ T366] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 28.469489][ T366] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 28.469492][ T366] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.469494][ T366] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.469497][ T366] ? netdev_notice (net/core/dev.c:13194) [ 28.469500][ T366] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.469502][ T366] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.469505][ T366] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.469509][ T366] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.469511][ T366] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.469514][ T366] ? 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.469521][ T366] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.469523][ T366] ? __kernel_text_address (kernel/extable.c:79) [ 28.469526][ T366] ? write_profile (profile.c:?) [ 28.469530][ T366] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.469536][ T366] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.469541][ T366] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.469543][ T366] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.469544][ T366] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.469546][ T366] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.469550][ T366] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.469553][ T366] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.469555][ T366] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.469557][ T366] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.469560][ T366] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.469562][ T366] ? kasan_save_track (mm/kasan/common.c:78) [ 28.469565][ T366] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.469567][ T366] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 28.469573][ T366] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 28.469578][ T366] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.469580][ T366] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.469582][ T366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.469584][ T366] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.469586][ T366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.469587][ T366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.469589][ T366] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.469592][ T366] ? __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.469596][ T366] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.469598][ T366] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.469602][ T366] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.469604][ T366] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.469610][ T366] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.469615][ T366] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.469621][ T366] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.469623][ T366] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.469628][ T366] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.469630][ T366] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.469632][ T366] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.469634][ T366] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.469638][ T366] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.469640][ T366] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.469643][ T366] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.469644][ T366] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.469649][ T366] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.469651][ T366] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.469655][ T366] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.469656][ T366] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.469659][ T366] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.469666][ T366] ? 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.469667][ T366] ? 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.469671][ T366] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.469675][ T366] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.469678][ T366] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 28.469682][ T366] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.469686][ T366] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.469688][ T366] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.469691][ T366] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.469695][ T366] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.469699][ T366] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 28.469701][ T366] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.469704][ T366] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 28.469705][ T366] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 28.469713][ T366] ___sys_sendmsg (net/socket.c:2767) [ 28.469716][ T366] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.469732][ T366] __sys_sendmsg (net/socket.c:2799) [ 28.469736][ T366] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.469742][ T366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.469745][ T366] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.469748][ T366] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.469751][ T366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.469754][ T366] RIP: 0033:0x7f5dc5f0254e [ 28.469758][ T366] 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.469760][ T366] RSP: 002b:00007fff13bc4010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.469762][ T366] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5dc5f0254e [ 28.469764][ T366] RDX: 0000000000000000 RSI: 00007fff13bc40c0 RDI: 0000000000000005 [ 28.469765][ T366] RBP: 00007fff13bc4020 R08: 0000000000000000 R09: 0000000000000000 [ 28.469765][ T366] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e731 [ 28.469766][ T366] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff13bc4790 | [ 29.578374][ T373] softirqs last disabled at (15768): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 29.578376][ T373] Preemption disabled at: | [ 29.578377][ T373] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.578386][ T373] Tainted: [W]=WARN [ 29.578387][ T373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.578389][ T373] Call Trace: [ 29.578391][ T373] [ 29.578392][ T373] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.578398][ T373] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.578400][ T373] __might_resched.cold (kernel/sched/core.c:9234) [ 29.578404][ T373] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.578407][ T373] ? __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.578413][ T373] __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.578415][ T373] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.578421][ T373] ? 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.578424][ T373] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.578428][ T373] put_chars (drivers/char/virtio_console.c:1176) [ 29.578431][ T373] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.578435][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.578438][ T373] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.578443][ T373] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.578447][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.578449][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.578453][ T373] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.578457][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.578460][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.578464][ T373] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.578468][ T373] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.578469][ T373] ? 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.578472][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.578474][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.578478][ T373] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.578482][ T373] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.578483][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.578489][ T373] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.578492][ T373] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.578493][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.578495][ T373] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.578499][ T373] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.578501][ T373] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.578504][ T373] vprintk_emit (kernel/printk/printk.c:2479) [ 29.578507][ T373] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.578509][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.578512][ T373] ? 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.578514][ T373] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 29.578518][ T373] _printk (kernel/printk/printk.c:2504) [ 29.578522][ T373] ? snapshot_read.cold (user.c:?) [ 29.578524][ T373] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.578527][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.578529][ T373] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.578531][ T373] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 29.578535][ T373] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 29.578537][ T373] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.578540][ T373] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.578543][ T373] ? netdev_notice (net/core/dev.c:13194) [ 29.578545][ T373] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.578548][ T373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.578551][ T373] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.578555][ T373] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.578557][ T373] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.578561][ T373] ? 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.578567][ T373] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.578572][ T373] ? __kernel_text_address (kernel/extable.c:79) [ 29.578575][ T373] ? write_profile (profile.c:?) [ 29.578579][ T373] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.578585][ T373] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.578590][ T373] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.578593][ T373] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.578594][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.578596][ T373] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.578600][ T373] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.578602][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.578604][ T373] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.578607][ T373] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.578610][ T373] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.578612][ T373] ? kasan_save_track (mm/kasan/common.c:78) [ 29.578615][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.578617][ T373] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 29.578620][ T373] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 29.578625][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.578628][ T373] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.578630][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.578632][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.578634][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.578636][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.578638][ T373] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.578640][ T373] ? __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.578644][ T373] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.578647][ T373] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.578650][ T373] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.578652][ T373] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.578658][ T373] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.578663][ T373] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.578669][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.578671][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.578676][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.578678][ T373] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.578680][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.578682][ T373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.578686][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.578689][ T373] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.578692][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.578694][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.578699][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.578701][ T373] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.578705][ T373] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.578707][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.578710][ T373] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.578716][ T373] ? 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.578718][ T373] ? 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.578722][ T373] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.578726][ T373] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.578729][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 29.578733][ T373] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.578737][ T373] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.578739][ T373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.578742][ T373] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.578745][ T373] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.578750][ T373] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.578752][ T373] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.578754][ T373] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.578756][ T373] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 29.578764][ T373] ___sys_sendmsg (net/socket.c:2767) [ 29.578767][ T373] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.578784][ T373] __sys_sendmsg (net/socket.c:2799) [ 29.578787][ T373] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.578794][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.578797][ T373] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.578800][ T373] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.578803][ T373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.578806][ T373] RIP: 0033:0x7fc3cb6dd54e [ 29.578811][ T373] 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.578812][ T373] RSP: 002b:00007ffff9a2e1a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.578815][ T373] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc3cb6dd54e [ 29.578816][ T373] RDX: 0000000000000000 RSI: 00007ffff9a2e250 RDI: 0000000000000005 [ 29.578817][ T373] RBP: 00007ffff9a2e1b0 R08: 0000000000000000 R09: 0000000000000000 [ 29.578818][ T373] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e732 [ 29.578819][ T373] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffff9a2e920 | [ 30.641220][ T382] softirqs last disabled at (18068): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.641222][ T382] Preemption disabled at: | [ 30.641223][ T382] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.641232][ T382] Tainted: [W]=WARN [ 30.641233][ T382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.641235][ T382] Call Trace: [ 30.641236][ T382] [ 30.641238][ T382] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.641243][ T382] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.641245][ T382] __might_resched.cold (kernel/sched/core.c:9234) [ 30.641250][ T382] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.641253][ T382] ? __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.641258][ T382] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.641261][ T382] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.641267][ T382] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.641270][ T382] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.641273][ T382] put_chars (drivers/char/virtio_console.c:1176) [ 30.641276][ T382] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.641280][ T382] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.641283][ T382] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.641288][ T382] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.641291][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.641293][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.641298][ T382] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.641301][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.641304][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.641308][ T382] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.641311][ T382] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.641313][ T382] ? 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.641315][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.641317][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.641321][ T382] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.641325][ T382] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.641327][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.641332][ T382] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.641334][ T382] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.641336][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.641338][ T382] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.641342][ T382] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.641344][ T382] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.641347][ T382] vprintk_emit (kernel/printk/printk.c:2479) [ 30.641350][ T382] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.641352][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.641354][ T382] ? 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.641356][ T382] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 30.641360][ T382] _printk (kernel/printk/printk.c:2504) [ 30.641364][ T382] ? snapshot_read.cold (user.c:?) [ 30.641366][ T382] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.641368][ T382] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.641370][ T382] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.641373][ T382] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.641376][ T382] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.641379][ T382] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.641381][ T382] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.641384][ T382] ? netdev_notice (net/core/dev.c:13194) [ 30.641387][ T382] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.641390][ T382] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.641392][ T382] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.641396][ T382] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.641398][ T382] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.641402][ T382] ? 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.641408][ T382] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.641411][ T382] ? __kernel_text_address (kernel/extable.c:79) [ 30.641414][ T382] ? write_profile (profile.c:?) [ 30.641418][ T382] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.641423][ T382] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.641427][ T382] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.641430][ T382] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.641431][ T382] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.641433][ T382] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.641437][ T382] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.641439][ T382] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.641441][ T382] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.641444][ T382] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.641447][ T382] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.641449][ T382] ? kasan_save_track (mm/kasan/common.c:78) [ 30.641451][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.641454][ T382] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 30.641456][ T382] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 30.641461][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.641463][ T382] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.641466][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.641468][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.641470][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.641471][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.641473][ T382] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.641476][ T382] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 30.641479][ T382] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.641481][ T382] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.641485][ T382] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.641487][ T382] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.641492][ T382] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.641498][ T382] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.641503][ T382] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.641505][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.641510][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.641512][ T382] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.641514][ T382] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.641516][ T382] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.641519][ T382] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.641522][ T382] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.641525][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.641526][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.641531][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.641533][ T382] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.641536][ T382] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.641538][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.641541][ T382] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.641547][ T382] ? 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.641549][ T382] ? 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.641553][ T382] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.641557][ T382] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.641560][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 30.641564][ T382] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.641570][ T382] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.641571][ T382] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.641574][ T382] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.641578][ T382] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.641582][ T382] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.641585][ T382] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.641587][ T382] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.641588][ T382] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 30.641596][ T382] ___sys_sendmsg (net/socket.c:2767) [ 30.641599][ T382] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.641615][ T382] __sys_sendmsg (net/socket.c:2799) [ 30.641618][ T382] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.641624][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.641627][ T382] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.641630][ T382] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.641633][ T382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.641636][ T382] RIP: 0033:0x7fe45229e54e [ 30.641640][ T382] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.641642][ T382] RSP: 002b:00007ffd12006c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.641644][ T382] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe45229e54e [ 30.641646][ T382] RDX: 0000000000000000 RSI: 00007ffd12006d40 RDI: 0000000000000005 [ 30.641646][ T382] RBP: 00007ffd12006ca0 R08: 0000000000000000 R09: 0000000000000000 [ 30.641647][ T382] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e733 [ 30.641648][ T382] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd12007410 | [ 31.801582][ T391] softirqs last disabled at (33638): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.801585][ T391] Preemption disabled at: | [ 31.801585][ T391] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.801595][ T391] Tainted: [W]=WARN [ 31.801596][ T391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.801597][ T391] Call Trace: [ 31.801599][ T391] [ 31.801601][ T391] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.801606][ T391] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.801608][ T391] __might_resched.cold (kernel/sched/core.c:9234) [ 31.801613][ T391] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.801616][ T391] ? __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.801622][ T391] __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.801624][ T391] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.801631][ T391] ? 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.801634][ T391] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.801637][ T391] put_chars (drivers/char/virtio_console.c:1176) [ 31.801640][ T391] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.801644][ T391] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.801648][ T391] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.801653][ T391] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.801656][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.801658][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.801663][ T391] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.801667][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.801669][ T391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.801674][ T391] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.801678][ T391] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.801679][ T391] ? 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.801682][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.801684][ T391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.801688][ T391] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.801692][ T391] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.801693][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.801699][ T391] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.801702][ T391] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.801703][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.801705][ T391] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.801709][ T391] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.801711][ T391] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.801714][ T391] vprintk_emit (kernel/printk/printk.c:2479) [ 31.801718][ T391] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.801720][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.801722][ T391] ? 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.801724][ T391] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 31.801728][ T391] _printk (kernel/printk/printk.c:2504) [ 31.801732][ T391] ? snapshot_read.cold (user.c:?) [ 31.801734][ T391] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.801737][ T391] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.801739][ T391] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.801742][ T391] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.801745][ T391] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.801748][ T391] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.801750][ T391] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.801753][ T391] ? netdev_notice (net/core/dev.c:13194) [ 31.801756][ T391] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.801759][ T391] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.801762][ T391] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.801766][ T391] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.801768][ T391] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.801771][ T391] ? 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.801777][ T391] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.801780][ T391] ? __kernel_text_address (kernel/extable.c:79) [ 31.801783][ T391] ? write_profile (profile.c:?) [ 31.801787][ T391] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.801792][ T391] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.801797][ T391] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.801800][ T391] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.801801][ T391] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.801803][ T391] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.801807][ T391] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.801810][ T391] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.801812][ T391] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.801815][ T391] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.801817][ T391] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.801819][ T391] ? kasan_save_track (mm/kasan/common.c:78) [ 31.801822][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.801824][ T391] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 31.801828][ T391] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 31.801833][ T391] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.801835][ T391] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.801837][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.801839][ T391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.801841][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.801843][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.801845][ T391] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.801848][ T391] ? __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.801851][ T391] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.801854][ T391] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.801857][ T391] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.801864][ T391] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.801870][ T391] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.801875][ T391] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.801881][ T391] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.801883][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.801888][ T391] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.801890][ T391] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.801892][ T391] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.801894][ T391] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.801898][ T391] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.801900][ T391] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.801903][ T391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.801905][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.801909][ T391] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.801912][ T391] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.801915][ T391] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.801917][ T391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.801920][ T391] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.801927][ T391] ? 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.801928][ T391] ? 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.801932][ T391] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.801936][ T391] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.801939][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 31.801943][ T391] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.801947][ T391] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.801949][ T391] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.801952][ T391] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.801956][ T391] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.801960][ T391] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.801963][ T391] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.801965][ T391] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.801967][ T391] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 31.801974][ T391] ___sys_sendmsg (net/socket.c:2767) [ 31.801977][ T391] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.801993][ T391] __sys_sendmsg (net/socket.c:2799) [ 31.801997][ T391] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.802003][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.802006][ T391] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.802009][ T391] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.802013][ T391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.802015][ T391] RIP: 0033:0x7f660458b54e [ 31.802019][ T391] 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.802021][ T391] RSP: 002b:00007fff2193de00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.802024][ T391] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f660458b54e [ 31.802026][ T391] RDX: 0000000000000000 RSI: 00007fff2193deb0 RDI: 0000000000000005 [ 31.802027][ T391] RBP: 00007fff2193de10 R08: 0000000000000000 R09: 0000000000000000 [ 31.802028][ T391] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e735 [ 31.802028][ T391] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff2193e580 | [ 33.000458][ T401] softirqs last disabled at (36084): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 33.000461][ T401] Preemption disabled at: | [ 33.000461][ T401] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.000470][ T401] Tainted: [W]=WARN [ 33.000471][ T401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.000473][ T401] Call Trace: [ 33.000475][ T401] [ 33.000476][ T401] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.000481][ T401] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.000483][ T401] __might_resched.cold (kernel/sched/core.c:9234) [ 33.000488][ T401] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.000491][ T401] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.000496][ T401] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 33.000499][ T401] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.000505][ T401] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 33.000508][ T401] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.000511][ T401] put_chars (drivers/char/virtio_console.c:1176) [ 33.000514][ T401] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.000518][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.000522][ T401] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.000526][ T401] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.000530][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.000532][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.000536][ T401] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.000540][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.000542][ T401] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.000547][ T401] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.000550][ T401] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.000551][ T401] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 33.000554][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.000556][ T401] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.000560][ T401] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.000564][ T401] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.000565][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.000573][ T401] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.000576][ T401] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.000577][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.000579][ T401] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.000583][ T401] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.000585][ T401] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.000587][ T401] vprintk_emit (kernel/printk/printk.c:2479) [ 33.000591][ T401] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.000593][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.000595][ T401] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 33.000597][ T401] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 33.000601][ T401] _printk (kernel/printk/printk.c:2504) [ 33.000605][ T401] ? snapshot_read.cold (user.c:?) [ 33.000606][ T401] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.000609][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.000611][ T401] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.000614][ T401] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.000617][ T401] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.000620][ T401] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.000622][ T401] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.000625][ T401] ? netdev_notice (net/core/dev.c:13194) [ 33.000627][ T401] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.000630][ T401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.000633][ T401] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.000637][ T401] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.000639][ T401] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 33.000642][ T401] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 33.000648][ T401] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 33.000651][ T401] ? __kernel_text_address (kernel/extable.c:79) [ 33.000654][ T401] ? write_profile (profile.c:?) [ 33.000658][ T401] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 33.000663][ T401] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.000667][ T401] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.000669][ T401] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.000671][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.000673][ T401] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.000676][ T401] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.000678][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.000680][ T401] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.000683][ T401] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.000686][ T401] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.000688][ T401] ? kasan_save_track (mm/kasan/common.c:78) [ 33.000691][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.000693][ T401] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 33.000696][ T401] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 33.000701][ T401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.000703][ T401] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.000706][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.000708][ T401] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.000710][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.000711][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.000713][ T401] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.000715][ T401] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 33.000718][ T401] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.000721][ T401] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.000724][ T401] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.000726][ T401] ? nla_get_range_signed (lib/nlattr.c:270) [ 33.000732][ T401] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.000737][ T401] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.000743][ T401] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.000745][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.000749][ T401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.000751][ T401] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.000753][ T401] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.000755][ T401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.000759][ T401] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.000761][ T401] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.000764][ T401] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.000766][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.000770][ T401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.000772][ T401] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.000776][ T401] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.000778][ T401] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.000781][ T401] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.000787][ T401] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 33.000788][ T401] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 33.000792][ T401] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.000796][ T401] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.000799][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 33.000803][ T401] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.000807][ T401] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.000808][ T401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.000812][ T401] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.000815][ T401] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.000819][ T401] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.000822][ T401] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.000824][ T401] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.000826][ T401] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 33.000833][ T401] ___sys_sendmsg (net/socket.c:2767) [ 33.000836][ T401] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.000852][ T401] __sys_sendmsg (net/socket.c:2799) [ 33.000855][ T401] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.000866][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.000870][ T401] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.000872][ T401] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.000875][ T401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.000878][ T401] RIP: 0033:0x7fa81205b54e [ 33.000882][ T401] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 33.000884][ T401] RSP: 002b:00007ffd2144ca30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.000886][ T401] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa81205b54e [ 33.000888][ T401] RDX: 0000000000000000 RSI: 00007ffd2144cae0 RDI: 0000000000000005 [ 33.000889][ T401] RBP: 00007ffd2144ca40 R08: 0000000000000000 R09: 0000000000000000 [ 33.000889][ T401] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e736 [ 33.000890][ T401] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd2144d1b0 | [ 34.113586][ T409] softirqs last disabled at (18786): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.113589][ T409] Preemption disabled at: | [ 34.113590][ T409] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.113599][ T409] Tainted: [W]=WARN [ 34.113600][ T409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.113602][ T409] Call Trace: [ 34.113603][ T409] [ 34.113605][ T409] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.113610][ T409] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.113612][ T409] __might_resched.cold (kernel/sched/core.c:9234) [ 34.113617][ T409] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.113620][ T409] ? __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.113625][ T409] __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.113628][ T409] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.113634][ T409] ? 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.113637][ T409] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.113641][ T409] put_chars (drivers/char/virtio_console.c:1176) [ 34.113644][ T409] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.113647][ T409] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.113651][ T409] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.113656][ T409] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.113660][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.113661][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.113666][ T409] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.113670][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.113673][ T409] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.113677][ T409] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.113681][ T409] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.113682][ T409] ? 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.113685][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.113687][ T409] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.113691][ T409] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.113695][ T409] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.113696][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.113702][ T409] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.113704][ T409] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.113706][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.113708][ T409] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.113712][ T409] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.113714][ T409] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.113717][ T409] vprintk_emit (kernel/printk/printk.c:2479) [ 34.113720][ T409] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.113722][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.113724][ T409] ? 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.113726][ T409] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 34.113731][ T409] _printk (kernel/printk/printk.c:2504) [ 34.113734][ T409] ? snapshot_read.cold (user.c:?) [ 34.113736][ T409] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.113739][ T409] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.113741][ T409] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.113743][ T409] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.113747][ T409] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.113749][ T409] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.113752][ T409] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.113755][ T409] ? netdev_notice (net/core/dev.c:13194) [ 34.113757][ T409] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.113760][ T409] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.113763][ T409] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.113767][ T409] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.113769][ T409] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.113772][ T409] ? 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.113779][ T409] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.113781][ T409] ? __kernel_text_address (kernel/extable.c:79) [ 34.113784][ T409] ? write_profile (profile.c:?) [ 34.113788][ T409] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.113794][ T409] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.113799][ T409] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.113801][ T409] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.113803][ T409] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.113805][ T409] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.113809][ T409] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.113811][ T409] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.113813][ T409] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.113816][ T409] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.113819][ T409] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.113821][ T409] ? kasan_save_track (mm/kasan/common.c:78) [ 34.113823][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.113826][ T409] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 34.113829][ T409] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 34.113834][ T409] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.113836][ T409] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.113839][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.113841][ T409] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.113843][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.113844][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.113846][ T409] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.113848][ T409] ? __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.113852][ T409] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.113854][ T409] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.113858][ T409] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.113860][ T409] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.113871][ T409] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.113877][ T409] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.113882][ T409] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.113884][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.113889][ T409] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.113891][ T409] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.113893][ T409] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.113895][ T409] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.113899][ T409] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.113901][ T409] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.113904][ T409] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.113906][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.113910][ T409] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.113912][ T409] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.113916][ T409] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.113918][ T409] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.113921][ T409] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.113927][ T409] ? 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.113928][ T409] ? 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.113933][ T409] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.113937][ T409] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.113940][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 34.113944][ T409] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.113948][ T409] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.113949][ T409] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.113952][ T409] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.113956][ T409] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.113960][ T409] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.113963][ T409] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.113965][ T409] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.113967][ T409] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 34.113974][ T409] ___sys_sendmsg (net/socket.c:2767) [ 34.113977][ T409] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.113993][ T409] __sys_sendmsg (net/socket.c:2799) [ 34.113996][ T409] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.114003][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.114006][ T409] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.114008][ T409] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.114012][ T409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.114014][ T409] RIP: 0033:0x7fdc962d554e [ 34.114018][ T409] 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.114020][ T409] RSP: 002b:00007ffd314506a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.114023][ T409] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdc962d554e [ 34.114024][ T409] RDX: 0000000000000000 RSI: 00007ffd31450750 RDI: 0000000000000005 [ 34.114025][ T409] RBP: 00007ffd314506b0 R08: 0000000000000000 R09: 0000000000000000 [ 34.114026][ T409] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e737 [ 34.114027][ T409] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd31450e20 | [ 35.284107][ T418] softirqs last disabled at (28544): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.284109][ T418] Preemption disabled at: | [ 35.284110][ T418] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.284119][ T418] Tainted: [W]=WARN [ 35.284120][ T418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.284122][ T418] Call Trace: [ 35.284123][ T418] [ 35.284125][ T418] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.284130][ T418] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.284132][ T418] __might_resched.cold (kernel/sched/core.c:9234) [ 35.284137][ T418] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.284140][ T418] ? __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.284145][ T418] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.284148][ T418] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.284154][ T418] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.284157][ T418] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.284161][ T418] put_chars (drivers/char/virtio_console.c:1176) [ 35.284164][ T418] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.284168][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.284171][ T418] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.284176][ T418] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.284180][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.284182][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.284186][ T418] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.284190][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.284193][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.284197][ T418] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.284200][ T418] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.284202][ T418] ? 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.284205][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.284206][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.284211][ T418] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.284215][ T418] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.284216][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.284222][ T418] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.284224][ T418] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.284225][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.284227][ T418] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.284231][ T418] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.284233][ T418] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.284236][ T418] vprintk_emit (kernel/printk/printk.c:2479) [ 35.284240][ T418] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.284242][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.284244][ T418] ? 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.284246][ T418] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 35.284250][ T418] _printk (kernel/printk/printk.c:2504) [ 35.284253][ T418] ? snapshot_read.cold (user.c:?) [ 35.284255][ T418] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.284258][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.284260][ T418] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.284263][ T418] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.284266][ T418] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.284269][ T418] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.284271][ T418] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.284274][ T418] ? netdev_notice (net/core/dev.c:13194) [ 35.284276][ T418] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.284279][ T418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.284282][ T418] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.284286][ T418] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.284288][ T418] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.284291][ T418] ? 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.284297][ T418] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.284300][ T418] ? __kernel_text_address (kernel/extable.c:79) [ 35.284303][ T418] ? write_profile (profile.c:?) [ 35.284307][ T418] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.284312][ T418] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.284317][ T418] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.284320][ T418] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.284321][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.284323][ T418] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.284327][ T418] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.284329][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.284331][ T418] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.284334][ T418] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.284337][ T418] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.284338][ T418] ? kasan_save_track (mm/kasan/common.c:78) [ 35.284341][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.284343][ T418] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 35.284347][ T418] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 35.284352][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.284354][ T418] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.284357][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.284359][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.284360][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.284362][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.284363][ T418] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.284366][ T418] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 35.284370][ T418] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.284372][ T418] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.284376][ T418] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.284378][ T418] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.284384][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.284389][ T418] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.284395][ T418] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.284397][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.284402][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.284404][ T418] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.284406][ T418] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.284408][ T418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.284412][ T418] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.284414][ T418] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.284417][ T418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.284418][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.284423][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.284425][ T418] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.284429][ T418] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.284431][ T418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.284434][ T418] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.284440][ T418] ? 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.284442][ T418] ? 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.284446][ T418] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.284450][ T418] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.284453][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 35.284457][ T418] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.284461][ T418] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.284463][ T418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.284466][ T418] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.284470][ T418] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.284474][ T418] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.284476][ T418] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.284478][ T418] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.284480][ T418] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 35.284488][ T418] ___sys_sendmsg (net/socket.c:2767) [ 35.284491][ T418] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.284507][ T418] __sys_sendmsg (net/socket.c:2799) [ 35.284511][ T418] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.284517][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.284521][ T418] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.284523][ T418] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.284527][ T418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.284529][ T418] RIP: 0033:0x7fd68831b54e [ 35.284533][ T418] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 35.284535][ T418] RSP: 002b:00007ffc44cbff30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.284538][ T418] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd68831b54e [ 35.284539][ T418] RDX: 0000000000000000 RSI: 00007ffc44cbffe0 RDI: 0000000000000005 [ 35.284540][ T418] RBP: 00007ffc44cbff40 R08: 0000000000000000 R09: 0000000000000000 [ 35.284541][ T418] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e738 [ 35.284542][ T418] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc44cc06b0 | [ 36.300527][ T426] softirqs last disabled at (21804): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 36.300529][ T426] Preemption disabled at: | [ 36.300530][ T426] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.300539][ T426] Tainted: [W]=WARN [ 36.300540][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.300542][ T426] Call Trace: [ 36.300543][ T426] [ 36.300545][ T426] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.300550][ T426] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.300552][ T426] __might_resched.cold (kernel/sched/core.c:9234) [ 36.300556][ T426] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.300560][ T426] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 36.300565][ T426] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 36.300567][ T426] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.300576][ T426] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.300579][ T426] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.300583][ T426] put_chars (drivers/char/virtio_console.c:1176) [ 36.300586][ T426] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.300589][ T426] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.300593][ T426] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.300598][ T426] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.300601][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.300603][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.300608][ T426] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.300612][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.300614][ T426] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.300618][ T426] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.300622][ T426] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.300623][ T426] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 36.300626][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.300628][ T426] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.300632][ T426] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.300636][ T426] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.300638][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.300643][ T426] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.300646][ T426] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.300647][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.300649][ T426] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.300653][ T426] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.300655][ T426] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.300658][ T426] vprintk_emit (kernel/printk/printk.c:2479) [ 36.300662][ T426] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.300664][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.300666][ T426] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 36.300668][ T426] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 36.300672][ T426] _printk (kernel/printk/printk.c:2504) [ 36.300675][ T426] ? snapshot_read.cold (user.c:?) [ 36.300677][ T426] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.300680][ T426] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.300682][ T426] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.300685][ T426] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.300688][ T426] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.300691][ T426] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.300693][ T426] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.300696][ T426] ? netdev_notice (net/core/dev.c:13194) [ 36.300699][ T426] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.300702][ T426] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.300704][ T426] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.300709][ T426] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.300711][ T426] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 36.300714][ T426] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 36.300720][ T426] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 36.300723][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 36.300726][ T426] ? write_profile (profile.c:?) [ 36.300730][ T426] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.300735][ T426] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.300741][ T426] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.300743][ T426] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.300744][ T426] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.300746][ T426] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.300750][ T426] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.300753][ T426] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.300755][ T426] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.300758][ T426] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.300761][ T426] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.300762][ T426] ? kasan_save_track (mm/kasan/common.c:78) [ 36.300765][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.300767][ T426] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 36.300771][ T426] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 36.300776][ T426] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.300778][ T426] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.300781][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.300783][ T426] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.300784][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.300786][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.300788][ T426] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.300790][ T426] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 36.300794][ T426] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.300796][ T426] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.300800][ T426] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.300802][ T426] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.300808][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 36.300813][ T426] rtnl_newlink (net/core/rtnetlink.c:4215) [ 36.300819][ T426] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.300821][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.300826][ T426] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.300828][ T426] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.300830][ T426] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.300832][ T426] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.300837][ T426] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.300839][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.300842][ T426] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.300843][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.300848][ T426] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.300851][ T426] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.300855][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.300857][ T426] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.300860][ T426] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.300866][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 36.300868][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 36.300878][ T426] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.300882][ T426] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.300885][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 36.300889][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.300893][ T426] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.300894][ T426] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.300898][ T426] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.300902][ T426] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.300906][ T426] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.300908][ T426] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.300910][ T426] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 36.300912][ T426] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 36.300920][ T426] ___sys_sendmsg (net/socket.c:2767) [ 36.300923][ T426] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.300940][ T426] __sys_sendmsg (net/socket.c:2799) [ 36.300943][ T426] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.300950][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.300954][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.300956][ T426] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.300960][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.300962][ T426] RIP: 0033:0x7f624836b54e [ 36.300967][ T426] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 36.300968][ T426] RSP: 002b:00007ffe041f6b10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.300971][ T426] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f624836b54e [ 36.300973][ T426] RDX: 0000000000000000 RSI: 00007ffe041f6bc0 RDI: 0000000000000005 [ 36.300974][ T426] RBP: 00007ffe041f6b20 R08: 0000000000000000 R09: 0000000000000000 [ 36.300974][ T426] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e739 [ 36.300975][ T426] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe041f7290 | [ 37.468203][ T435] softirqs last disabled at (26386): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.468205][ T435] Preemption disabled at: | [ 37.468206][ T435] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.468216][ T435] Tainted: [W]=WARN [ 37.468217][ T435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.468218][ T435] Call Trace: [ 37.468220][ T435] [ 37.468222][ T435] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.468227][ T435] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.468229][ T435] __might_resched.cold (kernel/sched/core.c:9234) [ 37.468234][ T435] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.468237][ T435] ? __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.468242][ T435] __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.468245][ T435] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.468251][ T435] ? 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.468254][ T435] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.468258][ T435] put_chars (drivers/char/virtio_console.c:1176) [ 37.468261][ T435] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.468264][ T435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.468268][ T435] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.468273][ T435] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.468277][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.468278][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.468283][ T435] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.468287][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.468289][ T435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.468294][ T435] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.468297][ T435] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.468299][ T435] ? 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.468302][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.468303][ T435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.468308][ T435] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.468312][ T435] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.468313][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.468319][ T435] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.468321][ T435] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.468323][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.468324][ T435] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.468329][ T435] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.468331][ T435] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.468334][ T435] vprintk_emit (kernel/printk/printk.c:2479) [ 37.468337][ T435] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.468339][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.468341][ T435] ? 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.468343][ T435] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 37.468347][ T435] _printk (kernel/printk/printk.c:2504) [ 37.468351][ T435] ? snapshot_read.cold (user.c:?) [ 37.468353][ T435] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.468356][ T435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.468358][ T435] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.468361][ T435] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.468364][ T435] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.468367][ T435] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.468369][ T435] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.468372][ T435] ? netdev_notice (net/core/dev.c:13194) [ 37.468375][ T435] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.468378][ T435] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.468381][ T435] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.468384][ T435] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.468387][ T435] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.468390][ T435] ? 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.468396][ T435] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.468399][ T435] ? __kernel_text_address (kernel/extable.c:79) [ 37.468402][ T435] ? write_profile (profile.c:?) [ 37.468406][ T435] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.468411][ T435] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.468417][ T435] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 37.468419][ T435] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.468420][ T435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.468422][ T435] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.468426][ T435] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.468428][ T435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.468430][ T435] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.468433][ T435] ? kasan_save_stack (mm/kasan/common.c:58) [ 37.468436][ T435] ? kasan_save_stack (mm/kasan/common.c:57) [ 37.468438][ T435] ? kasan_save_track (mm/kasan/common.c:78) [ 37.468441][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.468443][ T435] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 37.468446][ T435] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 37.468451][ T435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.468454][ T435] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.468456][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.468459][ T435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.468460][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.468462][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.468464][ T435] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.468467][ T435] ? __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.468470][ T435] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.468472][ T435] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.468476][ T435] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.468478][ T435] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.468484][ T435] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 37.468489][ T435] rtnl_newlink (net/core/rtnetlink.c:4215) [ 37.468495][ T435] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.468497][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.468502][ T435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.468504][ T435] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.468506][ T435] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.468508][ T435] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.468512][ T435] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.468514][ T435] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.468518][ T435] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.468519][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.468524][ T435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.468526][ T435] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.468530][ T435] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.468532][ T435] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.468534][ T435] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.468541][ T435] ? 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.468542][ T435] ? 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.468547][ T435] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.468551][ T435] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.468554][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 37.468558][ T435] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.468562][ T435] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.468563][ T435] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.468567][ T435] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.468572][ T435] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.468576][ T435] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.468579][ T435] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.468581][ T435] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.468583][ T435] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 37.468591][ T435] ___sys_sendmsg (net/socket.c:2767) [ 37.468593][ T435] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.468610][ T435] __sys_sendmsg (net/socket.c:2799) [ 37.468614][ T435] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.468620][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.468624][ T435] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.468626][ T435] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.468629][ T435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.468632][ T435] RIP: 0033:0x7f993d1e354e [ 37.468636][ T435] 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.468638][ T435] RSP: 002b:00007fff61f27ec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.468641][ T435] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f993d1e354e [ 37.468642][ T435] RDX: 0000000000000000 RSI: 00007fff61f27f70 RDI: 0000000000000005 [ 37.468643][ T435] RBP: 00007fff61f27ed0 R08: 0000000000000000 R09: 0000000000000000 [ 37.468644][ T435] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e73a [ 37.468644][ T435] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff61f28640 | [ 38.566601][ T444] softirqs last disabled at (20556): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 38.566603][ T444] Preemption disabled at: | [ 38.566604][ T444] vprintk_emit (kernel/printk/printk.c:2471) | [ 38.566612][ T444] Tainted: [W]=WARN [ 38.566613][ T444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.566614][ T444] Call Trace: [ 38.566616][ T444] [ 38.566618][ T444] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.566623][ T444] ? vprintk_emit (kernel/printk/printk.c:2471) [ 38.566624][ T444] __might_resched.cold (kernel/sched/core.c:9234) [ 38.566629][ T444] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.566632][ T444] ? __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.566637][ T444] __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.566640][ T444] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.566646][ T444] ? 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.566649][ T444] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.566653][ T444] put_chars (drivers/char/virtio_console.c:1176) [ 38.566656][ T444] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.566659][ T444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.566663][ T444] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.566667][ T444] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.566671][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.566673][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.566677][ T444] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.566681][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.566683][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.566688][ T444] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.566691][ T444] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.566692][ T444] ? 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.566695][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.566697][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.566702][ T444] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.566705][ T444] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.566707][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.566712][ T444] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.566714][ T444] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.566715][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.566717][ T444] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.566721][ T444] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.566723][ T444] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.566726][ T444] vprintk_emit (kernel/printk/printk.c:2479) [ 38.566729][ T444] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.566731][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.566733][ T444] ? 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.566735][ T444] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 38.566739][ T444] _printk (kernel/printk/printk.c:2504) [ 38.566742][ T444] ? snapshot_read.cold (user.c:?) [ 38.566744][ T444] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.566747][ T444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.566749][ T444] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.566751][ T444] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.566755][ T444] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.566758][ T444] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.566760][ T444] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.566763][ T444] ? netdev_notice (net/core/dev.c:13194) [ 38.566765][ T444] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.566768][ T444] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.566771][ T444] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 38.566775][ T444] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.566777][ T444] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 38.566780][ T444] ? 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.566786][ T444] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 38.566788][ T444] ? __kernel_text_address (kernel/extable.c:79) [ 38.566791][ T444] ? write_profile (profile.c:?) [ 38.566795][ T444] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 38.566800][ T444] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.566805][ T444] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.566807][ T444] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 38.566808][ T444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.566810][ T444] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.566814][ T444] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.566816][ T444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.566818][ T444] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.566821][ T444] ? kasan_save_stack (mm/kasan/common.c:58) [ 38.566824][ T444] ? kasan_save_stack (mm/kasan/common.c:57) [ 38.566826][ T444] ? kasan_save_track (mm/kasan/common.c:78) [ 38.566828][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.566830][ T444] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 38.566833][ T444] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 38.566839][ T444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.566841][ T444] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.566843][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.566845][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.566847][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.566848][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.566850][ T444] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 38.566852][ T444] ? __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.566856][ T444] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.566858][ T444] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.566861][ T444] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 38.566863][ T444] ? nla_get_range_signed (lib/nlattr.c:270) [ 38.566869][ T444] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 38.566874][ T444] rtnl_newlink (net/core/rtnetlink.c:4215) [ 38.566884][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.566886][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.566891][ T444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.566893][ T444] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.566895][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.566897][ T444] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.566901][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.566903][ T444] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.566906][ T444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.566907][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.566912][ T444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.566914][ T444] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.566917][ T444] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.566919][ T444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.566922][ T444] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.566928][ T444] ? 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.566930][ T444] ? 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.566934][ T444] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.566938][ T444] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.566941][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 38.566945][ T444] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.566949][ T444] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.566950][ T444] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.566954][ T444] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.566957][ T444] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.566961][ T444] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 38.566963][ T444] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.566966][ T444] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 38.566967][ T444] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 38.566974][ T444] ___sys_sendmsg (net/socket.c:2767) [ 38.566977][ T444] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.566993][ T444] __sys_sendmsg (net/socket.c:2799) [ 38.566996][ T444] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.567002][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.567006][ T444] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.567008][ T444] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.567011][ T444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.567014][ T444] RIP: 0033:0x7f498deff54e [ 38.567018][ T444] 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.567020][ T444] RSP: 002b:00007fffc6a8e940 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.567023][ T444] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f498deff54e [ 38.567024][ T444] RDX: 0000000000000000 RSI: 00007fffc6a8e9f0 RDI: 0000000000000005 [ 38.567025][ T444] RBP: 00007fffc6a8e950 R08: 0000000000000000 R09: 0000000000000000 [ 38.567026][ T444] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e73b [ 38.567027][ T444] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc6a8f0c0 | [ 39.632976][ T453] softirqs last disabled at (23662): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 39.632979][ T453] Preemption disabled at: | [ 39.632980][ T453] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.632989][ T453] Tainted: [W]=WARN [ 39.632990][ T453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.632992][ T453] Call Trace: [ 39.632994][ T453] [ 39.632995][ T453] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.633000][ T453] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.633002][ T453] __might_resched.cold (kernel/sched/core.c:9234) [ 39.633007][ T453] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.633010][ T453] ? __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.633016][ T453] __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.633018][ T453] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.633025][ T453] ? 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.633028][ T453] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.633031][ T453] put_chars (drivers/char/virtio_console.c:1176) [ 39.633034][ T453] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.633038][ T453] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.633042][ T453] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.633047][ T453] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.633050][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.633052][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.633057][ T453] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.633060][ T453] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.633063][ T453] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.633068][ T453] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.633071][ T453] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.633073][ T453] ? 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.633075][ T453] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.633077][ T453] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.633082][ T453] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.633086][ T453] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.633088][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.633093][ T453] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.633096][ T453] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.633097][ T453] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.633099][ T453] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.633103][ T453] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.633105][ T453] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.633109][ T453] vprintk_emit (kernel/printk/printk.c:2479) [ 39.633112][ T453] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.633114][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.633116][ T453] ? 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.633118][ T453] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 39.633123][ T453] _printk (kernel/printk/printk.c:2504) [ 39.633126][ T453] ? snapshot_read.cold (user.c:?) [ 39.633128][ T453] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.633131][ T453] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.633133][ T453] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.633136][ T453] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 39.633139][ T453] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 39.633142][ T453] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.633144][ T453] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.633147][ T453] ? netdev_notice (net/core/dev.c:13194) [ 39.633150][ T453] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.633153][ T453] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.633156][ T453] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.633160][ T453] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.633162][ T453] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.633165][ T453] ? 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.633171][ T453] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.633174][ T453] ? __kernel_text_address (kernel/extable.c:79) [ 39.633177][ T453] ? write_profile (profile.c:?) [ 39.633181][ T453] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.633186][ T453] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.633192][ T453] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 39.633194][ T453] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.633195][ T453] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.633198][ T453] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.633201][ T453] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.633204][ T453] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.633206][ T453] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.633209][ T453] ? kasan_save_stack (mm/kasan/common.c:58) [ 39.633212][ T453] ? kasan_save_stack (mm/kasan/common.c:57) [ 39.633214][ T453] ? kasan_save_track (mm/kasan/common.c:78) [ 39.633217][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.633219][ T453] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 39.633222][ T453] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 39.633227][ T453] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.633230][ T453] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.633232][ T453] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.633234][ T453] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.633236][ T453] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.633238][ T453] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.633240][ T453] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.633243][ T453] ? __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.633246][ T453] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.633249][ T453] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.633252][ T453] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.633254][ T453] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.633260][ T453] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 39.633266][ T453] rtnl_newlink (net/core/rtnetlink.c:4215) [ 39.633272][ T453] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.633274][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.633279][ T453] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.633281][ T453] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.633283][ T453] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.633285][ T453] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.633289][ T453] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.633291][ T453] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.633294][ T453] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.633296][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.633301][ T453] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.633303][ T453] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.633307][ T453] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.633308][ T453] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.633311][ T453] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.633318][ T453] ? 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.633320][ T453] ? 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.633324][ T453] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.633328][ T453] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.633331][ T453] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 39.633335][ T453] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.633339][ T453] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.633341][ T453] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.633344][ T453] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.633348][ T453] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.633352][ T453] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 39.633355][ T453] ? copy_msghdr_from_user (net/socket.c:2650) [ 39.633358][ T453] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 39.633359][ T453] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 39.633367][ T453] ___sys_sendmsg (net/socket.c:2767) [ 39.633370][ T453] ? copy_msghdr_from_user (net/socket.c:2619) [ 39.633387][ T453] __sys_sendmsg (net/socket.c:2799) [ 39.633390][ T453] ? __sys_sendmsg_sock (net/socket.c:2780) [ 39.633397][ T453] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.633400][ T453] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.633403][ T453] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.633406][ T453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.633409][ T453] RIP: 0033:0x7fcec461354e [ 39.633413][ T453] 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.633415][ T453] RSP: 002b:00007ffe913d8230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.633418][ T453] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcec461354e [ 39.633419][ T453] RDX: 0000000000000000 RSI: 00007ffe913d82e0 RDI: 0000000000000005 [ 39.633420][ T453] RBP: 00007ffe913d8240 R08: 0000000000000000 R09: 0000000000000000 [ 39.633421][ T453] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e73c [ 39.633422][ T453] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe913d89b0 | [ 40.674551][ T462] softirqs last disabled at (18720): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 40.674554][ T462] Preemption disabled at: | [ 40.674555][ T462] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.674564][ T462] Tainted: [W]=WARN [ 40.674565][ T462] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.674566][ T462] Call Trace: [ 40.674572][ T462] [ 40.674573][ T462] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.674579][ T462] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.674581][ T462] __might_resched.cold (kernel/sched/core.c:9234) [ 40.674585][ T462] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.674588][ T462] ? __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.674594][ T462] __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.674596][ T462] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.674603][ T462] ? 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.674606][ T462] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.674610][ T462] put_chars (drivers/char/virtio_console.c:1176) [ 40.674613][ T462] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.674617][ T462] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.674621][ T462] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.674626][ T462] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.674629][ T462] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.674631][ T462] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.674636][ T462] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.674640][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.674643][ T462] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.674647][ T462] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.674651][ T462] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.674652][ T462] ? 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.674655][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.674657][ T462] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.674661][ T462] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.674665][ T462] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.674667][ T462] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.674673][ T462] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.674675][ T462] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.674677][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.674678][ T462] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.674683][ T462] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.674685][ T462] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.674688][ T462] vprintk_emit (kernel/printk/printk.c:2479) [ 40.674691][ T462] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.674693][ T462] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.674695][ T462] ? 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.674697][ T462] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 40.674702][ T462] _printk (kernel/printk/printk.c:2504) [ 40.674706][ T462] ? snapshot_read.cold (user.c:?) [ 40.674707][ T462] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.674710][ T462] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.674713][ T462] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.674715][ T462] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.674719][ T462] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.674721][ T462] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.674724][ T462] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.674727][ T462] ? netdev_notice (net/core/dev.c:13194) [ 40.674729][ T462] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.674733][ T462] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.674735][ T462] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 40.674739][ T462] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.674742][ T462] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 40.674745][ T462] ? 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.674751][ T462] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 40.674754][ T462] ? __kernel_text_address (kernel/extable.c:79) [ 40.674757][ T462] ? write_profile (profile.c:?) [ 40.674761][ T462] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.674767][ T462] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.674772][ T462] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.674775][ T462] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.674776][ T462] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.674778][ T462] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.674782][ T462] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.674784][ T462] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.674786][ T462] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.674789][ T462] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.674792][ T462] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.674794][ T462] ? kasan_save_track (mm/kasan/common.c:78) [ 40.674797][ T462] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.674799][ T462] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 40.674802][ T462] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 40.674808][ T462] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.674810][ T462] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.674813][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.674815][ T462] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.674816][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.674818][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.674820][ T462] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.674823][ T462] ? __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.674826][ T462] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.674829][ T462] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.674832][ T462] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.674834][ T462] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.674840][ T462] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.674846][ T462] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.674851][ T462] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.674853][ T462] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.674858][ T462] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.674860][ T462] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.674863][ T462] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.674864][ T462] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.674869][ T462] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.674871][ T462] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.674874][ T462] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.674875][ T462] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.674880][ T462] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.674882][ T462] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.674893][ T462] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.674895][ T462] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.674898][ T462] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.674905][ T462] ? 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.674906][ T462] ? 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.674911][ T462] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.674915][ T462] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.674918][ T462] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 40.674922][ T462] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.674926][ T462] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.674927][ T462] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.674931][ T462] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.674934][ T462] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.674939][ T462] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.674941][ T462] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.674944][ T462] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.674945][ T462] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 40.674953][ T462] ___sys_sendmsg (net/socket.c:2767) [ 40.674956][ T462] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.674973][ T462] __sys_sendmsg (net/socket.c:2799) [ 40.674976][ T462] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.674983][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.674986][ T462] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.674989][ T462] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.674994][ T462] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.674996][ T462] RIP: 0033:0x7fe89514254e [ 40.675001][ T462] 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.675002][ T462] RSP: 002b:00007ffe09370780 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.675005][ T462] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe89514254e [ 40.675007][ T462] RDX: 0000000000000000 RSI: 00007ffe09370830 RDI: 0000000000000005 [ 40.675007][ T462] RBP: 00007ffe09370790 R08: 0000000000000000 R09: 0000000000000000 [ 40.675008][ T462] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e73e [ 40.675009][ T462] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe09370f00 | [ 41.698150][ T471] softirqs last disabled at (19476): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 41.698153][ T471] Preemption disabled at: | [ 41.698154][ T471] vprintk_emit (kernel/printk/printk.c:2471) | [ 41.698162][ T471] Tainted: [W]=WARN [ 41.698163][ T471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.698165][ T471] Call Trace: [ 41.698167][ T471] [ 41.698168][ T471] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.698173][ T471] ? vprintk_emit (kernel/printk/printk.c:2471) [ 41.698175][ T471] __might_resched.cold (kernel/sched/core.c:9234) [ 41.698180][ T471] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.698183][ T471] ? __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.698188][ T471] __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.698191][ T471] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.698197][ T471] ? 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.698200][ T471] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.698204][ T471] put_chars (drivers/char/virtio_console.c:1176) [ 41.698207][ T471] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.698210][ T471] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.698214][ T471] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.698219][ T471] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.698222][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.698224][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.698229][ T471] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.698232][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.698235][ T471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.698239][ T471] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.698243][ T471] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.698244][ T471] ? 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.698247][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.698248][ T471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.698253][ T471] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.698256][ T471] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.698258][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.698263][ T471] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.698266][ T471] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.698267][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.698269][ T471] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.698273][ T471] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.698275][ T471] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.698278][ T471] vprintk_emit (kernel/printk/printk.c:2479) [ 41.698281][ T471] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.698283][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.698285][ T471] ? 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)) [ 41.698287][ T471] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 41.698291][ T471] _printk (kernel/printk/printk.c:2504) [ 41.698295][ T471] ? snapshot_read.cold (user.c:?) [ 41.698296][ T471] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.698299][ T471] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.698301][ T471] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.698304][ T471] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.698307][ T471] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.698310][ T471] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.698312][ T471] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.698315][ T471] ? netdev_notice (net/core/dev.c:13194) [ 41.698317][ T471] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.698320][ T471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.698323][ T471] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 41.698327][ T471] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.698329][ T471] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 41.698332][ T471] ? 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)) [ 41.698339][ T471] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 41.698341][ T471] ? __kernel_text_address (kernel/extable.c:79) [ 41.698344][ T471] ? write_profile (profile.c:?) [ 41.698348][ T471] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 41.698353][ T471] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.698358][ T471] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 41.698361][ T471] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 41.698362][ T471] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 41.698364][ T471] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.698368][ T471] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.698370][ T471] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.698372][ T471] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.698375][ T471] ? kasan_save_stack (mm/kasan/common.c:58) [ 41.698378][ T471] ? kasan_save_stack (mm/kasan/common.c:57) [ 41.698379][ T471] ? kasan_save_track (mm/kasan/common.c:78) [ 41.698382][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.698384][ T471] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 41.698388][ T471] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 41.698393][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.698395][ T471] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.698397][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.698399][ T471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.698401][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.698402][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.698404][ T471] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 41.698407][ T471] ? __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.698410][ T471] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 41.698412][ T471] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.698416][ T471] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 41.698418][ T471] ? nla_get_range_signed (lib/nlattr.c:270) [ 41.698424][ T471] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 41.698429][ T471] rtnl_newlink (net/core/rtnetlink.c:4215) [ 41.698434][ T471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.698436][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.698441][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.698443][ T471] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.698445][ T471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.698447][ T471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.698451][ T471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.698453][ T471] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 41.698456][ T471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.698457][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.698462][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.698464][ T471] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.698467][ T471] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.698469][ T471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.698472][ T471] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.698478][ T471] ? 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.698480][ T471] ? 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.698484][ T471] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.698488][ T471] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.698490][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 41.698495][ T471] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.698498][ T471] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.698500][ T471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.698503][ T471] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.698507][ T471] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.698511][ T471] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 41.698513][ T471] ? copy_msghdr_from_user (net/socket.c:2650) [ 41.698515][ T471] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 41.698517][ T471] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 41.698524][ T471] ___sys_sendmsg (net/socket.c:2767) [ 41.698527][ T471] ? copy_msghdr_from_user (net/socket.c:2619) [ 41.698543][ T471] __sys_sendmsg (net/socket.c:2799) [ 41.698546][ T471] ? __sys_sendmsg_sock (net/socket.c:2780) [ 41.698552][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.698555][ T471] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.698558][ T471] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.698562][ T471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.698564][ T471] RIP: 0033:0x7f705e92354e [ 41.698571][ T471] 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.698573][ T471] RSP: 002b:00007ffd4baf6100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.698576][ T471] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f705e92354e [ 41.698577][ T471] RDX: 0000000000000000 RSI: 00007ffd4baf61b0 RDI: 0000000000000005 [ 41.698578][ T471] RBP: 00007ffd4baf6110 R08: 0000000000000000 R09: 0000000000000000 [ 41.698579][ T471] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e73f [ 41.698580][ T471] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd4baf6880 | [ 42.760819][ T478] softirqs last disabled at (14724): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 42.760822][ T478] Preemption disabled at: | [ 42.760823][ T478] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.760832][ T478] Tainted: [W]=WARN [ 42.760833][ T478] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.760834][ T478] Call Trace: [ 42.760836][ T478] [ 42.760838][ T478] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.760843][ T478] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.760845][ T478] __might_resched.cold (kernel/sched/core.c:9234) [ 42.760849][ T478] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.760852][ T478] ? __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.760858][ T478] __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.760860][ T478] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.760866][ T478] ? 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.760869][ T478] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.760873][ T478] put_chars (drivers/char/virtio_console.c:1176) [ 42.760876][ T478] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.760880][ T478] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.760883][ T478] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.760888][ T478] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.760897][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.760899][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.760904][ T478] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.760907][ T478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.760910][ T478] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.760914][ T478] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.760918][ T478] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.760919][ T478] ? 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.760922][ T478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.760924][ T478] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.760928][ T478] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.760932][ T478] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.760933][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.760939][ T478] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.760942][ T478] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.760943][ T478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.760945][ T478] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.760949][ T478] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.760951][ T478] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.760954][ T478] vprintk_emit (kernel/printk/printk.c:2479) [ 42.760957][ T478] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.760959][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.760961][ T478] ? 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.760963][ T478] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 42.760967][ T478] _printk (kernel/printk/printk.c:2504) [ 42.760971][ T478] ? snapshot_read.cold (user.c:?) [ 42.760973][ T478] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.760976][ T478] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.760978][ T478] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.760980][ T478] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.760984][ T478] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.760986][ T478] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.760989][ T478] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.760992][ T478] ? netdev_notice (net/core/dev.c:13194) [ 42.760996][ T478] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.760999][ T478] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.761002][ T478] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 42.761006][ T478] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.761008][ T478] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 42.761011][ T478] ? 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.761017][ T478] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 42.761020][ T478] ? __kernel_text_address (kernel/extable.c:79) [ 42.761023][ T478] ? write_profile (profile.c:?) [ 42.761027][ T478] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 42.761032][ T478] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.761037][ T478] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.761039][ T478] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.761040][ T478] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.761042][ T478] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.761046][ T478] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.761048][ T478] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.761050][ T478] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.761053][ T478] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.761056][ T478] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.761058][ T478] ? kasan_save_track (mm/kasan/common.c:78) [ 42.761061][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.761063][ T478] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 42.761066][ T478] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 42.761071][ T478] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.761073][ T478] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.761076][ T478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.761078][ T478] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.761080][ T478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.761081][ T478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.761083][ T478] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.761086][ T478] ? __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.761089][ T478] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.761092][ T478] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.761095][ T478] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.761097][ T478] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.761103][ T478] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.761109][ T478] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.761114][ T478] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.761116][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.761121][ T478] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.761123][ T478] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.761125][ T478] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.761127][ T478] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.761131][ T478] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.761133][ T478] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.761136][ T478] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.761137][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.761142][ T478] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.761144][ T478] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.761148][ T478] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.761150][ T478] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.761153][ T478] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.761159][ T478] ? 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.761160][ T478] ? 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.761165][ T478] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.761169][ T478] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.761171][ T478] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 42.761176][ T478] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.761179][ T478] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.761181][ T478] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.761184][ T478] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.761188][ T478] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.761192][ T478] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.761194][ T478] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.761196][ T478] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.761198][ T478] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 42.761206][ T478] ___sys_sendmsg (net/socket.c:2767) [ 42.761208][ T478] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.761225][ T478] __sys_sendmsg (net/socket.c:2799) [ 42.761228][ T478] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.761234][ T478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.761238][ T478] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.761240][ T478] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.761243][ T478] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.761246][ T478] RIP: 0033:0x7ff086e9054e [ 42.761251][ T478] 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.761252][ T478] RSP: 002b:00007ffdc954aa30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.761255][ T478] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff086e9054e [ 42.761257][ T478] RDX: 0000000000000000 RSI: 00007ffdc954aae0 RDI: 0000000000000005 [ 42.761258][ T478] RBP: 00007ffdc954aa40 R08: 0000000000000000 R09: 0000000000000000 [ 42.761258][ T478] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e740 [ 42.761259][ T478] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdc954b1b0 | [ 43.975623][ T485] softirqs last disabled at (34334): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 43.975625][ T485] Preemption disabled at: | [ 43.975626][ T485] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.975635][ T485] Tainted: [W]=WARN [ 43.975636][ T485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.975638][ T485] Call Trace: [ 43.975640][ T485] [ 43.975642][ T485] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.975647][ T485] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.975649][ T485] __might_resched.cold (kernel/sched/core.c:9234) [ 43.975654][ T485] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.975657][ T485] ? __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.975662][ T485] __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.975665][ T485] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.975671][ T485] ? 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.975674][ T485] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.975678][ T485] put_chars (drivers/char/virtio_console.c:1176) [ 43.975681][ T485] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.975684][ T485] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.975688][ T485] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.975693][ T485] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.975697][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.975698][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.975703][ T485] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.975707][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.975709][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.975714][ T485] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.975717][ T485] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.975719][ T485] ? 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.975722][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.975724][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.975728][ T485] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.975732][ T485] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.975733][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.975739][ T485] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.975742][ T485] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.975743][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.975745][ T485] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.975749][ T485] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.975751][ T485] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.975754][ T485] vprintk_emit (kernel/printk/printk.c:2479) [ 43.975758][ T485] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.975760][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.975762][ T485] ? 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.975764][ T485] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 43.975769][ T485] _printk (kernel/printk/printk.c:2504) [ 43.975772][ T485] ? snapshot_read.cold (user.c:?) [ 43.975774][ T485] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.975777][ T485] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.975779][ T485] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.975782][ T485] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.975785][ T485] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.975788][ T485] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.975791][ T485] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.975794][ T485] ? netdev_notice (net/core/dev.c:13194) [ 43.975797][ T485] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.975800][ T485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.975803][ T485] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 43.975807][ T485] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.975809][ T485] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 43.975812][ T485] ? 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.975818][ T485] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 43.975821][ T485] ? __kernel_text_address (kernel/extable.c:79) [ 43.975824][ T485] ? write_profile (profile.c:?) [ 43.975828][ T485] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.975834][ T485] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.975839][ T485] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.975841][ T485] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.975843][ T485] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.975845][ T485] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.975849][ T485] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.975851][ T485] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.975853][ T485] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.975856][ T485] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.975859][ T485] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.975861][ T485] ? kasan_save_track (mm/kasan/common.c:78) [ 43.975864][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.975866][ T485] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 43.975870][ T485] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 43.975875][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.975877][ T485] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.975880][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.975882][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.975884][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.975885][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.975887][ T485] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.975890][ T485] ? __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.975894][ T485] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.975901][ T485] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.975905][ T485] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.975907][ T485] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.975913][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.975919][ T485] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.975925][ T485] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.975927][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.975932][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.975934][ T485] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.975936][ T485] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.975938][ T485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.975942][ T485] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.975944][ T485] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.975947][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.975948][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.975953][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.975956][ T485] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.975959][ T485] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.975961][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.975964][ T485] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.975971][ T485] ? 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.975972][ T485] ? 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.975977][ T485] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.975981][ T485] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.975984][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 43.975988][ T485] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.975992][ T485] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.975994][ T485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.975997][ T485] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.976001][ T485] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.976005][ T485] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.976008][ T485] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.976010][ T485] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.976012][ T485] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 43.976020][ T485] ___sys_sendmsg (net/socket.c:2767) [ 43.976023][ T485] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.976040][ T485] __sys_sendmsg (net/socket.c:2799) [ 43.976043][ T485] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.976050][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.976053][ T485] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.976056][ T485] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.976059][ T485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.976062][ T485] RIP: 0033:0x7f23c8f5254e [ 43.976066][ T485] 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.976068][ T485] RSP: 002b:00007ffc9583d8b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.976071][ T485] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f23c8f5254e [ 43.976072][ T485] RDX: 0000000000000000 RSI: 00007ffc9583d960 RDI: 0000000000000005 [ 43.976073][ T485] RBP: 00007ffc9583d8c0 R08: 0000000000000000 R09: 0000000000000000 [ 43.976074][ T485] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e741 [ 43.976075][ T485] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc9583e030 | [ 45.165059][ T495] softirqs last disabled at (25484): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.165062][ T495] Preemption disabled at: | [ 45.165063][ T495] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.165072][ T495] Tainted: [W]=WARN [ 45.165073][ T495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.165075][ T495] Call Trace: [ 45.165076][ T495] [ 45.165078][ T495] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.165083][ T495] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.165085][ T495] __might_resched.cold (kernel/sched/core.c:9234) [ 45.165090][ T495] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.165093][ T495] ? __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.165098][ T495] __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.165101][ T495] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.165107][ T495] ? 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.165110][ T495] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.165113][ T495] put_chars (drivers/char/virtio_console.c:1176) [ 45.165116][ T495] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.165119][ T495] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.165123][ T495] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.165128][ T495] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.165131][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.165133][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.165138][ T495] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.165141][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.165144][ T495] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.165148][ T495] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.165151][ T495] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.165153][ T495] ? 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.165156][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.165157][ T495] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.165162][ T495] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.165165][ T495] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.165167][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.165172][ T495] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.165174][ T495] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.165176][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.165178][ T495] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.165182][ T495] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.165184][ T495] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.165186][ T495] vprintk_emit (kernel/printk/printk.c:2479) [ 45.165190][ T495] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.165192][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.165194][ T495] ? 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.165196][ T495] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 45.165200][ T495] _printk (kernel/printk/printk.c:2504) [ 45.165203][ T495] ? snapshot_read.cold (user.c:?) [ 45.165205][ T495] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.165208][ T495] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.165210][ T495] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.165212][ T495] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.165216][ T495] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.165218][ T495] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.165221][ T495] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.165224][ T495] ? netdev_notice (net/core/dev.c:13194) [ 45.165226][ T495] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.165229][ T495] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.165232][ T495] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.165235][ T495] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.165237][ T495] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.165240][ T495] ? 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.165247][ T495] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.165249][ T495] ? __kernel_text_address (kernel/extable.c:79) [ 45.165252][ T495] ? write_profile (profile.c:?) [ 45.165256][ T495] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.165261][ T495] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.165266][ T495] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.165268][ T495] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.165270][ T495] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.165272][ T495] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.165276][ T495] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.165278][ T495] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.165280][ T495] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.165282][ T495] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.165285][ T495] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.165287][ T495] ? kasan_save_track (mm/kasan/common.c:78) [ 45.165290][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.165292][ T495] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 45.165295][ T495] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 45.165300][ T495] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.165302][ T495] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.165305][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.165307][ T495] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.165308][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.165310][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.165312][ T495] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.165314][ T495] ? __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.165318][ T495] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.165320][ T495] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.165324][ T495] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.165326][ T495] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.165331][ T495] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.165337][ T495] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.165342][ T495] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.165344][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.165349][ T495] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.165351][ T495] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.165353][ T495] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.165355][ T495] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.165359][ T495] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.165361][ T495] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.165364][ T495] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.165365][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.165370][ T495] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.165372][ T495] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.165376][ T495] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.165378][ T495] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.165380][ T495] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.165387][ T495] ? 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.165388][ T495] ? 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.165392][ T495] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.165396][ T495] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.165399][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 45.165403][ T495] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.165407][ T495] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.165408][ T495] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.165411][ T495] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.165415][ T495] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.165419][ T495] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.165422][ T495] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.165424][ T495] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.165425][ T495] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 45.165433][ T495] ___sys_sendmsg (net/socket.c:2767) [ 45.165435][ T495] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.165451][ T495] __sys_sendmsg (net/socket.c:2799) [ 45.165455][ T495] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.165461][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.165464][ T495] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.165467][ T495] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.165470][ T495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.165473][ T495] RIP: 0033:0x7fb13dac254e [ 45.165477][ T495] 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.165479][ T495] RSP: 002b:00007ffcf6361ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.165481][ T495] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb13dac254e [ 45.165483][ T495] RDX: 0000000000000000 RSI: 00007ffcf63620a0 RDI: 0000000000000005 [ 45.165484][ T495] RBP: 00007ffcf6362000 R08: 0000000000000000 R09: 0000000000000000 [ 45.165484][ T495] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e742 [ 45.165485][ T495] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcf6362770 | [ 46.271861][ T504] softirqs last disabled at (22968): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 46.271863][ T504] Preemption disabled at: | [ 46.271864][ T504] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.271873][ T504] Tainted: [W]=WARN [ 46.271874][ T504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.271876][ T504] Call Trace: [ 46.271878][ T504] [ 46.271879][ T504] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.271884][ T504] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.271886][ T504] __might_resched.cold (kernel/sched/core.c:9234) [ 46.271891][ T504] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.271894][ T504] ? __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.271899][ T504] __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.271902][ T504] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.271913][ T504] ? 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.271916][ T504] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.271920][ T504] put_chars (drivers/char/virtio_console.c:1176) [ 46.271922][ T504] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.271926][ T504] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.271930][ T504] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.271935][ T504] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.271938][ T504] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.271940][ T504] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.271945][ T504] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.271948][ T504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.271951][ T504] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.271955][ T504] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.271959][ T504] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.271960][ T504] ? 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.271963][ T504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.271965][ T504] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.271969][ T504] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.271973][ T504] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.271974][ T504] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.271980][ T504] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.271982][ T504] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.271983][ T504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.271985][ T504] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.271989][ T504] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.271991][ T504] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.271994][ T504] vprintk_emit (kernel/printk/printk.c:2479) [ 46.271997][ T504] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.271999][ T504] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.272002][ T504] ? 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.272004][ T504] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 46.272008][ T504] _printk (kernel/printk/printk.c:2504) [ 46.272011][ T504] ? snapshot_read.cold (user.c:?) [ 46.272013][ T504] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.272016][ T504] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.272018][ T504] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.272021][ T504] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.272024][ T504] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.272027][ T504] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.272029][ T504] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.272032][ T504] ? netdev_notice (net/core/dev.c:13194) [ 46.272035][ T504] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.272038][ T504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.272040][ T504] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 46.272044][ T504] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.272046][ T504] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 46.272050][ T504] ? 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.272056][ T504] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 46.272059][ T504] ? __kernel_text_address (kernel/extable.c:79) [ 46.272062][ T504] ? write_profile (profile.c:?) [ 46.272066][ T504] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 46.272071][ T504] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.272076][ T504] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.272078][ T504] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.272080][ T504] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.272082][ T504] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.272086][ T504] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.272088][ T504] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.272090][ T504] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.272093][ T504] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.272096][ T504] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.272098][ T504] ? kasan_save_track (mm/kasan/common.c:78) [ 46.272101][ T504] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.272103][ T504] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 46.272106][ T504] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 46.272111][ T504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.272113][ T504] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.272116][ T504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.272118][ T504] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.272119][ T504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.272121][ T504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.272123][ T504] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.272125][ T504] ? __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.272129][ T504] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.272131][ T504] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.272135][ T504] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.272137][ T504] ? nla_get_range_signed (lib/nlattr.c:270) [ 46.272143][ T504] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.272148][ T504] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.272153][ T504] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.272155][ T504] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.272160][ T504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.272162][ T504] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.272164][ T504] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.272166][ T504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.272170][ T504] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.272172][ T504] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.272176][ T504] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.272177][ T504] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.272182][ T504] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.272184][ T504] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.272188][ T504] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.272190][ T504] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.272193][ T504] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.272199][ T504] ? 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.272200][ T504] ? 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.272205][ T504] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.272208][ T504] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.272211][ T504] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 46.272216][ T504] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.272219][ T504] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.272221][ T504] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.272224][ T504] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.272228][ T504] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.272232][ T504] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.272234][ T504] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.272236][ T504] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.272238][ T504] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 46.272245][ T504] ___sys_sendmsg (net/socket.c:2767) [ 46.272248][ T504] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.272264][ T504] __sys_sendmsg (net/socket.c:2799) [ 46.272267][ T504] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.272274][ T504] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.272277][ T504] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.272280][ T504] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.272283][ T504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.272286][ T504] RIP: 0033:0x7f84c769a54e [ 46.272290][ T504] 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.272292][ T504] RSP: 002b:00007ffe1a3a24c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.272295][ T504] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f84c769a54e [ 46.272296][ T504] RDX: 0000000000000000 RSI: 00007ffe1a3a2570 RDI: 0000000000000005 [ 46.272297][ T504] RBP: 00007ffe1a3a24d0 R08: 0000000000000000 R09: 0000000000000000 [ 46.272298][ T504] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e743 [ 46.272299][ T504] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe1a3a2c40 | [ 47.373148][ T514] softirqs last disabled at (18476): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 47.373150][ T514] Preemption disabled at: | [ 47.373151][ T514] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.373160][ T514] Tainted: [W]=WARN [ 47.373161][ T514] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.373163][ T514] Call Trace: [ 47.373164][ T514] [ 47.373166][ T514] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.373171][ T514] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.373173][ T514] __might_resched.cold (kernel/sched/core.c:9234) [ 47.373178][ T514] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.373181][ T514] ? __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.373186][ T514] __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.373189][ T514] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.373195][ T514] ? 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.373198][ T514] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.373202][ T514] put_chars (drivers/char/virtio_console.c:1176) [ 47.373205][ T514] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.373208][ T514] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.373212][ T514] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.373217][ T514] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.373220][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.373222][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.373227][ T514] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.373231][ T514] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.373233][ T514] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.373237][ T514] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.373241][ T514] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.373243][ T514] ? 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.373245][ T514] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.373247][ T514] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.373252][ T514] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.373256][ T514] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.373257][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.373263][ T514] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.373265][ T514] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.373267][ T514] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.373269][ T514] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.373273][ T514] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.373275][ T514] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.373278][ T514] vprintk_emit (kernel/printk/printk.c:2479) [ 47.373281][ T514] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.373283][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.373285][ T514] ? 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.373287][ T514] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 47.373292][ T514] _printk (kernel/printk/printk.c:2504) [ 47.373296][ T514] ? snapshot_read.cold (user.c:?) [ 47.373297][ T514] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.373300][ T514] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.373302][ T514] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.373305][ T514] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.373308][ T514] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.373311][ T514] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.373313][ T514] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.373316][ T514] ? netdev_notice (net/core/dev.c:13194) [ 47.373319][ T514] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.373322][ T514] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.373325][ T514] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 47.373328][ T514] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.373331][ T514] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 47.373334][ T514] ? 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.373340][ T514] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 47.373343][ T514] ? __kernel_text_address (kernel/extable.c:79) [ 47.373346][ T514] ? write_profile (profile.c:?) [ 47.373350][ T514] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.373355][ T514] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.373361][ T514] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.373363][ T514] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.373365][ T514] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.373367][ T514] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.373370][ T514] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.373373][ T514] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.373375][ T514] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.373378][ T514] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.373381][ T514] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.373382][ T514] ? kasan_save_track (mm/kasan/common.c:78) [ 47.373385][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.373388][ T514] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 47.373391][ T514] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 47.373396][ T514] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.373398][ T514] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.373401][ T514] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.373403][ T514] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.373405][ T514] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.373406][ T514] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.373408][ T514] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.373411][ T514] ? __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.373415][ T514] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.373417][ T514] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.373421][ T514] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.373423][ T514] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.373429][ T514] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.373434][ T514] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.373440][ T514] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.373442][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.373447][ T514] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.373449][ T514] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.373451][ T514] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.373453][ T514] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.373457][ T514] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.373459][ T514] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.373462][ T514] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.373464][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.373469][ T514] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.373471][ T514] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.373474][ T514] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.373476][ T514] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.373479][ T514] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.373486][ T514] ? 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.373487][ T514] ? 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.373492][ T514] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.373496][ T514] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.373499][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 47.373503][ T514] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.373507][ T514] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.373508][ T514] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.373511][ T514] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.373515][ T514] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.373519][ T514] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.373522][ T514] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.373524][ T514] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.373526][ T514] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 47.373533][ T514] ___sys_sendmsg (net/socket.c:2767) [ 47.373536][ T514] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.373553][ T514] __sys_sendmsg (net/socket.c:2799) [ 47.373557][ T514] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.373563][ T514] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.373567][ T514] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.373572][ T514] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.373576][ T514] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.373578][ T514] RIP: 0033:0x7f267e28254e [ 47.373583][ T514] 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.373585][ T514] RSP: 002b:00007ffe6cb1a1e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.373588][ T514] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f267e28254e [ 47.373589][ T514] RDX: 0000000000000000 RSI: 00007ffe6cb1a290 RDI: 0000000000000005 [ 47.373590][ T514] RBP: 00007ffe6cb1a1f0 R08: 0000000000000000 R09: 0000000000000000 [ 47.373591][ T514] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e744 [ 47.373592][ T514] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe6cb1a960 | [ 48.407201][ T522] softirqs last disabled at (23168): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 48.407204][ T522] Preemption disabled at: | [ 48.407205][ T522] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.407213][ T522] Tainted: [W]=WARN [ 48.407214][ T522] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.407216][ T522] Call Trace: [ 48.407217][ T522] [ 48.407219][ T522] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.407224][ T522] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.407226][ T522] __might_resched.cold (kernel/sched/core.c:9234) [ 48.407230][ T522] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.407234][ T522] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 48.407239][ T522] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 48.407241][ T522] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.407247][ T522] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 48.407251][ T522] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.407255][ T522] put_chars (drivers/char/virtio_console.c:1176) [ 48.407258][ T522] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.407261][ T522] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.407265][ T522] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.407269][ T522] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.407273][ T522] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.407275][ T522] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.407279][ T522] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.407282][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.407285][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.407289][ T522] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.407292][ T522] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.407294][ T522] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 48.407296][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.407298][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.407302][ T522] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.407306][ T522] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.407307][ T522] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.407313][ T522] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.407315][ T522] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.407316][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.407318][ T522] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.407322][ T522] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.407324][ T522] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.407327][ T522] vprintk_emit (kernel/printk/printk.c:2479) [ 48.407330][ T522] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.407332][ T522] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.407334][ T522] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 48.407336][ T522] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 48.407340][ T522] _printk (kernel/printk/printk.c:2504) [ 48.407343][ T522] ? snapshot_read.cold (user.c:?) [ 48.407345][ T522] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.407348][ T522] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.407350][ T522] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.407352][ T522] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.407356][ T522] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.407359][ T522] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.407361][ T522] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.407363][ T522] ? netdev_notice (net/core/dev.c:13194) [ 48.407366][ T522] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.407369][ T522] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.407371][ T522] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 48.407375][ T522] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.407377][ T522] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 48.407380][ T522] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 48.407386][ T522] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 48.407389][ T522] ? __kernel_text_address (kernel/extable.c:79) [ 48.407392][ T522] ? write_profile (profile.c:?) [ 48.407395][ T522] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.407400][ T522] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.407405][ T522] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.407407][ T522] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.407408][ T522] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.407410][ T522] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.407414][ T522] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.407416][ T522] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.407418][ T522] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.407421][ T522] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.407424][ T522] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.407426][ T522] ? kasan_save_track (mm/kasan/common.c:78) [ 48.407428][ T522] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.407430][ T522] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 48.407434][ T522] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 48.407438][ T522] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.407441][ T522] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.407443][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.407445][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.407447][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.407448][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.407450][ T522] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.407453][ T522] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 48.407456][ T522] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.407458][ T522] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.407464][ T522] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.407467][ T522] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.407475][ T522] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.407483][ T522] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.407491][ T522] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.407492][ T522] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1429) [ 48.407496][ T522] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.407503][ T522] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.407506][ T522] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.407509][ T522] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.407511][ T522] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.407517][ T522] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.407520][ T522] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.407525][ T522] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.407527][ T522] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.407531][ T522] ? io_schedule_timeout (kernel/sched/core.c:8159 (discriminator 1)) [ 48.407535][ T522] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.407537][ T522] ? trace_raw_output_lock (./include/trace/events/lock.h:49) [ 48.407540][ T522] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.407542][ T522] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.407545][ T522] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.407552][ T522] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 48.407555][ T522] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:762 (discriminator 10)) [ 48.407559][ T522] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.407562][ T522] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.407565][ T522] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 48.407573][ T522] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.407577][ T522] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.407578][ T522] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.407581][ T522] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.407585][ T522] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.407589][ T522] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.407591][ T522] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.407594][ T522] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.407595][ T522] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 48.407603][ T522] ___sys_sendmsg (net/socket.c:2767) [ 48.407605][ T522] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.407621][ T522] __sys_sendmsg (net/socket.c:2799) [ 48.407624][ T522] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.407630][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.407633][ T522] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.407636][ T522] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.407640][ T522] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.407642][ T522] RIP: 0033:0x7f4c1675854e [ 48.407646][ T522] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 48.407648][ T522] RSP: 002b:00007ffdd7b24490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.407651][ T522] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4c1675854e [ 48.407652][ T522] RDX: 0000000000000000 RSI: 00007ffdd7b24540 RDI: 0000000000000005 [ 48.407653][ T522] RBP: 00007ffdd7b244a0 R08: 0000000000000000 R09: 0000000000000000 [ 48.407654][ T522] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e745 [ 48.407655][ T522] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdd7b24c10 | [ 49.513906][ T531] softirqs last disabled at (28200): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 49.513909][ T531] Preemption disabled at: | [ 49.513909][ T531] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.513925][ T531] Tainted: [W]=WARN [ 49.513926][ T531] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.513928][ T531] Call Trace: [ 49.513929][ T531] [ 49.513931][ T531] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.513937][ T531] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.513938][ T531] __might_resched.cold (kernel/sched/core.c:9234) [ 49.513943][ T531] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.513946][ T531] ? __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.513952][ T531] __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.513954][ T531] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.513960][ T531] ? 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.513963][ T531] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.513967][ T531] put_chars (drivers/char/virtio_console.c:1176) [ 49.513970][ T531] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.513974][ T531] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.513978][ T531] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.513982][ T531] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.513986][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.513988][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.513993][ T531] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.513997][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.514000][ T531] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.514004][ T531] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.514007][ T531] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.514009][ T531] ? 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.514012][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.514014][ T531] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.514018][ T531] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.514022][ T531] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.514023][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.514029][ T531] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.514031][ T531] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.514033][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.514034][ T531] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.514038][ T531] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.514041][ T531] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.514044][ T531] vprintk_emit (kernel/printk/printk.c:2479) [ 49.514047][ T531] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.514049][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.514051][ T531] ? 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.514054][ T531] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 49.514058][ T531] _printk (kernel/printk/printk.c:2504) [ 49.514061][ T531] ? snapshot_read.cold (user.c:?) [ 49.514063][ T531] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.514066][ T531] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.514068][ T531] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.514071][ T531] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.514074][ T531] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.514077][ T531] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.514079][ T531] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.514082][ T531] ? netdev_notice (net/core/dev.c:13194) [ 49.514085][ T531] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.514088][ T531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.514090][ T531] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 49.514094][ T531] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.514097][ T531] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 49.514100][ T531] ? 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.514106][ T531] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 49.514109][ T531] ? __kernel_text_address (kernel/extable.c:79) [ 49.514112][ T531] ? write_profile (profile.c:?) [ 49.514116][ T531] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 49.514121][ T531] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.514126][ T531] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.514128][ T531] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.514130][ T531] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 49.514132][ T531] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.514136][ T531] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.514138][ T531] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.514140][ T531] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.514143][ T531] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.514146][ T531] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.514148][ T531] ? kasan_save_track (mm/kasan/common.c:78) [ 49.514151][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.514153][ T531] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 49.514156][ T531] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 49.514161][ T531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.514163][ T531] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.514166][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.514168][ T531] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.514170][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.514171][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.514173][ T531] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.514176][ T531] ? __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.514180][ T531] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.514182][ T531] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.514186][ T531] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.514188][ T531] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.514193][ T531] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.514199][ T531] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.514204][ T531] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.514206][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.514211][ T531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.514213][ T531] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.514215][ T531] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.514217][ T531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.514221][ T531] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.514224][ T531] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.514227][ T531] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.514228][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.514233][ T531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.514235][ T531] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.514239][ T531] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.514241][ T531] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.514244][ T531] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.514250][ T531] ? 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.514251][ T531] ? 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.514256][ T531] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.514260][ T531] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.514263][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 49.514267][ T531] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.514271][ T531] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.514272][ T531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.514276][ T531] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.514279][ T531] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.514284][ T531] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.514286][ T531] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.514288][ T531] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.514290][ T531] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 49.514297][ T531] ___sys_sendmsg (net/socket.c:2767) [ 49.514300][ T531] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.514316][ T531] __sys_sendmsg (net/socket.c:2799) [ 49.514320][ T531] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.514326][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.514330][ T531] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.514332][ T531] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.514336][ T531] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.514338][ T531] RIP: 0033:0x7f84699ef54e [ 49.514343][ T531] 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.514345][ T531] RSP: 002b:00007fffc58f3a80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.514347][ T531] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f84699ef54e [ 49.514349][ T531] RDX: 0000000000000000 RSI: 00007fffc58f3b30 RDI: 0000000000000005 [ 49.514350][ T531] RBP: 00007fffc58f3a90 R08: 0000000000000000 R09: 0000000000000000 [ 49.514351][ T531] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e746 [ 49.514352][ T531] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc58f4200 | [ 50.604207][ T540] softirqs last disabled at (26526): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 50.604210][ T540] Preemption disabled at: | [ 50.604210][ T540] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.604219][ T540] Tainted: [W]=WARN [ 50.604220][ T540] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.604222][ T540] Call Trace: [ 50.604224][ T540] [ 50.604226][ T540] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.604231][ T540] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.604233][ T540] __might_resched.cold (kernel/sched/core.c:9234) [ 50.604237][ T540] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.604240][ T540] ? __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.604246][ T540] __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.604248][ T540] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.604255][ T540] ? 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.604258][ T540] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.604261][ T540] put_chars (drivers/char/virtio_console.c:1176) [ 50.604264][ T540] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.604268][ T540] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.604272][ T540] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.604276][ T540] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.604280][ T540] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.604282][ T540] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.604287][ T540] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.604290][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.604293][ T540] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.604298][ T540] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.604301][ T540] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.604302][ T540] ? 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.604305][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.604307][ T540] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.604312][ T540] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.604315][ T540] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.604317][ T540] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.604323][ T540] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.604325][ T540] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.604326][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.604328][ T540] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.604332][ T540] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.604334][ T540] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.604337][ T540] vprintk_emit (kernel/printk/printk.c:2479) [ 50.604341][ T540] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.604343][ T540] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.604345][ T540] ? 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.604347][ T540] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 50.604351][ T540] _printk (kernel/printk/printk.c:2504) [ 50.604355][ T540] ? snapshot_read.cold (user.c:?) [ 50.604356][ T540] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.604359][ T540] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.604361][ T540] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.604364][ T540] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 50.604367][ T540] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 50.604370][ T540] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.604372][ T540] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.604375][ T540] ? netdev_notice (net/core/dev.c:13194) [ 50.604378][ T540] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.604381][ T540] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.604384][ T540] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 50.604387][ T540] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.604389][ T540] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 50.604393][ T540] ? 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.604399][ T540] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 50.604401][ T540] ? __kernel_text_address (kernel/extable.c:79) [ 50.604405][ T540] ? write_profile (profile.c:?) [ 50.604409][ T540] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 50.604414][ T540] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.604420][ T540] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 50.604422][ T540] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.604423][ T540] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.604425][ T540] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.604429][ T540] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.604431][ T540] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.604433][ T540] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.604436][ T540] ? kasan_save_stack (mm/kasan/common.c:58) [ 50.604439][ T540] ? kasan_save_stack (mm/kasan/common.c:57) [ 50.604441][ T540] ? kasan_save_track (mm/kasan/common.c:78) [ 50.604444][ T540] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.604446][ T540] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 50.604449][ T540] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 50.604454][ T540] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.604456][ T540] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.604459][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.604461][ T540] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.604463][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.604464][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.604466][ T540] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.604469][ T540] ? __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.604472][ T540] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.604475][ T540] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.604478][ T540] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.604480][ T540] ? nla_get_range_signed (lib/nlattr.c:270) [ 50.604486][ T540] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 50.604492][ T540] rtnl_newlink (net/core/rtnetlink.c:4215) [ 50.604498][ T540] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.604500][ T540] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.604505][ T540] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.604507][ T540] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.604509][ T540] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.604511][ T540] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.604515][ T540] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.604517][ T540] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.604520][ T540] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.604521][ T540] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.604526][ T540] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.604528][ T540] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.604532][ T540] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.604534][ T540] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.604537][ T540] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.604543][ T540] ? 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.604544][ T540] ? 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.604549][ T540] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.604552][ T540] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.604555][ T540] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 50.604559][ T540] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.604563][ T540] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.604565][ T540] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.604572][ T540] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.604576][ T540] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.604580][ T540] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.604583][ T540] ? copy_msghdr_from_user (net/socket.c:2650) [ 50.604585][ T540] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 50.604587][ T540] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 50.604594][ T540] ___sys_sendmsg (net/socket.c:2767) [ 50.604597][ T540] ? copy_msghdr_from_user (net/socket.c:2619) [ 50.604613][ T540] __sys_sendmsg (net/socket.c:2799) [ 50.604616][ T540] ? __sys_sendmsg_sock (net/socket.c:2780) [ 50.604622][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.604625][ T540] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.604628][ T540] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 50.604632][ T540] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.604634][ T540] RIP: 0033:0x7fe930e5154e [ 50.604639][ T540] 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.604641][ T540] RSP: 002b:00007ffde31f4550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.604643][ T540] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe930e5154e [ 50.604645][ T540] RDX: 0000000000000000 RSI: 00007ffde31f4600 RDI: 0000000000000005 [ 50.604646][ T540] RBP: 00007ffde31f4560 R08: 0000000000000000 R09: 0000000000000000 [ 50.604647][ T540] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e747 [ 50.604648][ T540] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde31f4cd0 | [ 51.731103][ T549] softirqs last disabled at (17458): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 51.731105][ T549] Preemption disabled at: | [ 51.731106][ T549] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.731114][ T549] Tainted: [W]=WARN [ 51.731115][ T549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.731117][ T549] Call Trace: [ 51.731119][ T549] [ 51.731120][ T549] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.731125][ T549] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.731127][ T549] __might_resched.cold (kernel/sched/core.c:9234) [ 51.731131][ T549] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.731134][ T549] ? __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.731139][ T549] __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.731142][ T549] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.731147][ T549] ? 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.731150][ T549] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.731154][ T549] put_chars (drivers/char/virtio_console.c:1176) [ 51.731156][ T549] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.731160][ T549] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.731163][ T549] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.731168][ T549] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.731171][ T549] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.731173][ T549] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.731178][ T549] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.731181][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.731184][ T549] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.731188][ T549] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.731191][ T549] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.731192][ T549] ? 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.731195][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.731197][ T549] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.731201][ T549] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.731204][ T549] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.731206][ T549] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.731211][ T549] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.731213][ T549] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.731215][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.731216][ T549] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 51.731220][ T549] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.731222][ T549] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.731225][ T549] vprintk_emit (kernel/printk/printk.c:2479) [ 51.731228][ T549] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.731231][ T549] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 51.731235][ T549] _printk (kernel/printk/printk.c:2504) [ 51.731239][ T549] ? snapshot_read.cold (user.c:?) [ 51.731240][ T549] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.731243][ T549] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.731245][ T549] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.731247][ T549] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 51.731251][ T549] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 51.731253][ T549] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.731255][ T549] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.731258][ T549] ? netdev_notice (net/core/dev.c:13194) [ 51.731261][ T549] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.731264][ T549] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.731267][ T549] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 51.731270][ T549] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.731272][ T549] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.731276][ T549] ? 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.731281][ T549] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.731284][ T549] ? __kernel_text_address (kernel/extable.c:79) [ 51.731287][ T549] ? write_profile (profile.c:?) [ 51.731291][ T549] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.731296][ T549] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.731300][ T549] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 51.731303][ T549] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.731304][ T549] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.731306][ T549] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.731310][ T549] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.731312][ T549] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.731314][ T549] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.731316][ T549] ? kasan_save_stack (mm/kasan/common.c:58) [ 51.731320][ T549] ? kasan_save_stack (mm/kasan/common.c:57) [ 51.731321][ T549] ? kasan_save_track (mm/kasan/common.c:78) [ 51.731324][ T549] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.731326][ T549] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 51.731329][ T549] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 51.731334][ T549] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.731336][ T549] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.731338][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.731340][ T549] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.731342][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.731344][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.731345][ T549] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.731348][ T549] ? __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.731352][ T549] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.731354][ T549] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.731357][ T549] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.731359][ T549] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.731365][ T549] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 51.731370][ T549] rtnl_newlink (net/core/rtnetlink.c:4215) [ 51.731375][ T549] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.731377][ T549] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.731382][ T549] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.731384][ T549] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.731386][ T549] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.731387][ T549] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.731391][ T549] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.731393][ T549] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.731396][ T549] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.731397][ T549] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.731402][ T549] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.731404][ T549] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.731408][ T549] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.731410][ T549] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.731412][ T549] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.731418][ T549] ? 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.731420][ T549] ? 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.731424][ T549] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.731428][ T549] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.731431][ T549] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 51.731435][ T549] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.731439][ T549] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.731440][ T549] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.731443][ T549] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.731447][ T549] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.731451][ T549] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 51.731453][ T549] ? copy_msghdr_from_user (net/socket.c:2650) [ 51.731455][ T549] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 51.731457][ T549] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 51.731464][ T549] ___sys_sendmsg (net/socket.c:2767) [ 51.731466][ T549] ? copy_msghdr_from_user (net/socket.c:2619) [ 51.731482][ T549] __sys_sendmsg (net/socket.c:2799) [ 51.731485][ T549] ? __sys_sendmsg_sock (net/socket.c:2780) [ 51.731491][ T549] ? 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) [ 51.731494][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.731497][ T549] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.731500][ T549] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.731503][ T549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.731505][ T549] RIP: 0033:0x7fa60095254e [ 51.731509][ T549] 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.731511][ T549] RSP: 002b:00007ffcd4576c20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.731514][ T549] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa60095254e [ 51.731515][ T549] RDX: 0000000000000000 RSI: 00007ffcd4576cd0 RDI: 0000000000000005 [ 51.731516][ T549] RBP: 00007ffcd4576c30 R08: 0000000000000000 R09: 0000000000000000 [ 51.731517][ T549] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e749 [ 51.731518][ T549] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd45773a0 | [ 52.786098][ T559] softirqs last disabled at (20012): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 52.786101][ T559] Preemption disabled at: | [ 52.786102][ T559] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.786111][ T559] Tainted: [W]=WARN [ 52.786111][ T559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.786113][ T559] Call Trace: [ 52.786115][ T559] [ 52.786116][ T559] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.786121][ T559] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.786123][ T559] __might_resched.cold (kernel/sched/core.c:9234) [ 52.786127][ T559] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.786130][ T559] ? __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.786136][ T559] __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.786138][ T559] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.786144][ T559] ? 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.786148][ T559] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.786151][ T559] put_chars (drivers/char/virtio_console.c:1176) [ 52.786154][ T559] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.786158][ T559] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.786161][ T559] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.786166][ T559] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.786170][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.786172][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.786176][ T559] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.786180][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.786182][ T559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.786187][ T559] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.786190][ T559] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.786191][ T559] ? 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.786194][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.786196][ T559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.786200][ T559] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.786204][ T559] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.786205][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.786211][ T559] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.786214][ T559] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.786215][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.786217][ T559] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.786221][ T559] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.786223][ T559] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.786226][ T559] vprintk_emit (kernel/printk/printk.c:2479) [ 52.786229][ T559] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.786231][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.786233][ T559] ? 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.786235][ T559] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 52.786239][ T559] _printk (kernel/printk/printk.c:2504) [ 52.786243][ T559] ? snapshot_read.cold (user.c:?) [ 52.786244][ T559] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.786247][ T559] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.786249][ T559] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.786252][ T559] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 52.786255][ T559] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 52.786258][ T559] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.786260][ T559] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.786263][ T559] ? netdev_notice (net/core/dev.c:13194) [ 52.786265][ T559] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.786268][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.786271][ T559] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 52.786275][ T559] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.786277][ T559] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 52.786280][ T559] ? 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.786286][ T559] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 52.786288][ T559] ? __kernel_text_address (kernel/extable.c:79) [ 52.786291][ T559] ? write_profile (profile.c:?) [ 52.786295][ T559] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.786301][ T559] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.786305][ T559] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.786307][ T559] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.786309][ T559] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.786311][ T559] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.786315][ T559] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.786317][ T559] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.786319][ T559] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.786322][ T559] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.786324][ T559] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.786326][ T559] ? kasan_save_track (mm/kasan/common.c:78) [ 52.786329][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.786331][ T559] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 52.786334][ T559] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 52.786339][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.786341][ T559] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.786343][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.786345][ T559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.786347][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.786348][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.786350][ T559] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.786353][ T559] ? __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.786356][ T559] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.786359][ T559] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.786362][ T559] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.786364][ T559] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.786370][ T559] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.786375][ T559] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.786381][ T559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.786382][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.786387][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.786389][ T559] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.786391][ T559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.786393][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.786397][ T559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.786399][ T559] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.786402][ T559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.786403][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.786408][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.786410][ T559] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.786414][ T559] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.786415][ T559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.786418][ T559] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.786425][ T559] ? 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.786426][ T559] ? 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.786431][ T559] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.786435][ T559] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.786438][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 52.786442][ T559] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.786446][ T559] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.786448][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.786451][ T559] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.786455][ T559] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.786459][ T559] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.786461][ T559] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.786464][ T559] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.786465][ T559] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 52.786473][ T559] ___sys_sendmsg (net/socket.c:2767) [ 52.786475][ T559] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.786492][ T559] __sys_sendmsg (net/socket.c:2799) [ 52.786495][ T559] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.786501][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.786504][ T559] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.786507][ T559] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.786510][ T559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.786513][ T559] RIP: 0033:0x7f8c2b15654e [ 52.786517][ T559] 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.786519][ T559] RSP: 002b:00007fffef3466d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.786522][ T559] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8c2b15654e [ 52.786523][ T559] RDX: 0000000000000000 RSI: 00007fffef346780 RDI: 0000000000000005 [ 52.786524][ T559] RBP: 00007fffef3466e0 R08: 0000000000000000 R09: 0000000000000000 [ 52.786525][ T559] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e74a [ 52.786526][ T559] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffef346e50 | [ 53.816226][ T568] softirqs last disabled at (22292): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 53.816229][ T568] Preemption disabled at: | [ 53.816229][ T568] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.816238][ T568] Tainted: [W]=WARN [ 53.816239][ T568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.816240][ T568] Call Trace: [ 53.816242][ T568] [ 53.816243][ T568] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.816249][ T568] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.816250][ T568] __might_resched.cold (kernel/sched/core.c:9234) [ 53.816255][ T568] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.816258][ T568] ? __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.816264][ T568] __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.816266][ T568] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.816272][ T568] ? 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.816275][ T568] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.816278][ T568] put_chars (drivers/char/virtio_console.c:1176) [ 53.816281][ T568] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.816285][ T568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.816288][ T568] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.816293][ T568] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.816297][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.816299][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.816303][ T568] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.816307][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.816309][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.816314][ T568] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.816317][ T568] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.816318][ T568] ? 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.816321][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.816323][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.816327][ T568] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.816331][ T568] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.816332][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.816338][ T568] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.816340][ T568] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.816342][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.816344][ T568] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.816347][ T568] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.816350][ T568] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.816353][ T568] vprintk_emit (kernel/printk/printk.c:2479) [ 53.816356][ T568] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.816358][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.816360][ T568] ? 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.816362][ T568] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 53.816366][ T568] _printk (kernel/printk/printk.c:2504) [ 53.816369][ T568] ? snapshot_read.cold (user.c:?) [ 53.816371][ T568] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.816374][ T568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.816376][ T568] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.816378][ T568] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 53.816382][ T568] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 53.816385][ T568] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.816387][ T568] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.816390][ T568] ? netdev_notice (net/core/dev.c:13194) [ 53.816392][ T568] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.816395][ T568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.816398][ T568] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 53.816401][ T568] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.816403][ T568] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 53.816407][ T568] ? 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.816413][ T568] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 53.816416][ T568] ? __kernel_text_address (kernel/extable.c:79) [ 53.816419][ T568] ? write_profile (profile.c:?) [ 53.816423][ T568] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.816428][ T568] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.816433][ T568] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.816435][ T568] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.816437][ T568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 53.816439][ T568] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.816443][ T568] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.816445][ T568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.816447][ T568] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.816450][ T568] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.816453][ T568] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.816455][ T568] ? kasan_save_track (mm/kasan/common.c:78) [ 53.816458][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.816460][ T568] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 53.816463][ T568] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 53.816468][ T568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.816470][ T568] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.816473][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.816475][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.816476][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.816478][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.816480][ T568] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.816482][ T568] ? __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.816486][ T568] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.816488][ T568] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.816492][ T568] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.816494][ T568] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.816499][ T568] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.816505][ T568] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.816510][ T568] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.816512][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.816517][ T568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.816519][ T568] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.816521][ T568] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.816523][ T568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.816527][ T568] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.816529][ T568] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.816532][ T568] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.816533][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.816538][ T568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.816540][ T568] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.816544][ T568] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.816545][ T568] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.816548][ T568] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.816554][ T568] ? 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.816556][ T568] ? 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.816560][ T568] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.816564][ T568] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.816570][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 53.816574][ T568] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.816578][ T568] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.816579][ T568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.816582][ T568] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.816586][ T568] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.816590][ T568] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.816592][ T568] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.816595][ T568] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.816596][ T568] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 53.816604][ T568] ___sys_sendmsg (net/socket.c:2767) [ 53.816607][ T568] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.816622][ T568] __sys_sendmsg (net/socket.c:2799) [ 53.816625][ T568] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.816632][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.816635][ T568] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.816638][ T568] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.816641][ T568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.816643][ T568] RIP: 0033:0x7f75967fc54e [ 53.816647][ T568] 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.816649][ T568] RSP: 002b:00007ffc14400850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.816652][ T568] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f75967fc54e [ 53.816653][ T568] RDX: 0000000000000000 RSI: 00007ffc14400900 RDI: 0000000000000005 [ 53.816654][ T568] RBP: 00007ffc14400860 R08: 0000000000000000 R09: 0000000000000000 [ 53.816655][ T568] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e74b [ 53.816656][ T568] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc14400fd0 | [ 54.865670][ T576] softirqs last disabled at (23427): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 54.865674][ T576] Preemption disabled at: | [ 54.865674][ T576] vprintk_emit (kernel/printk/printk.c:2471) | [ 54.865686][ T576] Tainted: [W]=WARN [ 54.865687][ T576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.865690][ T576] Call Trace: [ 54.865692][ T576] [ 54.865694][ T576] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.865700][ T576] ? vprintk_emit (kernel/printk/printk.c:2471) [ 54.865703][ T576] __might_resched.cold (kernel/sched/core.c:9234) [ 54.865709][ T576] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.865714][ T576] ? __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.865721][ T576] __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.865724][ T576] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.865734][ T576] ? 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.865737][ T576] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.865743][ T576] put_chars (drivers/char/virtio_console.c:1176) [ 54.865747][ T576] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.865753][ T576] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.865758][ T576] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.865765][ T576] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.865770][ T576] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.865772][ T576] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.865780][ T576] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.865785][ T576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.865789][ T576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.865796][ T576] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.865802][ T576] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.865804][ T576] ? 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.865809][ T576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.865812][ T576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.865819][ T576] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.865825][ T576] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.865827][ T576] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.865836][ T576] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.865840][ T576] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.865842][ T576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.865845][ T576] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.865851][ T576] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.865854][ T576] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.865859][ T576] vprintk_emit (kernel/printk/printk.c:2479) [ 54.865865][ T576] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.865868][ T576] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.865871][ T576] ? 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.865874][ T576] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 54.865881][ T576] _printk (kernel/printk/printk.c:2504) [ 54.865885][ T576] ? snapshot_read.cold (user.c:?) [ 54.865888][ T576] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.865892][ T576] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.865895][ T576] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.865899][ T576] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 54.865903][ T576] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 54.865908][ T576] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.865911][ T576] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 54.865915][ T576] ? netdev_notice (net/core/dev.c:13194) [ 54.865922][ T576] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.865927][ T576] ? strchr (lib/string.c:313 (discriminator 1)) [ 54.865937][ T576] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.865941][ T576] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 54.865945][ T576] ? 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.865954][ T576] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 54.865959][ T576] ? __kernel_text_address (kernel/extable.c:79) [ 54.865962][ T576] ? write_profile (profile.c:?) [ 54.865968][ T576] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 54.865976][ T576] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.865984][ T576] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 54.865987][ T576] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 54.865989][ T576] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.865992][ T576] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.865997][ T576] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.866001][ T576] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.866004][ T576] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.866008][ T576] ? kasan_save_stack (mm/kasan/common.c:58) [ 54.866012][ T576] ? kasan_save_stack (mm/kasan/common.c:57) [ 54.866014][ T576] ? kasan_save_track (mm/kasan/common.c:78) [ 54.866018][ T576] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.866021][ T576] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 54.866025][ T576] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 54.866032][ T576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.866035][ T576] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.866040][ T576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.866043][ T576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.866045][ T576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.866047][ T576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.866050][ T576] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 54.866054][ T576] ? __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.866057][ T576] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.866061][ T576] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.866066][ T576] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 54.866069][ T576] ? nla_get_range_signed (lib/nlattr.c:270) [ 54.866078][ T576] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 54.866087][ T576] rtnl_newlink (net/core/rtnetlink.c:4215) [ 54.866096][ T576] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.866099][ T576] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.866106][ T576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.866109][ T576] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.866112][ T576] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.866115][ T576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.866121][ T576] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.866125][ T576] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.866130][ T576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.866132][ T576] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.866139][ T576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.866142][ T576] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.866148][ T576] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.866151][ T576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.866156][ T576] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.866166][ T576] ? 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.866168][ T576] ? 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.866175][ T576] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.866181][ T576] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.866186][ T576] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 54.866193][ T576] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.866199][ T576] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.866201][ T576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.866205][ T576] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.866210][ T576] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.866216][ T576] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 54.866220][ T576] ? copy_msghdr_from_user (net/socket.c:2650) [ 54.866223][ T576] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 54.866225][ T576] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 54.866237][ T576] ___sys_sendmsg (net/socket.c:2767) [ 54.866242][ T576] ? copy_msghdr_from_user (net/socket.c:2619) [ 54.866268][ T576] __sys_sendmsg (net/socket.c:2799) [ 54.866273][ T576] ? __sys_sendmsg_sock (net/socket.c:2780) [ 54.866284][ T576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.866289][ T576] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.866292][ T576] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.866297][ T576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.866300][ T576] RIP: 0033:0x7fa33ecdf54e [ 54.866306][ T576] 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.866308][ T576] RSP: 002b:00007ffc552c7320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.866311][ T576] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa33ecdf54e [ 54.866313][ T576] RDX: 0000000000000000 RSI: 00007ffc552c73d0 RDI: 0000000000000005 [ 54.866315][ T576] RBP: 00007ffc552c7330 R08: 0000000000000000 R09: 0000000000000000 [ 54.866317][ T576] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e74c [ 54.866318][ T576] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc552c7aa0 | [ 56.086037][ T584] softirqs last disabled at (40696): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 56.086040][ T584] Preemption disabled at: | [ 56.086041][ T584] vprintk_emit (kernel/printk/printk.c:2471) | [ 56.086050][ T584] Tainted: [W]=WARN [ 56.086051][ T584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.086053][ T584] Call Trace: [ 56.086055][ T584] [ 56.086056][ T584] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.086062][ T584] ? vprintk_emit (kernel/printk/printk.c:2471) [ 56.086064][ T584] __might_resched.cold (kernel/sched/core.c:9234) [ 56.086068][ T584] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.086072][ T584] ? __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.086077][ T584] __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.086080][ T584] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.086086][ T584] ? 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.086089][ T584] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.086093][ T584] put_chars (drivers/char/virtio_console.c:1176) [ 56.086096][ T584] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.086100][ T584] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.086104][ T584] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.086109][ T584] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.086112][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.086114][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.086119][ T584] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.086123][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.086126][ T584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.086130][ T584] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.086134][ T584] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.086135][ T584] ? 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.086138][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.086140][ T584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.086145][ T584] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.086149][ T584] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.086150][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.086156][ T584] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.086159][ T584] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.086160][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.086162][ T584] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 56.086166][ T584] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.086168][ T584] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.086172][ T584] vprintk_emit (kernel/printk/printk.c:2479) [ 56.086175][ T584] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.086177][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.086179][ T584] ? 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.086182][ T584] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 56.086186][ T584] _printk (kernel/printk/printk.c:2504) [ 56.086190][ T584] ? snapshot_read.cold (user.c:?) [ 56.086192][ T584] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.086195][ T584] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.086197][ T584] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.086199][ T584] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 56.086203][ T584] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 56.086206][ T584] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.086208][ T584] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 56.086211][ T584] ? netdev_notice (net/core/dev.c:13194) [ 56.086214][ T584] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.086217][ T584] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.086220][ T584] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 56.086224][ T584] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.086226][ T584] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 56.086230][ T584] ? 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.086236][ T584] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 56.086239][ T584] ? __kernel_text_address (kernel/extable.c:79) [ 56.086242][ T584] ? write_profile (profile.c:?) [ 56.086246][ T584] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 56.086252][ T584] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.086257][ T584] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 56.086260][ T584] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 56.086261][ T584] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.086263][ T584] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.086267][ T584] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.086269][ T584] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.086272][ T584] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.086275][ T584] ? kasan_save_stack (mm/kasan/common.c:58) [ 56.086278][ T584] ? kasan_save_stack (mm/kasan/common.c:57) [ 56.086280][ T584] ? kasan_save_track (mm/kasan/common.c:78) [ 56.086283][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.086285][ T584] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 56.086288][ T584] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 56.086293][ T584] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.086295][ T584] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.086298][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.086300][ T584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.086302][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.086304][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.086306][ T584] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 56.086308][ T584] ? __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.086312][ T584] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 56.086315][ T584] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.086318][ T584] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 56.086320][ T584] ? nla_get_range_signed (lib/nlattr.c:270) [ 56.086326][ T584] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 56.086332][ T584] rtnl_newlink (net/core/rtnetlink.c:4215) [ 56.086337][ T584] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.086340][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.086344][ T584] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.086347][ T584] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.086349][ T584] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.086351][ T584] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.086355][ T584] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.086357][ T584] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 56.086361][ T584] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.086362][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.086367][ T584] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.086369][ T584] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.086373][ T584] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 56.086375][ T584] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.086378][ T584] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.086384][ T584] ? 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.086386][ T584] ? 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.086390][ T584] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.086395][ T584] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.086398][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 56.086402][ T584] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 56.086406][ T584] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 56.086409][ T584] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.086413][ T584] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.086417][ T584] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.086421][ T584] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 56.086423][ T584] ? copy_msghdr_from_user (net/socket.c:2650) [ 56.086426][ T584] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 56.086427][ T584] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 56.086435][ T584] ___sys_sendmsg (net/socket.c:2767) [ 56.086438][ T584] ? copy_msghdr_from_user (net/socket.c:2619) [ 56.086455][ T584] __sys_sendmsg (net/socket.c:2799) [ 56.086458][ T584] ? __sys_sendmsg_sock (net/socket.c:2780) [ 56.086464][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.086468][ T584] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.086471][ T584] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.086474][ T584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.086477][ T584] RIP: 0033:0x7f470e74954e [ 56.086481][ T584] 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.086483][ T584] RSP: 002b:00007ffdfc890bd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.086486][ T584] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f470e74954e [ 56.086488][ T584] RDX: 0000000000000000 RSI: 00007ffdfc890c80 RDI: 0000000000000005 [ 56.086489][ T584] RBP: 00007ffdfc890be0 R08: 0000000000000000 R09: 0000000000000000 [ 56.086489][ T584] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e74d [ 56.086490][ T584] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdfc891350 | [ 57.086840][ T592] softirqs last disabled at (38786): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 57.086843][ T592] Preemption disabled at: | [ 57.086844][ T592] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.086853][ T592] Tainted: [W]=WARN [ 57.086854][ T592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.086855][ T592] Call Trace: [ 57.086857][ T592] [ 57.086858][ T592] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.086864][ T592] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.086866][ T592] __might_resched.cold (kernel/sched/core.c:9234) [ 57.086871][ T592] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.086874][ T592] ? __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.086879][ T592] __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.086881][ T592] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.086888][ T592] ? 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.086891][ T592] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.086894][ T592] put_chars (drivers/char/virtio_console.c:1176) [ 57.086897][ T592] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.086901][ T592] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.086906][ T592] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.086913][ T592] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.086917][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.086919][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.086924][ T592] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.086927][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.086930][ T592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.086934][ T592] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.086944][ T592] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.086946][ T592] ? 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.086949][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.086951][ T592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.086955][ T592] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.086959][ T592] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.086960][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.086965][ T592] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.086968][ T592] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.086969][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.086971][ T592] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.086975][ T592] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.086977][ T592] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.086980][ T592] vprintk_emit (kernel/printk/printk.c:2479) [ 57.086983][ T592] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.086985][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.086987][ T592] ? 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.086990][ T592] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 57.086996][ T592] _printk (kernel/printk/printk.c:2504) [ 57.087000][ T592] ? snapshot_read.cold (user.c:?) [ 57.087002][ T592] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.087005][ T592] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.087007][ T592] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.087009][ T592] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 57.087013][ T592] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 57.087015][ T592] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.087018][ T592] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.087021][ T592] ? netdev_notice (net/core/dev.c:13194) [ 57.087023][ T592] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.087026][ T592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.087029][ T592] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 57.087032][ T592] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.087034][ T592] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 57.087038][ T592] ? 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.087044][ T592] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 57.087046][ T592] ? __kernel_text_address (kernel/extable.c:79) [ 57.087049][ T592] ? write_profile (profile.c:?) [ 57.087053][ T592] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 57.087058][ T592] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.087063][ T592] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 57.087066][ T592] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.087067][ T592] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.087069][ T592] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.087073][ T592] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.087075][ T592] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.087077][ T592] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.087080][ T592] ? kasan_save_stack (mm/kasan/common.c:58) [ 57.087083][ T592] ? kasan_save_stack (mm/kasan/common.c:57) [ 57.087085][ T592] ? kasan_save_track (mm/kasan/common.c:78) [ 57.087088][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.087090][ T592] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 57.087093][ T592] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 57.087098][ T592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.087100][ T592] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.087103][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.087105][ T592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.087107][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.087108][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.087110][ T592] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.087113][ T592] ? __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.087116][ T592] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.087119][ T592] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.087122][ T592] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.087124][ T592] ? nla_get_range_signed (lib/nlattr.c:270) [ 57.087130][ T592] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 57.087135][ T592] rtnl_newlink (net/core/rtnetlink.c:4215) [ 57.087140][ T592] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.087142][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.087147][ T592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.087149][ T592] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.087151][ T592] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.087153][ T592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.087157][ T592] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.087159][ T592] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.087162][ T592] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.087164][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.087168][ T592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.087170][ T592] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.087174][ T592] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.087176][ T592] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.087179][ T592] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.087186][ T592] ? 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.087188][ T592] ? 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.087195][ T592] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.087200][ T592] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.087203][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 57.087207][ T592] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.087211][ T592] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.087212][ T592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.087215][ T592] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.087219][ T592] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.087223][ T592] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.087225][ T592] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.087227][ T592] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.087229][ T592] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 57.087236][ T592] ___sys_sendmsg (net/socket.c:2767) [ 57.087239][ T592] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.087255][ T592] __sys_sendmsg (net/socket.c:2799) [ 57.087258][ T592] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.087264][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.087268][ T592] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.087270][ T592] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.087274][ T592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.087276][ T592] RIP: 0033:0x7faf6aa2e54e [ 57.087281][ T592] 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.087283][ T592] RSP: 002b:00007ffee68de920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.087286][ T592] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faf6aa2e54e [ 57.087287][ T592] RDX: 0000000000000000 RSI: 00007ffee68de9d0 RDI: 0000000000000005 [ 57.087288][ T592] RBP: 00007ffee68de930 R08: 0000000000000000 R09: 0000000000000000 [ 57.087289][ T592] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e74e [ 57.087290][ T592] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffee68df0a0 | [ 58.215570][ T601] softirqs last disabled at (27432): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 58.215573][ T601] Preemption disabled at: | [ 58.215574][ T601] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.215582][ T601] Tainted: [W]=WARN [ 58.215584][ T601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.215585][ T601] Call Trace: [ 58.215587][ T601] [ 58.215589][ T601] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.215594][ T601] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.215596][ T601] __might_resched.cold (kernel/sched/core.c:9234) [ 58.215601][ T601] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.215604][ T601] ? __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.215609][ T601] __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.215611][ T601] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.215618][ T601] ? 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.215620][ T601] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.215624][ T601] put_chars (drivers/char/virtio_console.c:1176) [ 58.215627][ T601] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.215630][ T601] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.215634][ T601] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.215639][ T601] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.215642][ T601] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.215644][ T601] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.215649][ T601] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.215652][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.215655][ T601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.215659][ T601] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.215663][ T601] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.215664][ T601] ? 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.215667][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.215669][ T601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.215673][ T601] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.215676][ T601] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.215678][ T601] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.215683][ T601] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.215685][ T601] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.215687][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.215688][ T601] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 58.215692][ T601] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.215694][ T601] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.215697][ T601] vprintk_emit (kernel/printk/printk.c:2479) [ 58.215701][ T601] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.215703][ T601] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.215705][ T601] ? 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.215707][ T601] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 58.215711][ T601] _printk (kernel/printk/printk.c:2504) [ 58.215714][ T601] ? snapshot_read.cold (user.c:?) [ 58.215716][ T601] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.215719][ T601] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.215721][ T601] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.215724][ T601] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.215727][ T601] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.215730][ T601] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.215732][ T601] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.215735][ T601] ? netdev_notice (net/core/dev.c:13194) [ 58.215737][ T601] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.215740][ T601] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.215743][ T601] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 58.215746][ T601] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.215748][ T601] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 58.215752][ T601] ? 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.215758][ T601] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 58.215761][ T601] ? __kernel_text_address (kernel/extable.c:79) [ 58.215764][ T601] ? write_profile (profile.c:?) [ 58.215768][ T601] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 58.215773][ T601] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.215778][ T601] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 58.215780][ T601] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 58.215781][ T601] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 58.215783][ T601] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.215788][ T601] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.215790][ T601] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.215791][ T601] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.215794][ T601] ? kasan_save_stack (mm/kasan/common.c:58) [ 58.215797][ T601] ? kasan_save_stack (mm/kasan/common.c:57) [ 58.215799][ T601] ? kasan_save_track (mm/kasan/common.c:78) [ 58.215802][ T601] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.215804][ T601] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 58.215807][ T601] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 58.215812][ T601] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.215814][ T601] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.215817][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.215818][ T601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.215820][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.215821][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.215823][ T601] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 58.215826][ T601] ? __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.215830][ T601] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 58.215832][ T601] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.215835][ T601] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 58.215837][ T601] ? nla_get_range_signed (lib/nlattr.c:270) [ 58.215843][ T601] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 58.215848][ T601] rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.215853][ T601] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.215855][ T601] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.215860][ T601] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.215862][ T601] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.215864][ T601] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.215866][ T601] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.215870][ T601] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.215872][ T601] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.215875][ T601] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.215876][ T601] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.215881][ T601] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.215883][ T601] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.215887][ T601] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.215888][ T601] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.215891][ T601] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.215897][ T601] ? 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.215899][ T601] ? 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.215903][ T601] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.215907][ T601] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.215910][ T601] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 58.215914][ T601] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.215918][ T601] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.215919][ T601] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.215922][ T601] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.215926][ T601] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.215930][ T601] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.215932][ T601] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.215935][ T601] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 58.215936][ T601] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 58.215948][ T601] ___sys_sendmsg (net/socket.c:2767) [ 58.215951][ T601] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.215966][ T601] __sys_sendmsg (net/socket.c:2799) [ 58.215970][ T601] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.215976][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.215979][ T601] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.215982][ T601] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.215985][ T601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.215987][ T601] RIP: 0033:0x7f538df4054e [ 58.215992][ T601] 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.215995][ T601] RSP: 002b:00007fffeda3d870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.215998][ T601] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f538df4054e [ 58.215999][ T601] RDX: 0000000000000000 RSI: 00007fffeda3d920 RDI: 0000000000000005 [ 58.216000][ T601] RBP: 00007fffeda3d880 R08: 0000000000000000 R09: 0000000000000000 [ 58.216001][ T601] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e74f [ 58.216002][ T601] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffeda3dff0 | [ 59.283785][ T611] softirqs last disabled at (15998): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 59.283788][ T611] Preemption disabled at: | [ 59.283789][ T611] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.283797][ T611] Tainted: [W]=WARN [ 59.283798][ T611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.283800][ T611] Call Trace: [ 59.283801][ T611] [ 59.283803][ T611] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.283808][ T611] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.283810][ T611] __might_resched.cold (kernel/sched/core.c:9234) [ 59.283814][ T611] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.283817][ T611] ? __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.283822][ T611] __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.283825][ T611] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.283831][ T611] ? 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.283834][ T611] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.283837][ T611] put_chars (drivers/char/virtio_console.c:1176) [ 59.283840][ T611] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.283844][ T611] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.283848][ T611] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.283853][ T611] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.283856][ T611] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.283858][ T611] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.283863][ T611] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.283866][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.283869][ T611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.283873][ T611] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.283877][ T611] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.283878][ T611] ? 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.283881][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.283883][ T611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.283887][ T611] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.283891][ T611] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.283892][ T611] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.283898][ T611] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.283900][ T611] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.283902][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.283903][ T611] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.283907][ T611] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.283909][ T611] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.283912][ T611] vprintk_emit (kernel/printk/printk.c:2479) [ 59.283916][ T611] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.283918][ T611] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.283920][ T611] ? 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.283922][ T611] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 59.283926][ T611] _printk (kernel/printk/printk.c:2504) [ 59.283930][ T611] ? snapshot_read.cold (user.c:?) [ 59.283931][ T611] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.283934][ T611] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.283936][ T611] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.283939][ T611] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.283942][ T611] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.283950][ T611] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.283952][ T611] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.283955][ T611] ? netdev_notice (net/core/dev.c:13194) [ 59.283958][ T611] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.283961][ T611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.283964][ T611] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 59.283967][ T611] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.283969][ T611] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 59.283973][ T611] ? 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.283979][ T611] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 59.283981][ T611] ? __kernel_text_address (kernel/extable.c:79) [ 59.283984][ T611] ? write_profile (profile.c:?) [ 59.283989][ T611] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 59.283997][ T611] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.284002][ T611] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 59.284004][ T611] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.284005][ T611] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.284007][ T611] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.284011][ T611] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.284013][ T611] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.284015][ T611] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.284018][ T611] ? kasan_save_stack (mm/kasan/common.c:58) [ 59.284021][ T611] ? kasan_save_stack (mm/kasan/common.c:57) [ 59.284023][ T611] ? kasan_save_track (mm/kasan/common.c:78) [ 59.284026][ T611] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.284028][ T611] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 59.284031][ T611] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 59.284036][ T611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.284038][ T611] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.284041][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.284042][ T611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.284044][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.284046][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.284048][ T611] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.284050][ T611] ? __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.284054][ T611] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.284056][ T611] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.284059][ T611] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.284061][ T611] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.284067][ T611] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 59.284072][ T611] rtnl_newlink (net/core/rtnetlink.c:4215) [ 59.284078][ T611] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.284080][ T611] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.284084][ T611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.284086][ T611] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.284088][ T611] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.284090][ T611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.284094][ T611] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.284096][ T611] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.284099][ T611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.284100][ T611] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.284105][ T611] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.284107][ T611] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.284111][ T611] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.284112][ T611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.284115][ T611] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.284121][ T611] ? 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.284123][ T611] ? 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.284127][ T611] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.284131][ T611] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.284134][ T611] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 59.284138][ T611] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.284142][ T611] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.284143][ T611] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.284146][ T611] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.284150][ T611] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.284154][ T611] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.284156][ T611] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.284158][ T611] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.284160][ T611] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 59.284168][ T611] ___sys_sendmsg (net/socket.c:2767) [ 59.284170][ T611] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.284186][ T611] __sys_sendmsg (net/socket.c:2799) [ 59.284190][ T611] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.284196][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.284199][ T611] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.284202][ T611] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.284205][ T611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.284208][ T611] RIP: 0033:0x7f2f8462654e [ 59.284212][ T611] 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.284214][ T611] RSP: 002b:00007ffd067f45f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.284216][ T611] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2f8462654e [ 59.284218][ T611] RDX: 0000000000000000 RSI: 00007ffd067f46a0 RDI: 0000000000000005 [ 59.284219][ T611] RBP: 00007ffd067f4600 R08: 0000000000000000 R09: 0000000000000000 [ 59.284220][ T611] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e750 [ 59.284221][ T611] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd067f4d70 | [ 60.337937][ T620] softirqs last disabled at (26040): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 60.337940][ T620] Preemption disabled at: | [ 60.337941][ T620] vprintk_emit (kernel/printk/printk.c:2471) | [ 60.337955][ T620] Tainted: [W]=WARN [ 60.337956][ T620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.337958][ T620] Call Trace: [ 60.337960][ T620] [ 60.337962][ T620] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 60.337968][ T620] ? vprintk_emit (kernel/printk/printk.c:2471) [ 60.337969][ T620] __might_resched.cold (kernel/sched/core.c:9234) [ 60.337974][ T620] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 60.337977][ T620] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 60.337982][ T620] __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)) [ 60.337985][ T620] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.337991][ T620] ? 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) [ 60.337995][ T620] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.337998][ T620] put_chars (drivers/char/virtio_console.c:1176) [ 60.338001][ T620] ? __send_to_port (drivers/char/virtio_console.c:654) [ 60.338005][ T620] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.338008][ T620] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.338013][ T620] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 60.338016][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.338018][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.338023][ T620] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 60.338026][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.338029][ T620] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.338033][ T620] console_emit_next_record (kernel/printk/printk.c:3183) [ 60.338037][ T620] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 60.338038][ T620] ? 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)) [ 60.338041][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.338043][ T620] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.338047][ T620] console_flush_one_record (kernel/printk/printk.c:3268) [ 60.338050][ T620] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 60.338052][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.338057][ T620] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 60.338060][ T620] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 60.338061][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.338063][ T620] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 60.338067][ T620] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 60.338069][ T620] ? vprintk_emit (kernel/printk/printk.c:2478) [ 60.338071][ T620] vprintk_emit (kernel/printk/printk.c:2479) [ 60.338075][ T620] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 60.338077][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.338079][ T620] ? 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)) [ 60.338081][ T620] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 60.338085][ T620] _printk (kernel/printk/printk.c:2504) [ 60.338088][ T620] ? snapshot_read.cold (user.c:?) [ 60.338090][ T620] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 60.338093][ T620] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.338095][ T620] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.338097][ T620] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 60.338101][ T620] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 60.338103][ T620] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.338106][ T620] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 60.338108][ T620] ? netdev_notice (net/core/dev.c:13194) [ 60.338111][ T620] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.338114][ T620] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.338116][ T620] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 60.338120][ T620] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.338122][ T620] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 60.338125][ T620] ? 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)) [ 60.338131][ T620] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 60.338134][ T620] ? __kernel_text_address (kernel/extable.c:79) [ 60.338137][ T620] ? write_profile (profile.c:?) [ 60.338141][ T620] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 60.338146][ T620] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.338151][ T620] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 60.338153][ T620] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 60.338155][ T620] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 60.338157][ T620] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.338161][ T620] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 60.338163][ T620] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.338165][ T620] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.338168][ T620] ? kasan_save_stack (mm/kasan/common.c:58) [ 60.338171][ T620] ? kasan_save_stack (mm/kasan/common.c:57) [ 60.338173][ T620] ? kasan_save_track (mm/kasan/common.c:78) [ 60.338175][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.338178][ T620] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 60.338183][ T620] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 60.338190][ T620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.338192][ T620] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 60.338195][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.338197][ T620] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.338199][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.338200][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.338202][ T620] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 60.338205][ T620] ? __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) [ 60.338208][ T620] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 60.338210][ T620] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 60.338214][ T620] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 60.338216][ T620] ? nla_get_range_signed (lib/nlattr.c:270) [ 60.338221][ T620] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 60.338226][ T620] rtnl_newlink (net/core/rtnetlink.c:4215) [ 60.338232][ T620] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.338234][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.338238][ T620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.338240][ T620] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.338242][ T620] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.338244][ T620] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.338248][ T620] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.338250][ T620] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 60.338253][ T620] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.338254][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.338259][ T620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.338261][ T620] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.338265][ T620] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 60.338266][ T620] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.338269][ T620] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.338275][ T620] ? 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)) [ 60.338277][ T620] ? 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)) [ 60.338281][ T620] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.338285][ T620] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.338287][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 60.338292][ T620] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 60.338295][ T620] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 60.338297][ T620] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.338300][ T620] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 60.338303][ T620] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 60.338307][ T620] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 60.338310][ T620] ? copy_msghdr_from_user (net/socket.c:2650) [ 60.338312][ T620] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 60.338314][ T620] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 60.338321][ T620] ___sys_sendmsg (net/socket.c:2767) [ 60.338324][ T620] ? copy_msghdr_from_user (net/socket.c:2619) [ 60.338339][ T620] __sys_sendmsg (net/socket.c:2799) [ 60.338344][ T620] ? __sys_sendmsg_sock (net/socket.c:2780) [ 60.338353][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.338356][ T620] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 60.338359][ T620] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 60.338362][ T620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.338365][ T620] RIP: 0033:0x7f62f0e6f54e [ 60.338369][ T620] 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 [ 60.338371][ T620] RSP: 002b:00007ffdb41e8570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.338374][ T620] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f62f0e6f54e [ 60.338376][ T620] RDX: 0000000000000000 RSI: 00007ffdb41e8620 RDI: 0000000000000005 [ 60.338377][ T620] RBP: 00007ffdb41e8580 R08: 0000000000000000 R09: 0000000000000000 [ 60.338377][ T620] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e751 [ 60.338378][ T620] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb41e8cf0 | [ 61.476336][ T629] softirqs last disabled at (22492): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 61.476339][ T629] Preemption disabled at: | [ 61.476340][ T629] vprintk_emit (kernel/printk/printk.c:2471) | [ 61.476349][ T629] Tainted: [W]=WARN [ 61.476349][ T629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.476351][ T629] Call Trace: [ 61.476353][ T629] [ 61.476355][ T629] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 61.476360][ T629] ? vprintk_emit (kernel/printk/printk.c:2471) [ 61.476362][ T629] __might_resched.cold (kernel/sched/core.c:9234) [ 61.476367][ T629] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 61.476370][ T629] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 61.476375][ T629] __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)) [ 61.476378][ T629] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 61.476384][ T629] ? 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) [ 61.476387][ T629] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 61.476391][ T629] put_chars (drivers/char/virtio_console.c:1176) [ 61.476394][ T629] ? __send_to_port (drivers/char/virtio_console.c:654) [ 61.476398][ T629] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.476402][ T629] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 61.476407][ T629] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 61.476410][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.476412][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.476417][ T629] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 61.476421][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.476424][ T629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.476428][ T629] console_emit_next_record (kernel/printk/printk.c:3183) [ 61.476432][ T629] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 61.476433][ T629] ? 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)) [ 61.476436][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.476438][ T629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.476442][ T629] console_flush_one_record (kernel/printk/printk.c:3268) [ 61.476446][ T629] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 61.476448][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.476454][ T629] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 61.476457][ T629] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 61.476458][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.476460][ T629] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 61.476464][ T629] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 61.476466][ T629] ? vprintk_emit (kernel/printk/printk.c:2478) [ 61.476470][ T629] vprintk_emit (kernel/printk/printk.c:2479) [ 61.476473][ T629] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 61.476475][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.476477][ T629] ? 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)) [ 61.476480][ T629] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 61.476484][ T629] _printk (kernel/printk/printk.c:2504) [ 61.476487][ T629] ? snapshot_read.cold (user.c:?) [ 61.476489][ T629] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 61.476492][ T629] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.476495][ T629] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 61.476497][ T629] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 61.476500][ T629] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 61.476503][ T629] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 61.476506][ T629] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 61.476509][ T629] ? netdev_notice (net/core/dev.c:13194) [ 61.476512][ T629] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.476515][ T629] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 61.476518][ T629] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 61.476522][ T629] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 61.476524][ T629] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 61.476528][ T629] ? 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)) [ 61.476534][ T629] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 61.476537][ T629] ? __kernel_text_address (kernel/extable.c:79) [ 61.476540][ T629] ? write_profile (profile.c:?) [ 61.476544][ T629] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 61.476550][ T629] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 61.476555][ T629] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 61.476557][ T629] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 61.476558][ T629] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 61.476561][ T629] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.476565][ T629] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 61.476567][ T629] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.476572][ T629] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 61.476575][ T629] ? kasan_save_stack (mm/kasan/common.c:58) [ 61.476578][ T629] ? kasan_save_stack (mm/kasan/common.c:57) [ 61.476580][ T629] ? kasan_save_track (mm/kasan/common.c:78) [ 61.476583][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.476585][ T629] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 61.476588][ T629] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 61.476594][ T629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 61.476596][ T629] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 61.476599][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.476601][ T629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.476603][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.476604][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.476606][ T629] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 61.476609][ T629] ? __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) [ 61.476612][ T629] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 61.476615][ T629] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 61.476618][ T629] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 61.476620][ T629] ? nla_get_range_signed (lib/nlattr.c:270) [ 61.476626][ T629] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 61.476632][ T629] rtnl_newlink (net/core/rtnetlink.c:4215) [ 61.476638][ T629] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 61.476640][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.476645][ T629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 61.476647][ T629] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.476649][ T629] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 61.476651][ T629] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 61.476655][ T629] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 61.476657][ T629] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 61.476661][ T629] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.476662][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.476667][ T629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 61.476669][ T629] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.476673][ T629] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 61.476675][ T629] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.476678][ T629] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.476685][ T629] ? 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)) [ 61.476686][ T629] ? 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)) [ 61.476691][ T629] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.476695][ T629] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.476698][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 61.476702][ T629] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 61.476706][ T629] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 61.476707][ T629] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 61.476711][ T629] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 61.476715][ T629] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 61.476719][ T629] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 61.476721][ T629] ? copy_msghdr_from_user (net/socket.c:2650) [ 61.476724][ T629] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 61.476726][ T629] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 61.476735][ T629] ___sys_sendmsg (net/socket.c:2767) [ 61.476740][ T629] ? copy_msghdr_from_user (net/socket.c:2619) [ 61.476767][ T629] __sys_sendmsg (net/socket.c:2799) [ 61.476772][ T629] ? __sys_sendmsg_sock (net/socket.c:2780) [ 61.476783][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.476788][ T629] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 61.476791][ T629] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 61.476795][ T629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.476797][ T629] RIP: 0033:0x7faadf63154e [ 61.476802][ T629] 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 [ 61.476804][ T629] RSP: 002b:00007ffc082c49f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.476807][ T629] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faadf63154e [ 61.476809][ T629] RDX: 0000000000000000 RSI: 00007ffc082c4aa0 RDI: 0000000000000005 [ 61.476810][ T629] RBP: 00007ffc082c4a00 R08: 0000000000000000 R09: 0000000000000000 [ 61.476811][ T629] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e752 [ 61.476812][ T629] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc082c5170 | [ 63.923348][ C0] | [ 63.923349][ C0] | [ 63.923349][ C0] stack backtrace: | [ 63.923356][ C0] Tainted: [W]=WARN [ 63.923358][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.923360][ C0] Call Trace: [ 63.923362][ C0] [ 63.923363][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 63.923367][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 63.923371][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 63.923374][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 63.923378][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 63.923381][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 63.923384][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 63.923388][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 63.923391][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 63.923393][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923396][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.923399][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 63.923402][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 63.923404][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 63.923406][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 63.923408][ C0] ? 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)) [ 63.923411][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923413][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.923416][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 63.923419][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 63.923421][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 63.923425][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 63.923427][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 63.923429][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923431][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 63.923434][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 63.923438][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 63.923440][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 63.923443][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 63.923446][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 63.923449][ C0] _printk (kernel/printk/printk.c:2504) [ 63.923452][ C0] ? snapshot_read.cold (user.c:?) [ 63.923455][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 63.923457][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 63.923461][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 63.923463][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 63.923466][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 63.923469][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 63.923471][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 63.923473][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 63.923478][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 63.923481][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 63.923483][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923486][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 63.923488][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 63.923492][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 63.923494][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 63.923499][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 63.923503][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 63.923506][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 63.923508][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 63.923511][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923513][ C0] handle_softirqs (kernel/softirq.c:645) [ 63.923517][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 63.923520][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 63.923523][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 63.923526][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 63.923528][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 63.923531][ C0] [ 63.923532][ C0] [ 63.923533][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 63.923536][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 63.923539][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 63.923542][ C0] Code: 48 8b 3d d4 51 10 02 e8 1f 00 00 00 48 2b 05 98 82 b2 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 53 55 29 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d d4 51 10 02 mov 0x21051d4(%rip),%rdi # 0x21051db 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 98 82 b2 00 sub 0xb28298(%rip),%rax # 0xb282ab 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 53 55 29 00 verw 0x295553(%rip) # 0x29557b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 63.923545][ C0] RSP: 0018:ffffffffbae07cf8 EFLAGS: 00000296 [ 63.923548][ C0] RAX: 0000000000071559 RBX: ffffffffbae1c600 RCX: ffffffffb7cf4ce7 [ 63.923550][ C0] RDX: ffffffffbae1c600 RSI: ffffffffbac88c6b RDI: ffffffffba693160 [ 63.923552][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 63.923553][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff75c0fa2 [ 63.923555][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 63.923557][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 63.923561][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 63.923564][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 63.923566][ C0] default_idle_call (kernel/sched/idle.c:122) [ 63.923571][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 63.923574][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 63.923577][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 63.923580][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923583][ C0] do_idle (kernel/sched/idle.c:355) [ 63.923586][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 63.923588][ C0] rest_init (init/main.c:727) [ 63.923591][ C0] ? __cpuidle_text_end (??:?) [ 63.923595][ C0] ? rest_init (init/main.c:727) [ 63.923597][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 63.923601][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 63.923603][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 63.923607][ C0] start_kernel (init/main.c:1185) [ 63.923610][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 63.923612][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 63.923615][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 63.923644][ C0] softirqs last disabled at (464219): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 63.923647][ C0] Preemption disabled at: | [ 63.923647][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 63.923655][ C0] Tainted: [W]=WARN [ 63.923656][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.923657][ C0] Call Trace: [ 63.923658][ C0] [ 63.923659][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 63.923662][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 63.923664][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 63.923668][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 63.923671][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923673][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 63.923677][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 63.923679][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 63.923683][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 63.923685][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 63.923688][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 63.923691][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 63.923694][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 63.923698][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 63.923703][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 63.923705][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923707][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923710][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 63.923713][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 63.923715][ C0] ? 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)) [ 63.923717][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923720][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.923723][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 63.923726][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 63.923728][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 63.923732][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 63.923734][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 63.923736][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923738][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 63.923741][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 63.923744][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 63.923747][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 63.923749][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 63.923753][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 63.923755][ C0] _printk (kernel/printk/printk.c:2504) [ 63.923758][ C0] ? snapshot_read.cold (user.c:?) [ 63.923761][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 63.923764][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 63.923768][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 63.923770][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 63.923773][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 63.923776][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 63.923779][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 63.923781][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 63.923783][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 63.923786][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 63.923789][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923792][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 63.923794][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 63.923798][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 63.923800][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 63.923805][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 63.923809][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 63.923811][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 63.923814][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 63.923816][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923818][ C0] handle_softirqs (kernel/softirq.c:645) [ 63.923821][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 63.923824][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 63.923827][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 63.923830][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 63.923832][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 63.923835][ C0] [ 63.923836][ C0] [ 63.923837][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 63.923840][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 63.923842][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 63.923845][ C0] Code: 48 8b 3d d4 51 10 02 e8 1f 00 00 00 48 2b 05 98 82 b2 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 53 55 29 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d d4 51 10 02 mov 0x21051d4(%rip),%rdi # 0x21051db 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 98 82 b2 00 sub 0xb28298(%rip),%rax # 0xb282ab 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 53 55 29 00 verw 0x295553(%rip) # 0x29557b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 63.923847][ C0] RSP: 0018:ffffffffbae07cf8 EFLAGS: 00000296 [ 63.923849][ C0] RAX: 0000000000071559 RBX: ffffffffbae1c600 RCX: ffffffffb7cf4ce7 [ 63.923850][ C0] RDX: ffffffffbae1c600 RSI: ffffffffbac88c6b RDI: ffffffffba693160 [ 63.923852][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 63.923853][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff75c0fa2 [ 63.923854][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 63.923857][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 63.923860][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 63.923863][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 63.923865][ C0] default_idle_call (kernel/sched/idle.c:122) [ 63.923867][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 63.923870][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 63.923872][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 63.923875][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.923878][ C0] do_idle (kernel/sched/idle.c:355) [ 63.923881][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 63.923883][ C0] rest_init (init/main.c:727) [ 63.923885][ C0] ? __cpuidle_text_end (??:?) [ 63.923889][ C0] ? rest_init (init/main.c:727) [ 63.923891][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 63.923894][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 63.923896][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 63.923899][ C0] start_kernel (init/main.c:1185) [ 63.923902][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 63.923904][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) Finger prints: __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable