====================================== | [ 12.853145][ T243] softirqs last disabled at (17190): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.853148][ T243] Preemption disabled at: | [ 12.853148][ T243] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.853157][ T243] Tainted: [W]=WARN [ 12.853159][ T243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.853160][ T243] Call Trace: [ 12.853162][ T243] [ 12.853163][ T243] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.853169][ T243] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.853170][ T243] __might_resched.cold (kernel/sched/core.c:9234) [ 12.853175][ T243] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.853178][ T243] ? __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.853183][ T243] __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.853186][ T243] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.853192][ T243] ? 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.853195][ T243] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.853198][ T243] put_chars (drivers/char/virtio_console.c:1176) [ 12.853201][ T243] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.853206][ T243] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.853210][ T243] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.853214][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.853215][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.853220][ T243] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.853224][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.853227][ T243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.853231][ T243] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.853235][ T243] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.853236][ T243] ? 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.853239][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.853241][ T243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.853245][ T243] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.853249][ T243] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.853250][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.853256][ T243] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.853258][ T243] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.853259][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.853261][ T243] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.853265][ T243] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.853267][ T243] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.853270][ T243] vprintk_emit (kernel/printk/printk.c:2479) [ 12.853273][ T243] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.853276][ T243] ? save_trace (kernel/locking/lockdep.c:589) [ 12.853281][ T243] _printk (kernel/printk/printk.c:2504) [ 12.853284][ T243] ? snapshot_read.cold (user.c:?) [ 12.853288][ T243] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.853290][ T243] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.853294][ T243] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.853296][ T243] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.853299][ T243] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.853301][ T243] ? netdev_notice (net/core/dev.c:13194) [ 12.853304][ T243] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.853307][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.853309][ T243] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.853313][ T243] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.853315][ T243] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.853318][ T243] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 12.853325][ T243] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.853327][ T243] ? __kernel_text_address (kernel/extable.c:79) [ 12.853330][ T243] ? write_profile (profile.c:?) [ 12.853334][ T243] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.853339][ T243] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.853344][ T243] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.853346][ T243] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.853347][ T243] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.853350][ T243] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.853354][ T243] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.853356][ T243] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.853358][ T243] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.853361][ T243] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.853364][ T243] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.853366][ T243] ? kasan_save_track (mm/kasan/common.c:78) [ 12.853369][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.853371][ T243] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 12.853374][ T243] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 12.853379][ T243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.853381][ T243] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.853384][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.853386][ T243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.853387][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.853389][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.853393][ T243] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.853395][ T243] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.853399][ T243] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.853401][ T243] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.853405][ T243] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.853407][ T243] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.853413][ T243] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.853418][ T243] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.853423][ T243] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.853425][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.853430][ T243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.853432][ T243] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.853434][ T243] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.853436][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.853440][ T243] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.853442][ T243] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.853445][ T243] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.853446][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.853451][ T243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.853453][ T243] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.853457][ T243] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.853458][ T243] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.853461][ T243] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.853468][ T243] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.853469][ T243] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.853473][ T243] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.853477][ T243] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.853480][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 12.853484][ T243] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.853488][ T243] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.853489][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.853492][ T243] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.853496][ T243] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.853500][ T243] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.853502][ T243] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.853505][ T243] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.853506][ T243] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 12.853514][ T243] ___sys_sendmsg (net/socket.c:2767) [ 12.853517][ T243] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.853533][ T243] __sys_sendmsg (net/socket.c:2799) [ 12.853536][ T243] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.853542][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.853546][ T243] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.853549][ T243] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.853552][ T243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.853555][ T243] RIP: 0033:0x7f56e7cfb54e [ 12.853558][ T243] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.853560][ T243] RSP: 002b:00007ffcec1c7680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.853562][ T243] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f56e7cfb54e [ 12.853564][ T243] RDX: 0000000000000000 RSI: 00007ffcec1c7730 RDI: 0000000000000005 [ 12.853565][ T243] RBP: 00007ffcec1c7690 R08: 0000000000000000 R09: 0000000000000000 [ 12.853566][ T243] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129a3 [ 12.853567][ T243] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcec1c7e00 | [ 13.863216][ T281] softirqs last disabled at (33418): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 13.863218][ T281] Preemption disabled at: | [ 13.863219][ T281] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.863228][ T281] Tainted: [W]=WARN [ 13.863229][ T281] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.863231][ T281] Call Trace: [ 13.863232][ T281] [ 13.863234][ T281] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.863239][ T281] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.863241][ T281] __might_resched.cold (kernel/sched/core.c:9234) [ 13.863246][ T281] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.863249][ T281] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.863254][ T281] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.863257][ T281] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.863264][ T281] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.863267][ T281] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.863271][ T281] put_chars (drivers/char/virtio_console.c:1176) [ 13.863274][ T281] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.863278][ T281] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.863282][ T281] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.863286][ T281] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.863290][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.863292][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.863297][ T281] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.863300][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.863303][ T281] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.863308][ T281] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.863311][ T281] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.863313][ T281] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.863315][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.863317][ T281] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.863322][ T281] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.863326][ T281] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.863327][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.863333][ T281] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.863335][ T281] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.863337][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.863339][ T281] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.863343][ T281] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.863345][ T281] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.863348][ T281] vprintk_emit (kernel/printk/printk.c:2479) [ 13.863351][ T281] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.863353][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.863355][ T281] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 13.863357][ T281] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 13.863362][ T281] _printk (kernel/printk/printk.c:2504) [ 13.863365][ T281] ? snapshot_read.cold (user.c:?) [ 13.863367][ T281] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.863370][ T281] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.863372][ T281] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.863375][ T281] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 13.863378][ T281] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 13.863381][ T281] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.863383][ T281] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.863386][ T281] ? netdev_notice (net/core/dev.c:13194) [ 13.863388][ T281] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.863394][ T281] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.863397][ T281] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.863400][ T281] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.863403][ T281] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 13.863406][ T281] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 13.863412][ T281] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 13.863415][ T281] ? __kernel_text_address (kernel/extable.c:79) [ 13.863418][ T281] ? write_profile (profile.c:?) [ 13.863421][ T281] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.863427][ T281] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.863431][ T281] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.863434][ T281] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.863435][ T281] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.863437][ T281] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.863441][ T281] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.863443][ T281] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.863445][ T281] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.863448][ T281] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.863451][ T281] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.863453][ T281] ? kasan_save_track (mm/kasan/common.c:78) [ 13.863456][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.863458][ T281] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 13.863460][ T281] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 13.863465][ T281] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.863468][ T281] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.863470][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.863472][ T281] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.863474][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.863475][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.863477][ T281] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.863480][ T281] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 13.863484][ T281] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.863486][ T281] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.863490][ T281] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.863492][ T281] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.863498][ T281] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.863503][ T281] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.863509][ T281] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.863511][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.863516][ T281] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.863518][ T281] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.863520][ T281] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.863522][ T281] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.863526][ T281] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.863528][ T281] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.863531][ T281] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.863533][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.863538][ T281] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.863540][ T281] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.863544][ T281] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.863545][ T281] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.863549][ T281] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.863557][ T281] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.863558][ T281] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.863563][ T281] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.863567][ T281] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.863570][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 13.863574][ T281] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.863578][ T281] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.863580][ T281] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.863583][ T281] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.863587][ T281] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.863591][ T281] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.863593][ T281] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.863595][ T281] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.863597][ T281] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 13.863605][ T281] ___sys_sendmsg (net/socket.c:2767) [ 13.863608][ T281] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.863625][ T281] __sys_sendmsg (net/socket.c:2799) [ 13.863629][ T281] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.863636][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.863639][ T281] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.863642][ T281] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.863645][ T281] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.863647][ T281] RIP: 0033:0x7f58c1bf354e [ 13.863651][ T281] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.863653][ T281] RSP: 002b:00007ffe568e63c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.863656][ T281] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f58c1bf354e [ 13.863657][ T281] RDX: 0000000000000000 RSI: 00007ffe568e6470 RDI: 0000000000000005 [ 13.863658][ T281] RBP: 00007ffe568e63d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.863659][ T281] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129a4 [ 13.863660][ T281] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe568e6b40 | [ 14.939236][ T290] softirqs last disabled at (32866): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.939239][ T290] Preemption disabled at: | [ 14.939239][ T290] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.939248][ T290] Tainted: [W]=WARN [ 14.939249][ T290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.939251][ T290] Call Trace: [ 14.939253][ T290] [ 14.939254][ T290] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.939260][ T290] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.939261][ T290] __might_resched.cold (kernel/sched/core.c:9234) [ 14.939266][ T290] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.939270][ T290] ? __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.939275][ T290] __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.939277][ T290] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.939284][ T290] ? 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.939287][ T290] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.939290][ T290] put_chars (drivers/char/virtio_console.c:1176) [ 14.939293][ T290] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.939297][ T290] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.939301][ T290] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.939306][ T290] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.939309][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.939311][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.939316][ T290] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.939320][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.939322][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.939327][ T290] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.939330][ T290] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.939331][ T290] ? 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.939334][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.939336][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.939341][ T290] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.939345][ T290] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.939346][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.939352][ T290] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.939354][ T290] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.939356][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.939358][ T290] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.939362][ T290] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.939364][ T290] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.939367][ T290] vprintk_emit (kernel/printk/printk.c:2479) [ 14.939370][ T290] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.939372][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.939374][ T290] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 14.939376][ T290] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 14.939380][ T290] _printk (kernel/printk/printk.c:2504) [ 14.939384][ T290] ? snapshot_read.cold (user.c:?) [ 14.939386][ T290] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.939389][ T290] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.939393][ T290] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.939396][ T290] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.939399][ T290] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.939402][ T290] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.939404][ T290] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.939407][ T290] ? netdev_notice (net/core/dev.c:13194) [ 14.939410][ T290] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.939413][ T290] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.939415][ T290] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.939419][ T290] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.939421][ T290] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.939425][ T290] ? 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.939431][ T290] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.939434][ T290] ? __kernel_text_address (kernel/extable.c:79) [ 14.939437][ T290] ? write_profile (profile.c:?) [ 14.939441][ T290] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.939446][ T290] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.939452][ T290] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.939454][ T290] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.939455][ T290] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.939457][ T290] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.939461][ T290] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.939463][ T290] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.939465][ T290] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.939468][ T290] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.939471][ T290] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.939473][ T290] ? kasan_save_track (mm/kasan/common.c:78) [ 14.939476][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.939478][ T290] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 14.939481][ T290] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 14.939486][ T290] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.939489][ T290] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.939491][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.939493][ T290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.939495][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.939496][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.939498][ T290] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.939501][ T290] ? __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.939505][ T290] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.939507][ T290] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.939511][ T290] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.939513][ T290] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.939519][ T290] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.939524][ T290] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.939530][ T290] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.939532][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.939537][ T290] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.939539][ T290] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.939541][ T290] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.939543][ T290] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.939547][ T290] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.939550][ T290] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.939553][ T290] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.939554][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.939559][ T290] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.939562][ T290] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.939565][ T290] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.939567][ T290] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.939570][ T290] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.939577][ T290] ? 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.939578][ T290] ? 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.939582][ T290] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.939586][ T290] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.939589][ T290] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 14.939594][ T290] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.939598][ T290] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.939599][ T290] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.939602][ T290] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.939606][ T290] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.939610][ T290] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.939612][ T290] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.939615][ T290] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.939617][ T290] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 14.939624][ T290] ___sys_sendmsg (net/socket.c:2767) [ 14.939627][ T290] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.939644][ T290] __sys_sendmsg (net/socket.c:2799) [ 14.939648][ T290] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.939654][ T290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.939658][ T290] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.939660][ T290] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.939663][ T290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.939666][ T290] RIP: 0033:0x7f8b6bbd654e [ 14.939670][ T290] 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.939671][ T290] RSP: 002b:00007ffecf014420 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.939674][ T290] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8b6bbd654e [ 14.939675][ T290] RDX: 0000000000000000 RSI: 00007ffecf0144d0 RDI: 0000000000000005 [ 14.939676][ T290] RBP: 00007ffecf014430 R08: 0000000000000000 R09: 0000000000000000 [ 14.939677][ T290] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129a5 [ 14.939678][ T290] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffecf014ba0 | [ 15.955437][ T299] softirqs last disabled at (29202): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 15.955439][ T299] Preemption disabled at: | [ 15.955440][ T299] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.955449][ T299] Tainted: [W]=WARN [ 15.955451][ T299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.955452][ T299] Call Trace: [ 15.955454][ T299] [ 15.955455][ T299] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.955461][ T299] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.955462][ T299] __might_resched.cold (kernel/sched/core.c:9234) [ 15.955467][ T299] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.955471][ T299] ? __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.955476][ T299] __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.955479][ T299] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.955485][ T299] ? 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.955488][ T299] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.955492][ T299] put_chars (drivers/char/virtio_console.c:1176) [ 15.955495][ T299] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.955498][ T299] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.955502][ T299] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.955507][ T299] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.955510][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.955512][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.955517][ T299] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.955520][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.955523][ T299] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.955527][ T299] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.955531][ T299] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.955532][ T299] ? 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.955535][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.955537][ T299] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.955541][ T299] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.955545][ T299] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.955547][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.955554][ T299] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.955557][ T299] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.955559][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.955561][ T299] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.955566][ T299] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.955568][ T299] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.955571][ T299] vprintk_emit (kernel/printk/printk.c:2479) [ 15.955575][ T299] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.955577][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.955580][ T299] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 15.955582][ T299] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 15.955586][ T299] _printk (kernel/printk/printk.c:2504) [ 15.955590][ T299] ? snapshot_read.cold (user.c:?) [ 15.955592][ T299] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.955595][ T299] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.955598][ T299] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.955600][ T299] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 15.955604][ T299] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 15.955607][ T299] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.955609][ T299] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.955612][ T299] ? netdev_notice (net/core/dev.c:13194) [ 15.955615][ T299] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.955619][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.955622][ T299] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.955626][ T299] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.955628][ T299] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 15.955632][ T299] ? 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.955638][ T299] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 15.955641][ T299] ? __kernel_text_address (kernel/extable.c:79) [ 15.955644][ T299] ? write_profile (profile.c:?) [ 15.955649][ T299] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 15.955654][ T299] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.955659][ T299] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.955661][ T299] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.955663][ T299] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.955665][ T299] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.955668][ T299] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.955670][ T299] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.955673][ T299] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.955675][ T299] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.955678][ T299] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.955680][ T299] ? kasan_save_track (mm/kasan/common.c:78) [ 15.955683][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.955685][ T299] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 15.955688][ T299] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 15.955693][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.955695][ T299] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.955698][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.955700][ T299] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.955702][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.955703][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.955705][ T299] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.955708][ T299] ? __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.955711][ T299] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.955714][ T299] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.955717][ T299] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.955719][ T299] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.955725][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.955730][ T299] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.955736][ T299] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.955738][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.955743][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.955745][ T299] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.955747][ T299] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.955749][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.955753][ T299] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.955755][ T299] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.955758][ T299] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.955759][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.955764][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.955766][ T299] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.955770][ T299] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.955772][ T299] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.955775][ T299] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.955781][ T299] ? 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.955782][ T299] ? 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.955787][ T299] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.955791][ T299] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.955793][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 15.955798][ T299] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.955801][ T299] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.955803][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.955806][ T299] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.955810][ T299] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.955814][ T299] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.955816][ T299] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.955819][ T299] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.955820][ T299] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 15.955828][ T299] ___sys_sendmsg (net/socket.c:2767) [ 15.955831][ T299] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.955847][ T299] __sys_sendmsg (net/socket.c:2799) [ 15.955850][ T299] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.955857][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.955860][ T299] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.955862][ T299] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.955866][ T299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.955868][ T299] RIP: 0033:0x7f974124d54e [ 15.955872][ T299] 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.955874][ T299] RSP: 002b:00007ffe0e37f2b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.955876][ T299] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f974124d54e [ 15.955878][ T299] RDX: 0000000000000000 RSI: 00007ffe0e37f360 RDI: 0000000000000005 [ 15.955879][ T299] RBP: 00007ffe0e37f2c0 R08: 0000000000000000 R09: 0000000000000000 [ 15.955879][ T299] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129a6 [ 15.955880][ T299] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe0e37fa30 | [ 16.956509][ T307] softirqs last disabled at (23712): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.956511][ T307] Preemption disabled at: | [ 16.956512][ T307] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.956520][ T307] Tainted: [W]=WARN [ 16.956521][ T307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.956523][ T307] Call Trace: [ 16.956525][ T307] [ 16.956526][ T307] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.956531][ T307] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.956533][ T307] __might_resched.cold (kernel/sched/core.c:9234) [ 16.956538][ T307] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.956541][ T307] ? __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.956547][ T307] __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.956550][ T307] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.956556][ T307] ? 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.956559][ T307] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.956563][ T307] put_chars (drivers/char/virtio_console.c:1176) [ 16.956566][ T307] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.956569][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.956573][ T307] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.956577][ T307] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.956581][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.956583][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.956588][ T307] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.956591][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.956594][ T307] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.956598][ T307] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.956602][ T307] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.956603][ T307] ? 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.956606][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.956607][ T307] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.956612][ T307] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.956616][ T307] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.956617][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.956623][ T307] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.956625][ T307] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.956626][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.956628][ T307] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.956632][ T307] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.956634][ T307] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.956637][ T307] vprintk_emit (kernel/printk/printk.c:2479) [ 16.956641][ T307] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.956643][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.956648][ T307] _printk (kernel/printk/printk.c:2504) [ 16.956651][ T307] ? snapshot_read.cold (user.c:?) [ 16.956653][ T307] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.956656][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.956658][ T307] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.956661][ T307] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.956664][ T307] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.956667][ T307] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.956669][ T307] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.956672][ T307] ? netdev_notice (net/core/dev.c:13194) [ 16.956674][ T307] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.956677][ T307] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.956680][ T307] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.956684][ T307] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.956686][ T307] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.956689][ T307] ? 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.956696][ T307] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.956698][ T307] ? __kernel_text_address (kernel/extable.c:79) [ 16.956701][ T307] ? write_profile (profile.c:?) [ 16.956705][ T307] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.956710][ T307] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.956715][ T307] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.956717][ T307] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.956718][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.956720][ T307] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.956724][ T307] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.956726][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.956728][ T307] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.956731][ T307] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.956734][ T307] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.956736][ T307] ? kasan_save_track (mm/kasan/common.c:78) [ 16.956739][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.956741][ T307] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 16.956744][ T307] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 16.956749][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.956751][ T307] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.956754][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.956755][ T307] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.956757][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.956759][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.956760][ T307] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.956763][ T307] ? __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.956767][ T307] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.956769][ T307] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.956772][ T307] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.956774][ T307] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.956780][ T307] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.956786][ T307] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.956791][ T307] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.956793][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.956798][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.956800][ T307] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.956802][ T307] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.956804][ T307] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.956808][ T307] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.956810][ T307] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.956813][ T307] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.956815][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.956820][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.956822][ T307] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.956825][ T307] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.956827][ T307] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.956830][ T307] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.956836][ T307] ? 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.956838][ T307] ? 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.956842][ T307] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.956846][ T307] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.956849][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 16.956853][ T307] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.956857][ T307] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.956858][ T307] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.956862][ T307] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.956865][ T307] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.956869][ T307] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.956872][ T307] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.956874][ T307] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.956876][ T307] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 16.956883][ T307] ___sys_sendmsg (net/socket.c:2767) [ 16.956886][ T307] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.956903][ T307] __sys_sendmsg (net/socket.c:2799) [ 16.956906][ T307] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.956912][ T307] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 16.956916][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.956919][ T307] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.956921][ T307] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.956925][ T307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.956927][ T307] RIP: 0033:0x7fafdcbd554e [ 16.956931][ T307] 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.956933][ T307] RSP: 002b:00007ffc44bfe9c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.956935][ T307] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fafdcbd554e [ 16.956937][ T307] RDX: 0000000000000000 RSI: 00007ffc44bfea70 RDI: 0000000000000005 [ 16.956938][ T307] RBP: 00007ffc44bfe9d0 R08: 0000000000000000 R09: 0000000000000000 [ 16.956938][ T307] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129a7 [ 16.956939][ T307] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc44bff140 | [ 18.039816][ T317] softirqs last disabled at (17822): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.039818][ T317] Preemption disabled at: | [ 18.039819][ T317] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.039828][ T317] Tainted: [W]=WARN [ 18.039829][ T317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.039830][ T317] Call Trace: [ 18.039832][ T317] [ 18.039833][ T317] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.039838][ T317] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.039840][ T317] __might_resched.cold (kernel/sched/core.c:9234) [ 18.039845][ T317] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.039848][ 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) [ 18.039853][ 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)) [ 18.039856][ T317] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.039862][ 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) [ 18.039865][ T317] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.039869][ T317] put_chars (drivers/char/virtio_console.c:1176) [ 18.039872][ T317] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.039875][ T317] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.039879][ T317] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.039884][ T317] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.039887][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.039889][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.039894][ T317] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.039898][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.039900][ T317] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.039904][ T317] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.039908][ T317] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.039909][ 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)) [ 18.039912][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.039914][ T317] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.039918][ T317] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.039922][ T317] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.039924][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.039929][ T317] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.039932][ T317] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.039933][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.039935][ T317] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.039939][ T317] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.039941][ T317] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.039944][ T317] vprintk_emit (kernel/printk/printk.c:2479) [ 18.039947][ T317] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.039949][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.039952][ 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)) [ 18.039954][ T317] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.039958][ T317] _printk (kernel/printk/printk.c:2504) [ 18.039961][ T317] ? snapshot_read.cold (user.c:?) [ 18.039963][ T317] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.039967][ T317] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.039969][ T317] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.039971][ T317] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.039975][ T317] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.039977][ T317] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.039980][ T317] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.039983][ T317] ? netdev_notice (net/core/dev.c:13194) [ 18.039985][ T317] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.039994][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.039997][ T317] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.040001][ T317] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.040003][ T317] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.040006][ 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)) [ 18.040012][ T317] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.040015][ T317] ? __kernel_text_address (kernel/extable.c:79) [ 18.040018][ T317] ? write_profile (profile.c:?) [ 18.040022][ T317] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.040028][ T317] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.040032][ T317] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.040034][ T317] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.040036][ T317] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.040038][ T317] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.040041][ T317] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.040044][ T317] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.040046][ T317] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.040049][ T317] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.040051][ T317] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.040053][ T317] ? kasan_save_track (mm/kasan/common.c:78) [ 18.040056][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.040058][ T317] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 18.040061][ T317] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 18.040067][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.040069][ T317] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.040071][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.040073][ T317] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.040075][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.040077][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.040078][ T317] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.040081][ 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) [ 18.040084][ T317] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.040087][ T317] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.040091][ T317] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.040093][ T317] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.040099][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.040104][ T317] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.040110][ T317] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.040112][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.040117][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.040119][ T317] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.040121][ T317] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.040123][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.040128][ T317] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.040130][ T317] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.040133][ T317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.040134][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.040139][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.040141][ T317] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.040145][ T317] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.040147][ T317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.040150][ T317] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.040156][ 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)) [ 18.040158][ 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)) [ 18.040162][ T317] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.040166][ T317] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.040169][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 18.040174][ T317] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.040178][ T317] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.040179][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.040182][ T317] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.040186][ T317] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.040190][ T317] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.040193][ T317] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.040195][ T317] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.040197][ T317] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 18.040204][ T317] ___sys_sendmsg (net/socket.c:2767) [ 18.040207][ T317] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.040224][ T317] __sys_sendmsg (net/socket.c:2799) [ 18.040227][ T317] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.040233][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.040237][ T317] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.040240][ T317] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.040243][ T317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.040245][ T317] RIP: 0033:0x7fcc9f3b154e [ 18.040249][ 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 [ 18.040251][ T317] RSP: 002b:00007ffca69de770 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.040254][ T317] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcc9f3b154e [ 18.040255][ T317] RDX: 0000000000000000 RSI: 00007ffca69de820 RDI: 0000000000000005 [ 18.040256][ T317] RBP: 00007ffca69de780 R08: 0000000000000000 R09: 0000000000000000 [ 18.040257][ T317] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129a8 [ 18.040258][ T317] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca69deef0 | [ 19.189227][ T324] softirqs last disabled at (25731): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 19.189230][ T324] Preemption disabled at: | [ 19.189231][ T324] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.189243][ T324] Tainted: [W]=WARN [ 19.189245][ T324] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.189247][ T324] Call Trace: [ 19.189249][ T324] [ 19.189252][ T324] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.189258][ T324] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.189261][ T324] __might_resched.cold (kernel/sched/core.c:9234) [ 19.189267][ T324] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.189272][ T324] ? __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.189280][ T324] __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.189287][ T324] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.189296][ T324] ? 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.189300][ T324] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.189305][ T324] put_chars (drivers/char/virtio_console.c:1176) [ 19.189310][ T324] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.189316][ T324] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.189321][ T324] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.189329][ T324] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.189334][ T324] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.189336][ T324] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.189345][ T324] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.189351][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.189355][ T324] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.189362][ T324] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.189368][ T324] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.189371][ T324] ? 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.189375][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.189379][ T324] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.189386][ T324] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.189393][ T324] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.189395][ T324] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.189404][ T324] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.189408][ T324] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.189411][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.189414][ T324] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.189421][ T324] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.189425][ T324] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.189430][ T324] vprintk_emit (kernel/printk/printk.c:2479) [ 19.189435][ T324] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.189439][ T324] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.189442][ T324] ? 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.189445][ T324] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.189452][ T324] _printk (kernel/printk/printk.c:2504) [ 19.189457][ T324] ? snapshot_read.cold (user.c:?) [ 19.189459][ T324] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.189464][ T324] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.189467][ T324] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.189471][ T324] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.189476][ T324] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.189480][ T324] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.189484][ T324] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.189488][ T324] ? netdev_notice (net/core/dev.c:13194) [ 19.189492][ T324] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.189497][ T324] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.189502][ T324] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.189508][ T324] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.189512][ T324] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.189516][ T324] ? 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.189526][ T324] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.189531][ T324] ? __kernel_text_address (kernel/extable.c:79) [ 19.189534][ T324] ? write_profile (profile.c:?) [ 19.189540][ T324] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.189550][ T324] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.189558][ T324] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.189561][ T324] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.189564][ T324] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.189567][ T324] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.189572][ T324] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.189575][ T324] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.189579][ T324] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.189583][ T324] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.189587][ T324] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.189589][ T324] ? kasan_save_track (mm/kasan/common.c:78) [ 19.189594][ T324] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.189597][ T324] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 19.189601][ T324] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 19.189609][ T324] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.189612][ T324] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.189617][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.189620][ T324] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.189623][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.189625][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.189628][ T324] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.189633][ T324] ? __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.189636][ T324] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.189640][ T324] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.189646][ T324] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.189649][ T324] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.189658][ T324] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.189668][ T324] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.189679][ T324] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.189682][ T324] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.189691][ T324] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.189694][ T324] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.189698][ T324] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.189701][ T324] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.189708][ T324] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.189711][ T324] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.189717][ T324] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.189719][ T324] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.189728][ T324] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.189731][ T324] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.189738][ T324] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.189741][ T324] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.189746][ T324] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.189757][ T324] ? 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.189760][ T324] ? 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.189768][ T324] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.189775][ T324] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.189780][ T324] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 19.189787][ T324] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.189794][ T324] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.189796][ T324] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.189802][ T324] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.189807][ T324] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.189814][ T324] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.189818][ T324] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.189822][ T324] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.189824][ T324] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 19.189838][ T324] ___sys_sendmsg (net/socket.c:2767) [ 19.189843][ T324] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.189874][ T324] __sys_sendmsg (net/socket.c:2799) [ 19.189879][ T324] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.189891][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.189897][ T324] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.189900][ T324] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.189905][ T324] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.189908][ T324] RIP: 0033:0x7f7346e0a54e [ 19.189914][ T324] 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.189916][ T324] RSP: 002b:00007ffc921ee410 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.189920][ T324] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7346e0a54e [ 19.189922][ T324] RDX: 0000000000000000 RSI: 00007ffc921ee4c0 RDI: 0000000000000005 [ 19.189924][ T324] RBP: 00007ffc921ee420 R08: 0000000000000000 R09: 0000000000000000 [ 19.189925][ T324] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129a9 [ 19.189927][ T324] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc921eeb90 | [ 20.508108][ T332] softirqs last disabled at (23694): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.508111][ T332] Preemption disabled at: | [ 20.508111][ T332] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.508121][ T332] Tainted: [W]=WARN [ 20.508122][ T332] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.508124][ T332] Call Trace: [ 20.508126][ T332] [ 20.508127][ T332] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.508132][ T332] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.508134][ T332] __might_resched.cold (kernel/sched/core.c:9234) [ 20.508138][ T332] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.508142][ T332] ? __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.508147][ T332] __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.508149][ T332] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.508155][ T332] ? 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.508158][ T332] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.508162][ T332] put_chars (drivers/char/virtio_console.c:1176) [ 20.508165][ T332] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.508168][ T332] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.508172][ T332] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.508177][ T332] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.508180][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.508182][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.508187][ T332] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.508191][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.508193][ T332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.508197][ T332] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.508201][ T332] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.508202][ T332] ? 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.508205][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.508207][ T332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.508211][ T332] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.508215][ T332] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.508216][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.508222][ T332] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.508224][ T332] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.508226][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.508228][ T332] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.508232][ T332] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.508234][ T332] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.508237][ T332] vprintk_emit (kernel/printk/printk.c:2479) [ 20.508240][ T332] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.508242][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.508244][ T332] ? 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.508246][ T332] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 20.508250][ T332] _printk (kernel/printk/printk.c:2504) [ 20.508253][ T332] ? snapshot_read.cold (user.c:?) [ 20.508255][ T332] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.508258][ T332] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.508260][ T332] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.508263][ T332] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.508266][ T332] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.508269][ T332] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.508271][ T332] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.508274][ T332] ? netdev_notice (net/core/dev.c:13194) [ 20.508276][ T332] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.508280][ T332] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.508282][ T332] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.508286][ T332] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.508288][ T332] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.508292][ T332] ? 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.508298][ T332] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.508300][ T332] ? __kernel_text_address (kernel/extable.c:79) [ 20.508303][ T332] ? write_profile (profile.c:?) [ 20.508307][ T332] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.508312][ T332] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.508318][ T332] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.508320][ T332] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.508321][ T332] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.508323][ T332] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.508327][ T332] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.508329][ T332] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.508331][ T332] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.508334][ T332] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.508337][ T332] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.508339][ T332] ? kasan_save_track (mm/kasan/common.c:78) [ 20.508342][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.508344][ T332] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 20.508347][ T332] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 20.508353][ T332] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.508355][ T332] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.508357][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.508359][ T332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.508361][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.508362][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.508364][ T332] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.508367][ T332] ? __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.508370][ T332] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.508372][ T332] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.508376][ T332] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.508378][ T332] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.508384][ T332] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.508390][ T332] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.508397][ T332] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.508399][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.508404][ T332] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.508406][ T332] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.508409][ T332] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.508410][ T332] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.508415][ T332] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.508417][ T332] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.508420][ T332] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.508421][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.508426][ T332] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.508428][ T332] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.508432][ T332] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.508434][ T332] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.508437][ T332] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.508444][ T332] ? 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.508445][ T332] ? 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.508450][ T332] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.508453][ T332] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.508456][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 20.508461][ T332] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.508465][ T332] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.508466][ T332] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.508469][ T332] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.508473][ T332] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.508477][ T332] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 20.508480][ T332] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.508482][ T332] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 20.508484][ T332] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 20.508491][ T332] ___sys_sendmsg (net/socket.c:2767) [ 20.508494][ T332] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.508510][ T332] __sys_sendmsg (net/socket.c:2799) [ 20.508514][ T332] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.508520][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.508524][ T332] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.508526][ T332] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.508530][ T332] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.508532][ T332] RIP: 0033:0x7fb85cad054e [ 20.508536][ T332] 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.508538][ T332] RSP: 002b:00007ffcd3ee7960 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.508541][ T332] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb85cad054e [ 20.508542][ T332] RDX: 0000000000000000 RSI: 00007ffcd3ee7a10 RDI: 0000000000000005 [ 20.508543][ T332] RBP: 00007ffcd3ee7970 R08: 0000000000000000 R09: 0000000000000000 [ 20.508544][ T332] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129aa [ 20.508545][ T332] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd3ee80e0 | [ 21.608313][ T340] softirqs last disabled at (24784): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.608316][ T340] Preemption disabled at: | [ 21.608317][ T340] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.608326][ T340] Tainted: [W]=WARN [ 21.608327][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.608329][ T340] Call Trace: [ 21.608330][ T340] [ 21.608332][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.608337][ T340] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.608339][ T340] __might_resched.cold (kernel/sched/core.c:9234) [ 21.608344][ T340] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.608347][ T340] ? __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.608352][ T340] __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.608355][ T340] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.608361][ T340] ? 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.608365][ T340] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.608368][ T340] put_chars (drivers/char/virtio_console.c:1176) [ 21.608371][ T340] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.608375][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.608379][ T340] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.608383][ T340] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.608387][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.608389][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.608397][ T340] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.608400][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.608403][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.608407][ T340] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.608411][ T340] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.608412][ T340] ? 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.608415][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.608417][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.608421][ T340] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.608425][ T340] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.608427][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.608433][ T340] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.608435][ T340] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.608436][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.608438][ T340] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.608443][ T340] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.608445][ T340] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.608448][ T340] vprintk_emit (kernel/printk/printk.c:2479) [ 21.608451][ T340] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.608453][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.608455][ T340] ? 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.608457][ T340] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 21.608461][ T340] _printk (kernel/printk/printk.c:2504) [ 21.608465][ T340] ? snapshot_read.cold (user.c:?) [ 21.608467][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.608470][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.608472][ T340] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.608474][ T340] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.608478][ T340] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.608480][ T340] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.608483][ T340] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.608485][ T340] ? netdev_notice (net/core/dev.c:13194) [ 21.608488][ T340] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.608491][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.608494][ T340] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.608498][ T340] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.608500][ T340] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.608503][ T340] ? 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.608510][ T340] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.608512][ T340] ? __kernel_text_address (kernel/extable.c:79) [ 21.608515][ T340] ? write_profile (profile.c:?) [ 21.608519][ T340] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.608525][ T340] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.608530][ T340] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.608532][ T340] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.608534][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.608536][ T340] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.608539][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.608542][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.608544][ T340] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.608547][ T340] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.608550][ T340] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.608552][ T340] ? kasan_save_track (mm/kasan/common.c:78) [ 21.608555][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.608557][ T340] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 21.608560][ T340] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 21.608566][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.608568][ T340] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.608571][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.608573][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.608575][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.608577][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.608579][ T340] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.608582][ T340] ? __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.608585][ T340] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.608588][ T340] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.608592][ T340] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.608594][ T340] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.608599][ T340] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.608605][ T340] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.608611][ T340] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.608613][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.608618][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.608620][ T340] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.608622][ T340] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.608624][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.608628][ T340] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.608630][ T340] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.608634][ T340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.608635][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.608640][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.608642][ T340] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.608646][ T340] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.608648][ T340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.608651][ T340] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.608658][ T340] ? 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.608659][ T340] ? 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.608664][ T340] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.608668][ T340] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.608671][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 21.608675][ T340] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.608679][ T340] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.608681][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.608684][ T340] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.608688][ T340] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.608692][ T340] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.608695][ T340] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.608697][ T340] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.608699][ T340] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 21.608706][ T340] ___sys_sendmsg (net/socket.c:2767) [ 21.608709][ T340] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.608727][ T340] __sys_sendmsg (net/socket.c:2799) [ 21.608730][ T340] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.608737][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.608740][ T340] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.608743][ T340] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.608747][ T340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.608749][ T340] RIP: 0033:0x7f9dbdef754e [ 21.608753][ T340] 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.608755][ T340] RSP: 002b:00007ffede50c3a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.608757][ T340] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9dbdef754e [ 21.608759][ T340] RDX: 0000000000000000 RSI: 00007ffede50c450 RDI: 0000000000000005 [ 21.608759][ T340] RBP: 00007ffede50c3b0 R08: 0000000000000000 R09: 0000000000000000 [ 21.608760][ T340] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129ac [ 21.608761][ T340] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffede50cb20 | [ 22.733421][ T350] softirqs last disabled at (21888): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.733423][ T350] Preemption disabled at: | [ 22.733424][ T350] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.733433][ T350] Tainted: [W]=WARN [ 22.733434][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.733436][ T350] Call Trace: [ 22.733438][ T350] [ 22.733440][ T350] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.733445][ T350] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.733446][ T350] __might_resched.cold (kernel/sched/core.c:9234) [ 22.733451][ T350] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.733454][ T350] ? __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.733460][ T350] __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.733462][ T350] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.733468][ T350] ? 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.733471][ T350] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.733475][ T350] put_chars (drivers/char/virtio_console.c:1176) [ 22.733478][ T350] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.733481][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.733485][ T350] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.733490][ T350] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.733493][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.733495][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.733500][ T350] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.733503][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.733506][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.733511][ T350] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.733514][ T350] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.733515][ T350] ? 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.733518][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.733520][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.733524][ T350] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.733528][ T350] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.733530][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.733536][ T350] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.733538][ T350] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.733539][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.733541][ T350] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.733546][ T350] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.733548][ T350] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.733551][ T350] vprintk_emit (kernel/printk/printk.c:2479) [ 22.733555][ T350] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.733557][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.733560][ T350] ? 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.733562][ T350] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 22.733566][ T350] _printk (kernel/printk/printk.c:2504) [ 22.733570][ T350] ? snapshot_read.cold (user.c:?) [ 22.733572][ T350] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.733576][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.733578][ T350] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.733581][ T350] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.733585][ T350] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.733588][ T350] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.733590][ T350] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.733593][ T350] ? netdev_notice (net/core/dev.c:13194) [ 22.733596][ T350] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.733600][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.733603][ T350] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.733607][ T350] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.733609][ T350] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.733612][ T350] ? 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.733619][ T350] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.733622][ T350] ? __kernel_text_address (kernel/extable.c:79) [ 22.733625][ T350] ? write_profile (profile.c:?) [ 22.733629][ T350] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.733635][ T350] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.733641][ T350] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.733643][ T350] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.733644][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.733647][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.733650][ T350] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.733653][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.733655][ T350] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.733658][ T350] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.733661][ T350] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.733663][ T350] ? kasan_save_track (mm/kasan/common.c:78) [ 22.733667][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.733669][ T350] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 22.733672][ T350] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 22.733678][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.733680][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.733683][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.733685][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.733687][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.733688][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.733690][ T350] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.733692][ T350] ? __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.733696][ T350] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.733698][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.733701][ T350] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.733703][ T350] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.733710][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.733715][ T350] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.733721][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.733723][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.733728][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.733730][ T350] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.733732][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.733734][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.733738][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.733740][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.733744][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.733745][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.733750][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.733752][ T350] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.733756][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.733758][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.733761][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.733767][ T350] ? 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.733769][ T350] ? 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.733773][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.733777][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.733780][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 22.733785][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.733789][ T350] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.733790][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.733793][ T350] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.733797][ T350] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.733801][ T350] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.733804][ T350] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.733806][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.733808][ T350] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 22.733816][ T350] ___sys_sendmsg (net/socket.c:2767) [ 22.733818][ T350] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.733836][ T350] __sys_sendmsg (net/socket.c:2799) [ 22.733839][ T350] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.733846][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.733849][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.733852][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.733855][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.733857][ T350] RIP: 0033:0x7f8e2263254e [ 22.733861][ T350] 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.733863][ T350] RSP: 002b:00007ffe89fc3050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.733865][ T350] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8e2263254e [ 22.733867][ T350] RDX: 0000000000000000 RSI: 00007ffe89fc3100 RDI: 0000000000000005 [ 22.733867][ T350] RBP: 00007ffe89fc3060 R08: 0000000000000000 R09: 0000000000000000 [ 22.733868][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129ad [ 22.733869][ T350] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe89fc37d0 | [ 23.870425][ T360] softirqs last disabled at (15518): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 23.870427][ T360] Preemption disabled at: | [ 23.870428][ T360] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.870437][ T360] Tainted: [W]=WARN [ 23.870438][ T360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.870440][ T360] Call Trace: [ 23.870441][ T360] [ 23.870443][ T360] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.870448][ T360] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.870450][ T360] __might_resched.cold (kernel/sched/core.c:9234) [ 23.870455][ T360] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.870458][ T360] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.870463][ T360] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.870466][ T360] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.870472][ T360] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.870475][ T360] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.870479][ T360] put_chars (drivers/char/virtio_console.c:1176) [ 23.870482][ T360] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.870485][ T360] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.870489][ T360] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.870494][ T360] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.870497][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.870499][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.870504][ T360] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.870508][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.870510][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.870514][ T360] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.870518][ T360] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.870519][ T360] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 23.870522][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.870524][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.870529][ T360] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.870532][ T360] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.870534][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.870540][ T360] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.870542][ T360] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.870544][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.870546][ T360] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.870550][ T360] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.870552][ T360] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.870555][ T360] vprintk_emit (kernel/printk/printk.c:2479) [ 23.870559][ T360] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.870561][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.870563][ T360] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 23.870565][ T360] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 23.870569][ T360] _printk (kernel/printk/printk.c:2504) [ 23.870573][ T360] ? snapshot_read.cold (user.c:?) [ 23.870574][ T360] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.870577][ T360] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.870580][ T360] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.870582][ T360] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.870585][ T360] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.870588][ T360] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.870590][ T360] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.870593][ T360] ? netdev_notice (net/core/dev.c:13194) [ 23.870596][ T360] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.870599][ T360] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.870602][ T360] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.870605][ T360] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.870608][ T360] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.870611][ T360] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 23.870617][ T360] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.870620][ T360] ? __kernel_text_address (kernel/extable.c:79) [ 23.870623][ T360] ? write_profile (profile.c:?) [ 23.870626][ T360] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.870632][ T360] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.870637][ T360] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.870639][ T360] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.870640][ T360] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.870642][ T360] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.870646][ T360] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.870648][ T360] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.870650][ T360] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.870653][ T360] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.870656][ T360] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.870658][ T360] ? kasan_save_track (mm/kasan/common.c:78) [ 23.870661][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.870663][ T360] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 23.870666][ T360] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 23.870671][ T360] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.870674][ T360] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.870676][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.870678][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.870680][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.870681][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.870683][ T360] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.870686][ T360] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 23.870689][ T360] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.870691][ T360] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.870695][ T360] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.870697][ T360] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.870703][ T360] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.870708][ T360] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.870714][ T360] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.870716][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.870721][ T360] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.870723][ T360] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.870725][ T360] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.870727][ T360] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.870731][ T360] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.870733][ T360] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.870736][ T360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.870738][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.870743][ T360] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.870745][ T360] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.870749][ T360] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.870751][ T360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.870753][ T360] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.870760][ T360] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 23.870762][ T360] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 23.870766][ T360] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.870770][ T360] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.870773][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 23.870777][ T360] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.870781][ T360] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.870783][ T360] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.870786][ T360] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.870790][ T360] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.870794][ T360] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.870796][ T360] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.870799][ T360] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.870800][ T360] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 23.870808][ T360] ___sys_sendmsg (net/socket.c:2767) [ 23.870811][ T360] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.870829][ T360] __sys_sendmsg (net/socket.c:2799) [ 23.870832][ T360] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.870839][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.870842][ T360] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.870845][ T360] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.870848][ T360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.870851][ T360] RIP: 0033:0x7faea9da854e [ 23.870854][ T360] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 23.870856][ T360] RSP: 002b:00007ffe29e72aa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.870859][ T360] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faea9da854e [ 23.870860][ T360] RDX: 0000000000000000 RSI: 00007ffe29e72b50 RDI: 0000000000000005 [ 23.870861][ T360] RBP: 00007ffe29e72ab0 R08: 0000000000000000 R09: 0000000000000000 [ 23.870862][ T360] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129ae [ 23.870862][ T360] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe29e73220 | [ 24.888496][ T370] softirqs last disabled at (20162): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.888498][ T370] Preemption disabled at: | [ 24.888499][ T370] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.888507][ T370] Tainted: [W]=WARN [ 24.888508][ T370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.888510][ T370] Call Trace: [ 24.888512][ T370] [ 24.888513][ T370] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.888518][ T370] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.888520][ T370] __might_resched.cold (kernel/sched/core.c:9234) [ 24.888524][ T370] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.888528][ T370] ? __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.888533][ T370] __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.888535][ T370] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.888541][ T370] ? 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.888544][ T370] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.888548][ T370] put_chars (drivers/char/virtio_console.c:1176) [ 24.888551][ T370] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.888555][ T370] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.888559][ T370] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.888564][ T370] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.888568][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.888570][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.888576][ T370] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.888579][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.888582][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.888587][ T370] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.888591][ T370] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.888593][ T370] ? 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.888596][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.888598][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.888603][ T370] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.888607][ T370] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.888609][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.888615][ T370] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.888618][ T370] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.888619][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.888621][ T370] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.888626][ T370] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.888628][ T370] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.888631][ T370] vprintk_emit (kernel/printk/printk.c:2479) [ 24.888635][ T370] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.888637][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.888639][ T370] ? 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.888642][ T370] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 24.888646][ T370] _printk (kernel/printk/printk.c:2504) [ 24.888650][ T370] ? snapshot_read.cold (user.c:?) [ 24.888652][ T370] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.888655][ T370] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.888658][ T370] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.888660][ T370] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.888664][ T370] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.888666][ T370] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.888669][ T370] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.888671][ T370] ? netdev_notice (net/core/dev.c:13194) [ 24.888674][ T370] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.888677][ T370] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.888680][ T370] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.888684][ T370] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.888686][ T370] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.888689][ T370] ? 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.888695][ T370] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.888698][ T370] ? __kernel_text_address (kernel/extable.c:79) [ 24.888701][ T370] ? write_profile (profile.c:?) [ 24.888705][ T370] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.888710][ T370] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.888715][ T370] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.888717][ T370] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.888719][ T370] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.888721][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.888724][ T370] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.888726][ T370] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.888728][ T370] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.888731][ T370] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.888734][ T370] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.888736][ T370] ? kasan_save_track (mm/kasan/common.c:78) [ 24.888739][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.888741][ T370] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 24.888744][ T370] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 24.888749][ T370] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.888751][ T370] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.888754][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.888756][ T370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.888758][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.888759][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.888761][ T370] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.888764][ T370] ? __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.888767][ T370] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.888769][ T370] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.888773][ T370] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.888775][ T370] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.888781][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.888786][ T370] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.888792][ T370] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.888793][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.888795][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.888800][ T370] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.888802][ T370] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.888804][ T370] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.888806][ T370] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.888810][ T370] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.888812][ T370] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.888816][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.888817][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.888822][ T370] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.888824][ T370] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.888828][ T370] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.888830][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.888833][ T370] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.888840][ T370] ? 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.888841][ T370] ? 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.888846][ T370] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.888850][ T370] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.888853][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 24.888857][ T370] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.888861][ T370] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.888863][ T370] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.888866][ T370] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.888870][ T370] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.888874][ T370] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.888876][ T370] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.888878][ T370] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.888880][ T370] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 24.888888][ T370] ___sys_sendmsg (net/socket.c:2767) [ 24.888891][ T370] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.888907][ T370] __sys_sendmsg (net/socket.c:2799) [ 24.888911][ T370] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.888917][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.888921][ T370] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.888923][ T370] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.888927][ T370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.888929][ T370] RIP: 0033:0x7f21608fa54e [ 24.888933][ T370] 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.888935][ T370] RSP: 002b:00007ffd2e9bc550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.888937][ T370] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f21608fa54e [ 24.888939][ T370] RDX: 0000000000000000 RSI: 00007ffd2e9bc600 RDI: 0000000000000005 [ 24.888939][ T370] RBP: 00007ffd2e9bc560 R08: 0000000000000000 R09: 0000000000000000 [ 24.888940][ T370] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129af [ 24.888941][ T370] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd2e9bccd0 | [ 25.906718][ T378] softirqs last disabled at (15542): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.906721][ T378] Preemption disabled at: | [ 25.906722][ T378] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.906731][ T378] Tainted: [W]=WARN [ 25.906732][ T378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.906733][ T378] Call Trace: [ 25.906735][ T378] [ 25.906737][ T378] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.906742][ T378] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.906744][ T378] __might_resched.cold (kernel/sched/core.c:9234) [ 25.906748][ T378] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.906752][ T378] ? __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.906757][ T378] __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.906760][ T378] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.906766][ T378] ? 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.906769][ T378] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.906773][ T378] put_chars (drivers/char/virtio_console.c:1176) [ 25.906776][ T378] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.906779][ T378] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.906783][ T378] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.906788][ T378] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.906791][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.906793][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.906798][ T378] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.906802][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.906805][ T378] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.906809][ T378] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.906813][ T378] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.906814][ T378] ? 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.906817][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.906819][ T378] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.906823][ T378] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.906827][ T378] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.906829][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.906834][ T378] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.906837][ T378] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.906838][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.906840][ T378] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.906844][ T378] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.906847][ T378] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.906850][ T378] vprintk_emit (kernel/printk/printk.c:2479) [ 25.906853][ T378] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.906855][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.906857][ T378] ? 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.906859][ T378] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 25.906864][ T378] _printk (kernel/printk/printk.c:2504) [ 25.906867][ T378] ? snapshot_read.cold (user.c:?) [ 25.906869][ T378] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.906872][ T378] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.906875][ T378] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.906877][ T378] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.906880][ T378] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.906883][ T378] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.906885][ T378] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.906888][ T378] ? netdev_notice (net/core/dev.c:13194) [ 25.906891][ T378] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.906894][ T378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.906897][ T378] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.906901][ T378] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.906903][ T378] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.906906][ T378] ? 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.906913][ T378] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.906915][ T378] ? __kernel_text_address (kernel/extable.c:79) [ 25.906919][ T378] ? write_profile (profile.c:?) [ 25.906923][ T378] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.906928][ T378] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.906933][ T378] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.906936][ T378] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.906937][ T378] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.906939][ T378] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.906943][ T378] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.906945][ T378] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.906947][ T378] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.906950][ T378] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.906953][ T378] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.906955][ T378] ? kasan_save_track (mm/kasan/common.c:78) [ 25.906958][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.906960][ T378] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 25.906963][ T378] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 25.906969][ T378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.906971][ T378] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.906974][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.906976][ T378] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.906978][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.906979][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.906981][ T378] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.906984][ T378] ? __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.906987][ T378] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.906990][ T378] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.906994][ T378] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.906996][ T378] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.907002][ T378] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.907008][ T378] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.907014][ T378] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.907016][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.907021][ T378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.907023][ T378] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.907025][ T378] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.907027][ T378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.907031][ T378] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.907033][ T378] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.907043][ T378] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.907044][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.907050][ T378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.907052][ T378] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.907056][ T378] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.907057][ T378] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.907060][ T378] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.907067][ T378] ? 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.907069][ T378] ? 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.907073][ T378] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.907077][ T378] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.907080][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 25.907085][ T378] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.907089][ T378] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.907090][ T378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.907094][ T378] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.907097][ T378] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.907102][ T378] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 25.907104][ T378] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.907107][ T378] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 25.907109][ T378] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 25.907116][ T378] ___sys_sendmsg (net/socket.c:2767) [ 25.907119][ T378] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.907136][ T378] __sys_sendmsg (net/socket.c:2799) [ 25.907140][ T378] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.907146][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.907150][ T378] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.907152][ T378] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.907156][ T378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.907159][ T378] RIP: 0033:0x7fc85683454e [ 25.907163][ T378] 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.907165][ T378] RSP: 002b:00007ffd72847de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.907167][ T378] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc85683454e [ 25.907169][ T378] RDX: 0000000000000000 RSI: 00007ffd72847e90 RDI: 0000000000000005 [ 25.907169][ T378] RBP: 00007ffd72847df0 R08: 0000000000000000 R09: 0000000000000000 [ 25.907170][ T378] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129b0 [ 25.907171][ T378] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd72848560 | [ 27.020347][ T388] softirqs last disabled at (35084): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.020350][ T388] Preemption disabled at: | [ 27.020350][ T388] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.020359][ T388] Tainted: [W]=WARN [ 27.020360][ T388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.020362][ T388] Call Trace: [ 27.020364][ T388] [ 27.020365][ T388] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.020370][ T388] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.020372][ T388] __might_resched.cold (kernel/sched/core.c:9234) [ 27.020377][ T388] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.020380][ T388] ? __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.020385][ T388] __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.020387][ T388] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.020396][ T388] ? 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.020399][ T388] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.020403][ T388] put_chars (drivers/char/virtio_console.c:1176) [ 27.020406][ T388] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.020409][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.020413][ T388] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.020418][ T388] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.020421][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.020423][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.020428][ T388] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.020431][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.020434][ T388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.020438][ T388] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.020442][ T388] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.020443][ T388] ? 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.020446][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.020448][ T388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.020452][ T388] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.020456][ T388] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.020457][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.020463][ T388] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.020465][ T388] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.020466][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.020468][ T388] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.020472][ T388] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.020474][ T388] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.020477][ T388] vprintk_emit (kernel/printk/printk.c:2479) [ 27.020481][ T388] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.020483][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.020485][ T388] ? 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.020487][ T388] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 27.020491][ T388] _printk (kernel/printk/printk.c:2504) [ 27.020494][ T388] ? snapshot_read.cold (user.c:?) [ 27.020496][ T388] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.020499][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.020501][ T388] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.020503][ T388] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 27.020507][ T388] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 27.020509][ T388] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.020512][ T388] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.020514][ T388] ? netdev_notice (net/core/dev.c:13194) [ 27.020517][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.020520][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.020523][ T388] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.020527][ T388] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.020529][ T388] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.020532][ T388] ? 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.020538][ T388] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.020541][ T388] ? __kernel_text_address (kernel/extable.c:79) [ 27.020544][ T388] ? write_profile (profile.c:?) [ 27.020548][ T388] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.020554][ T388] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.020559][ T388] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.020562][ T388] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.020563][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.020565][ T388] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.020569][ T388] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.020571][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.020573][ T388] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.020576][ T388] ? kasan_save_stack (mm/kasan/common.c:58) [ 27.020579][ T388] ? kasan_save_stack (mm/kasan/common.c:57) [ 27.020581][ T388] ? kasan_save_track (mm/kasan/common.c:78) [ 27.020584][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.020586][ T388] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 27.020589][ T388] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 27.020594][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.020596][ T388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.020598][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.020600][ T388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.020602][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.020603][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.020605][ T388] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.020608][ T388] ? __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.020611][ T388] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.020614][ T388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.020617][ T388] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.020619][ T388] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.020625][ T388] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 27.020630][ T388] rtnl_newlink (net/core/rtnetlink.c:4215) [ 27.020636][ T388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.020638][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.020642][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.020645][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.020647][ T388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.020649][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.020653][ T388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.020655][ T388] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.020658][ T388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.020659][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.020664][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.020666][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.020670][ T388] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.020672][ T388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.020675][ T388] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.020681][ T388] ? 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.020683][ T388] ? 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.020687][ T388] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.020691][ T388] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.020694][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 27.020698][ T388] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.020702][ T388] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.020703][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.020707][ T388] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.020710][ T388] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.020714][ T388] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 27.020717][ T388] ? copy_msghdr_from_user (net/socket.c:2650) [ 27.020719][ T388] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 27.020721][ T388] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 27.020728][ T388] ___sys_sendmsg (net/socket.c:2767) [ 27.020731][ T388] ? copy_msghdr_from_user (net/socket.c:2619) [ 27.020748][ T388] __sys_sendmsg (net/socket.c:2799) [ 27.020751][ T388] ? __sys_sendmsg_sock (net/socket.c:2780) [ 27.020757][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.020761][ T388] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.020763][ T388] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.020767][ T388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.020769][ T388] RIP: 0033:0x7fecee2b854e [ 27.020773][ T388] 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.020775][ T388] RSP: 002b:00007ffe693f0ab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.020777][ T388] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecee2b854e [ 27.020779][ T388] RDX: 0000000000000000 RSI: 00007ffe693f0b60 RDI: 0000000000000005 [ 27.020780][ T388] RBP: 00007ffe693f0ac0 R08: 0000000000000000 R09: 0000000000000000 [ 27.020780][ T388] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129b1 [ 27.020781][ T388] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe693f1230 | [ 28.043248][ T397] softirqs last disabled at (23896): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.043251][ T397] Preemption disabled at: | [ 28.043251][ T397] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.043260][ T397] Tainted: [W]=WARN [ 28.043261][ T397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.043263][ T397] Call Trace: [ 28.043265][ T397] [ 28.043266][ T397] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.043271][ T397] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.043273][ T397] __might_resched.cold (kernel/sched/core.c:9234) [ 28.043278][ T397] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.043281][ T397] ? __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.043286][ T397] __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.043289][ T397] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.043295][ T397] ? 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.043298][ T397] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.043302][ T397] put_chars (drivers/char/virtio_console.c:1176) [ 28.043305][ T397] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.043309][ T397] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.043312][ T397] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.043317][ T397] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.043321][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.043323][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.043327][ T397] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.043331][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.043333][ T397] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.043338][ T397] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.043341][ T397] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.043343][ T397] ? 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.043345][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.043347][ T397] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.043352][ T397] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.043355][ T397] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.043357][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.043363][ T397] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.043365][ T397] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.043366][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.043368][ T397] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.043372][ T397] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.043374][ T397] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.043377][ T397] vprintk_emit (kernel/printk/printk.c:2479) [ 28.043381][ T397] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.043383][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.043385][ T397] ? 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.043387][ T397] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 28.043391][ T397] _printk (kernel/printk/printk.c:2504) [ 28.043394][ T397] ? snapshot_read.cold (user.c:?) [ 28.043396][ T397] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.043399][ T397] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.043401][ T397] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.043404][ T397] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 28.043407][ T397] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 28.043409][ T397] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.043412][ T397] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.043414][ T397] ? netdev_notice (net/core/dev.c:13194) [ 28.043417][ T397] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.043420][ T397] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.043423][ T397] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.043427][ T397] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.043429][ T397] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.043432][ T397] ? 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.043438][ T397] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.043441][ T397] ? __kernel_text_address (kernel/extable.c:79) [ 28.043444][ T397] ? write_profile (profile.c:?) [ 28.043447][ T397] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.043452][ T397] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.043457][ T397] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.043460][ T397] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.043461][ T397] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.043463][ T397] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.043466][ T397] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.043469][ T397] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.043471][ T397] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.043474][ T397] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.043477][ T397] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.043478][ T397] ? kasan_save_track (mm/kasan/common.c:78) [ 28.043481][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.043483][ T397] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 28.043486][ T397] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 28.043491][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.043494][ T397] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.043496][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.043498][ T397] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.043500][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.043501][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.043503][ T397] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.043506][ T397] ? __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.043509][ T397] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.043512][ T397] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.043515][ T397] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.043517][ T397] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.043523][ T397] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.043529][ T397] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.043535][ T397] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.043536][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.043541][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.043544][ T397] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.043546][ T397] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.043548][ T397] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.043552][ T397] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.043554][ T397] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.043557][ T397] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.043559][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.043564][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.043566][ T397] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.043570][ T397] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.043571][ T397] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.043574][ T397] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.043581][ T397] ? 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.043582][ T397] ? 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.043587][ T397] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.043591][ T397] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.043593][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 28.043598][ T397] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.043602][ T397] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.043603][ T397] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.043607][ T397] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.043610][ T397] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.043614][ T397] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 28.043617][ T397] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.043619][ T397] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 28.043621][ T397] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 28.043629][ T397] ___sys_sendmsg (net/socket.c:2767) [ 28.043632][ T397] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.043649][ T397] __sys_sendmsg (net/socket.c:2799) [ 28.043653][ T397] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.043660][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.043663][ T397] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.043666][ T397] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.043669][ T397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.043672][ T397] RIP: 0033:0x7f23481a254e [ 28.043676][ T397] 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.043677][ T397] RSP: 002b:00007ffc8150eb90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.043680][ T397] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f23481a254e [ 28.043682][ T397] RDX: 0000000000000000 RSI: 00007ffc8150ec40 RDI: 0000000000000005 [ 28.043683][ T397] RBP: 00007ffc8150eba0 R08: 0000000000000000 R09: 0000000000000000 [ 28.043683][ T397] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129b2 [ 28.043684][ T397] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc8150f310 | [ 29.100621][ T406] softirqs last disabled at (28136): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 29.100623][ T406] Preemption disabled at: | [ 29.100624][ T406] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.100633][ T406] Tainted: [W]=WARN [ 29.100634][ T406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.100636][ T406] Call Trace: [ 29.100638][ T406] [ 29.100639][ T406] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.100645][ T406] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.100646][ T406] __might_resched.cold (kernel/sched/core.c:9234) [ 29.100651][ T406] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.100655][ T406] ? __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.100660][ T406] __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.100663][ T406] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.100669][ T406] ? 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.100672][ T406] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.100675][ T406] put_chars (drivers/char/virtio_console.c:1176) [ 29.100678][ T406] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.100682][ T406] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.100686][ T406] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.100690][ T406] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.100694][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.100696][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.100701][ T406] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.100704][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.100707][ T406] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.100711][ T406] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.100715][ T406] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.100716][ T406] ? 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.100719][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.100721][ T406] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.100725][ T406] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.100729][ T406] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.100731][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.100736][ T406] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.100739][ T406] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.100740][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.100742][ T406] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.100746][ T406] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.100748][ T406] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.100751][ T406] vprintk_emit (kernel/printk/printk.c:2479) [ 29.100755][ T406] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.100757][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.100759][ T406] ? 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.100761][ T406] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 29.100765][ T406] _printk (kernel/printk/printk.c:2504) [ 29.100769][ T406] ? snapshot_read.cold (user.c:?) [ 29.100770][ T406] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.100773][ T406] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.100775][ T406] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.100778][ T406] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 29.100781][ T406] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 29.100784][ T406] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.100787][ T406] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.100789][ T406] ? netdev_notice (net/core/dev.c:13194) [ 29.100792][ T406] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.100795][ T406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.100798][ T406] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.100802][ T406] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.100804][ T406] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.100807][ T406] ? 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.100813][ T406] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.100816][ T406] ? __kernel_text_address (kernel/extable.c:79) [ 29.100819][ T406] ? write_profile (profile.c:?) [ 29.100823][ T406] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.100828][ T406] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.100833][ T406] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.100835][ T406] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.100836][ T406] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.100838][ T406] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.100842][ T406] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.100844][ T406] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.100846][ T406] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.100849][ T406] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.100852][ T406] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.100854][ T406] ? kasan_save_track (mm/kasan/common.c:78) [ 29.100857][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.100859][ T406] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 29.100862][ T406] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 29.100867][ T406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.100869][ T406] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.100872][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.100874][ T406] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.100875][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.100877][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.100879][ T406] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.100881][ T406] ? __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.100885][ T406] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.100887][ T406] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.100891][ T406] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.100893][ T406] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.100899][ T406] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.100905][ T406] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.100910][ T406] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.100912][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.100919][ T406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.100921][ T406] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.100924][ T406] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.100925][ T406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.100930][ T406] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.100932][ T406] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.100935][ T406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.100936][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.100941][ T406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.100943][ T406] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.100947][ T406] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.100949][ T406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.100952][ T406] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.100958][ T406] ? 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.100959][ T406] ? 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.100964][ T406] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.100968][ T406] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.100971][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 29.100975][ T406] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.100979][ T406] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.100980][ T406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.100983][ T406] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.100987][ T406] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.100991][ T406] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.100994][ T406] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.100996][ T406] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.100998][ T406] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 29.101006][ T406] ___sys_sendmsg (net/socket.c:2767) [ 29.101008][ T406] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.101025][ T406] __sys_sendmsg (net/socket.c:2799) [ 29.101029][ T406] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.101035][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.101039][ T406] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.101041][ T406] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.101045][ T406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.101047][ T406] RIP: 0033:0x7f0a15bb454e [ 29.101052][ T406] 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.101053][ T406] RSP: 002b:00007ffc96f0b640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.101060][ T406] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0a15bb454e [ 29.101061][ T406] RDX: 0000000000000000 RSI: 00007ffc96f0b6f0 RDI: 0000000000000005 [ 29.101062][ T406] RBP: 00007ffc96f0b650 R08: 0000000000000000 R09: 0000000000000000 [ 29.101063][ T406] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129b3 [ 29.101064][ T406] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc96f0bdc0 | [ 30.172057][ T415] softirqs last disabled at (25080): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.172060][ T415] Preemption disabled at: | [ 30.172061][ T415] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.172077][ T415] Tainted: [W]=WARN [ 30.172078][ T415] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.172080][ T415] Call Trace: [ 30.172081][ T415] [ 30.172083][ T415] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.172088][ T415] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.172090][ T415] __might_resched.cold (kernel/sched/core.c:9234) [ 30.172094][ T415] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.172098][ T415] ? __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.172103][ T415] __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.172105][ T415] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.172111][ T415] ? 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.172114][ T415] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.172118][ T415] put_chars (drivers/char/virtio_console.c:1176) [ 30.172121][ T415] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.172124][ T415] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.172128][ T415] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.172133][ T415] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.172136][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.172138][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.172143][ T415] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.172146][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.172149][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.172154][ T415] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.172157][ T415] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.172159][ T415] ? 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.172161][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.172163][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.172167][ T415] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.172171][ T415] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.172172][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.172178][ T415] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.172180][ T415] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.172182][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.172184][ T415] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.172188][ T415] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.172189][ T415] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.172192][ T415] vprintk_emit (kernel/printk/printk.c:2479) [ 30.172196][ T415] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.172198][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.172200][ T415] ? 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.172202][ T415] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 30.172206][ T415] _printk (kernel/printk/printk.c:2504) [ 30.172209][ T415] ? snapshot_read.cold (user.c:?) [ 30.172211][ T415] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.172214][ T415] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.172216][ T415] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.172219][ T415] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.172222][ T415] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.172225][ T415] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.172227][ T415] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.172230][ T415] ? netdev_notice (net/core/dev.c:13194) [ 30.172232][ T415] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.172236][ T415] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.172238][ T415] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.172242][ T415] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.172244][ T415] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.172247][ T415] ? 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.172254][ T415] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.172256][ T415] ? __kernel_text_address (kernel/extable.c:79) [ 30.172259][ T415] ? write_profile (profile.c:?) [ 30.172263][ T415] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.172268][ T415] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.172273][ T415] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.172275][ T415] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.172277][ T415] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.172279][ T415] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.172282][ T415] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.172285][ T415] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.172287][ T415] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.172290][ T415] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.172292][ T415] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.172294][ T415] ? kasan_save_track (mm/kasan/common.c:78) [ 30.172297][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.172299][ T415] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 30.172302][ T415] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 30.172307][ T415] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.172309][ T415] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.172312][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.172314][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.172316][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.172317][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.172319][ T415] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.172321][ T415] ? __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.172325][ T415] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.172327][ T415] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.172330][ T415] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.172332][ T415] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.172338][ T415] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.172343][ T415] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.172349][ T415] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.172351][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.172356][ T415] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.172358][ T415] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.172360][ T415] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.172362][ T415] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.172366][ T415] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.172368][ T415] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.172371][ T415] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.172372][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.172377][ T415] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.172379][ T415] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.172383][ T415] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.172385][ T415] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.172388][ T415] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.172396][ T415] ? 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.172398][ T415] ? 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.172402][ T415] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.172406][ T415] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.172409][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 30.172413][ T415] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.172417][ T415] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.172419][ T415] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.172422][ T415] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.172426][ T415] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.172430][ T415] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.172432][ T415] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.172434][ T415] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.172436][ T415] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 30.172444][ T415] ___sys_sendmsg (net/socket.c:2767) [ 30.172447][ T415] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.172463][ T415] __sys_sendmsg (net/socket.c:2799) [ 30.172466][ T415] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.172473][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.172476][ T415] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.172479][ T415] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.172482][ T415] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.172485][ T415] RIP: 0033:0x7f08805b854e [ 30.172489][ T415] 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.172490][ T415] RSP: 002b:00007ffeff7f4910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.172493][ T415] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f08805b854e [ 30.172494][ T415] RDX: 0000000000000000 RSI: 00007ffeff7f49c0 RDI: 0000000000000005 [ 30.172495][ T415] RBP: 00007ffeff7f4920 R08: 0000000000000000 R09: 0000000000000000 [ 30.172496][ T415] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129b4 [ 30.172497][ T415] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeff7f5090 | [ 31.172290][ T424] softirqs last disabled at (32498): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.172293][ T424] Preemption disabled at: | [ 31.172293][ T424] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.172302][ T424] Tainted: [W]=WARN [ 31.172303][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.172305][ T424] Call Trace: [ 31.172307][ T424] [ 31.172308][ T424] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.172313][ T424] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.172315][ T424] __might_resched.cold (kernel/sched/core.c:9234) [ 31.172319][ T424] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.172323][ T424] ? __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.172328][ T424] __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.172330][ T424] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.172337][ T424] ? 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.172340][ T424] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.172343][ T424] put_chars (drivers/char/virtio_console.c:1176) [ 31.172346][ T424] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.172350][ T424] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.172354][ T424] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.172358][ T424] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.172362][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.172364][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.172368][ T424] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.172372][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.172375][ T424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.172379][ T424] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.172383][ T424] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.172384][ T424] ? 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.172387][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.172389][ T424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.172395][ T424] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.172399][ T424] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.172400][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.172406][ T424] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.172408][ T424] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.172410][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.172412][ T424] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.172416][ T424] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.172418][ T424] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.172421][ T424] vprintk_emit (kernel/printk/printk.c:2479) [ 31.172424][ T424] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.172426][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.172428][ T424] ? 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.172430][ T424] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 31.172434][ T424] _printk (kernel/printk/printk.c:2504) [ 31.172438][ T424] ? snapshot_read.cold (user.c:?) [ 31.172440][ T424] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.172443][ T424] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.172445][ T424] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.172448][ T424] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.172451][ T424] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.172454][ T424] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.172456][ T424] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.172459][ T424] ? netdev_notice (net/core/dev.c:13194) [ 31.172461][ T424] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.172464][ T424] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.172467][ T424] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.172471][ T424] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.172473][ T424] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.172476][ T424] ? 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.172482][ T424] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.172485][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 31.172488][ T424] ? write_profile (profile.c:?) [ 31.172492][ T424] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.172497][ T424] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.172502][ T424] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.172504][ T424] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.172506][ T424] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.172508][ T424] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.172512][ T424] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.172514][ T424] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.172516][ T424] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.172519][ T424] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.172522][ T424] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.172524][ T424] ? kasan_save_track (mm/kasan/common.c:78) [ 31.172527][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.172529][ T424] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 31.172532][ T424] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 31.172537][ T424] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.172539][ T424] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.172542][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.172544][ T424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.172546][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.172548][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.172550][ T424] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.172553][ T424] ? __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.172556][ T424] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.172559][ T424] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.172562][ T424] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.172564][ T424] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.172570][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.172575][ T424] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.172581][ T424] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.172583][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.172588][ T424] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.172590][ T424] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.172592][ T424] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.172594][ T424] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.172598][ T424] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.172600][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.172603][ T424] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.172605][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.172610][ T424] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.172612][ T424] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.172616][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.172617][ T424] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.172620][ T424] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.172627][ T424] ? 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.172628][ T424] ? 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.172632][ T424] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.172636][ T424] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.172639][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 31.172644][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.172647][ T424] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.172649][ T424] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.172652][ T424] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.172656][ T424] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.172660][ T424] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.172662][ T424] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.172665][ T424] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.172666][ T424] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 31.172674][ T424] ___sys_sendmsg (net/socket.c:2767) [ 31.172677][ T424] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.172694][ T424] __sys_sendmsg (net/socket.c:2799) [ 31.172697][ T424] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.172704][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.172707][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.172710][ T424] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.172713][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.172715][ T424] RIP: 0033:0x7f3811a8054e [ 31.172720][ T424] 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.172721][ T424] RSP: 002b:00007fff29627270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.172724][ T424] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3811a8054e [ 31.172725][ T424] RDX: 0000000000000000 RSI: 00007fff29627320 RDI: 0000000000000005 [ 31.172726][ T424] RBP: 00007fff29627280 R08: 0000000000000000 R09: 0000000000000000 [ 31.172727][ T424] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129b5 [ 31.172728][ T424] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff296279f0 | [ 32.304635][ T435] softirqs last disabled at (19862): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.304638][ T435] Preemption disabled at: | [ 32.304638][ T435] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.304647][ T435] Tainted: [W]=WARN [ 32.304648][ T435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.304650][ T435] Call Trace: [ 32.304652][ T435] [ 32.304653][ T435] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.304658][ T435] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.304660][ T435] __might_resched.cold (kernel/sched/core.c:9234) [ 32.304665][ T435] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.304668][ 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) [ 32.304673][ 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)) [ 32.304676][ T435] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.304682][ 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) [ 32.304685][ T435] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.304689][ T435] put_chars (drivers/char/virtio_console.c:1176) [ 32.304692][ T435] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.304695][ T435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.304699][ T435] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.304704][ T435] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.304708][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.304709][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.304714][ T435] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.304718][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.304720][ T435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.304725][ T435] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.304729][ T435] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.304730][ 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)) [ 32.304733][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.304735][ T435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.304739][ T435] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.304743][ T435] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.304744][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.304750][ T435] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.304753][ T435] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.304754][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.304756][ T435] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.304761][ T435] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.304763][ T435] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.304766][ T435] vprintk_emit (kernel/printk/printk.c:2479) [ 32.304769][ T435] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.304771][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.304773][ 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)) [ 32.304775][ T435] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 32.304780][ T435] _printk (kernel/printk/printk.c:2504) [ 32.304784][ T435] ? snapshot_read.cold (user.c:?) [ 32.304785][ T435] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.304788][ T435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.304791][ T435] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.304793][ T435] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.304797][ T435] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.304799][ T435] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.304802][ T435] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.304805][ T435] ? netdev_notice (net/core/dev.c:13194) [ 32.304807][ T435] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.304810][ T435] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.304813][ T435] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.304817][ T435] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.304819][ T435] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.304822][ 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)) [ 32.304829][ T435] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.304831][ T435] ? __kernel_text_address (kernel/extable.c:79) [ 32.304835][ T435] ? write_profile (profile.c:?) [ 32.304839][ T435] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.304844][ T435] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.304849][ T435] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.304851][ T435] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.304852][ T435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.304855][ T435] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.304858][ T435] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.304860][ T435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.304862][ T435] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.304865][ T435] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.304868][ T435] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.304870][ T435] ? kasan_save_track (mm/kasan/common.c:78) [ 32.304873][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.304875][ T435] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 32.304878][ T435] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 32.304884][ T435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.304886][ T435] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.304888][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.304890][ T435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.304892][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.304893][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.304895][ T435] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.304898][ 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) [ 32.304902][ T435] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.304904][ T435] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.304908][ T435] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.304910][ T435] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.304916][ T435] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.304922][ T435] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.304927][ T435] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.304929][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.304934][ T435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.304937][ T435] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.304939][ T435] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.304941][ T435] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.304945][ T435] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.304947][ T435] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.304950][ T435] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.304952][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.304957][ T435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.304959][ T435] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.304963][ T435] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.304965][ T435] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.304968][ T435] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.304974][ 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)) [ 32.304976][ 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)) [ 32.304980][ T435] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.304984][ T435] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.304987][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 32.304992][ T435] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.304996][ T435] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.304997][ T435] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.305000][ T435] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.305004][ T435] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.305008][ T435] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.305011][ T435] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.305013][ T435] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 32.305015][ T435] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 32.305023][ T435] ___sys_sendmsg (net/socket.c:2767) [ 32.305026][ T435] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.305043][ T435] __sys_sendmsg (net/socket.c:2799) [ 32.305047][ T435] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.305053][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.305057][ T435] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.305059][ T435] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.305063][ T435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.305065][ T435] RIP: 0033:0x7fdc7133b54e [ 32.305069][ 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 [ 32.305071][ T435] RSP: 002b:00007ffe8e7aa1e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.305074][ T435] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdc7133b54e [ 32.305081][ T435] RDX: 0000000000000000 RSI: 00007ffe8e7aa290 RDI: 0000000000000005 [ 32.305082][ T435] RBP: 00007ffe8e7aa1f0 R08: 0000000000000000 R09: 0000000000000000 [ 32.305083][ T435] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129b6 [ 32.305083][ T435] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe8e7aa960 | [ 33.378616][ T446] softirqs last disabled at (17604): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 33.378619][ T446] Preemption disabled at: | [ 33.378620][ T446] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.378629][ T446] Tainted: [W]=WARN [ 33.378630][ T446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.378632][ T446] Call Trace: [ 33.378634][ T446] [ 33.378635][ T446] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.378641][ T446] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.378643][ T446] __might_resched.cold (kernel/sched/core.c:9234) [ 33.378648][ T446] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.378651][ T446] ? __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.378657][ T446] __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.378660][ T446] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.378667][ T446] ? 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.378670][ T446] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.378674][ T446] put_chars (drivers/char/virtio_console.c:1176) [ 33.378677][ T446] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.378681][ T446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.378685][ T446] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.378690][ T446] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.378693][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.378695][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.378700][ T446] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.378704][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.378706][ T446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.378711][ T446] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.378715][ T446] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.378716][ T446] ? 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.378719][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.378721][ T446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.378726][ T446] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.378730][ T446] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.378731][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.378737][ T446] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.378739][ T446] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.378741][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.378743][ T446] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.378747][ T446] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.378749][ T446] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.378752][ T446] vprintk_emit (kernel/printk/printk.c:2479) [ 33.378755][ T446] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.378757][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.378759][ T446] ? 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.378761][ T446] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 33.378766][ T446] _printk (kernel/printk/printk.c:2504) [ 33.378769][ T446] ? snapshot_read.cold (user.c:?) [ 33.378771][ T446] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.378774][ T446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.378776][ T446] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.378779][ T446] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.378782][ T446] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.378785][ T446] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.378787][ T446] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.378790][ T446] ? netdev_notice (net/core/dev.c:13194) [ 33.378793][ T446] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.378796][ T446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.378800][ T446] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.378804][ T446] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.378806][ T446] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 33.378809][ T446] ? 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.378816][ T446] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 33.378819][ T446] ? __kernel_text_address (kernel/extable.c:79) [ 33.378822][ T446] ? write_profile (profile.c:?) [ 33.378826][ T446] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 33.378831][ T446] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.378837][ T446] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.378839][ T446] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.378840][ T446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.378842][ T446] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.378846][ T446] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.378848][ T446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.378851][ T446] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.378854][ T446] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.378857][ T446] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.378859][ T446] ? kasan_save_track (mm/kasan/common.c:78) [ 33.378862][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.378864][ T446] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 33.378867][ T446] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 33.378872][ T446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.378874][ T446] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.378877][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.378879][ T446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.378881][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.378882][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.378884][ T446] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.378887][ T446] ? __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.378890][ T446] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.378893][ T446] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.378896][ T446] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.378898][ T446] ? nla_get_range_signed (lib/nlattr.c:270) [ 33.378904][ T446] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.378910][ T446] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.378915][ T446] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.378917][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.378922][ T446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.378925][ T446] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.378927][ T446] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.378929][ T446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.378933][ T446] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.378935][ T446] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.378939][ T446] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.378940][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.378945][ T446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.378947][ T446] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.378951][ T446] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.378953][ T446] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.378956][ T446] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.378962][ T446] ? 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.378964][ T446] ? 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.378968][ T446] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.378972][ T446] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.378975][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 33.378979][ T446] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.378983][ T446] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.378985][ T446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.378988][ T446] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.378992][ T446] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.378996][ T446] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.378999][ T446] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.379001][ T446] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.379003][ T446] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 33.379010][ T446] ___sys_sendmsg (net/socket.c:2767) [ 33.379013][ T446] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.379030][ T446] __sys_sendmsg (net/socket.c:2799) [ 33.379033][ T446] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.379040][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.379043][ T446] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.379046][ T446] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.379049][ T446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.379051][ T446] RIP: 0033:0x7fbbfc1ed54e [ 33.379055][ T446] 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.379057][ T446] RSP: 002b:00007ffe96d40ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.379059][ T446] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbbfc1ed54e [ 33.379061][ T446] RDX: 0000000000000000 RSI: 00007ffe96d40f50 RDI: 0000000000000005 [ 33.379061][ T446] RBP: 00007ffe96d40eb0 R08: 0000000000000000 R09: 0000000000000000 [ 33.379062][ T446] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129b7 [ 33.379063][ T446] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe96d41620 | [ 34.472077][ T455] softirqs last disabled at (27396): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.472080][ T455] Preemption disabled at: | [ 34.472080][ T455] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.472096][ T455] Tainted: [W]=WARN [ 34.472097][ T455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.472099][ T455] Call Trace: [ 34.472101][ T455] [ 34.472102][ T455] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.472107][ T455] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.472109][ T455] __might_resched.cold (kernel/sched/core.c:9234) [ 34.472114][ T455] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.472117][ T455] ? __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.472122][ T455] __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.472125][ T455] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.472131][ T455] ? 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.472134][ T455] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.472137][ T455] put_chars (drivers/char/virtio_console.c:1176) [ 34.472140][ T455] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.472144][ T455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.472147][ T455] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.472152][ T455] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.472155][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.472157][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.472162][ T455] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.472165][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.472168][ T455] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.472174][ T455] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.472177][ T455] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.472179][ T455] ? 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.472181][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.472183][ T455] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.472188][ T455] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.472191][ T455] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.472193][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.472198][ T455] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.472201][ T455] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.472202][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.472204][ T455] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.472208][ T455] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.472210][ T455] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.472213][ T455] vprintk_emit (kernel/printk/printk.c:2479) [ 34.472216][ T455] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.472218][ T455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.472220][ T455] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.472224][ T455] _printk (kernel/printk/printk.c:2504) [ 34.472228][ T455] ? snapshot_read.cold (user.c:?) [ 34.472230][ T455] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.472233][ T455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.472235][ T455] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.472237][ T455] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.472241][ T455] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.472243][ T455] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.472246][ T455] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.472248][ T455] ? netdev_notice (net/core/dev.c:13194) [ 34.472251][ T455] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.472254][ T455] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.472257][ T455] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.472261][ T455] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.472263][ T455] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.472265][ T455] ? __schedule (kernel/sched/core.c:7277) [ 34.472272][ T455] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.472274][ T455] ? io_schedule_timeout (kernel/sched/core.c:8159 (discriminator 1)) [ 34.472278][ T455] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.472283][ T455] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.472288][ T455] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.472290][ T455] ? stack_depot_save_flags (./include/linux/rcupdate.h:983 (discriminator 3) lib/stackdepot.c:636 (discriminator 3) lib/stackdepot.c:676 (discriminator 3)) [ 34.472294][ T455] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.472296][ T455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.472298][ T455] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.472301][ T455] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.472304][ T455] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.472305][ T455] ? kasan_save_track (mm/kasan/common.c:78) [ 34.472308][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.472310][ T455] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 34.472314][ T455] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 34.472319][ T455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.472321][ T455] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.472324][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.472326][ T455] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.472327][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.472329][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.472330][ T455] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.472333][ T455] ? __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.472335][ T455] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.472338][ T455] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.472341][ T455] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.472343][ T455] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.472349][ T455] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.472354][ T455] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.472360][ T455] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.472361][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.472366][ T455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.472368][ T455] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.472370][ T455] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.472372][ T455] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.472376][ T455] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.472378][ T455] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.472382][ T455] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.472383][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.472388][ T455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.472390][ T455] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.472394][ T455] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.472396][ T455] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.472398][ T455] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.472405][ T455] ? 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.472406][ T455] ? 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.472411][ T455] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.472415][ T455] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.472417][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 34.472422][ T455] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.472425][ T455] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.472427][ T455] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.472430][ T455] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.472434][ T455] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.472438][ T455] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.472440][ T455] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.472443][ T455] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.472444][ T455] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 34.472452][ T455] ___sys_sendmsg (net/socket.c:2767) [ 34.472455][ T455] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.472471][ T455] __sys_sendmsg (net/socket.c:2799) [ 34.472474][ T455] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.472480][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.472484][ T455] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.472486][ T455] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.472489][ T455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.472492][ T455] RIP: 0033:0x7f2d1e94854e [ 34.472496][ T455] 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.472498][ T455] RSP: 002b:00007ffd61f9a010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.472500][ T455] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2d1e94854e [ 34.472502][ T455] RDX: 0000000000000000 RSI: 00007ffd61f9a0c0 RDI: 0000000000000005 [ 34.472503][ T455] RBP: 00007ffd61f9a020 R08: 0000000000000000 R09: 0000000000000000 [ 34.472503][ T455] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129b8 [ 34.472504][ T455] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd61f9a790 | [ 35.507084][ T464] softirqs last disabled at (18894): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.507087][ T464] Preemption disabled at: | [ 35.507087][ T464] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.507102][ T464] Tainted: [W]=WARN [ 35.507103][ T464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.507104][ T464] Call Trace: [ 35.507106][ T464] [ 35.507108][ T464] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.507112][ T464] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.507114][ T464] __might_resched.cold (kernel/sched/core.c:9234) [ 35.507119][ T464] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.507122][ T464] ? __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.507127][ T464] __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.507129][ T464] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.507135][ T464] ? 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.507139][ T464] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.507142][ T464] put_chars (drivers/char/virtio_console.c:1176) [ 35.507145][ T464] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.507149][ T464] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.507152][ T464] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.507157][ T464] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.507160][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.507162][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.507167][ T464] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.507170][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.507173][ T464] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.507177][ T464] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.507181][ T464] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.507182][ T464] ? 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.507185][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.507186][ T464] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.507191][ T464] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.507194][ T464] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.507196][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.507201][ T464] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.507204][ T464] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.507205][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.507207][ T464] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.507211][ T464] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.507213][ T464] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.507216][ T464] vprintk_emit (kernel/printk/printk.c:2479) [ 35.507219][ T464] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.507221][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.507223][ T464] ? 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.507225][ T464] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 35.507229][ T464] _printk (kernel/printk/printk.c:2504) [ 35.507233][ T464] ? snapshot_read.cold (user.c:?) [ 35.507234][ T464] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.507238][ T464] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.507240][ T464] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.507242][ T464] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.507245][ T464] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.507248][ T464] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.507250][ T464] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.507253][ T464] ? netdev_notice (net/core/dev.c:13194) [ 35.507256][ T464] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.507259][ T464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.507262][ T464] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.507265][ T464] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.507267][ T464] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.507271][ T464] ? 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.507277][ T464] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.507279][ T464] ? __kernel_text_address (kernel/extable.c:79) [ 35.507283][ T464] ? write_profile (profile.c:?) [ 35.507287][ T464] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.507291][ T464] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.507296][ T464] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.507299][ T464] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.507300][ T464] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.507302][ T464] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.507306][ T464] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.507308][ T464] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.507310][ T464] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.507313][ T464] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.507315][ T464] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.507317][ T464] ? kasan_save_track (mm/kasan/common.c:78) [ 35.507320][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.507322][ T464] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 35.507325][ T464] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 35.507330][ T464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.507332][ T464] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.507335][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.507337][ T464] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.507339][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.507340][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.507342][ T464] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.507344][ T464] ? __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.507348][ T464] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.507350][ T464] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.507353][ T464] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.507355][ T464] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.507361][ T464] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.507367][ T464] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.507372][ T464] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.507374][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.507379][ T464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.507381][ T464] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.507383][ T464] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.507385][ T464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.507389][ T464] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.507392][ T464] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.507395][ T464] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.507397][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.507402][ T464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.507404][ T464] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.507407][ T464] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.507409][ T464] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.507412][ T464] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.507418][ T464] ? 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.507420][ T464] ? 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.507424][ T464] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.507428][ T464] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.507431][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 35.507435][ T464] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.507439][ T464] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.507440][ T464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.507443][ T464] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.507447][ T464] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.507451][ T464] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.507453][ T464] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.507456][ T464] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.507457][ T464] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 35.507465][ T464] ___sys_sendmsg (net/socket.c:2767) [ 35.507467][ T464] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.507484][ T464] __sys_sendmsg (net/socket.c:2799) [ 35.507487][ T464] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.507493][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.507497][ T464] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.507499][ T464] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.507503][ T464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.507505][ T464] RIP: 0033:0x7f18fdf7254e [ 35.507509][ T464] 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.507511][ T464] RSP: 002b:00007ffee622c470 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.507514][ T464] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f18fdf7254e [ 35.507515][ T464] RDX: 0000000000000000 RSI: 00007ffee622c520 RDI: 0000000000000005 [ 35.507516][ T464] RBP: 00007ffee622c480 R08: 0000000000000000 R09: 0000000000000000 [ 35.507517][ T464] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129b9 [ 35.507518][ T464] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffee622cbf0 | [ 36.576912][ T475] softirqs last disabled at (19414): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 36.576915][ T475] Preemption disabled at: | [ 36.576916][ T475] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.576925][ T475] Tainted: [W]=WARN [ 36.576926][ T475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.576927][ T475] Call Trace: [ 36.576929][ T475] [ 36.576930][ T475] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.576935][ T475] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.576937][ T475] __might_resched.cold (kernel/sched/core.c:9234) [ 36.576942][ T475] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.576945][ T475] ? __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.576950][ T475] __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.576953][ T475] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.576959][ T475] ? 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.576963][ T475] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.576966][ T475] put_chars (drivers/char/virtio_console.c:1176) [ 36.576969][ T475] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.576973][ T475] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.576977][ T475] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.576982][ T475] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.576985][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.576987][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.576992][ T475] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.576996][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.576998][ T475] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.577003][ T475] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.577006][ T475] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.577008][ T475] ? 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.577011][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.577013][ T475] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.577017][ T475] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.577021][ T475] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.577022][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.577028][ T475] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.577031][ T475] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.577032][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.577034][ T475] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.577038][ T475] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.577040][ T475] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.577043][ T475] vprintk_emit (kernel/printk/printk.c:2479) [ 36.577047][ T475] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.577049][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.577051][ T475] ? 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.577053][ T475] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 36.577057][ T475] _printk (kernel/printk/printk.c:2504) [ 36.577061][ T475] ? snapshot_read.cold (user.c:?) [ 36.577063][ T475] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.577066][ T475] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.577068][ T475] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.577070][ T475] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.577074][ T475] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.577076][ T475] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.577079][ T475] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.577081][ T475] ? netdev_notice (net/core/dev.c:13194) [ 36.577084][ T475] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.577087][ T475] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.577090][ T475] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.577094][ T475] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.577096][ T475] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 36.577099][ T475] ? 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.577111][ T475] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 36.577114][ T475] ? __kernel_text_address (kernel/extable.c:79) [ 36.577117][ T475] ? write_profile (profile.c:?) [ 36.577121][ T475] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.577126][ T475] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.577130][ T475] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.577133][ T475] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.577134][ T475] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.577136][ T475] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.577140][ T475] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.577142][ T475] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.577144][ T475] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.577147][ T475] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.577149][ T475] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.577151][ T475] ? kasan_save_track (mm/kasan/common.c:78) [ 36.577154][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.577156][ T475] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 36.577159][ T475] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 36.577164][ T475] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.577166][ T475] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.577169][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.577171][ T475] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.577172][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.577174][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.577176][ T475] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.577178][ T475] ? __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.577182][ T475] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.577184][ T475] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.577188][ T475] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.577190][ T475] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.577196][ T475] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 36.577201][ T475] rtnl_newlink (net/core/rtnetlink.c:4215) [ 36.577206][ T475] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.577208][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.577213][ T475] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.577215][ T475] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.577217][ T475] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.577219][ T475] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.577223][ T475] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.577225][ T475] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.577229][ T475] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.577230][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.577235][ T475] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.577237][ T475] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.577241][ T475] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.577242][ T475] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.577245][ T475] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.577252][ T475] ? 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.577253][ T475] ? 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.577258][ T475] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.577261][ T475] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.577264][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 36.577269][ T475] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.577272][ T475] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.577274][ T475] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.577277][ T475] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.577281][ T475] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.577285][ T475] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.577288][ T475] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.577290][ T475] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 36.577291][ T475] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 36.577299][ T475] ___sys_sendmsg (net/socket.c:2767) [ 36.577302][ T475] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.577318][ T475] __sys_sendmsg (net/socket.c:2799) [ 36.577321][ T475] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.577328][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.577331][ T475] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.577334][ T475] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.577337][ T475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.577340][ T475] RIP: 0033:0x7f2e7904554e [ 36.577344][ T475] 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.577345][ T475] RSP: 002b:00007ffd93caa8b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.577348][ T475] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2e7904554e [ 36.577349][ T475] RDX: 0000000000000000 RSI: 00007ffd93caa960 RDI: 0000000000000005 [ 36.577350][ T475] RBP: 00007ffd93caa8c0 R08: 0000000000000000 R09: 0000000000000000 [ 36.577351][ T475] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129bb [ 36.577352][ T475] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd93cab030 | [ 37.622102][ T484] softirqs last disabled at (32450): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.622105][ T484] Preemption disabled at: | [ 37.622105][ T484] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.622119][ T484] Tainted: [W]=WARN [ 37.622120][ T484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.622122][ T484] Call Trace: [ 37.622124][ T484] [ 37.622125][ T484] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.622130][ T484] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.622132][ T484] __might_resched.cold (kernel/sched/core.c:9234) [ 37.622136][ T484] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.622140][ T484] ? __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.622145][ T484] __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.622148][ T484] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.622154][ T484] ? 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.622157][ T484] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.622160][ T484] put_chars (drivers/char/virtio_console.c:1176) [ 37.622163][ T484] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.622167][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.622171][ T484] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.622175][ T484] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.622179][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.622180][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.622185][ T484] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.622189][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.622191][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.622195][ T484] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.622199][ T484] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.622200][ T484] ? 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.622203][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.622205][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.622209][ T484] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.622213][ T484] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.622214][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.622220][ T484] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.622222][ T484] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.622224][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.622226][ T484] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.622229][ T484] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.622231][ T484] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.622234][ T484] vprintk_emit (kernel/printk/printk.c:2479) [ 37.622238][ T484] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.622240][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.622242][ T484] ? 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.622244][ T484] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 37.622248][ T484] _printk (kernel/printk/printk.c:2504) [ 37.622251][ T484] ? snapshot_read.cold (user.c:?) [ 37.622253][ T484] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.622256][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.622258][ T484] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.622261][ T484] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.622264][ T484] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.622267][ T484] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.622269][ T484] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.622271][ T484] ? netdev_notice (net/core/dev.c:13194) [ 37.622274][ T484] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.622277][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.622280][ T484] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.622284][ T484] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.622286][ T484] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.622289][ T484] ? 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.622295][ T484] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.622298][ T484] ? __kernel_text_address (kernel/extable.c:79) [ 37.622301][ T484] ? write_profile (profile.c:?) [ 37.622305][ T484] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.622310][ T484] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.622315][ T484] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 37.622317][ T484] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.622319][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.622321][ T484] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.622324][ T484] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.622326][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.622328][ T484] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.622331][ T484] ? kasan_save_stack (mm/kasan/common.c:58) [ 37.622334][ T484] ? kasan_save_stack (mm/kasan/common.c:57) [ 37.622336][ T484] ? kasan_save_track (mm/kasan/common.c:78) [ 37.622339][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.622341][ T484] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 37.622344][ T484] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 37.622349][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.622351][ T484] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.622354][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.622356][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.622358][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.622359][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.622361][ T484] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.622363][ T484] ? __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.622367][ T484] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.622370][ T484] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.622373][ T484] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.622375][ T484] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.622381][ T484] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 37.622386][ T484] rtnl_newlink (net/core/rtnetlink.c:4215) [ 37.622394][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.622396][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.622401][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.622403][ T484] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.622405][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.622407][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.622411][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.622413][ T484] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.622416][ T484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.622417][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.622422][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.622424][ T484] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.622428][ T484] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.622429][ T484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.622432][ T484] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.622439][ T484] ? 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.622440][ T484] ? 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.622444][ T484] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.622448][ T484] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.622451][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 37.622455][ T484] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.622459][ T484] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.622460][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.622463][ T484] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.622467][ T484] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.622471][ T484] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.622474][ T484] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.622476][ T484] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.622477][ T484] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 37.622485][ T484] ___sys_sendmsg (net/socket.c:2767) [ 37.622488][ T484] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.622504][ T484] __sys_sendmsg (net/socket.c:2799) [ 37.622507][ T484] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.622513][ T484] ? 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) [ 37.622516][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.622520][ T484] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.622522][ T484] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.622526][ T484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.622528][ T484] RIP: 0033:0x7f1cf4e9154e [ 37.622532][ T484] 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.622534][ T484] RSP: 002b:00007ffc1bf395b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.622536][ T484] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1cf4e9154e [ 37.622538][ T484] RDX: 0000000000000000 RSI: 00007ffc1bf39660 RDI: 0000000000000005 [ 37.622539][ T484] RBP: 00007ffc1bf395c0 R08: 0000000000000000 R09: 0000000000000000 [ 37.622539][ T484] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129bc [ 37.622540][ T484] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc1bf39d30 | [ 38.660467][ T494] softirqs last disabled at (17495): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 38.660470][ T494] Preemption disabled at: | [ 38.660471][ T494] vprintk_emit (kernel/printk/printk.c:2471) | [ 38.660479][ T494] Tainted: [W]=WARN [ 38.660480][ T494] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.660482][ T494] Call Trace: [ 38.660484][ T494] [ 38.660485][ T494] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.660491][ T494] ? vprintk_emit (kernel/printk/printk.c:2471) [ 38.660493][ T494] __might_resched.cold (kernel/sched/core.c:9234) [ 38.660497][ T494] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.660500][ T494] ? __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.660506][ T494] __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.660508][ T494] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.660515][ T494] ? 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.660518][ T494] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.660521][ T494] put_chars (drivers/char/virtio_console.c:1176) [ 38.660524][ T494] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.660528][ T494] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.660532][ T494] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.660537][ T494] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.660541][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.660543][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.660548][ T494] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.660552][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.660555][ T494] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.660559][ T494] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.660563][ T494] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.660564][ T494] ? 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.660567][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.660569][ T494] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.660573][ T494] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.660577][ T494] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.660578][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.660584][ T494] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.660586][ T494] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.660588][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.660590][ T494] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.660594][ T494] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.660596][ T494] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.660599][ T494] vprintk_emit (kernel/printk/printk.c:2479) [ 38.660602][ T494] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.660604][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.660606][ T494] ? 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.660608][ T494] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 38.660612][ T494] _printk (kernel/printk/printk.c:2504) [ 38.660616][ T494] ? snapshot_read.cold (user.c:?) [ 38.660618][ T494] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.660621][ T494] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.660623][ T494] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.660625][ T494] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.660629][ T494] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.660631][ T494] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.660634][ T494] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.660637][ T494] ? netdev_notice (net/core/dev.c:13194) [ 38.660639][ T494] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.660642][ T494] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.660645][ T494] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 38.660649][ T494] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.660651][ T494] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 38.660654][ T494] ? 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.660660][ T494] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 38.660664][ T494] ? __kernel_text_address (kernel/extable.c:79) [ 38.660667][ T494] ? write_profile (profile.c:?) [ 38.660671][ T494] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 38.660676][ T494] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.660681][ T494] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.660683][ T494] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 38.660685][ T494] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.660687][ T494] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.660691][ T494] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.660693][ T494] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.660695][ T494] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.660698][ T494] ? kasan_save_stack (mm/kasan/common.c:58) [ 38.660701][ T494] ? kasan_save_stack (mm/kasan/common.c:57) [ 38.660703][ T494] ? kasan_save_track (mm/kasan/common.c:78) [ 38.660706][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.660708][ T494] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 38.660711][ T494] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 38.660716][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.660719][ T494] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.660721][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.660723][ T494] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.660725][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.660726][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.660728][ T494] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 38.660731][ T494] ? __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.660734][ T494] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.660737][ T494] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.660740][ T494] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 38.660742][ T494] ? nla_get_range_signed (lib/nlattr.c:270) [ 38.660748][ T494] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 38.660754][ T494] rtnl_newlink (net/core/rtnetlink.c:4215) [ 38.660759][ T494] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.660761][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.660766][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.660769][ T494] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.660771][ T494] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.660773][ T494] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.660777][ T494] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.660779][ T494] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.660782][ T494] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.660784][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.660789][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.660791][ T494] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.660795][ T494] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.660797][ T494] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.660800][ T494] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.660806][ T494] ? 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.660808][ T494] ? 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.660812][ T494] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.660816][ T494] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.660819][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 38.660823][ T494] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.660827][ T494] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.660829][ T494] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.660832][ T494] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.660836][ T494] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.660840][ T494] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 38.660843][ T494] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.660845][ T494] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 38.660847][ T494] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 38.660854][ T494] ___sys_sendmsg (net/socket.c:2767) [ 38.660857][ T494] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.660873][ T494] __sys_sendmsg (net/socket.c:2799) [ 38.660877][ T494] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.660883][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.660886][ T494] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.660889][ T494] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.660893][ T494] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.660895][ T494] RIP: 0033:0x7f54f358754e [ 38.660899][ T494] 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.660901][ T494] RSP: 002b:00007ffe16053a30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.660903][ T494] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f54f358754e [ 38.660904][ T494] RDX: 0000000000000000 RSI: 00007ffe16053ae0 RDI: 0000000000000005 [ 38.660905][ T494] RBP: 00007ffe16053a40 R08: 0000000000000000 R09: 0000000000000000 [ 38.660906][ T494] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129bd [ 38.660907][ T494] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe160541b0 | [ 39.755611][ T503] softirqs last disabled at (21972): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 39.755614][ T503] Preemption disabled at: | [ 39.755614][ T503] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.755624][ T503] Tainted: [W]=WARN [ 39.755625][ T503] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.755627][ T503] Call Trace: [ 39.755628][ T503] [ 39.755630][ T503] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.755635][ T503] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.755637][ T503] __might_resched.cold (kernel/sched/core.c:9234) [ 39.755641][ T503] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.755644][ T503] ? __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.755649][ T503] __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.755652][ T503] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.755658][ T503] ? 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.755661][ T503] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.755664][ T503] put_chars (drivers/char/virtio_console.c:1176) [ 39.755667][ T503] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.755671][ T503] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.755674][ T503] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.755679][ T503] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.755683][ T503] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.755684][ T503] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.755689][ T503] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.755693][ T503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.755695][ T503] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.755700][ T503] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.755703][ T503] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.755705][ T503] ? 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.755707][ T503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.755709][ T503] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.755714][ T503] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.755717][ T503] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.755719][ T503] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.755724][ T503] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.755727][ T503] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.755728][ T503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.755730][ T503] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.755734][ T503] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.755736][ T503] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.755739][ T503] vprintk_emit (kernel/printk/printk.c:2479) [ 39.755742][ T503] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.755744][ T503] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.755746][ T503] ? 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.755748][ T503] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 39.755752][ T503] _printk (kernel/printk/printk.c:2504) [ 39.755756][ T503] ? snapshot_read.cold (user.c:?) [ 39.755757][ T503] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.755760][ T503] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.755762][ T503] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.755765][ T503] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 39.755768][ T503] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 39.755771][ T503] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.755773][ T503] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.755775][ T503] ? netdev_notice (net/core/dev.c:13194) [ 39.755778][ T503] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.755781][ T503] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.755784][ T503] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.755788][ T503] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.755790][ T503] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.755793][ T503] ? 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.755799][ T503] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.755801][ T503] ? __kernel_text_address (kernel/extable.c:79) [ 39.755804][ T503] ? write_profile (profile.c:?) [ 39.755808][ T503] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.755814][ T503] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.755819][ T503] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 39.755821][ T503] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.755822][ T503] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.755824][ T503] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.755828][ T503] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.755830][ T503] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.755832][ T503] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.755835][ T503] ? kasan_save_stack (mm/kasan/common.c:58) [ 39.755838][ T503] ? kasan_save_stack (mm/kasan/common.c:57) [ 39.755839][ T503] ? kasan_save_track (mm/kasan/common.c:78) [ 39.755842][ T503] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.755844][ T503] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 39.755847][ T503] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 39.755852][ T503] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.755855][ T503] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.755857][ T503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.755859][ T503] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.755861][ T503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.755862][ T503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.755864][ T503] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.755867][ T503] ? __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.755870][ T503] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.755873][ T503] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.755876][ T503] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.755878][ T503] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.755884][ T503] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 39.755890][ T503] rtnl_newlink (net/core/rtnetlink.c:4215) [ 39.755895][ T503] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.755897][ T503] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.755902][ T503] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.755904][ T503] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.755906][ T503] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.755908][ T503] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.755912][ T503] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.755914][ T503] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.755917][ T503] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.755919][ T503] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.755924][ T503] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.755926][ T503] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.755929][ T503] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.755931][ T503] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.755934][ T503] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.755941][ T503] ? 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.755942][ T503] ? 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.755946][ T503] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.755950][ T503] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.755953][ T503] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 39.755958][ T503] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.755961][ T503] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.755963][ T503] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.755966][ T503] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.755970][ T503] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.755974][ T503] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 39.755976][ T503] ? copy_msghdr_from_user (net/socket.c:2650) [ 39.755979][ T503] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 39.755980][ T503] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 39.755988][ T503] ___sys_sendmsg (net/socket.c:2767) [ 39.755991][ T503] ? copy_msghdr_from_user (net/socket.c:2619) [ 39.756007][ T503] __sys_sendmsg (net/socket.c:2799) [ 39.756011][ T503] ? __sys_sendmsg_sock (net/socket.c:2780) [ 39.756017][ T503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.756020][ T503] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.756023][ T503] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.756026][ T503] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.756029][ T503] RIP: 0033:0x7f5d63bb654e [ 39.756033][ T503] 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.756035][ T503] RSP: 002b:00007ffd73eeddd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.756037][ T503] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5d63bb654e [ 39.756038][ T503] RDX: 0000000000000000 RSI: 00007ffd73eede80 RDI: 0000000000000005 [ 39.756039][ T503] RBP: 00007ffd73eedde0 R08: 0000000000000000 R09: 0000000000000000 [ 39.756040][ T503] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129be [ 39.756041][ T503] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd73eee550 | [ 40.898021][ T512] softirqs last disabled at (36606): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 40.898024][ T512] Preemption disabled at: | [ 40.898024][ T512] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.898034][ T512] Tainted: [W]=WARN [ 40.898035][ T512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.898036][ T512] Call Trace: [ 40.898038][ T512] [ 40.898039][ T512] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.898044][ T512] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.898046][ T512] __might_resched.cold (kernel/sched/core.c:9234) [ 40.898051][ T512] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.898054][ T512] ? __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.898059][ T512] __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.898062][ T512] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.898068][ T512] ? 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.898071][ T512] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.898074][ T512] put_chars (drivers/char/virtio_console.c:1176) [ 40.898077][ T512] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.898081][ T512] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.898085][ T512] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.898089][ T512] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.898093][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.898095][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.898100][ T512] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.898103][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.898106][ T512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.898110][ T512] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.898114][ T512] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.898115][ T512] ? 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.898118][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.898120][ T512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.898124][ T512] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.898133][ T512] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.898135][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.898140][ T512] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.898143][ T512] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.898144][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.898146][ T512] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.898150][ T512] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.898152][ T512] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.898154][ T512] vprintk_emit (kernel/printk/printk.c:2479) [ 40.898158][ T512] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.898160][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.898162][ T512] ? 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.898164][ T512] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 40.898168][ T512] _printk (kernel/printk/printk.c:2504) [ 40.898172][ T512] ? snapshot_read.cold (user.c:?) [ 40.898173][ T512] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.898176][ T512] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.898179][ T512] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.898181][ T512] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.898184][ T512] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.898187][ T512] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.898189][ T512] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.898192][ T512] ? netdev_notice (net/core/dev.c:13194) [ 40.898195][ T512] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.898198][ T512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.898201][ T512] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 40.898204][ T512] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.898206][ T512] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 40.898209][ T512] ? 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.898216][ T512] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 40.898218][ T512] ? __kernel_text_address (kernel/extable.c:79) [ 40.898221][ T512] ? write_profile (profile.c:?) [ 40.898225][ T512] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.898230][ T512] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.898235][ T512] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.898237][ T512] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.898239][ T512] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.898241][ T512] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.898245][ T512] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.898247][ T512] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.898249][ T512] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.898252][ T512] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.898255][ T512] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.898256][ T512] ? kasan_save_track (mm/kasan/common.c:78) [ 40.898259][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.898261][ T512] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 40.898264][ T512] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 40.898269][ T512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.898271][ T512] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.898274][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.898276][ T512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.898277][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.898279][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.898281][ T512] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.898283][ T512] ? __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.898287][ T512] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.898289][ T512] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.898292][ T512] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.898294][ T512] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.898300][ T512] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.898305][ T512] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.898311][ T512] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.898313][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.898317][ T512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.898319][ T512] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.898322][ T512] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.898323][ T512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.898327][ T512] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.898330][ T512] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.898333][ T512] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.898334][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.898339][ T512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.898341][ T512] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.898345][ T512] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.898346][ T512] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.898349][ T512] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.898356][ T512] ? 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.898357][ T512] ? 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.898361][ T512] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.898365][ T512] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.898368][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 40.898372][ T512] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.898376][ T512] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.898377][ T512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.898381][ T512] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.898384][ T512] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.898388][ T512] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.898393][ T512] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.898395][ T512] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.898397][ T512] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 40.898404][ T512] ___sys_sendmsg (net/socket.c:2767) [ 40.898407][ T512] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.898424][ T512] __sys_sendmsg (net/socket.c:2799) [ 40.898427][ T512] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.898434][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.898437][ T512] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.898440][ T512] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.898443][ T512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.898446][ T512] RIP: 0033:0x7f77916e054e [ 40.898449][ T512] 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.898451][ T512] RSP: 002b:00007ffcfd8225a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.898453][ T512] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f77916e054e [ 40.898455][ T512] RDX: 0000000000000000 RSI: 00007ffcfd822650 RDI: 0000000000000005 [ 40.898456][ T512] RBP: 00007ffcfd8225b0 R08: 0000000000000000 R09: 0000000000000000 [ 40.898457][ T512] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129bf [ 40.898457][ T512] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcfd822d20 | [ 41.958320][ T521] softirqs last disabled at (20388): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 41.958323][ T521] Preemption disabled at: | [ 41.958323][ T521] vprintk_emit (kernel/printk/printk.c:2471) | [ 41.958332][ T521] Tainted: [W]=WARN [ 41.958334][ T521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.958335][ T521] Call Trace: [ 41.958337][ T521] [ 41.958339][ T521] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.958343][ T521] ? vprintk_emit (kernel/printk/printk.c:2471) [ 41.958345][ T521] __might_resched.cold (kernel/sched/core.c:9234) [ 41.958350][ T521] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.958353][ T521] ? __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.958358][ T521] __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.958360][ T521] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.958367][ T521] ? 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.958370][ T521] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.958374][ T521] put_chars (drivers/char/virtio_console.c:1176) [ 41.958377][ T521] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.958380][ T521] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.958385][ T521] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.958389][ T521] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.958395][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.958397][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.958402][ T521] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.958405][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.958407][ T521] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.958412][ T521] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.958415][ T521] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.958416][ T521] ? 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.958419][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.958421][ T521] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.958425][ T521] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.958429][ T521] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.958431][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.958436][ T521] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.958439][ T521] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.958440][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.958442][ T521] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.958446][ T521] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.958448][ T521] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.958451][ T521] vprintk_emit (kernel/printk/printk.c:2479) [ 41.958455][ T521] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.958457][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.958459][ T521] ? 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.958461][ T521] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 41.958465][ T521] _printk (kernel/printk/printk.c:2504) [ 41.958469][ T521] ? snapshot_read.cold (user.c:?) [ 41.958471][ T521] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.958474][ T521] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.958476][ T521] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.958478][ T521] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.958482][ T521] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.958485][ T521] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.958487][ T521] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.958490][ T521] ? netdev_notice (net/core/dev.c:13194) [ 41.958492][ T521] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.958495][ T521] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.958498][ T521] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 41.958502][ T521] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.958504][ T521] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 41.958507][ T521] ? 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.958514][ T521] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 41.958516][ T521] ? __kernel_text_address (kernel/extable.c:79) [ 41.958519][ T521] ? write_profile (profile.c:?) [ 41.958523][ T521] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 41.958528][ T521] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.958533][ T521] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 41.958535][ T521] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 41.958537][ T521] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 41.958539][ T521] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.958543][ T521] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.958545][ T521] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.958547][ T521] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.958550][ T521] ? kasan_save_stack (mm/kasan/common.c:58) [ 41.958553][ T521] ? kasan_save_stack (mm/kasan/common.c:57) [ 41.958555][ T521] ? kasan_save_track (mm/kasan/common.c:78) [ 41.958558][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.958560][ T521] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 41.958563][ T521] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 41.958569][ T521] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.958571][ T521] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.958573][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.958575][ T521] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.958577][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.958579][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.958581][ T521] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 41.958584][ T521] ? __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.958587][ T521] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 41.958589][ T521] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.958593][ T521] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 41.958595][ T521] ? nla_get_range_signed (lib/nlattr.c:270) [ 41.958601][ T521] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 41.958606][ T521] rtnl_newlink (net/core/rtnetlink.c:4215) [ 41.958612][ T521] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.958614][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.958619][ T521] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.958621][ T521] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.958623][ T521] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.958625][ T521] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.958629][ T521] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.958631][ T521] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 41.958635][ T521] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.958636][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.958641][ T521] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.958643][ T521] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.958647][ T521] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.958648][ T521] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.958651][ T521] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.958658][ T521] ? 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.958659][ T521] ? 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.958664][ T521] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.958668][ T521] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.958671][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 41.958675][ T521] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.958679][ T521] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.958680][ T521] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.958684][ T521] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.958687][ T521] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.958692][ T521] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 41.958694][ T521] ? copy_msghdr_from_user (net/socket.c:2650) [ 41.958697][ T521] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 41.958698][ T521] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 41.958706][ T521] ___sys_sendmsg (net/socket.c:2767) [ 41.958709][ T521] ? copy_msghdr_from_user (net/socket.c:2619) [ 41.958726][ T521] __sys_sendmsg (net/socket.c:2799) [ 41.958729][ T521] ? __sys_sendmsg_sock (net/socket.c:2780) [ 41.958736][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.958739][ T521] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.958742][ T521] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.958745][ T521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.958748][ T521] RIP: 0033:0x7f48b367554e [ 41.958752][ T521] 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.958754][ T521] RSP: 002b:00007fff42779100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.958756][ T521] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48b367554e [ 41.958758][ T521] RDX: 0000000000000000 RSI: 00007fff427791b0 RDI: 0000000000000005 [ 41.958759][ T521] RBP: 00007fff42779110 R08: 0000000000000000 R09: 0000000000000000 [ 41.958760][ T521] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129c0 [ 41.958761][ T521] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff42779880 | [ 43.106591][ T531] softirqs last disabled at (25812): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 43.106593][ T531] Preemption disabled at: | [ 43.106594][ T531] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.106603][ T531] Tainted: [W]=WARN [ 43.106604][ T531] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.106606][ T531] Call Trace: [ 43.106608][ T531] [ 43.106609][ T531] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.106614][ T531] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.106616][ T531] __might_resched.cold (kernel/sched/core.c:9234) [ 43.106621][ T531] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.106624][ 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) [ 43.106629][ 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)) [ 43.106632][ T531] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.106638][ 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) [ 43.106641][ T531] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.106645][ T531] put_chars (drivers/char/virtio_console.c:1176) [ 43.106648][ T531] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.106651][ T531] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.106655][ T531] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.106660][ T531] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.106664][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.106665][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.106670][ T531] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.106674][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.106676][ T531] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.106681][ T531] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.106685][ T531] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.106686][ 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)) [ 43.106689][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.106691][ T531] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.106695][ T531] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.106699][ T531] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.106701][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.106706][ T531] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.106709][ T531] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.106710][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.106712][ T531] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.106716][ T531] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.106718][ T531] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.106721][ T531] vprintk_emit (kernel/printk/printk.c:2479) [ 43.106725][ T531] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.106727][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.106729][ 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)) [ 43.106731][ T531] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 43.106735][ T531] _printk (kernel/printk/printk.c:2504) [ 43.106739][ T531] ? snapshot_read.cold (user.c:?) [ 43.106740][ T531] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.106744][ T531] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.106746][ T531] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.106748][ T531] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.106752][ T531] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.106754][ T531] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.106757][ T531] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.106759][ T531] ? netdev_notice (net/core/dev.c:13194) [ 43.106762][ T531] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.106765][ T531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.106768][ T531] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 43.106772][ T531] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.106774][ T531] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 43.106777][ 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)) [ 43.106783][ T531] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 43.106786][ T531] ? __kernel_text_address (kernel/extable.c:79) [ 43.106789][ T531] ? write_profile (profile.c:?) [ 43.106793][ T531] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.106798][ T531] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.106803][ T531] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.106805][ T531] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.106807][ T531] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.106809][ T531] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.106812][ T531] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.106815][ T531] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.106817][ T531] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.106820][ T531] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.106822][ T531] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.106824][ T531] ? kasan_save_track (mm/kasan/common.c:78) [ 43.106827][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.106829][ T531] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 43.106832][ T531] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 43.106838][ T531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.106840][ T531] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.106843][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.106845][ T531] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.106846][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.106848][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.106850][ T531] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.106852][ 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) [ 43.106856][ T531] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.106858][ T531] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.106862][ T531] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.106864][ T531] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.106870][ T531] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.106875][ T531] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.106881][ T531] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.106883][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.106888][ T531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.106890][ T531] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.106892][ T531] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.106894][ T531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.106898][ T531] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.106900][ T531] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.106903][ T531] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.106905][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.106910][ T531] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.106912][ T531] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.106916][ T531] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.106917][ T531] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.106920][ T531] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.106927][ 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)) [ 43.106928][ 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)) [ 43.106933][ T531] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.106937][ T531] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.106940][ T531] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 43.106944][ T531] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.106948][ T531] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.106949][ T531] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.106953][ T531] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.106956][ T531] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.106961][ T531] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.106963][ T531] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.106965][ T531] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.106967][ T531] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 43.106975][ T531] ___sys_sendmsg (net/socket.c:2767) [ 43.106978][ T531] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.106994][ T531] __sys_sendmsg (net/socket.c:2799) [ 43.106998][ T531] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.107004][ T531] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.107008][ T531] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.107011][ T531] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.107014][ T531] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.107016][ T531] RIP: 0033:0x7febc446454e [ 43.107020][ 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 [ 43.107022][ T531] RSP: 002b:00007ffe42ac09c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.107025][ T531] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007febc446454e [ 43.107026][ T531] RDX: 0000000000000000 RSI: 00007ffe42ac0a70 RDI: 0000000000000005 [ 43.107027][ T531] RBP: 00007ffe42ac09d0 R08: 0000000000000000 R09: 0000000000000000 [ 43.107028][ T531] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129c1 [ 43.107029][ T531] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe42ac1140 | [ 44.263351][ T542] softirqs last disabled at (17656): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 44.263354][ T542] Preemption disabled at: | [ 44.263355][ T542] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.263367][ T542] Tainted: [W]=WARN [ 44.263368][ T542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.263371][ T542] Call Trace: [ 44.263373][ T542] [ 44.263375][ T542] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.263381][ T542] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.263384][ T542] __might_resched.cold (kernel/sched/core.c:9234) [ 44.263392][ T542] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.263397][ T542] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 44.263405][ T542] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 44.263409][ T542] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.263418][ T542] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.263421][ T542] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.263427][ T542] put_chars (drivers/char/virtio_console.c:1176) [ 44.263431][ T542] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.263437][ T542] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.263442][ T542] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.263450][ T542] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.263454][ T542] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.263457][ T542] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.263465][ T542] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.263471][ T542] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.263474][ T542] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.263482][ T542] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.263487][ T542] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.263489][ T542] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 44.263494][ T542] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.263497][ T542] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.263504][ T542] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.263510][ T542] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.263513][ T542] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.263522][ T542] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.263526][ T542] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.263528][ T542] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.263531][ T542] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.263538][ T542] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.263540][ T542] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.263546][ T542] vprintk_emit (kernel/printk/printk.c:2479) [ 44.263554][ T542] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.263558][ T542] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.263561][ T542] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 44.263564][ T542] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 44.263571][ T542] _printk (kernel/printk/printk.c:2504) [ 44.263576][ T542] ? snapshot_read.cold (user.c:?) [ 44.263578][ T542] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.263583][ T542] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.263586][ T542] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.263590][ T542] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.263594][ T542] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.263598][ T542] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.263602][ T542] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.263606][ T542] ? netdev_notice (net/core/dev.c:13194) [ 44.263610][ T542] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.263614][ T542] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.263618][ T542] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.263625][ T542] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.263628][ T542] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 44.263633][ T542] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 44.263641][ T542] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 44.263645][ T542] ? __kernel_text_address (kernel/extable.c:79) [ 44.263649][ T542] ? write_profile (profile.c:?) [ 44.263654][ T542] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 44.263662][ T542] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.263670][ T542] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.263673][ T542] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.263675][ T542] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.263678][ T542] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.263683][ T542] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.263686][ T542] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.263689][ T542] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.263694][ T542] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.263697][ T542] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.263700][ T542] ? kasan_save_track (mm/kasan/common.c:78) [ 44.263704][ T542] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.263707][ T542] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 44.263711][ T542] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 44.263718][ T542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.263721][ T542] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.263726][ T542] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.263729][ T542] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.263731][ T542] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.263733][ T542] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.263737][ T542] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.263741][ T542] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 44.263745][ T542] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.263749][ T542] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.263755][ T542] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.263758][ T542] ? nla_get_range_signed (lib/nlattr.c:270) [ 44.263768][ T542] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.263777][ T542] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.263786][ T542] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.263789][ T542] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.263797][ T542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.263800][ T542] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.263804][ T542] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.263807][ T542] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.263813][ T542] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.263817][ T542] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.263822][ T542] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.263824][ T542] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.263832][ T542] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.263835][ T542] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.263841][ T542] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.263844][ T542] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.263849][ T542] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.263860][ T542] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 44.263862][ T542] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 44.263870][ T542] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.263876][ T542] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.263881][ T542] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 44.263888][ T542] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.263894][ T542] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.263896][ T542] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.263901][ T542] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.263906][ T542] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.263913][ T542] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.263917][ T542] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.263920][ T542] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.263923][ T542] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 44.263936][ T542] ___sys_sendmsg (net/socket.c:2767) [ 44.263941][ T542] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.263970][ T542] __sys_sendmsg (net/socket.c:2799) [ 44.263975][ T542] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.263987][ T542] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.263993][ T542] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.263997][ T542] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.264002][ T542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.264005][ T542] RIP: 0033:0x7f404b60554e [ 44.264010][ T542] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 44.264013][ T542] RSP: 002b:00007ffcd4fb60d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.264016][ T542] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f404b60554e [ 44.264018][ T542] RDX: 0000000000000000 RSI: 00007ffcd4fb6180 RDI: 0000000000000005 [ 44.264020][ T542] RBP: 00007ffcd4fb60e0 R08: 0000000000000000 R09: 0000000000000000 [ 44.264021][ T542] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129c2 [ 44.264023][ T542] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd4fb6850 | [ 45.355535][ T550] softirqs last disabled at (23054): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.355537][ T550] Preemption disabled at: | [ 45.355538][ T550] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.355547][ T550] Tainted: [W]=WARN [ 45.355549][ T550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.355551][ T550] Call Trace: [ 45.355552][ T550] [ 45.355554][ T550] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.355559][ T550] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.355561][ T550] __might_resched.cold (kernel/sched/core.c:9234) [ 45.355566][ T550] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.355569][ T550] ? __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.355575][ T550] __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.355578][ T550] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.355584][ T550] ? 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.355588][ T550] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.355591][ T550] put_chars (drivers/char/virtio_console.c:1176) [ 45.355595][ T550] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.355599][ T550] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.355603][ T550] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.355608][ T550] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.355611][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.355613][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.355618][ T550] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.355622][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.355625][ T550] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.355629][ T550] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.355633][ T550] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.355635][ T550] ? 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.355638][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.355640][ T550] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.355644][ T550] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.355648][ T550] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.355649][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.355655][ T550] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.355658][ T550] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.355659][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.355661][ T550] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.355666][ T550] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.355668][ T550] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.355671][ T550] vprintk_emit (kernel/printk/printk.c:2479) [ 45.355675][ T550] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.355677][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.355680][ T550] ? 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.355682][ T550] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 45.355686][ T550] _printk (kernel/printk/printk.c:2504) [ 45.355690][ T550] ? snapshot_read.cold (user.c:?) [ 45.355692][ T550] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.355696][ T550] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.355698][ T550] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.355701][ T550] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.355705][ T550] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.355707][ T550] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.355710][ T550] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.355713][ T550] ? netdev_notice (net/core/dev.c:13194) [ 45.355716][ T550] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.355719][ T550] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.355722][ T550] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.355726][ T550] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.355729][ T550] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.355732][ T550] ? 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.355738][ T550] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.355741][ T550] ? __kernel_text_address (kernel/extable.c:79) [ 45.355744][ T550] ? write_profile (profile.c:?) [ 45.355749][ T550] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.355754][ T550] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.355759][ T550] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.355762][ T550] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.355763][ T550] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.355766][ T550] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.355770][ T550] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.355772][ T550] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.355775][ T550] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.355778][ T550] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.355781][ T550] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.355783][ T550] ? kasan_save_track (mm/kasan/common.c:78) [ 45.355786][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.355788][ T550] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 45.355791][ T550] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 45.355797][ T550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.355799][ T550] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.355802][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.355805][ T550] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.355806][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.355808][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.355810][ T550] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.355813][ T550] ? __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.355816][ T550] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.355819][ T550] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.355823][ T550] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.355825][ T550] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.355831][ T550] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.355837][ T550] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.355843][ T550] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.355845][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.355850][ T550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.355852][ T550] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.355855][ T550] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.355857][ T550] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.355861][ T550] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.355863][ T550] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.355867][ T550] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.355868][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.355874][ T550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.355876][ T550] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.355880][ T550] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.355882][ T550] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.355885][ T550] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.355892][ T550] ? 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.355894][ T550] ? 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.355898][ T550] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.355903][ T550] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.355906][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 45.355910][ T550] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.355914][ T550] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.355916][ T550] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.355919][ T550] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.355923][ T550] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.355928][ T550] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.355931][ T550] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.355934][ T550] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.355935][ T550] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 45.355944][ T550] ___sys_sendmsg (net/socket.c:2767) [ 45.355947][ T550] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.355965][ T550] __sys_sendmsg (net/socket.c:2799) [ 45.355968][ T550] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.355975][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.355979][ T550] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.355982][ T550] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.355985][ T550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.355988][ T550] RIP: 0033:0x7f0b84ab954e [ 45.355992][ T550] 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.355994][ T550] RSP: 002b:00007ffc7dd2bb90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.355997][ T550] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0b84ab954e [ 45.355998][ T550] RDX: 0000000000000000 RSI: 00007ffc7dd2bc40 RDI: 0000000000000005 [ 45.355999][ T550] RBP: 00007ffc7dd2bba0 R08: 0000000000000000 R09: 0000000000000000 [ 45.356000][ T550] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129c3 [ 45.356001][ T550] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc7dd2c310 | [ 46.465884][ T560] softirqs last disabled at (20972): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 46.465887][ T560] Preemption disabled at: | [ 46.465888][ T560] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.465897][ T560] Tainted: [W]=WARN [ 46.465898][ T560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.465900][ T560] Call Trace: [ 46.465902][ T560] [ 46.465904][ T560] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.465909][ T560] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.465910][ T560] __might_resched.cold (kernel/sched/core.c:9234) [ 46.465915][ T560] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.465919][ T560] ? __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.465924][ T560] __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.465926][ T560] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.465933][ T560] ? 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.465936][ T560] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.465939][ T560] put_chars (drivers/char/virtio_console.c:1176) [ 46.465943][ T560] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.465946][ T560] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.465950][ T560] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.465955][ T560] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.465959][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.465960][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.465965][ T560] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.465969][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.465971][ T560] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.465976][ T560] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.465980][ T560] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.465981][ T560] ? 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.465984][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.465986][ T560] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.465991][ T560] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.465994][ T560] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.465996][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.466002][ T560] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.466004][ T560] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.466005][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.466007][ T560] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.466012][ T560] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.466014][ T560] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.466017][ T560] vprintk_emit (kernel/printk/printk.c:2479) [ 46.466020][ T560] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.466022][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.466025][ T560] ? 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.466027][ T560] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 46.466031][ T560] _printk (kernel/printk/printk.c:2504) [ 46.466035][ T560] ? snapshot_read.cold (user.c:?) [ 46.466036][ T560] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.466039][ T560] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.466042][ T560] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.466044][ T560] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.466047][ T560] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.466050][ T560] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.466053][ T560] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.466055][ T560] ? netdev_notice (net/core/dev.c:13194) [ 46.466058][ T560] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.466061][ T560] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.466064][ T560] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 46.466068][ T560] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.466070][ T560] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 46.466073][ T560] ? 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.466079][ T560] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 46.466082][ T560] ? __kernel_text_address (kernel/extable.c:79) [ 46.466085][ T560] ? write_profile (profile.c:?) [ 46.466090][ T560] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 46.466095][ T560] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.466100][ T560] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.466102][ T560] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.466104][ T560] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.466106][ T560] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.466110][ T560] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.466112][ T560] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.466114][ T560] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.466117][ T560] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.466120][ T560] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.466121][ T560] ? kasan_save_track (mm/kasan/common.c:78) [ 46.466124][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.466127][ T560] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 46.466130][ T560] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 46.466135][ T560] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.466137][ T560] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.466140][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.466142][ T560] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.466144][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.466145][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.466147][ T560] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.466149][ T560] ? __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.466153][ T560] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.466155][ T560] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.466159][ T560] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.466161][ T560] ? nla_get_range_signed (lib/nlattr.c:270) [ 46.466172][ T560] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.466177][ T560] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.466183][ T560] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.466185][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.466190][ T560] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.466192][ T560] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.466195][ T560] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.466196][ T560] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.466201][ T560] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.466203][ T560] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.466206][ T560] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.466207][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.466212][ T560] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.466214][ T560] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.466218][ T560] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.466220][ T560] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.466223][ T560] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.466229][ T560] ? 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.466231][ T560] ? 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.466235][ T560] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.466239][ T560] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.466242][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 46.466246][ T560] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.466250][ T560] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.466251][ T560] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.466254][ T560] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.466258][ T560] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.466262][ T560] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.466265][ T560] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.466267][ T560] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.466269][ T560] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 46.466277][ T560] ___sys_sendmsg (net/socket.c:2767) [ 46.466279][ T560] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.466296][ T560] __sys_sendmsg (net/socket.c:2799) [ 46.466299][ T560] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.466306][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.466309][ T560] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.466311][ T560] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.466315][ T560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.466317][ T560] RIP: 0033:0x7f5df98b554e [ 46.466321][ T560] 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.466323][ T560] RSP: 002b:00007ffe809c9dd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.466326][ T560] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5df98b554e [ 46.466327][ T560] RDX: 0000000000000000 RSI: 00007ffe809c9e80 RDI: 0000000000000005 [ 46.466328][ T560] RBP: 00007ffe809c9de0 R08: 0000000000000000 R09: 0000000000000000 [ 46.466329][ T560] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129c4 [ 46.466330][ T560] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe809ca550 | [ 47.554784][ T569] softirqs last disabled at (20682): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 47.554787][ T569] Preemption disabled at: | [ 47.554788][ T569] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.554797][ T569] Tainted: [W]=WARN [ 47.554798][ T569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.554800][ T569] Call Trace: [ 47.554801][ T569] [ 47.554803][ T569] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.554808][ T569] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.554810][ T569] __might_resched.cold (kernel/sched/core.c:9234) [ 47.554815][ T569] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.554818][ T569] ? __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.554823][ T569] __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.554826][ T569] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.554832][ T569] ? 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.554836][ T569] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.554839][ T569] put_chars (drivers/char/virtio_console.c:1176) [ 47.554842][ T569] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.554846][ T569] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.554850][ T569] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.554854][ T569] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.554858][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.554860][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.554865][ T569] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.554868][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.554871][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.554875][ T569] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.554879][ T569] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.554880][ T569] ? 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.554883][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.554885][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.554889][ T569] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.554893][ T569] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.554894][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.554900][ T569] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.554903][ T569] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.554904][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.554906][ T569] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.554910][ T569] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.554912][ T569] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.554915][ T569] vprintk_emit (kernel/printk/printk.c:2479) [ 47.554919][ T569] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.554921][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.554923][ T569] ? 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.554925][ T569] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 47.554929][ T569] _printk (kernel/printk/printk.c:2504) [ 47.554933][ T569] ? snapshot_read.cold (user.c:?) [ 47.554935][ T569] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.554938][ T569] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.554940][ T569] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.554942][ T569] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.554946][ T569] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.554948][ T569] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.554951][ T569] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.554954][ T569] ? netdev_notice (net/core/dev.c:13194) [ 47.554956][ T569] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.554959][ T569] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.554962][ T569] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 47.554966][ T569] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.554968][ T569] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 47.554971][ T569] ? 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.554977][ T569] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 47.554980][ T569] ? __kernel_text_address (kernel/extable.c:79) [ 47.554984][ T569] ? write_profile (profile.c:?) [ 47.554988][ T569] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.554993][ T569] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.554998][ T569] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.555000][ T569] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.555002][ T569] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.555004][ T569] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.555007][ T569] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.555009][ T569] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.555012][ T569] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.555014][ T569] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.555017][ T569] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.555019][ T569] ? kasan_save_track (mm/kasan/common.c:78) [ 47.555022][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.555024][ T569] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 47.555027][ T569] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 47.555032][ T569] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.555035][ T569] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.555037][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.555040][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.555041][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.555043][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.555045][ T569] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.555047][ T569] ? __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.555050][ T569] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.555053][ T569] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.555056][ T569] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.555058][ T569] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.555065][ T569] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.555070][ T569] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.555076][ T569] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.555078][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.555083][ T569] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.555085][ T569] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.555087][ T569] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.555089][ T569] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.555093][ T569] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.555095][ T569] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.555098][ T569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.555100][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.555105][ T569] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.555107][ T569] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.555111][ T569] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.555113][ T569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.555116][ T569] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.555122][ T569] ? 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.555124][ T569] ? 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.555128][ T569] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.555132][ T569] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.555135][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 47.555139][ T569] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.555143][ T569] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.555145][ T569] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.555148][ T569] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.555152][ T569] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.555156][ T569] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.555159][ T569] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.555161][ T569] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.555163][ T569] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 47.555176][ T569] ___sys_sendmsg (net/socket.c:2767) [ 47.555179][ T569] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.555196][ T569] __sys_sendmsg (net/socket.c:2799) [ 47.555199][ T569] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.555206][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.555209][ T569] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.555212][ T569] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.555215][ T569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.555218][ T569] RIP: 0033:0x7f64c9e4854e [ 47.555222][ T569] 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.555224][ T569] RSP: 002b:00007fff6cfbe1e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.555226][ T569] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f64c9e4854e [ 47.555228][ T569] RDX: 0000000000000000 RSI: 00007fff6cfbe290 RDI: 0000000000000005 [ 47.555229][ T569] RBP: 00007fff6cfbe1f0 R08: 0000000000000000 R09: 0000000000000000 [ 47.555230][ T569] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129c5 [ 47.555231][ T569] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff6cfbe960 | [ 48.612161][ T579] softirqs last disabled at (20654): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 48.612164][ T579] Preemption disabled at: | [ 48.612165][ T579] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.612174][ T579] Tainted: [W]=WARN [ 48.612182][ T579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.612184][ T579] Call Trace: [ 48.612185][ T579] [ 48.612187][ T579] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.612192][ T579] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.612194][ T579] __might_resched.cold (kernel/sched/core.c:9234) [ 48.612198][ T579] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.612202][ T579] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 48.612207][ T579] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 48.612210][ T579] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.612216][ T579] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 48.612219][ T579] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.612222][ T579] put_chars (drivers/char/virtio_console.c:1176) [ 48.612225][ T579] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.612229][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.612233][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.612238][ T579] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.612241][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.612243][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.612248][ T579] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.612252][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.612254][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.612259][ T579] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.612263][ T579] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.612264][ T579] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 48.612267][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.612269][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.612273][ T579] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.612277][ T579] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.612279][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.612285][ T579] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.612287][ T579] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.612289][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.612290][ T579] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.612295][ T579] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.612297][ T579] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.612300][ T579] vprintk_emit (kernel/printk/printk.c:2479) [ 48.612303][ T579] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.612305][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.612307][ T579] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 48.612309][ T579] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 48.612313][ T579] _printk (kernel/printk/printk.c:2504) [ 48.612317][ T579] ? snapshot_read.cold (user.c:?) [ 48.612319][ T579] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.612322][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.612324][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.612326][ T579] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.612330][ T579] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.612332][ T579] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.612335][ T579] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.612337][ T579] ? netdev_notice (net/core/dev.c:13194) [ 48.612340][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.612343][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.612346][ T579] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 48.612350][ T579] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.612352][ T579] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 48.612355][ T579] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 48.612361][ T579] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 48.612364][ T579] ? __kernel_text_address (kernel/extable.c:79) [ 48.612367][ T579] ? write_profile (profile.c:?) [ 48.612371][ T579] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.612376][ T579] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.612381][ T579] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.612383][ T579] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.612385][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.612387][ T579] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.612392][ T579] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.612395][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.612397][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.612400][ T579] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.612403][ T579] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.612404][ T579] ? kasan_save_track (mm/kasan/common.c:78) [ 48.612407][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.612409][ T579] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 48.612412][ T579] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 48.612417][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.612420][ T579] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.612422][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.612424][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.612426][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.612427][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.612429][ T579] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.612432][ T579] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 48.612436][ T579] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.612438][ T579] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.612441][ T579] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.612443][ T579] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.612449][ T579] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.612455][ T579] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.612460][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.612462][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.612467][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.612469][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.612472][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.612473][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.612477][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.612480][ T579] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.612483][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.612484][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.612489][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.612491][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.612495][ T579] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.612497][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.612500][ T579] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.612506][ T579] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 48.612508][ T579] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 48.612512][ T579] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.612516][ T579] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.612519][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 48.612523][ T579] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.612527][ T579] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.612529][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.612532][ T579] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.612536][ T579] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.612540][ T579] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.612543][ T579] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.612545][ T579] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.612547][ T579] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 48.612555][ T579] ___sys_sendmsg (net/socket.c:2767) [ 48.612558][ T579] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.612577][ T579] __sys_sendmsg (net/socket.c:2799) [ 48.612580][ T579] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.612587][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.612590][ T579] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.612593][ T579] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.612596][ T579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.612599][ T579] RIP: 0033:0x7faf611b454e [ 48.612603][ T579] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 48.612605][ T579] RSP: 002b:00007ffedfd542f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.612607][ T579] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faf611b454e [ 48.612609][ T579] RDX: 0000000000000000 RSI: 00007ffedfd543a0 RDI: 0000000000000005 [ 48.612610][ T579] RBP: 00007ffedfd54300 R08: 0000000000000000 R09: 0000000000000000 [ 48.612611][ T579] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129c7 [ 48.612611][ T579] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffedfd54a70 | [ 49.697662][ T589] softirqs last disabled at (24656): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 49.697664][ T589] Preemption disabled at: | [ 49.697665][ T589] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.697675][ T589] Tainted: [W]=WARN [ 49.697676][ T589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.697678][ T589] Call Trace: [ 49.697679][ T589] [ 49.697681][ T589] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.697686][ T589] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.697687][ T589] __might_resched.cold (kernel/sched/core.c:9234) [ 49.697692][ T589] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.697696][ T589] ? __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.697701][ T589] __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.697703][ T589] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.697709][ T589] ? 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.697713][ T589] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.697716][ T589] put_chars (drivers/char/virtio_console.c:1176) [ 49.697719][ T589] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.697723][ T589] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.697727][ T589] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.697732][ T589] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.697735][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.697737][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.697742][ T589] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.697745][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.697748][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.697752][ T589] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.697756][ T589] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.697757][ T589] ? 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.697760][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.697762][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.697766][ T589] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.697770][ T589] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.697772][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.697777][ T589] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.697780][ T589] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.697781][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.697783][ T589] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.697787][ T589] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.697789][ T589] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.697792][ T589] vprintk_emit (kernel/printk/printk.c:2479) [ 49.697796][ T589] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.697798][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.697800][ T589] ? 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.697802][ T589] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 49.697806][ T589] _printk (kernel/printk/printk.c:2504) [ 49.697810][ T589] ? snapshot_read.cold (user.c:?) [ 49.697811][ T589] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.697814][ T589] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.697816][ T589] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.697819][ T589] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.697822][ T589] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.697825][ T589] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.697827][ T589] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.697830][ T589] ? netdev_notice (net/core/dev.c:13194) [ 49.697832][ T589] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.697835][ T589] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.697838][ T589] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 49.697842][ T589] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.697844][ T589] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 49.697847][ T589] ? 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.697853][ T589] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 49.697856][ T589] ? __kernel_text_address (kernel/extable.c:79) [ 49.697859][ T589] ? write_profile (profile.c:?) [ 49.697863][ T589] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 49.697868][ T589] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.697873][ T589] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.697875][ T589] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.697876][ T589] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 49.697878][ T589] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.697882][ T589] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.697884][ T589] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.697886][ T589] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.697889][ T589] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.697892][ T589] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.697893][ T589] ? kasan_save_track (mm/kasan/common.c:78) [ 49.697896][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.697898][ T589] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 49.697901][ T589] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 49.697906][ T589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.697909][ T589] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.697911][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.697913][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.697915][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.697916][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.697918][ T589] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.697921][ T589] ? __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.697924][ T589] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.697926][ T589] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.697930][ T589] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.697932][ T589] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.697938][ T589] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.697943][ T589] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.697948][ T589] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.697950][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.697955][ T589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.697957][ T589] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.697959][ T589] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.697961][ T589] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.697965][ T589] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.697968][ T589] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.697971][ T589] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.697972][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.697977][ T589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.697979][ T589] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.697983][ T589] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.697984][ T589] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.697987][ T589] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.697994][ T589] ? 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.697995][ T589] ? 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.698000][ T589] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.698003][ T589] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.698006][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 49.698011][ T589] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.698014][ T589] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.698016][ T589] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.698019][ T589] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.698023][ T589] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.698027][ T589] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.698029][ T589] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.698031][ T589] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.698033][ T589] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 49.698041][ T589] ___sys_sendmsg (net/socket.c:2767) [ 49.698043][ T589] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.698060][ T589] __sys_sendmsg (net/socket.c:2799) [ 49.698063][ T589] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.698070][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.698073][ T589] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.698075][ T589] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.698079][ T589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.698081][ T589] RIP: 0033:0x7fe36663b54e [ 49.698085][ T589] 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.698087][ T589] RSP: 002b:00007fff57624560 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.698090][ T589] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe36663b54e [ 49.698091][ T589] RDX: 0000000000000000 RSI: 00007fff57624610 RDI: 0000000000000005 [ 49.698092][ T589] RBP: 00007fff57624570 R08: 0000000000000000 R09: 0000000000000000 [ 49.698093][ T589] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129c8 [ 49.698094][ T589] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff57624ce0 | [ 50.794568][ T599] softirqs last disabled at (25448): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 50.794571][ T599] Preemption disabled at: | [ 50.794572][ T599] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.794581][ T599] Tainted: [W]=WARN [ 50.794582][ T599] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.794584][ T599] Call Trace: [ 50.794586][ T599] [ 50.794587][ T599] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.794592][ T599] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.794594][ T599] __might_resched.cold (kernel/sched/core.c:9234) [ 50.794598][ T599] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.794602][ T599] ? __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.794607][ T599] __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.794610][ T599] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.794616][ T599] ? 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.794619][ T599] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.794623][ T599] put_chars (drivers/char/virtio_console.c:1176) [ 50.794626][ T599] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.794629][ T599] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.794633][ T599] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.794638][ T599] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.794641][ T599] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.794643][ T599] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.794648][ T599] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.794652][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.794654][ T599] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.794659][ T599] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.794663][ T599] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.794664][ T599] ? 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.794667][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.794669][ T599] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.794673][ T599] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.794677][ T599] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.794678][ T599] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.794684][ T599] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.794687][ T599] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.794688][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.794690][ T599] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.794694][ T599] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.794696][ T599] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.794699][ T599] vprintk_emit (kernel/printk/printk.c:2479) [ 50.794703][ T599] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.794705][ T599] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.794707][ T599] ? 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.794709][ T599] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 50.794713][ T599] _printk (kernel/printk/printk.c:2504) [ 50.794716][ T599] ? snapshot_read.cold (user.c:?) [ 50.794718][ T599] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.794721][ T599] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.794724][ T599] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.794726][ T599] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 50.794729][ T599] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 50.794732][ T599] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.794734][ T599] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.794737][ T599] ? netdev_notice (net/core/dev.c:13194) [ 50.794740][ T599] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.794743][ T599] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.794746][ T599] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 50.794750][ T599] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.794752][ T599] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 50.794756][ T599] ? 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.794762][ T599] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 50.794764][ T599] ? __kernel_text_address (kernel/extable.c:79) [ 50.794767][ T599] ? write_profile (profile.c:?) [ 50.794772][ T599] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 50.794777][ T599] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.794782][ T599] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 50.794784][ T599] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.794786][ T599] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.794788][ T599] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.794792][ T599] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.794794][ T599] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.794796][ T599] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.794799][ T599] ? kasan_save_stack (mm/kasan/common.c:58) [ 50.794802][ T599] ? kasan_save_stack (mm/kasan/common.c:57) [ 50.794804][ T599] ? kasan_save_track (mm/kasan/common.c:78) [ 50.794807][ T599] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.794809][ T599] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 50.794812][ T599] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 50.794817][ T599] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.794820][ T599] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.794822][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.794824][ T599] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.794826][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.794827][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.794829][ T599] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.794832][ T599] ? __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.794835][ T599] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.794838][ T599] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.794841][ T599] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.794843][ T599] ? nla_get_range_signed (lib/nlattr.c:270) [ 50.794850][ T599] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 50.794855][ T599] rtnl_newlink (net/core/rtnetlink.c:4215) [ 50.794861][ T599] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.794863][ T599] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.794868][ T599] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.794870][ T599] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.794872][ T599] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.794874][ T599] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.794878][ T599] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.794881][ T599] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.794884][ T599] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.794885][ T599] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.794890][ T599] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.794893][ T599] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.794896][ T599] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.794898][ T599] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.794901][ T599] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.794908][ T599] ? 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.794909][ T599] ? 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.794914][ T599] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.794918][ T599] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.794921][ T599] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 50.794925][ T599] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.794929][ T599] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.794930][ T599] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.794934][ T599] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.794937][ T599] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.794942][ T599] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.794944][ T599] ? copy_msghdr_from_user (net/socket.c:2650) [ 50.794946][ T599] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 50.794948][ T599] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 50.794956][ T599] ___sys_sendmsg (net/socket.c:2767) [ 50.794959][ T599] ? copy_msghdr_from_user (net/socket.c:2619) [ 50.794976][ T599] __sys_sendmsg (net/socket.c:2799) [ 50.794980][ T599] ? __sys_sendmsg_sock (net/socket.c:2780) [ 50.794986][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.794990][ T599] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.794992][ T599] ? irq_exit_rcu (kernel/softirq.c:786) [ 50.794996][ T599] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.794999][ T599] RIP: 0033:0x7f938ba1754e [ 50.795003][ T599] 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.795005][ T599] RSP: 002b:00007ffe38843400 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.795008][ T599] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f938ba1754e [ 50.795009][ T599] RDX: 0000000000000000 RSI: 00007ffe388434b0 RDI: 0000000000000005 [ 50.795010][ T599] RBP: 00007ffe38843410 R08: 0000000000000000 R09: 0000000000000000 [ 50.795011][ T599] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129c9 [ 50.795012][ T599] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe38843b80 | [ 52.049214][ T607] softirqs last disabled at (21406): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 52.049218][ T607] Preemption disabled at: | [ 52.049219][ T607] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.049231][ T607] Tainted: [W]=WARN [ 52.049232][ T607] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.049235][ T607] Call Trace: [ 52.049237][ T607] [ 52.049239][ T607] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.049246][ T607] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.049249][ T607] __might_resched.cold (kernel/sched/core.c:9234) [ 52.049255][ T607] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.049260][ T607] ? __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.049268][ T607] __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.049271][ T607] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.049280][ T607] ? 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.049285][ T607] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.049290][ T607] put_chars (drivers/char/virtio_console.c:1176) [ 52.049295][ T607] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.049301][ T607] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.049306][ T607] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.049313][ T607] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.049318][ T607] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.049321][ T607] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.049329][ T607] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.049334][ T607] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.049338][ T607] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.049346][ T607] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.049352][ T607] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.049354][ T607] ? 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.049359][ T607] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.049362][ T607] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.049369][ T607] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.049376][ T607] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.049378][ T607] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.049388][ T607] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.049394][ T607] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.049396][ T607] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.049399][ T607] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.049405][ T607] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.049408][ T607] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.049413][ T607] vprintk_emit (kernel/printk/printk.c:2479) [ 52.049419][ T607] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.049422][ T607] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.049425][ T607] ? 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.049428][ T607] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 52.049436][ T607] _printk (kernel/printk/printk.c:2504) [ 52.049440][ T607] ? snapshot_read.cold (user.c:?) [ 52.049443][ T607] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.049448][ T607] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.049451][ T607] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.049454][ T607] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 52.049459][ T607] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 52.049463][ T607] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.049467][ T607] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.049471][ T607] ? netdev_notice (net/core/dev.c:13194) [ 52.049475][ T607] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.049480][ T607] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.049484][ T607] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 52.049491][ T607] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.049494][ T607] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 52.049499][ T607] ? 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.049508][ T607] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 52.049512][ T607] ? __kernel_text_address (kernel/extable.c:79) [ 52.049516][ T607] ? write_profile (profile.c:?) [ 52.049522][ T607] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.049530][ T607] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.049538][ T607] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.049541][ T607] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.049544][ T607] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.049547][ T607] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.049552][ T607] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.049556][ T607] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.049559][ T607] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.049564][ T607] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.049568][ T607] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.049570][ T607] ? kasan_save_track (mm/kasan/common.c:78) [ 52.049576][ T607] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.049579][ T607] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 52.049584][ T607] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 52.049592][ T607] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.049595][ T607] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.049600][ T607] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.049603][ T607] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.049606][ T607] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.049608][ T607] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.049611][ T607] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.049616][ T607] ? __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.049620][ T607] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.049624][ T607] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.049630][ T607] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.049633][ T607] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.049643][ T607] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.049653][ T607] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.049663][ T607] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.049666][ T607] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.049675][ T607] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.049678][ T607] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.049681][ T607] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.049684][ T607] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.049691][ T607] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.049694][ T607] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.049700][ T607] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.049702][ T607] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.049711][ T607] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.049714][ T607] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.049720][ T607] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.049723][ T607] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.049729][ T607] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.049742][ T607] ? 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.049744][ T607] ? 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.049753][ T607] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.049760][ T607] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.049765][ T607] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 52.049773][ T607] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.049780][ T607] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.049782][ T607] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.049788][ T607] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.049793][ T607] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.049801][ T607] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.049805][ T607] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.049809][ T607] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.049812][ T607] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 52.049827][ T607] ___sys_sendmsg (net/socket.c:2767) [ 52.049832][ T607] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.049864][ T607] __sys_sendmsg (net/socket.c:2799) [ 52.049869][ T607] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.049881][ T607] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.049887][ T607] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.049890][ T607] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.049895][ T607] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.049899][ T607] RIP: 0033:0x7f64cae0854e [ 52.049904][ T607] 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.049907][ T607] RSP: 002b:00007ffd386804e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.049911][ T607] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f64cae0854e [ 52.049913][ T607] RDX: 0000000000000000 RSI: 00007ffd38680590 RDI: 0000000000000005 [ 52.049914][ T607] RBP: 00007ffd386804f0 R08: 0000000000000000 R09: 0000000000000000 [ 52.049916][ T607] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129ca [ 52.049917][ T607] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd38680c60 | [ 53.166433][ T614] softirqs last disabled at (36646): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 53.166437][ T614] Preemption disabled at: | [ 53.166438][ T614] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.166450][ T614] Tainted: [W]=WARN [ 53.166452][ T614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.166454][ T614] Call Trace: [ 53.166456][ T614] [ 53.166458][ T614] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.166465][ T614] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.166468][ T614] __might_resched.cold (kernel/sched/core.c:9234) [ 53.166474][ T614] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.166480][ T614] ? __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.166487][ T614] __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.166491][ T614] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.166501][ T614] ? 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.166505][ T614] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.166510][ T614] put_chars (drivers/char/virtio_console.c:1176) [ 53.166515][ T614] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.166521][ T614] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.166526][ T614] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.166534][ T614] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.166539][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.166541][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.166551][ T614] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.166558][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.166562][ T614] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.166570][ T614] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.166576][ T614] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.166578][ T614] ? 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.166583][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.166587][ T614] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.166594][ T614] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.166600][ T614] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.166602][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.166611][ T614] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.166615][ T614] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.166617][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.166621][ T614] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.166628][ T614] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.166630][ T614] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.166636][ T614] vprintk_emit (kernel/printk/printk.c:2479) [ 53.166642][ T614] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.166645][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.166648][ T614] ? 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.166651][ T614] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 53.166658][ T614] _printk (kernel/printk/printk.c:2504) [ 53.166664][ T614] ? snapshot_read.cold (user.c:?) [ 53.166666][ T614] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.166672][ T614] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.166675][ T614] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.166679][ T614] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 53.166683][ T614] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 53.166688][ T614] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.166691][ T614] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.166695][ T614] ? netdev_notice (net/core/dev.c:13194) [ 53.166700][ T614] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.166705][ T614] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.166709][ T614] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 53.166715][ T614] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.166719][ T614] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 53.166724][ T614] ? 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.166733][ T614] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 53.166737][ T614] ? __kernel_text_address (kernel/extable.c:79) [ 53.166741][ T614] ? write_profile (profile.c:?) [ 53.166748][ T614] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.166756][ T614] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.166764][ T614] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.166768][ T614] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.166770][ T614] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 53.166773][ T614] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.166778][ T614] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.166782][ T614] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.166785][ T614] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.166789][ T614] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.166793][ T614] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.166796][ T614] ? kasan_save_track (mm/kasan/common.c:78) [ 53.166800][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.166804][ T614] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 53.166808][ T614] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 53.166816][ T614] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.166819][ T614] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.166823][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.166827][ T614] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.166830][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.166832][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.166835][ T614] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.166839][ T614] ? __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.166844][ T614] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.166848][ T614] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.166854][ T614] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.166857][ T614] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.166867][ T614] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.166877][ T614] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.166887][ T614] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.166890][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.166899][ T614] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.166902][ T614] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.166905][ T614] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.166908][ T614] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.166916][ T614] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.166919][ T614] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.166925][ T614] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.166927][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.166935][ T614] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.166938][ T614] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.166945][ T614] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.166948][ T614] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.166953][ T614] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.166965][ T614] ? 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.166967][ T614] ? 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.166975][ T614] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.166982][ T614] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.166987][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 53.166994][ T614] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.167001][ T614] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.167003][ T614] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.167009][ T614] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.167014][ T614] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.167021][ T614] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.167025][ T614] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.167028][ T614] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.167031][ T614] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 53.167045][ T614] ___sys_sendmsg (net/socket.c:2767) [ 53.167050][ T614] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.167080][ T614] __sys_sendmsg (net/socket.c:2799) [ 53.167085][ T614] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.167096][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.167102][ T614] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.167106][ T614] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.167111][ T614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.167115][ T614] RIP: 0033:0x7fa1ae17254e [ 53.167120][ T614] 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.167123][ T614] RSP: 002b:00007fffa4a7cde0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.167127][ T614] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa1ae17254e [ 53.167129][ T614] RDX: 0000000000000000 RSI: 00007fffa4a7ce90 RDI: 0000000000000005 [ 53.167130][ T614] RBP: 00007fffa4a7cdf0 R08: 0000000000000000 R09: 0000000000000000 [ 53.167132][ T614] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129cb [ 53.167133][ T614] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffa4a7d560 | [ 54.264792][ T625] softirqs last disabled at (23162): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 54.264795][ T625] Preemption disabled at: | [ 54.264795][ T625] vprintk_emit (kernel/printk/printk.c:2471) | [ 54.264804][ T625] Tainted: [W]=WARN [ 54.264805][ T625] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.264807][ T625] Call Trace: [ 54.264809][ T625] [ 54.264810][ T625] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.264815][ T625] ? vprintk_emit (kernel/printk/printk.c:2471) [ 54.264817][ T625] __might_resched.cold (kernel/sched/core.c:9234) [ 54.264822][ T625] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.264825][ T625] ? __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.264831][ T625] __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.264834][ T625] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.264840][ T625] ? 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.264843][ T625] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.264847][ T625] put_chars (drivers/char/virtio_console.c:1176) [ 54.264850][ T625] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.264853][ T625] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.264857][ T625] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.264862][ T625] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.264865][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.264867][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.264872][ T625] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.264876][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.264878][ T625] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.264883][ T625] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.264886][ T625] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.264888][ T625] ? 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.264890][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.264892][ T625] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.264897][ T625] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.264901][ T625] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.264902][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.264908][ T625] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.264910][ T625] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.264912][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.264914][ T625] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.264918][ T625] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.264920][ T625] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.264923][ T625] vprintk_emit (kernel/printk/printk.c:2479) [ 54.264926][ T625] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.264928][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.264930][ T625] ? 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.264932][ T625] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 54.264936][ T625] _printk (kernel/printk/printk.c:2504) [ 54.264940][ T625] ? snapshot_read.cold (user.c:?) [ 54.264942][ T625] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.264945][ T625] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.264947][ T625] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.264949][ T625] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 54.264953][ T625] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 54.264955][ T625] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.264958][ T625] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 54.264960][ T625] ? netdev_notice (net/core/dev.c:13194) [ 54.264963][ T625] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.264966][ T625] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.264969][ T625] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 54.264973][ T625] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.264975][ T625] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 54.264978][ T625] ? 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.264984][ T625] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 54.264987][ T625] ? __kernel_text_address (kernel/extable.c:79) [ 54.264990][ T625] ? write_profile (profile.c:?) [ 54.264994][ T625] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 54.264999][ T625] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.265005][ T625] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 54.265007][ T625] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 54.265008][ T625] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.265010][ T625] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.265014][ T625] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.265016][ T625] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.265018][ T625] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.265021][ T625] ? kasan_save_stack (mm/kasan/common.c:58) [ 54.265024][ T625] ? kasan_save_stack (mm/kasan/common.c:57) [ 54.265026][ T625] ? kasan_save_track (mm/kasan/common.c:78) [ 54.265029][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.265031][ T625] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 54.265034][ T625] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 54.265039][ T625] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.265041][ T625] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.265044][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.265046][ T625] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.265048][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.265049][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.265051][ T625] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 54.265053][ T625] ? __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.265057][ T625] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.265059][ T625] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.265063][ T625] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 54.265065][ T625] ? nla_get_range_signed (lib/nlattr.c:270) [ 54.265071][ T625] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 54.265076][ T625] rtnl_newlink (net/core/rtnetlink.c:4215) [ 54.265081][ T625] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.265083][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.265088][ T625] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.265090][ T625] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.265092][ T625] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.265094][ T625] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.265098][ T625] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.265100][ T625] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.265104][ T625] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.265105][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.265110][ T625] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.265112][ T625] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.265116][ T625] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.265117][ T625] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.265120][ T625] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.265127][ T625] ? 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.265128][ T625] ? 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.265133][ T625] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.265137][ T625] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.265139][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 54.265144][ T625] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.265148][ T625] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.265149][ T625] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.265152][ T625] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.265156][ T625] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.265160][ T625] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 54.265163][ T625] ? copy_msghdr_from_user (net/socket.c:2650) [ 54.265165][ T625] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 54.265167][ T625] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 54.265175][ T625] ___sys_sendmsg (net/socket.c:2767) [ 54.265178][ T625] ? copy_msghdr_from_user (net/socket.c:2619) [ 54.265194][ T625] __sys_sendmsg (net/socket.c:2799) [ 54.265198][ T625] ? __sys_sendmsg_sock (net/socket.c:2780) [ 54.265204][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.265207][ T625] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.265218][ T625] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.265222][ T625] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.265224][ T625] RIP: 0033:0x7f054239554e [ 54.265231][ T625] 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.265233][ T625] RSP: 002b:00007ffcbd6b0940 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.265236][ T625] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f054239554e [ 54.265237][ T625] RDX: 0000000000000000 RSI: 00007ffcbd6b09f0 RDI: 0000000000000005 [ 54.265238][ T625] RBP: 00007ffcbd6b0950 R08: 0000000000000000 R09: 0000000000000000 [ 54.265239][ T625] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129cc [ 54.265240][ T625] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcbd6b10c0 | [ 55.343498][ T635] softirqs last disabled at (16632): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 55.343500][ T635] Preemption disabled at: | [ 55.343501][ T635] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.343510][ T635] Tainted: [W]=WARN [ 55.343511][ T635] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.343513][ T635] Call Trace: [ 55.343514][ T635] [ 55.343516][ T635] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.343521][ T635] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.343523][ T635] __might_resched.cold (kernel/sched/core.c:9234) [ 55.343528][ T635] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.343531][ T635] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 55.343536][ T635] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 55.343539][ T635] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.343545][ T635] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 55.343548][ T635] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.343552][ T635] put_chars (drivers/char/virtio_console.c:1176) [ 55.343555][ T635] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.343559][ T635] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.343563][ T635] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.343568][ T635] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.343571][ T635] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.343573][ T635] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.343578][ T635] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.343582][ T635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.343584][ T635] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.343589][ T635] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.343592][ T635] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.343594][ T635] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 55.343597][ T635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.343599][ T635] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.343603][ T635] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.343607][ T635] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.343608][ T635] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.343614][ T635] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.343617][ T635] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.343618][ T635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.343620][ T635] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.343624][ T635] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.343626][ T635] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.343630][ T635] vprintk_emit (kernel/printk/printk.c:2479) [ 55.343633][ T635] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.343635][ T635] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.343637][ T635] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 55.343639][ T635] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 55.343644][ T635] _printk (kernel/printk/printk.c:2504) [ 55.343648][ T635] ? snapshot_read.cold (user.c:?) [ 55.343649][ T635] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.343652][ T635] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.343655][ T635] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.343657][ T635] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 55.343660][ T635] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 55.343663][ T635] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.343665][ T635] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.343668][ T635] ? netdev_notice (net/core/dev.c:13194) [ 55.343671][ T635] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.343674][ T635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.343677][ T635] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.343681][ T635] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.343683][ T635] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.343686][ T635] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 55.343693][ T635] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.343695][ T635] ? __kernel_text_address (kernel/extable.c:79) [ 55.343698][ T635] ? write_profile (profile.c:?) [ 55.343702][ T635] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.343707][ T635] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.343712][ T635] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 55.343715][ T635] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.343716][ T635] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.343718][ T635] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.343722][ T635] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.343724][ T635] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.343726][ T635] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.343729][ T635] ? kasan_save_stack (mm/kasan/common.c:58) [ 55.343732][ T635] ? kasan_save_stack (mm/kasan/common.c:57) [ 55.343734][ T635] ? kasan_save_track (mm/kasan/common.c:78) [ 55.343737][ T635] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.343739][ T635] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 55.343742][ T635] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 55.343747][ T635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.343749][ T635] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.343752][ T635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.343754][ T635] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.343755][ T635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.343757][ T635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.343759][ T635] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.343761][ T635] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 55.343765][ T635] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.343767][ T635] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.343771][ T635] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.343773][ T635] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.343779][ T635] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 55.343785][ T635] rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.343790][ T635] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.343792][ T635] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.343797][ T635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.343800][ T635] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.343802][ T635] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.343804][ T635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.343808][ T635] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.343810][ T635] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.343813][ T635] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.343815][ T635] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.343820][ T635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.343822][ T635] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.343826][ T635] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.343828][ T635] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.343831][ T635] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.343837][ T635] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 55.343839][ T635] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 55.343843][ T635] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.343847][ T635] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.343850][ T635] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 55.343855][ T635] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.343859][ T635] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.343860][ T635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.343864][ T635] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.343867][ T635] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.343872][ T635] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 55.343874][ T635] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.343876][ T635] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 55.343878][ T635] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 55.343886][ T635] ___sys_sendmsg (net/socket.c:2767) [ 55.343889][ T635] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.343907][ T635] __sys_sendmsg (net/socket.c:2799) [ 55.343910][ T635] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.343917][ T635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.343920][ T635] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.343923][ T635] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.343926][ T635] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.343928][ T635] RIP: 0033:0x7f178c89054e [ 55.343932][ T635] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 55.343934][ T635] RSP: 002b:00007ffcab34cc10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.343937][ T635] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f178c89054e [ 55.343938][ T635] RDX: 0000000000000000 RSI: 00007ffcab34ccc0 RDI: 0000000000000005 [ 55.343939][ T635] RBP: 00007ffcab34cc20 R08: 0000000000000000 R09: 0000000000000000 [ 55.343940][ T635] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129cd [ 55.343941][ T635] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcab34d390 | [ 56.347926][ T645] softirqs last disabled at (29650): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 56.347928][ T645] Preemption disabled at: | [ 56.347929][ T645] vprintk_emit (kernel/printk/printk.c:2471) | [ 56.347938][ T645] Tainted: [W]=WARN [ 56.347939][ T645] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.347941][ T645] Call Trace: [ 56.347943][ T645] [ 56.347944][ T645] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.347949][ T645] ? vprintk_emit (kernel/printk/printk.c:2471) [ 56.347951][ T645] __might_resched.cold (kernel/sched/core.c:9234) [ 56.347956][ T645] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.347959][ T645] ? __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.347965][ T645] __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.347967][ T645] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.347973][ T645] ? 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.347977][ T645] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.347980][ T645] put_chars (drivers/char/virtio_console.c:1176) [ 56.347983][ T645] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.347987][ T645] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.347991][ T645] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.347996][ T645] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.347999][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.348001][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.348006][ T645] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.348010][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.348012][ T645] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.348017][ T645] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.348021][ T645] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.348022][ T645] ? 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.348025][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.348027][ T645] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.348031][ T645] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.348035][ T645] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.348037][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.348043][ T645] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.348045][ T645] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.348047][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.348049][ T645] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 56.348053][ T645] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.348055][ T645] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.348058][ T645] vprintk_emit (kernel/printk/printk.c:2479) [ 56.348062][ T645] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.348064][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.348066][ T645] ? 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.348068][ T645] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 56.348073][ T645] _printk (kernel/printk/printk.c:2504) [ 56.348076][ T645] ? snapshot_read.cold (user.c:?) [ 56.348078][ T645] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.348081][ T645] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.348083][ T645] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.348086][ T645] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 56.348089][ T645] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 56.348092][ T645] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.348095][ T645] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 56.348098][ T645] ? netdev_notice (net/core/dev.c:13194) [ 56.348101][ T645] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.348104][ T645] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.348107][ T645] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 56.348111][ T645] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.348113][ T645] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 56.348116][ T645] ? 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.348123][ T645] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 56.348125][ T645] ? __kernel_text_address (kernel/extable.c:79) [ 56.348128][ T645] ? write_profile (profile.c:?) [ 56.348132][ T645] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 56.348138][ T645] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.348143][ T645] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 56.348145][ T645] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 56.348146][ T645] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.348149][ T645] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.348152][ T645] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.348154][ T645] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.348157][ T645] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.348160][ T645] ? kasan_save_stack (mm/kasan/common.c:58) [ 56.348162][ T645] ? kasan_save_stack (mm/kasan/common.c:57) [ 56.348164][ T645] ? kasan_save_track (mm/kasan/common.c:78) [ 56.348167][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.348169][ T645] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 56.348172][ T645] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 56.348177][ T645] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.348180][ T645] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.348182][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.348184][ T645] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.348186][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.348187][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.348189][ T645] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 56.348192][ T645] ? __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.348195][ T645] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 56.348198][ T645] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.348202][ T645] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 56.348204][ T645] ? nla_get_range_signed (lib/nlattr.c:270) [ 56.348210][ T645] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 56.348215][ T645] rtnl_newlink (net/core/rtnetlink.c:4215) [ 56.348221][ T645] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.348228][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.348233][ T645] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.348235][ T645] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.348238][ T645] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.348239][ T645] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.348244][ T645] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.348246][ T645] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 56.348249][ T645] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.348251][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.348256][ T645] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.348258][ T645] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.348262][ T645] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 56.348264][ T645] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.348267][ T645] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.348273][ T645] ? 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.348275][ T645] ? 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.348279][ T645] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.348283][ T645] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.348286][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 56.348291][ T645] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 56.348294][ T645] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 56.348296][ T645] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.348299][ T645] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.348303][ T645] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.348307][ T645] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 56.348310][ T645] ? copy_msghdr_from_user (net/socket.c:2650) [ 56.348312][ T645] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 56.348314][ T645] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 56.348322][ T645] ___sys_sendmsg (net/socket.c:2767) [ 56.348325][ T645] ? copy_msghdr_from_user (net/socket.c:2619) [ 56.348341][ T645] __sys_sendmsg (net/socket.c:2799) [ 56.348345][ T645] ? __sys_sendmsg_sock (net/socket.c:2780) [ 56.348351][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.348355][ T645] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.348357][ T645] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.348361][ T645] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.348363][ T645] RIP: 0033:0x7f1c21f8a54e [ 56.348367][ T645] 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.348369][ T645] RSP: 002b:00007ffff0fcca80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.348372][ T645] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1c21f8a54e [ 56.348374][ T645] RDX: 0000000000000000 RSI: 00007ffff0fccb30 RDI: 0000000000000005 [ 56.348374][ T645] RBP: 00007ffff0fcca90 R08: 0000000000000000 R09: 0000000000000000 [ 56.348375][ T645] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129ce [ 56.348376][ T645] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffff0fcd200 | [ 57.446287][ T654] softirqs last disabled at (16844): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 57.446291][ T654] Preemption disabled at: | [ 57.446293][ T654] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.446305][ T654] Tainted: [W]=WARN [ 57.446306][ T654] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.446309][ T654] Call Trace: [ 57.446311][ T654] [ 57.446313][ T654] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.446320][ T654] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.446323][ T654] __might_resched.cold (kernel/sched/core.c:9234) [ 57.446329][ T654] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.446334][ T654] ? __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.446343][ T654] __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.446347][ T654] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.446356][ T654] ? 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.446360][ T654] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.446366][ T654] put_chars (drivers/char/virtio_console.c:1176) [ 57.446371][ T654] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.446377][ T654] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.446382][ T654] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.446392][ T654] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.446397][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.446400][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.446408][ T654] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.446414][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.446419][ T654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.446427][ T654] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.446433][ T654] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.446435][ T654] ? 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.446440][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.446444][ T654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.446452][ T654] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.446459][ T654] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.446461][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.446471][ T654] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.446475][ T654] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.446478][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.446481][ T654] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.446488][ T654] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.446491][ T654] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.446497][ T654] vprintk_emit (kernel/printk/printk.c:2479) [ 57.446503][ T654] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.446507][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.446510][ T654] ? 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.446513][ T654] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 57.446520][ T654] _printk (kernel/printk/printk.c:2504) [ 57.446526][ T654] ? snapshot_read.cold (user.c:?) [ 57.446529][ T654] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.446534][ T654] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.446538][ T654] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.446542][ T654] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 57.446546][ T654] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 57.446551][ T654] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.446556][ T654] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.446561][ T654] ? netdev_notice (net/core/dev.c:13194) [ 57.446566][ T654] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.446572][ T654] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.446577][ T654] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 57.446583][ T654] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.446587][ T654] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 57.446593][ T654] ? 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.446602][ T654] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 57.446607][ T654] ? __kernel_text_address (kernel/extable.c:79) [ 57.446611][ T654] ? write_profile (profile.c:?) [ 57.446618][ T654] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 57.446627][ T654] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.446636][ T654] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 57.446640][ T654] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.446643][ T654] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.446646][ T654] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.446652][ T654] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.446656][ T654] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.446659][ T654] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.446665][ T654] ? kasan_save_stack (mm/kasan/common.c:58) [ 57.446669][ T654] ? kasan_save_stack (mm/kasan/common.c:57) [ 57.446672][ T654] ? kasan_save_track (mm/kasan/common.c:78) [ 57.446677][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.446681][ T654] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 57.446686][ T654] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 57.446694][ T654] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.446697][ T654] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.446703][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.446706][ T654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.446709][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.446712][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.446715][ T654] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.446720][ T654] ? __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.446725][ T654] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.446729][ T654] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.446736][ T654] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.446739][ T654] ? nla_get_range_signed (lib/nlattr.c:270) [ 57.446749][ T654] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 57.446759][ T654] rtnl_newlink (net/core/rtnetlink.c:4215) [ 57.446771][ T654] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.446774][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.446783][ T654] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.446786][ T654] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.446790][ T654] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.446793][ T654] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.446800][ T654] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.446804][ T654] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.446809][ T654] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.446812][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.446820][ T654] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.446824][ T654] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.446831][ T654] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.446834][ T654] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.446839][ T654] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.446851][ T654] ? 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.446854][ T654] ? 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.446862][ T654] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.446869][ T654] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.446874][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 57.446882][ T654] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.446889][ T654] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.446892][ T654] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.446897][ T654] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.446903][ T654] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.446911][ T654] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.446915][ T654] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.446918][ T654] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.446921][ T654] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 57.446935][ T654] ___sys_sendmsg (net/socket.c:2767) [ 57.446940][ T654] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.446970][ T654] __sys_sendmsg (net/socket.c:2799) [ 57.446975][ T654] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.446988][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.446994][ T654] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.446998][ T654] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.447003][ T654] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.447007][ T654] RIP: 0033:0x7fda4d70c54e [ 57.447012][ T654] 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.447015][ T654] RSP: 002b:00007ffebd3db5b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.447019][ T654] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fda4d70c54e [ 57.447022][ T654] RDX: 0000000000000000 RSI: 00007ffebd3db660 RDI: 0000000000000005 [ 57.447024][ T654] RBP: 00007ffebd3db5c0 R08: 0000000000000000 R09: 0000000000000000 [ 57.447025][ T654] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129cf [ 57.447027][ T654] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffebd3dbd30 | [ 58.503551][ T665] softirqs last disabled at (17352): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 58.503554][ T665] Preemption disabled at: | [ 58.503555][ T665] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.503564][ T665] Tainted: [W]=WARN [ 58.503565][ T665] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.503567][ T665] Call Trace: [ 58.503569][ T665] [ 58.503570][ T665] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.503576][ T665] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.503577][ T665] __might_resched.cold (kernel/sched/core.c:9234) [ 58.503582][ T665] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.503586][ T665] ? __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.503591][ T665] __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.503594][ T665] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.503600][ T665] ? 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.503603][ T665] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.503607][ T665] put_chars (drivers/char/virtio_console.c:1176) [ 58.503610][ T665] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.503613][ T665] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.503617][ T665] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.503622][ T665] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.503626][ T665] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.503627][ T665] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.503632][ T665] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.503636][ T665] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.503639][ T665] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.503643][ T665] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.503647][ T665] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.503649][ T665] ? 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.503652][ T665] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.503653][ T665] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.503658][ T665] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.503662][ T665] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.503663][ T665] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.503669][ T665] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.503671][ T665] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.503673][ T665] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.503675][ T665] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 58.503679][ T665] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.503681][ T665] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.503684][ T665] vprintk_emit (kernel/printk/printk.c:2479) [ 58.503687][ T665] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.503689][ T665] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.503691][ T665] ? 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.503693][ T665] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 58.503698][ T665] _printk (kernel/printk/printk.c:2504) [ 58.503701][ T665] ? snapshot_read.cold (user.c:?) [ 58.503703][ T665] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.503706][ T665] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.503708][ T665] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.503710][ T665] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.503714][ T665] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.503716][ T665] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.503719][ T665] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.503722][ T665] ? netdev_notice (net/core/dev.c:13194) [ 58.503724][ T665] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.503727][ T665] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.503730][ T665] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 58.503734][ T665] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.503736][ T665] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 58.503740][ T665] ? 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.503746][ T665] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 58.503749][ T665] ? __kernel_text_address (kernel/extable.c:79) [ 58.503752][ T665] ? write_profile (profile.c:?) [ 58.503756][ T665] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 58.503761][ T665] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.503765][ T665] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 58.503768][ T665] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 58.503769][ T665] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 58.503771][ T665] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.503775][ T665] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.503777][ T665] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.503779][ T665] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.503782][ T665] ? kasan_save_stack (mm/kasan/common.c:58) [ 58.503785][ T665] ? kasan_save_stack (mm/kasan/common.c:57) [ 58.503787][ T665] ? kasan_save_track (mm/kasan/common.c:78) [ 58.503790][ T665] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.503792][ T665] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 58.503795][ T665] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 58.503801][ T665] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.503803][ T665] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.503806][ T665] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.503808][ T665] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.503809][ T665] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.503811][ T665] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.503813][ T665] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 58.503816][ T665] ? __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.503819][ T665] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 58.503822][ T665] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.503825][ T665] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 58.503827][ T665] ? nla_get_range_signed (lib/nlattr.c:270) [ 58.503833][ T665] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 58.503839][ T665] rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.503844][ T665] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.503846][ T665] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.503851][ T665] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.503853][ T665] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.503855][ T665] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.503857][ T665] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.503861][ T665] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.503864][ T665] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.503867][ T665] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.503868][ T665] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.503873][ T665] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.503875][ T665] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.503879][ T665] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.503881][ T665] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.503884][ T665] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.503890][ T665] ? 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.503892][ T665] ? 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.503897][ T665] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.503900][ T665] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.503903][ T665] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 58.503908][ T665] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.503912][ T665] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.503913][ T665] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.503916][ T665] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.503920][ T665] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.503925][ T665] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.503927][ T665] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.503930][ T665] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 58.503931][ T665] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 58.503939][ T665] ___sys_sendmsg (net/socket.c:2767) [ 58.503942][ T665] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.503959][ T665] __sys_sendmsg (net/socket.c:2799) [ 58.503962][ T665] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.503969][ T665] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.503972][ T665] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.503975][ T665] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.503978][ T665] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.503980][ T665] RIP: 0033:0x7f60d223a54e [ 58.503984][ T665] 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.503986][ T665] RSP: 002b:00007ffd50478490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.503989][ T665] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f60d223a54e [ 58.503991][ T665] RDX: 0000000000000000 RSI: 00007ffd50478540 RDI: 0000000000000005 [ 58.503991][ T665] RBP: 00007ffd504784a0 R08: 0000000000000000 R09: 0000000000000000 [ 58.503992][ T665] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129d0 [ 58.503993][ T665] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd50478c10 | [ 59.674851][ T676] softirqs last disabled at (38036): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 59.674854][ T676] Preemption disabled at: | [ 59.674855][ T676] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.674864][ T676] Tainted: [W]=WARN [ 59.674865][ T676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.674867][ T676] Call Trace: [ 59.674869][ T676] [ 59.674870][ T676] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.674875][ T676] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.674877][ T676] __might_resched.cold (kernel/sched/core.c:9234) [ 59.674882][ T676] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.674885][ T676] ? __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.674891][ T676] __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.674893][ T676] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.674900][ T676] ? 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.674903][ T676] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.674907][ T676] put_chars (drivers/char/virtio_console.c:1176) [ 59.674912][ T676] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.674916][ T676] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.674919][ T676] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.674924][ T676] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.674928][ T676] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.674930][ T676] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.674935][ T676] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.674938][ T676] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.674941][ T676] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.674946][ T676] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.674950][ T676] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.674951][ T676] ? 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.674954][ T676] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.674956][ T676] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.674960][ T676] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.674964][ T676] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.674966][ T676] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.674971][ T676] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.674974][ T676] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.674975][ T676] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.674977][ T676] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.674981][ T676] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.674983][ T676] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.674986][ T676] vprintk_emit (kernel/printk/printk.c:2479) [ 59.674990][ T676] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.674992][ T676] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.674994][ T676] ? 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.674996][ T676] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 59.675000][ T676] _printk (kernel/printk/printk.c:2504) [ 59.675003][ T676] ? snapshot_read.cold (user.c:?) [ 59.675005][ T676] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.675008][ T676] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.675010][ T676] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.675013][ T676] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.675016][ T676] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.675019][ T676] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.675021][ T676] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.675024][ T676] ? netdev_notice (net/core/dev.c:13194) [ 59.675027][ T676] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.675030][ T676] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.675033][ T676] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 59.675037][ T676] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.675039][ T676] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 59.675042][ T676] ? 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.675048][ T676] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 59.675051][ T676] ? __kernel_text_address (kernel/extable.c:79) [ 59.675054][ T676] ? write_profile (profile.c:?) [ 59.675058][ T676] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 59.675063][ T676] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.675068][ T676] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 59.675070][ T676] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.675071][ T676] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.675074][ T676] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.675078][ T676] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.675080][ T676] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.675082][ T676] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.675085][ T676] ? kasan_save_stack (mm/kasan/common.c:58) [ 59.675088][ T676] ? kasan_save_stack (mm/kasan/common.c:57) [ 59.675089][ T676] ? kasan_save_track (mm/kasan/common.c:78) [ 59.675092][ T676] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.675095][ T676] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 59.675098][ T676] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 59.675103][ T676] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.675105][ T676] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.675108][ T676] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.675110][ T676] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.675111][ T676] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.675113][ T676] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.675115][ T676] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.675117][ T676] ? __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.675121][ T676] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.675123][ T676] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.675127][ T676] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.675129][ T676] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.675135][ T676] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 59.675140][ T676] rtnl_newlink (net/core/rtnetlink.c:4215) [ 59.675146][ T676] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.675148][ T676] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.675153][ T676] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.675155][ T676] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.675157][ T676] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.675159][ T676] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.675163][ T676] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.675165][ T676] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.675169][ T676] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.675170][ T676] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.675175][ T676] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.675177][ T676] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.675181][ T676] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.675183][ T676] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.675186][ T676] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.675192][ T676] ? 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.675194][ T676] ? 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.675198][ T676] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.675202][ T676] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.675205][ T676] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 59.675210][ T676] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.675213][ T676] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.675215][ T676] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.675218][ T676] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.675222][ T676] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.675226][ T676] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.675229][ T676] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.675231][ T676] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.675233][ T676] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 59.675240][ T676] ___sys_sendmsg (net/socket.c:2767) [ 59.675248][ T676] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.675266][ T676] __sys_sendmsg (net/socket.c:2799) [ 59.675269][ T676] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.675276][ T676] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.675279][ T676] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.675282][ T676] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.675285][ T676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.675287][ T676] RIP: 0033:0x7fb5152c654e [ 59.675292][ T676] 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.675293][ T676] RSP: 002b:00007fff351d6770 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.675296][ T676] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb5152c654e [ 59.675297][ T676] RDX: 0000000000000000 RSI: 00007fff351d6820 RDI: 0000000000000005 [ 59.675298][ T676] RBP: 00007fff351d6780 R08: 0000000000000000 R09: 0000000000000000 [ 59.675299][ T676] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129d2 [ 59.675300][ T676] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff351d6ef0 | [ 60.800731][ T684] softirqs last disabled at (29994): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 60.800735][ T684] Preemption disabled at: | [ 60.800736][ T684] vprintk_emit (kernel/printk/printk.c:2471) | [ 60.800748][ T684] Tainted: [W]=WARN [ 60.800749][ T684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.800752][ T684] Call Trace: [ 60.800754][ T684] [ 60.800756][ T684] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 60.800763][ T684] ? vprintk_emit (kernel/printk/printk.c:2471) [ 60.800766][ T684] __might_resched.cold (kernel/sched/core.c:9234) [ 60.800773][ T684] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 60.800778][ T684] ? __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.800785][ T684] __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.800789][ T684] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.800798][ T684] ? 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.800803][ T684] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.800808][ T684] put_chars (drivers/char/virtio_console.c:1176) [ 60.800813][ T684] ? __send_to_port (drivers/char/virtio_console.c:654) [ 60.800819][ T684] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.800824][ T684] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.800832][ T684] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 60.800837][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.800840][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.800848][ T684] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 60.800854][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.800858][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.800865][ T684] console_emit_next_record (kernel/printk/printk.c:3183) [ 60.800871][ T684] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 60.800873][ T684] ? 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.800878][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.800881][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.800889][ T684] console_flush_one_record (kernel/printk/printk.c:3268) [ 60.800895][ T684] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 60.800898][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.800908][ T684] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 60.800912][ T684] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 60.800914][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.800919][ T684] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 60.800926][ T684] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 60.800929][ T684] ? vprintk_emit (kernel/printk/printk.c:2478) [ 60.800934][ T684] vprintk_emit (kernel/printk/printk.c:2479) [ 60.800940][ T684] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 60.800944][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.800947][ T684] ? 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.800950][ T684] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 60.800957][ T684] _printk (kernel/printk/printk.c:2504) [ 60.800962][ T684] ? snapshot_read.cold (user.c:?) [ 60.800965][ T684] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 60.800970][ T684] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.800973][ T684] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.800976][ T684] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 60.800981][ T684] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 60.800986][ T684] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.800990][ T684] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 60.800994][ T684] ? netdev_notice (net/core/dev.c:13194) [ 60.800998][ T684] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.801003][ T684] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.801007][ T684] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 60.801014][ T684] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.801017][ T684] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 60.801022][ T684] ? 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.801031][ T684] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 60.801035][ T684] ? __kernel_text_address (kernel/extable.c:79) [ 60.801039][ T684] ? write_profile (profile.c:?) [ 60.801045][ T684] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 60.801054][ T684] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.801062][ T684] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 60.801065][ T684] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 60.801068][ T684] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 60.801071][ T684] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.801076][ T684] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 60.801079][ T684] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.801083][ T684] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.801087][ T684] ? kasan_save_stack (mm/kasan/common.c:58) [ 60.801091][ T684] ? kasan_save_stack (mm/kasan/common.c:57) [ 60.801094][ T684] ? kasan_save_track (mm/kasan/common.c:78) [ 60.801099][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.801102][ T684] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 60.801106][ T684] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 60.801114][ T684] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.801117][ T684] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 60.801122][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.801125][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.801128][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.801130][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.801133][ T684] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 60.801138][ T684] ? __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.801142][ T684] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 60.801146][ T684] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 60.801152][ T684] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 60.801155][ T684] ? nla_get_range_signed (lib/nlattr.c:270) [ 60.801165][ T684] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 60.801174][ T684] rtnl_newlink (net/core/rtnetlink.c:4215) [ 60.801184][ T684] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.801187][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.801196][ T684] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.801199][ T684] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.801202][ T684] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.801205][ T684] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.801212][ T684] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.801216][ T684] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 60.801221][ T684] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.801223][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.801232][ T684] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.801235][ T684] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.801241][ T684] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 60.801244][ T684] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.801249][ T684] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.801267][ T684] ? 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.801269][ T684] ? 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.801277][ T684] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.801284][ T684] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.801289][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 60.801296][ T684] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 60.801303][ T684] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 60.801306][ T684] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.801311][ T684] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 60.801316][ T684] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 60.801323][ T684] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 60.801327][ T684] ? copy_msghdr_from_user (net/socket.c:2650) [ 60.801330][ T684] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 60.801333][ T684] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 60.801347][ T684] ___sys_sendmsg (net/socket.c:2767) [ 60.801351][ T684] ? copy_msghdr_from_user (net/socket.c:2619) [ 60.801382][ T684] __sys_sendmsg (net/socket.c:2799) [ 60.801387][ T684] ? __sys_sendmsg_sock (net/socket.c:2780) [ 60.801399][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.801405][ T684] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 60.801408][ T684] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 60.801413][ T684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.801417][ T684] RIP: 0033:0x7f164520354e [ 60.801422][ T684] 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.801425][ T684] RSP: 002b:00007ffd5be2b880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.801429][ T684] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f164520354e [ 60.801431][ T684] RDX: 0000000000000000 RSI: 00007ffd5be2b930 RDI: 0000000000000005 [ 60.801433][ T684] RBP: 00007ffd5be2b890 R08: 0000000000000000 R09: 0000000000000000 [ 60.801434][ T684] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9129d3 Finger prints: __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars