====================================== | [ 12.773989][ T242] softirqs last disabled at (36270): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.773992][ T242] Preemption disabled at: | [ 12.773993][ T242] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.774002][ T242] Tainted: [W]=WARN [ 12.774003][ T242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.774005][ T242] Call Trace: [ 12.774006][ T242] [ 12.774008][ T242] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.774013][ T242] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.774014][ T242] __might_resched.cold (kernel/sched/core.c:9234) [ 12.774019][ T242] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.774023][ T242] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.774028][ T242] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.774030][ T242] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.774036][ T242] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.774039][ T242] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.774043][ T242] put_chars (drivers/char/virtio_console.c:1176) [ 12.774045][ T242] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.774049][ T242] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.774054][ T242] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.774058][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.774060][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.774064][ T242] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.774068][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.774071][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.774075][ T242] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.774079][ T242] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.774080][ T242] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.774083][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.774085][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.774089][ T242] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.774093][ T242] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.774094][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.774099][ T242] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.774102][ T242] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.774103][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.774105][ T242] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.774109][ T242] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.774111][ T242] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.774114][ T242] vprintk_emit (kernel/printk/printk.c:2479) [ 12.774117][ T242] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.774123][ T242] ? save_trace (kernel/locking/lockdep.c:589) [ 12.774127][ T242] _printk (kernel/printk/printk.c:2504) [ 12.774131][ T242] ? snapshot_read.cold (user.c:?) [ 12.774135][ T242] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.774137][ T242] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.774140][ T242] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.774143][ T242] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.774145][ T242] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.774148][ T242] ? netdev_notice (net/core/dev.c:13194) [ 12.774151][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.774154][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.774156][ T242] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.774160][ T242] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.774162][ T242] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.774165][ T242] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 12.774171][ T242] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.774174][ T242] ? __kernel_text_address (kernel/extable.c:79) [ 12.774177][ T242] ? write_profile (profile.c:?) [ 12.774181][ T242] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.774186][ T242] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.774191][ T242] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.774193][ T242] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.774194][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.774197][ T242] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.774201][ T242] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.774203][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.774205][ T242] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.774208][ T242] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.774211][ T242] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.774213][ T242] ? kasan_save_track (mm/kasan/common.c:78) [ 12.774216][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.774218][ T242] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 12.774221][ T242] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 12.774226][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.774228][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.774231][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.774233][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.774235][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.774236][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.774238][ T242] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.774241][ T242] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.774244][ T242] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.774247][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.774250][ T242] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.774252][ T242] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.774258][ T242] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.774263][ T242] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.774269][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.774271][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.774275][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.774278][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.774280][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.774282][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.774286][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.774288][ T242] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.774291][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.774292][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.774297][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.774299][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.774303][ T242] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.774305][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.774308][ T242] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.774314][ T242] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.774315][ T242] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.774320][ T242] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.774323][ T242] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.774326][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 12.774330][ T242] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.774334][ T242] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.774336][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.774339][ T242] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.774343][ T242] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.774347][ T242] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.774349][ T242] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.774352][ T242] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.774353][ T242] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 12.774361][ T242] ___sys_sendmsg (net/socket.c:2767) [ 12.774363][ T242] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.774380][ T242] __sys_sendmsg (net/socket.c:2799) [ 12.774383][ T242] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.774389][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.774393][ T242] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.774395][ T242] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.774399][ T242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.774401][ T242] RIP: 0033:0x7feffe80c54e [ 12.774404][ T242] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.774406][ T242] RSP: 002b:00007ffc0ff74a30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.774409][ T242] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007feffe80c54e [ 12.774410][ T242] RDX: 0000000000000000 RSI: 00007ffc0ff74ae0 RDI: 0000000000000005 [ 12.774411][ T242] RBP: 00007ffc0ff74a40 R08: 0000000000000000 R09: 0000000000000000 [ 12.774412][ T242] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91534a [ 12.774413][ T242] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc0ff751b0 | [ 13.775182][ T280] softirqs last disabled at (18223): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 13.775185][ T280] Preemption disabled at: | [ 13.775185][ T280] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.775195][ T280] Tainted: [W]=WARN [ 13.775196][ T280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.775197][ T280] Call Trace: [ 13.775199][ T280] [ 13.775201][ T280] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.775205][ T280] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.775207][ T280] __might_resched.cold (kernel/sched/core.c:9234) [ 13.775212][ T280] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.775215][ T280] ? __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.775220][ T280] __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.775223][ T280] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.775229][ T280] ? 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.775232][ T280] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.775235][ T280] put_chars (drivers/char/virtio_console.c:1176) [ 13.775238][ T280] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.775242][ T280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.775246][ T280] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.775250][ T280] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.775254][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.775256][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.775260][ T280] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.775264][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.775266][ T280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.775271][ T280] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.775274][ T280] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.775276][ T280] ? 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.775278][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.775280][ T280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.775285][ T280] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.775289][ T280] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.775290][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.775295][ T280] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.775298][ T280] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.775299][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.775301][ T280] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.775305][ T280] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.775307][ T280] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.775310][ T280] vprintk_emit (kernel/printk/printk.c:2479) [ 13.775314][ T280] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.775316][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.775318][ T280] ? 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.775320][ T280] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 13.775324][ T280] _printk (kernel/printk/printk.c:2504) [ 13.775328][ T280] ? snapshot_read.cold (user.c:?) [ 13.775329][ T280] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.775332][ T280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.775334][ T280] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.775337][ T280] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 13.775340][ T280] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 13.775343][ T280] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.775345][ T280] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.775348][ T280] ? netdev_notice (net/core/dev.c:13194) [ 13.775350][ T280] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.775353][ T280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.775356][ T280] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.775360][ T280] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.775362][ T280] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 13.775365][ T280] ? 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.775371][ T280] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 13.775375][ T280] ? __kernel_text_address (kernel/extable.c:79) [ 13.775378][ T280] ? write_profile (profile.c:?) [ 13.775382][ T280] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.775387][ T280] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.775392][ T280] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.775394][ T280] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.775395][ T280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.775397][ T280] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.775401][ T280] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.775403][ T280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.775405][ T280] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.775408][ T280] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.775411][ T280] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.775412][ T280] ? kasan_save_track (mm/kasan/common.c:78) [ 13.775415][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.775417][ T280] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 13.775420][ T280] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 13.775425][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.775428][ T280] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.775430][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.775432][ T280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.775434][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.775436][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.775438][ T280] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.775440][ T280] ? __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.775443][ T280] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.775445][ T280] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.775449][ T280] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.775450][ T280] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.775456][ T280] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.775461][ T280] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.775467][ T280] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.775469][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.775474][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.775476][ T280] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.775478][ T280] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.775480][ T280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.775484][ T280] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.775486][ T280] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.775489][ T280] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.775490][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.775495][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.775497][ T280] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.775501][ T280] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.775503][ T280] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.775506][ T280] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.775512][ T280] ? 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.775514][ T280] ? 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.775518][ T280] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.775522][ T280] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.775525][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 13.775529][ T280] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.775533][ T280] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.775534][ T280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.775538][ T280] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.775541][ T280] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.775546][ T280] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.775548][ T280] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.775550][ T280] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.775552][ T280] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 13.775560][ T280] ___sys_sendmsg (net/socket.c:2767) [ 13.775562][ T280] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.775579][ T280] __sys_sendmsg (net/socket.c:2799) [ 13.775582][ T280] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.775589][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.775592][ T280] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.775594][ T280] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.775597][ T280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.775600][ T280] RIP: 0033:0x7f9515a9a54e [ 13.775604][ T280] 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.775605][ T280] RSP: 002b:00007ffde2ebeab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.775608][ T280] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9515a9a54e [ 13.775609][ T280] RDX: 0000000000000000 RSI: 00007ffde2ebeb60 RDI: 0000000000000005 [ 13.775610][ T280] RBP: 00007ffde2ebeac0 R08: 0000000000000000 R09: 0000000000000000 [ 13.775611][ T280] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91534b [ 13.775612][ T280] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde2ebf230 | [ 14.776637][ T289] softirqs last disabled at (18296): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.776639][ T289] Preemption disabled at: | [ 14.776640][ T289] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.776649][ T289] Tainted: [W]=WARN [ 14.776650][ T289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.776651][ T289] Call Trace: [ 14.776653][ T289] [ 14.776654][ T289] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.776659][ T289] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.776661][ T289] __might_resched.cold (kernel/sched/core.c:9234) [ 14.776666][ T289] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.776669][ T289] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.776674][ T289] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.776677][ T289] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.776683][ T289] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.776686][ T289] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.776690][ T289] put_chars (drivers/char/virtio_console.c:1176) [ 14.776693][ T289] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.776696][ T289] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.776700][ T289] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.776711][ T289] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.776714][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.776716][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.776721][ T289] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.776724][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.776727][ T289] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.776731][ T289] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.776735][ T289] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.776736][ T289] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.776739][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.776741][ T289] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.776745][ T289] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.776749][ T289] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.776750][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.776756][ T289] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.776758][ T289] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.776760][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.776762][ T289] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.776766][ T289] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.776767][ T289] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.776770][ T289] vprintk_emit (kernel/printk/printk.c:2479) [ 14.776774][ T289] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.776776][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.776778][ T289] ? 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.776780][ T289] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 14.776784][ T289] _printk (kernel/printk/printk.c:2504) [ 14.776788][ T289] ? snapshot_read.cold (user.c:?) [ 14.776790][ T289] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.776792][ T289] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.776795][ T289] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.776797][ T289] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.776800][ T289] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.776803][ T289] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.776805][ T289] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.776808][ T289] ? netdev_notice (net/core/dev.c:13194) [ 14.776810][ T289] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.776813][ T289] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.776816][ T289] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.776820][ T289] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.776822][ T289] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.776825][ T289] ? 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.776831][ T289] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.776834][ T289] ? __kernel_text_address (kernel/extable.c:79) [ 14.776837][ T289] ? write_profile (profile.c:?) [ 14.776841][ T289] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.776846][ T289] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.776852][ T289] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.776854][ T289] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.776855][ T289] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.776857][ T289] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.776861][ T289] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.776863][ T289] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.776865][ T289] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.776868][ T289] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.776871][ T289] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.776873][ T289] ? kasan_save_track (mm/kasan/common.c:78) [ 14.776876][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.776878][ T289] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 14.776881][ T289] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 14.776886][ T289] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.776888][ T289] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.776891][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.776893][ T289] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.776895][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.776896][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.776898][ T289] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.776901][ T289] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.776904][ T289] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.776907][ T289] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.776910][ T289] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.776912][ T289] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.776918][ T289] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.776923][ T289] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.776929][ T289] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.776931][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.776936][ T289] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.776938][ T289] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.776940][ T289] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.776942][ T289] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.776946][ T289] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.776948][ T289] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.776951][ T289] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.776953][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.776958][ T289] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.776960][ T289] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.776964][ T289] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.776965][ T289] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.776968][ T289] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.776975][ T289] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.776976][ T289] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.776981][ T289] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.776984][ T289] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.776987][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 14.776992][ T289] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.776995][ T289] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.776997][ T289] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.777000][ T289] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.777004][ T289] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.777008][ T289] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.777011][ T289] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.777013][ T289] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.777015][ T289] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 14.777022][ T289] ___sys_sendmsg (net/socket.c:2767) [ 14.777025][ T289] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.777041][ T289] __sys_sendmsg (net/socket.c:2799) [ 14.777045][ T289] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.777051][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.777054][ T289] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.777057][ T289] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.777061][ T289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.777063][ T289] RIP: 0033:0x7f51aeae054e [ 14.777067][ T289] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.777069][ T289] RSP: 002b:00007fffdf4828b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.777071][ T289] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f51aeae054e [ 14.777073][ T289] RDX: 0000000000000000 RSI: 00007fffdf482960 RDI: 0000000000000005 [ 14.777074][ T289] RBP: 00007fffdf4828c0 R08: 0000000000000000 R09: 0000000000000000 [ 14.777075][ T289] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91534c [ 14.777075][ T289] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffdf483030 | [ 15.887638][ T297] softirqs last disabled at (28690): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 15.887640][ T297] Preemption disabled at: | [ 15.887641][ T297] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.887651][ T297] Tainted: [W]=WARN [ 15.887652][ T297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.887654][ T297] Call Trace: [ 15.887655][ T297] [ 15.887657][ T297] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.887662][ T297] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.887664][ T297] __might_resched.cold (kernel/sched/core.c:9234) [ 15.887669][ T297] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.887672][ T297] ? __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.887677][ T297] __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.887680][ T297] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.887686][ T297] ? 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.887689][ T297] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.887693][ T297] put_chars (drivers/char/virtio_console.c:1176) [ 15.887696][ T297] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.887699][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.887703][ T297] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.887708][ T297] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.887712][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.887719][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.887724][ T297] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.887727][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.887729][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.887734][ T297] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.887737][ T297] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.887739][ T297] ? 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.887742][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.887743][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.887748][ T297] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.887751][ T297] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.887753][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.887758][ T297] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.887761][ T297] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.887762][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.887764][ T297] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.887768][ T297] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.887770][ T297] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.887773][ T297] vprintk_emit (kernel/printk/printk.c:2479) [ 15.887776][ T297] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.887778][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.887780][ T297] ? 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.887782][ T297] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 15.887786][ T297] _printk (kernel/printk/printk.c:2504) [ 15.887790][ T297] ? snapshot_read.cold (user.c:?) [ 15.887791][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.887794][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.887797][ T297] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.887799][ T297] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 15.887802][ T297] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 15.887805][ T297] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.887807][ T297] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.887810][ T297] ? netdev_notice (net/core/dev.c:13194) [ 15.887812][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.887815][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.887818][ T297] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.887822][ T297] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.887824][ T297] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 15.887827][ T297] ? 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.887833][ T297] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 15.887836][ T297] ? __kernel_text_address (kernel/extable.c:79) [ 15.887839][ T297] ? write_profile (profile.c:?) [ 15.887843][ T297] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 15.887848][ T297] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.887853][ T297] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.887855][ T297] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.887856][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.887859][ T297] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.887862][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.887864][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.887866][ T297] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.887869][ T297] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.887872][ T297] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.887874][ T297] ? kasan_save_track (mm/kasan/common.c:78) [ 15.887877][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.887879][ T297] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 15.887882][ T297] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 15.887887][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.887889][ T297] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.887892][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.887894][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.887895][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.887897][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.887899][ T297] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.887901][ T297] ? __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.887905][ T297] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.887907][ T297] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.887911][ T297] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.887913][ T297] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.887919][ T297] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.887924][ T297] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.887929][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.887931][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.887936][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.887938][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.887940][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.887942][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.887946][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.887948][ T297] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.887951][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.887953][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.887957][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.887959][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.887963][ T297] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.887965][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.887968][ T297] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.887974][ T297] ? 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.887976][ T297] ? 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.887980][ T297] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.887984][ T297] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.887987][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 15.887991][ T297] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.887995][ T297] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.887996][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.887999][ T297] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.888003][ T297] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.888007][ T297] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.888010][ T297] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.888012][ T297] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.888013][ T297] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 15.888021][ T297] ___sys_sendmsg (net/socket.c:2767) [ 15.888024][ T297] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.888040][ T297] __sys_sendmsg (net/socket.c:2799) [ 15.888043][ T297] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.888050][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.888053][ T297] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.888056][ T297] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.888059][ T297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.888062][ T297] RIP: 0033:0x7fbf07da154e [ 15.888066][ T297] 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.888068][ T297] RSP: 002b:00007ffdeb1a0200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.888070][ T297] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbf07da154e [ 15.888072][ T297] RDX: 0000000000000000 RSI: 00007ffdeb1a02b0 RDI: 0000000000000005 [ 15.888073][ T297] RBP: 00007ffdeb1a0210 R08: 0000000000000000 R09: 0000000000000000 [ 15.888074][ T297] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91534d [ 15.888074][ T297] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdeb1a0980 | [ 17.161540][ T306] softirqs last disabled at (32614): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.161542][ T306] Preemption disabled at: | [ 17.161543][ T306] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.161552][ T306] Tainted: [W]=WARN [ 17.161553][ T306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.161555][ T306] Call Trace: [ 17.161556][ T306] [ 17.161558][ T306] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.161563][ T306] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.161564][ T306] __might_resched.cold (kernel/sched/core.c:9234) [ 17.161569][ T306] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.161572][ T306] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.161577][ T306] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.161580][ T306] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.161586][ T306] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.161589][ T306] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.161593][ T306] put_chars (drivers/char/virtio_console.c:1176) [ 17.161595][ T306] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.161599][ T306] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.161603][ T306] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.161608][ T306] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.161611][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.161613][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.161618][ T306] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.161621][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.161624][ T306] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.161628][ T306] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.161632][ T306] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.161633][ T306] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.161636][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.161638][ T306] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.161642][ T306] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.161646][ T306] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.161648][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.161653][ T306] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.161656][ T306] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.161657][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.161659][ T306] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.161663][ T306] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.161665][ T306] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.161668][ T306] vprintk_emit (kernel/printk/printk.c:2479) [ 17.161672][ T306] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.161674][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.161676][ T306] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 17.161678][ T306] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 17.161682][ T306] _printk (kernel/printk/printk.c:2504) [ 17.161685][ T306] ? snapshot_read.cold (user.c:?) [ 17.161687][ T306] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.161690][ T306] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.161692][ T306] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.161695][ T306] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.161698][ T306] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.161700][ T306] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.161703][ T306] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.161706][ T306] ? netdev_notice (net/core/dev.c:13194) [ 17.161708][ T306] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.161711][ T306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.161714][ T306] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.161718][ T306] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.161720][ T306] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.161728][ T306] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 17.161735][ T306] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.161737][ T306] ? __kernel_text_address (kernel/extable.c:79) [ 17.161740][ T306] ? write_profile (profile.c:?) [ 17.161744][ T306] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.161750][ T306] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.161755][ T306] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.161757][ T306] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.161759][ T306] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.161761][ T306] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.161764][ T306] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.161766][ T306] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.161768][ T306] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.161771][ T306] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.161774][ T306] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.161776][ T306] ? kasan_save_track (mm/kasan/common.c:78) [ 17.161779][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.161781][ T306] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 17.161784][ T306] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 17.161789][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.161791][ T306] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.161794][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.161796][ T306] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.161797][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.161799][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.161801][ T306] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.161803][ T306] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 17.161807][ T306] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.161809][ T306] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.161812][ T306] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.161814][ T306] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.161820][ T306] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.161825][ T306] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.161831][ T306] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.161833][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.161837][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.161840][ T306] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.161842][ T306] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.161844][ T306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.161848][ T306] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.161850][ T306] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.161853][ T306] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.161854][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.161859][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.161861][ T306] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.161865][ T306] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.161867][ T306] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.161870][ T306] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.161876][ T306] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 17.161878][ T306] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 17.161882][ T306] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.161886][ T306] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.161889][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 17.161893][ T306] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.161897][ T306] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.161898][ T306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.161901][ T306] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.161905][ T306] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.161909][ T306] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.161911][ T306] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.161914][ T306] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.161915][ T306] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 17.161923][ T306] ___sys_sendmsg (net/socket.c:2767) [ 17.161925][ T306] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.161942][ T306] __sys_sendmsg (net/socket.c:2799) [ 17.161945][ T306] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.161951][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.161955][ T306] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.161957][ T306] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.161960][ T306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.161963][ T306] RIP: 0033:0x7f2993b1354e [ 17.161967][ T306] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.161969][ T306] RSP: 002b:00007fff8d80b570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.161971][ T306] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2993b1354e [ 17.161973][ T306] RDX: 0000000000000000 RSI: 00007fff8d80b620 RDI: 0000000000000005 [ 17.161974][ T306] RBP: 00007fff8d80b580 R08: 0000000000000000 R09: 0000000000000000 [ 17.161975][ T306] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91534e [ 17.161975][ T306] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff8d80bcf0 | [ 18.175370][ T314] softirqs last disabled at (23122): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.175372][ T314] Preemption disabled at: | [ 18.175373][ T314] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.175381][ T314] Tainted: [W]=WARN [ 18.175382][ T314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.175384][ T314] Call Trace: [ 18.175386][ T314] [ 18.175387][ T314] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.175392][ T314] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.175394][ T314] __might_resched.cold (kernel/sched/core.c:9234) [ 18.175399][ T314] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.175402][ T314] ? __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.175408][ T314] __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.175410][ T314] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.175416][ T314] ? 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.175419][ T314] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.175423][ T314] put_chars (drivers/char/virtio_console.c:1176) [ 18.175426][ T314] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.175429][ T314] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.175433][ T314] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.175438][ T314] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.175442][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.175444][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.175449][ T314] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.175452][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.175455][ T314] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.175460][ T314] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.175464][ T314] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.175465][ T314] ? 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.175468][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.175470][ T314] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.175474][ T314] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.175478][ T314] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.175479][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.175485][ T314] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.175488][ T314] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.175489][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.175491][ T314] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.175495][ T314] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.175497][ T314] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.175500][ T314] vprintk_emit (kernel/printk/printk.c:2479) [ 18.175504][ T314] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.175506][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.175508][ T314] ? 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.175510][ T314] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.175514][ T314] _printk (kernel/printk/printk.c:2504) [ 18.175518][ T314] ? snapshot_read.cold (user.c:?) [ 18.175519][ T314] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.175522][ T314] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.175524][ T314] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.175527][ T314] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.175530][ T314] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.175533][ T314] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.175535][ T314] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.175538][ T314] ? netdev_notice (net/core/dev.c:13194) [ 18.175541][ T314] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.175544][ T314] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.175547][ T314] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.175550][ T314] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.175553][ T314] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.175556][ T314] ? 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.175562][ T314] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.175565][ T314] ? __kernel_text_address (kernel/extable.c:79) [ 18.175568][ T314] ? write_profile (profile.c:?) [ 18.175572][ T314] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.175577][ T314] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.175582][ T314] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.175585][ T314] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.175586][ T314] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.175588][ T314] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.175592][ T314] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.175594][ T314] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.175596][ T314] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.175599][ T314] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.175602][ T314] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.175604][ T314] ? kasan_save_track (mm/kasan/common.c:78) [ 18.175607][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.175609][ T314] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 18.175612][ T314] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 18.175617][ T314] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.175619][ T314] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.175622][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.175624][ T314] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.175626][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.175627][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.175629][ T314] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.175632][ T314] ? __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.175635][ T314] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.175638][ T314] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.175641][ T314] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.175643][ T314] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.175650][ T314] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.175655][ T314] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.175661][ T314] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.175663][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.175668][ T314] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.175670][ T314] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.175672][ T314] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.175674][ T314] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.175678][ T314] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.175680][ T314] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.175684][ T314] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.175685][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.175690][ T314] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.175692][ T314] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.175696][ T314] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.175698][ T314] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.175701][ T314] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.175708][ T314] ? 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.175709][ T314] ? 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.175714][ T314] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.175718][ T314] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.175721][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 18.175725][ T314] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.175729][ T314] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.175731][ T314] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.175740][ T314] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.175744][ T314] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.175748][ T314] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.175751][ T314] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.175753][ T314] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.175755][ T314] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 18.175762][ T314] ___sys_sendmsg (net/socket.c:2767) [ 18.175765][ T314] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.175781][ T314] __sys_sendmsg (net/socket.c:2799) [ 18.175785][ T314] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.175791][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.175794][ T314] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.175797][ T314] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.175801][ T314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.175803][ T314] RIP: 0033:0x7f6eb51e654e [ 18.175807][ T314] 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.175809][ T314] RSP: 002b:00007ffc9631ea90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.175812][ T314] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6eb51e654e [ 18.175813][ T314] RDX: 0000000000000000 RSI: 00007ffc9631eb40 RDI: 0000000000000005 [ 18.175814][ T314] RBP: 00007ffc9631eaa0 R08: 0000000000000000 R09: 0000000000000000 [ 18.175815][ T314] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91534f [ 18.175816][ T314] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc9631f210 | [ 19.283014][ T322] softirqs last disabled at (15500): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.283017][ T322] Preemption disabled at: | [ 19.283017][ T322] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.283026][ T322] Tainted: [W]=WARN [ 19.283027][ T322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.283029][ T322] Call Trace: [ 19.283031][ T322] [ 19.283032][ T322] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.283037][ T322] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.283039][ T322] __might_resched.cold (kernel/sched/core.c:9234) [ 19.283044][ T322] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.283047][ T322] ? __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.283052][ T322] __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.283055][ T322] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.283061][ T322] ? 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.283064][ T322] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.283067][ T322] put_chars (drivers/char/virtio_console.c:1176) [ 19.283070][ T322] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.283074][ T322] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.283078][ T322] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.283083][ T322] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.283086][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.283088][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.283093][ T322] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.283097][ T322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.283099][ T322] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.283104][ T322] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.283107][ T322] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.283109][ T322] ? 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.283111][ T322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.283113][ T322] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.283118][ T322] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.283124][ T322] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.283125][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.283131][ T322] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.283133][ T322] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.283134][ T322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.283136][ T322] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.283140][ T322] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.283142][ T322] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.283145][ T322] vprintk_emit (kernel/printk/printk.c:2479) [ 19.283149][ T322] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.283151][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.283153][ T322] ? 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.283155][ T322] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.283159][ T322] _printk (kernel/printk/printk.c:2504) [ 19.283163][ T322] ? snapshot_read.cold (user.c:?) [ 19.283165][ T322] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.283168][ T322] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.283170][ T322] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.283172][ T322] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.283175][ T322] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.283178][ T322] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.283180][ T322] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.283183][ T322] ? netdev_notice (net/core/dev.c:13194) [ 19.283186][ T322] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.283189][ T322] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.283191][ T322] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.283195][ T322] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.283198][ T322] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.283201][ T322] ? 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.283207][ T322] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.283210][ T322] ? __kernel_text_address (kernel/extable.c:79) [ 19.283213][ T322] ? write_profile (profile.c:?) [ 19.283217][ T322] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.283222][ T322] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.283228][ T322] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.283230][ T322] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.283232][ T322] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.283234][ T322] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.283237][ T322] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.283239][ T322] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.283241][ T322] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.283244][ T322] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.283247][ T322] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.283249][ T322] ? kasan_save_track (mm/kasan/common.c:78) [ 19.283252][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.283254][ T322] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 19.283257][ T322] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 19.283263][ T322] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.283265][ T322] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.283268][ T322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.283270][ T322] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.283271][ T322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.283273][ T322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.283275][ T322] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.283277][ T322] ? __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.283280][ T322] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.283283][ T322] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.283286][ T322] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.283288][ T322] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.283295][ T322] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.283300][ T322] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.283306][ T322] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.283308][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.283313][ T322] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.283315][ T322] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.283317][ T322] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.283319][ T322] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.283323][ T322] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.283325][ T322] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.283329][ T322] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.283330][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.283335][ T322] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.283337][ T322] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.283341][ T322] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.283343][ T322] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.283346][ T322] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.283352][ T322] ? 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.283354][ T322] ? 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.283358][ T322] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.283362][ T322] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.283365][ T322] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 19.283370][ T322] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.283373][ T322] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.283375][ T322] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.283378][ T322] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.283382][ T322] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.283386][ T322] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.283388][ T322] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.283391][ T322] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.283393][ T322] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 19.283400][ T322] ___sys_sendmsg (net/socket.c:2767) [ 19.283403][ T322] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.283420][ T322] __sys_sendmsg (net/socket.c:2799) [ 19.283423][ T322] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.283430][ T322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.283433][ T322] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.283436][ T322] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.283440][ T322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.283442][ T322] RIP: 0033:0x7f0e7f69854e [ 19.283446][ T322] 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.283448][ T322] RSP: 002b:00007fffce7fe2a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.283450][ T322] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0e7f69854e [ 19.283452][ T322] RDX: 0000000000000000 RSI: 00007fffce7fe350 RDI: 0000000000000005 [ 19.283453][ T322] RBP: 00007fffce7fe2b0 R08: 0000000000000000 R09: 0000000000000000 [ 19.283454][ T322] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915350 [ 19.283455][ T322] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffce7fea20 | [ 20.381980][ T331] softirqs last disabled at (22500): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.381983][ T331] Preemption disabled at: | [ 20.381984][ T331] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.381993][ T331] Tainted: [W]=WARN [ 20.381994][ T331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.381996][ T331] Call Trace: [ 20.381997][ T331] [ 20.381999][ T331] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.382004][ T331] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.382006][ T331] __might_resched.cold (kernel/sched/core.c:9234) [ 20.382010][ T331] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.382014][ T331] ? __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.382019][ T331] __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.382021][ T331] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.382028][ T331] ? 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.382031][ T331] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.382034][ T331] put_chars (drivers/char/virtio_console.c:1176) [ 20.382037][ T331] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.382041][ T331] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.382044][ T331] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.382049][ T331] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.382053][ T331] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.382055][ T331] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.382060][ T331] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.382063][ T331] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.382066][ T331] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.382070][ T331] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.382074][ T331] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.382075][ T331] ? 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.382078][ T331] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.382080][ T331] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.382084][ T331] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.382088][ T331] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.382090][ T331] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.382095][ T331] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.382098][ T331] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.382099][ T331] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.382101][ T331] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.382105][ T331] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.382107][ T331] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.382111][ T331] vprintk_emit (kernel/printk/printk.c:2479) [ 20.382114][ T331] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.382116][ T331] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.382118][ T331] ? 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.382122][ T331] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 20.382126][ T331] _printk (kernel/printk/printk.c:2504) [ 20.382130][ T331] ? snapshot_read.cold (user.c:?) [ 20.382132][ T331] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.382134][ T331] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.382137][ T331] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.382139][ T331] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.382142][ T331] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.382145][ T331] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.382147][ T331] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.382150][ T331] ? netdev_notice (net/core/dev.c:13194) [ 20.382152][ T331] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.382155][ T331] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.382158][ T331] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.382162][ T331] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.382164][ T331] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.382167][ T331] ? 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.382173][ T331] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.382176][ T331] ? __kernel_text_address (kernel/extable.c:79) [ 20.382179][ T331] ? write_profile (profile.c:?) [ 20.382183][ T331] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.382188][ T331] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.382192][ T331] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.382195][ T331] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.382196][ T331] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.382198][ T331] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.382202][ T331] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.382204][ T331] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.382206][ T331] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.382209][ T331] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.382212][ T331] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.382213][ T331] ? kasan_save_track (mm/kasan/common.c:78) [ 20.382216][ T331] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.382218][ T331] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 20.382221][ T331] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 20.382226][ T331] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.382228][ T331] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.382231][ T331] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.382233][ T331] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.382235][ T331] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.382236][ T331] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.382238][ T331] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.382241][ T331] ? __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.382244][ T331] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.382246][ T331] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.382250][ T331] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.382252][ T331] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.382258][ T331] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.382263][ T331] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.382268][ T331] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.382270][ T331] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.382275][ T331] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.382277][ T331] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.382279][ T331] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.382281][ T331] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.382285][ T331] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.382287][ T331] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.382290][ T331] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.382291][ T331] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.382296][ T331] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.382298][ T331] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.382302][ T331] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.382304][ T331] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.382307][ T331] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.382313][ T331] ? 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.382315][ T331] ? 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.382319][ T331] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.382323][ T331] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.382325][ T331] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 20.382330][ T331] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.382333][ T331] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.382335][ T331] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.382338][ T331] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.382342][ T331] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.382346][ T331] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 20.382348][ T331] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.382351][ T331] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 20.382352][ T331] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 20.382360][ T331] ___sys_sendmsg (net/socket.c:2767) [ 20.382363][ T331] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.382379][ T331] __sys_sendmsg (net/socket.c:2799) [ 20.382382][ T331] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.382389][ T331] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.382392][ T331] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.382394][ T331] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.382398][ T331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.382400][ T331] RIP: 0033:0x7f8f741af54e [ 20.382404][ T331] 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.382406][ T331] RSP: 002b:00007ffede418220 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.382409][ T331] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8f741af54e [ 20.382410][ T331] RDX: 0000000000000000 RSI: 00007ffede4182d0 RDI: 0000000000000005 [ 20.382411][ T331] RBP: 00007ffede418230 R08: 0000000000000000 R09: 0000000000000000 [ 20.382412][ T331] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915351 [ 20.382413][ T331] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffede4189a0 | [ 21.408884][ T339] softirqs last disabled at (30682): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.408887][ T339] Preemption disabled at: | [ 21.408887][ T339] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.408896][ T339] Tainted: [W]=WARN [ 21.408897][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.408899][ T339] Call Trace: [ 21.408900][ T339] [ 21.408902][ T339] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.408907][ T339] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.408908][ T339] __might_resched.cold (kernel/sched/core.c:9234) [ 21.408913][ T339] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.408916][ T339] ? __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.408922][ T339] __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.408924][ T339] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.408931][ T339] ? 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.408934][ T339] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.408937][ T339] put_chars (drivers/char/virtio_console.c:1176) [ 21.408940][ T339] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.408944][ T339] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.408948][ T339] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.408952][ T339] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.408956][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.408958][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.408963][ T339] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.408966][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.408969][ T339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.408973][ T339] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.408977][ T339] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.408978][ T339] ? 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.408981][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.408983][ T339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.408987][ T339] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.408991][ T339] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.408993][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.408998][ T339] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.409001][ T339] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.409002][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.409004][ T339] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.409008][ T339] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.409010][ T339] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.409013][ T339] vprintk_emit (kernel/printk/printk.c:2479) [ 21.409016][ T339] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.409019][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.409021][ T339] ? 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.409023][ T339] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 21.409027][ T339] _printk (kernel/printk/printk.c:2504) [ 21.409030][ T339] ? snapshot_read.cold (user.c:?) [ 21.409032][ T339] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.409035][ T339] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.409037][ T339] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.409039][ T339] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.409043][ T339] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.409046][ T339] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.409048][ T339] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.409051][ T339] ? netdev_notice (net/core/dev.c:13194) [ 21.409053][ T339] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.409056][ T339] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.409059][ T339] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.409063][ T339] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.409065][ T339] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.409069][ T339] ? 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.409075][ T339] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.409078][ T339] ? __kernel_text_address (kernel/extable.c:79) [ 21.409081][ T339] ? write_profile (profile.c:?) [ 21.409085][ T339] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.409090][ T339] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.409095][ T339] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.409097][ T339] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.409099][ T339] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.409101][ T339] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.409104][ T339] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.409106][ T339] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.409108][ T339] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.409111][ T339] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.409114][ T339] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.409116][ T339] ? kasan_save_track (mm/kasan/common.c:78) [ 21.409121][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.409123][ T339] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 21.409126][ T339] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 21.409131][ T339] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.409133][ T339] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.409136][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.409138][ T339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.409140][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.409141][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.409143][ T339] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.409145][ T339] ? __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.409149][ T339] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.409151][ T339] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.409155][ T339] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.409157][ T339] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.409163][ T339] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.409168][ T339] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.409174][ T339] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.409176][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.409180][ T339] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.409182][ T339] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.409185][ T339] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.409186][ T339] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.409191][ T339] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.409193][ T339] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.409196][ T339] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.409197][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.409202][ T339] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.409204][ T339] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.409208][ T339] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.409210][ T339] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.409213][ T339] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.409219][ T339] ? 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.409220][ T339] ? 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.409225][ T339] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.409229][ T339] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.409232][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 21.409236][ T339] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.409240][ T339] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.409241][ T339] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.409244][ T339] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.409248][ T339] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.409252][ T339] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.409255][ T339] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.409257][ T339] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.409259][ T339] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 21.409266][ T339] ___sys_sendmsg (net/socket.c:2767) [ 21.409269][ T339] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.409285][ T339] __sys_sendmsg (net/socket.c:2799) [ 21.409288][ T339] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.409295][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.409298][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.409301][ T339] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.409304][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.409307][ T339] RIP: 0033:0x7f38e65d254e [ 21.409311][ T339] 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.409312][ T339] RSP: 002b:00007ffde6c911f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.409315][ T339] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f38e65d254e [ 21.409316][ T339] RDX: 0000000000000000 RSI: 00007ffde6c912a0 RDI: 0000000000000005 [ 21.409317][ T339] RBP: 00007ffde6c91200 R08: 0000000000000000 R09: 0000000000000000 [ 21.409318][ T339] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915352 [ 21.409319][ T339] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde6c91970 | [ 22.477598][ T347] softirqs last disabled at (23324): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.477601][ T347] Preemption disabled at: | [ 22.477602][ T347] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.477611][ T347] Tainted: [W]=WARN [ 22.477612][ T347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.477613][ T347] Call Trace: [ 22.477615][ T347] [ 22.477617][ T347] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.477622][ T347] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.477624][ T347] __might_resched.cold (kernel/sched/core.c:9234) [ 22.477628][ T347] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.477632][ T347] ? __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.477637][ T347] __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.477640][ T347] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.477646][ T347] ? 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.477649][ T347] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.477653][ T347] put_chars (drivers/char/virtio_console.c:1176) [ 22.477656][ T347] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.477660][ T347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.477664][ T347] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.477669][ T347] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.477672][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.477674][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.477679][ T347] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.477683][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.477685][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.477690][ T347] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.477694][ T347] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.477695][ T347] ? 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.477698][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.477700][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.477705][ T347] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.477709][ T347] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.477710][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.477716][ T347] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.477719][ T347] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.477720][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.477722][ T347] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.477726][ T347] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.477728][ T347] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.477731][ T347] vprintk_emit (kernel/printk/printk.c:2479) [ 22.477735][ T347] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.477737][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.477739][ T347] ? 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.477741][ T347] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 22.477745][ T347] _printk (kernel/printk/printk.c:2504) [ 22.477749][ T347] ? snapshot_read.cold (user.c:?) [ 22.477751][ T347] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.477754][ T347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.477756][ T347] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.477758][ T347] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.477762][ T347] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.477770][ T347] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.477772][ T347] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.477775][ T347] ? netdev_notice (net/core/dev.c:13194) [ 22.477778][ T347] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.477781][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.477784][ T347] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.477788][ T347] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.477790][ T347] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.477794][ T347] ? 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.477801][ T347] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.477803][ T347] ? __kernel_text_address (kernel/extable.c:79) [ 22.477806][ T347] ? write_profile (profile.c:?) [ 22.477811][ T347] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.477816][ T347] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.477821][ T347] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.477823][ T347] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.477825][ T347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.477827][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.477831][ T347] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.477833][ T347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.477835][ T347] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.477838][ T347] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.477841][ T347] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.477842][ T347] ? kasan_save_track (mm/kasan/common.c:78) [ 22.477845][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.477848][ T347] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 22.477851][ T347] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 22.477856][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.477858][ T347] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.477861][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.477863][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.477865][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.477866][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.477868][ T347] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.477871][ T347] ? __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.477874][ T347] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.477877][ T347] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.477881][ T347] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.477883][ T347] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.477889][ T347] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.477895][ T347] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.477900][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.477902][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.477907][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.477910][ T347] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.477912][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.477914][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.477918][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.477920][ T347] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.477924][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.477925][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.477930][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.477932][ T347] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.477936][ T347] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.477938][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.477941][ T347] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.477948][ T347] ? 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.477949][ T347] ? 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.477954][ T347] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.477958][ T347] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.477961][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 22.477965][ T347] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.477969][ T347] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.477971][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.477974][ T347] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.477978][ T347] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.477982][ T347] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.477984][ T347] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.477987][ T347] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.477988][ T347] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 22.477996][ T347] ___sys_sendmsg (net/socket.c:2767) [ 22.477999][ T347] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.478017][ T347] __sys_sendmsg (net/socket.c:2799) [ 22.478021][ T347] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.478028][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.478031][ T347] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.478034][ T347] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.478038][ T347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.478040][ T347] RIP: 0033:0x7f8cdbd0154e [ 22.478044][ T347] 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.478046][ T347] RSP: 002b:00007ffcbcb39b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.478048][ T347] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8cdbd0154e [ 22.478050][ T347] RDX: 0000000000000000 RSI: 00007ffcbcb39c10 RDI: 0000000000000005 [ 22.478051][ T347] RBP: 00007ffcbcb39b70 R08: 0000000000000000 R09: 0000000000000000 [ 22.478052][ T347] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915353 [ 22.478052][ T347] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcbcb3a2e0 | [ 23.662262][ T356] softirqs last disabled at (40642): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 23.662265][ T356] Preemption disabled at: | [ 23.662265][ T356] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.662274][ T356] Tainted: [W]=WARN [ 23.662275][ T356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.662277][ T356] Call Trace: [ 23.662279][ T356] [ 23.662280][ T356] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.662285][ T356] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.662287][ T356] __might_resched.cold (kernel/sched/core.c:9234) [ 23.662292][ T356] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.662295][ T356] ? __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.662301][ T356] __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.662303][ T356] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.662310][ T356] ? 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.662313][ T356] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.662316][ T356] put_chars (drivers/char/virtio_console.c:1176) [ 23.662319][ T356] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.662323][ T356] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.662327][ T356] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.662332][ T356] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.662336][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.662338][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.662343][ T356] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.662346][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.662349][ T356] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.662354][ T356] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.662358][ T356] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.662359][ T356] ? 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.662362][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.662364][ T356] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.662368][ T356] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.662373][ T356] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.662374][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.662380][ T356] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.662383][ T356] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.662384][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.662386][ T356] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.662390][ T356] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.662392][ T356] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.662396][ T356] vprintk_emit (kernel/printk/printk.c:2479) [ 23.662399][ T356] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.662401][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.662404][ T356] ? 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.662406][ T356] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 23.662410][ T356] _printk (kernel/printk/printk.c:2504) [ 23.662413][ T356] ? snapshot_read.cold (user.c:?) [ 23.662415][ T356] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.662418][ T356] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.662421][ T356] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.662423][ T356] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.662426][ T356] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.662429][ T356] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.662432][ T356] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.662434][ T356] ? netdev_notice (net/core/dev.c:13194) [ 23.662437][ T356] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.662440][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.662443][ T356] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.662447][ T356] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.662450][ T356] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.662453][ T356] ? 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.662460][ T356] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.662462][ T356] ? __kernel_text_address (kernel/extable.c:79) [ 23.662465][ T356] ? write_profile (profile.c:?) [ 23.662469][ T356] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.662475][ T356] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.662480][ T356] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.662482][ T356] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.662484][ T356] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.662486][ T356] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.662490][ T356] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.662492][ T356] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.662494][ T356] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.662497][ T356] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.662500][ T356] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.662502][ T356] ? kasan_save_track (mm/kasan/common.c:78) [ 23.662505][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.662508][ T356] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 23.662511][ T356] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 23.662516][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.662518][ T356] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.662521][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.662523][ T356] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.662525][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.662526][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.662528][ T356] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.662531][ T356] ? __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.662534][ T356] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.662537][ T356] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.662540][ T356] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.662542][ T356] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.662549][ T356] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.662554][ T356] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.662560][ T356] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.662562][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.662567][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.662569][ T356] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.662572][ T356] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.662573][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.662578][ T356] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.662580][ T356] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.662583][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.662585][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.662590][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.662592][ T356] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.662596][ T356] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.662598][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.662601][ T356] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.662607][ T356] ? 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.662609][ T356] ? 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.662613][ T356] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.662617][ T356] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.662621][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 23.662625][ T356] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.662629][ T356] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.662631][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.662634][ T356] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.662638][ T356] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.662642][ T356] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.662645][ T356] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.662647][ T356] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.662649][ T356] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 23.662657][ T356] ___sys_sendmsg (net/socket.c:2767) [ 23.662660][ T356] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.662677][ T356] __sys_sendmsg (net/socket.c:2799) [ 23.662680][ T356] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.662687][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.662691][ T356] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.662693][ T356] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.662697][ T356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.662699][ T356] RIP: 0033:0x7fddb4da454e [ 23.662703][ T356] 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.662705][ T356] RSP: 002b:00007ffe0d1467f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.662708][ T356] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fddb4da454e [ 23.662709][ T356] RDX: 0000000000000000 RSI: 00007ffe0d1468a0 RDI: 0000000000000005 [ 23.662710][ T356] RBP: 00007ffe0d146800 R08: 0000000000000000 R09: 0000000000000000 [ 23.662711][ T356] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915355 [ 23.662712][ T356] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe0d146f70 | [ 24.798526][ T365] softirqs last disabled at (30362): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.798529][ T365] Preemption disabled at: | [ 24.798529][ T365] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.798539][ T365] Tainted: [W]=WARN [ 24.798540][ T365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.798542][ T365] Call Trace: [ 24.798544][ T365] [ 24.798546][ T365] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.798551][ T365] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.798553][ T365] __might_resched.cold (kernel/sched/core.c:9234) [ 24.798557][ T365] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.798561][ T365] ? __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.798566][ T365] __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.798568][ T365] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.798575][ T365] ? 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.798578][ T365] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.798581][ T365] put_chars (drivers/char/virtio_console.c:1176) [ 24.798584][ T365] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.798588][ T365] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.798592][ T365] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.798597][ T365] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.798600][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.798602][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.798607][ T365] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.798611][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.798614][ T365] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.798618][ T365] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.798622][ T365] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.798623][ T365] ? 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.798626][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.798628][ T365] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.798632][ T365] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.798636][ T365] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.798638][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.798643][ T365] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.798646][ T365] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.798647][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.798649][ T365] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.798653][ T365] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.798655][ T365] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.798658][ T365] vprintk_emit (kernel/printk/printk.c:2479) [ 24.798662][ T365] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.798664][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.798666][ T365] ? 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.798668][ T365] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 24.798672][ T365] _printk (kernel/printk/printk.c:2504) [ 24.798676][ T365] ? snapshot_read.cold (user.c:?) [ 24.798677][ T365] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.798680][ T365] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.798683][ T365] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.798685][ T365] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.798688][ T365] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.798691][ T365] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.798694][ T365] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.798696][ T365] ? netdev_notice (net/core/dev.c:13194) [ 24.798699][ T365] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.798702][ T365] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.798705][ T365] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.798709][ T365] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.798711][ T365] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.798714][ T365] ? 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.798721][ T365] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.798723][ T365] ? __kernel_text_address (kernel/extable.c:79) [ 24.798727][ T365] ? write_profile (profile.c:?) [ 24.798731][ T365] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.798736][ T365] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.798741][ T365] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.798743][ T365] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.798745][ T365] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.798747][ T365] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.798751][ T365] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.798753][ T365] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.798755][ T365] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.798758][ T365] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.798761][ T365] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.798762][ T365] ? kasan_save_track (mm/kasan/common.c:78) [ 24.798765][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.798768][ T365] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 24.798770][ T365] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 24.798776][ T365] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.798778][ T365] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.798781][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.798788][ T365] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.798790][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.798792][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.798794][ T365] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.798796][ T365] ? __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.798800][ T365] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.798802][ T365] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.798806][ T365] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.798808][ T365] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.798814][ T365] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.798819][ T365] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.798825][ T365] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.798827][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.798832][ T365] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.798834][ T365] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.798836][ T365] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.798838][ T365] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.798842][ T365] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.798844][ T365] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.798847][ T365] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.798849][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.798853][ T365] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.798855][ T365] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.798859][ T365] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.798861][ T365] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.798864][ T365] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.798870][ T365] ? 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.798872][ T365] ? 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.798876][ T365] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.798880][ T365] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.798883][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 24.798887][ T365] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.798891][ T365] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.798893][ T365] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.798896][ T365] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.798899][ T365] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.798903][ T365] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.798906][ T365] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.798908][ T365] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.798910][ T365] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 24.798917][ T365] ___sys_sendmsg (net/socket.c:2767) [ 24.798920][ T365] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.798937][ T365] __sys_sendmsg (net/socket.c:2799) [ 24.798940][ T365] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.798946][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.798950][ T365] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.798952][ T365] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.798956][ T365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.798958][ T365] RIP: 0033:0x7fbb8937c54e [ 24.798962][ T365] 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.798964][ T365] RSP: 002b:00007ffced46ebd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.798966][ T365] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbb8937c54e [ 24.798968][ T365] RDX: 0000000000000000 RSI: 00007ffced46ec80 RDI: 0000000000000005 [ 24.798969][ T365] RBP: 00007ffced46ebe0 R08: 0000000000000000 R09: 0000000000000000 [ 24.798970][ T365] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915356 [ 24.798971][ T365] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffced46f350 | [ 25.814203][ T373] softirqs last disabled at (28703): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.814205][ T373] Preemption disabled at: | [ 25.814206][ T373] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.814215][ T373] Tainted: [W]=WARN [ 25.814216][ T373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.814218][ T373] Call Trace: [ 25.814220][ T373] [ 25.814221][ T373] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.814226][ T373] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.814228][ T373] __might_resched.cold (kernel/sched/core.c:9234) [ 25.814233][ T373] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.814236][ T373] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.814241][ T373] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.814244][ T373] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.814250][ T373] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.814253][ T373] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.814257][ T373] put_chars (drivers/char/virtio_console.c:1176) [ 25.814260][ T373] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.814264][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.814268][ T373] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.814272][ T373] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.814276][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.814278][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.814283][ T373] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.814287][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.814289][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.814294][ T373] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.814298][ T373] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.814299][ T373] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 25.814302][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.814304][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.814308][ T373] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.814312][ T373] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.814314][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.814320][ T373] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.814322][ T373] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.814324][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.814326][ T373] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.814330][ T373] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.814332][ T373] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.814335][ T373] vprintk_emit (kernel/printk/printk.c:2479) [ 25.814338][ T373] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.814340][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.814342][ T373] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 25.814344][ T373] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 25.814348][ T373] _printk (kernel/printk/printk.c:2504) [ 25.814352][ T373] ? snapshot_read.cold (user.c:?) [ 25.814354][ T373] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.814357][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.814359][ T373] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.814362][ T373] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.814365][ T373] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.814368][ T373] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.814370][ T373] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.814373][ T373] ? netdev_notice (net/core/dev.c:13194) [ 25.814376][ T373] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.814379][ T373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.814382][ T373] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.814385][ T373] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.814388][ T373] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.814391][ T373] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 25.814397][ T373] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.814401][ T373] ? __kernel_text_address (kernel/extable.c:79) [ 25.814403][ T373] ? write_profile (profile.c:?) [ 25.814407][ T373] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.814412][ T373] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.814417][ T373] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.814420][ T373] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.814421][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.814423][ T373] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.814427][ T373] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.814429][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.814431][ T373] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.814434][ T373] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.814437][ T373] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.814439][ T373] ? kasan_save_track (mm/kasan/common.c:78) [ 25.814442][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.814444][ T373] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 25.814447][ T373] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 25.814453][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.814455][ T373] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.814458][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.814460][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.814461][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.814463][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.814465][ T373] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.814468][ T373] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 25.814472][ T373] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.814476][ T373] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.814481][ T373] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.814484][ T373] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.814493][ T373] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.814501][ T373] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.814510][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.814513][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.814520][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.814523][ T373] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.814525][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.814527][ T373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.814531][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.814533][ T373] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.814536][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.814538][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.814542][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.814545][ T373] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.814548][ T373] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.814550][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.814553][ T373] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.814559][ T373] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 25.814561][ T373] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 25.814565][ T373] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.814569][ T373] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.814572][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 25.814576][ T373] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.814580][ T373] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.814582][ T373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.814585][ T373] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.814589][ T373] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.814593][ T373] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 25.814595][ T373] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.814598][ T373] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 25.814599][ T373] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 25.814607][ T373] ___sys_sendmsg (net/socket.c:2767) [ 25.814610][ T373] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.814626][ T373] __sys_sendmsg (net/socket.c:2799) [ 25.814629][ T373] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.814636][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.814639][ T373] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.814642][ T373] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.814645][ T373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.814648][ T373] RIP: 0033:0x7ff3cd13254e [ 25.814652][ T373] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 25.814653][ T373] RSP: 002b:00007ffeaa21efc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.814656][ T373] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff3cd13254e [ 25.814657][ T373] RDX: 0000000000000000 RSI: 00007ffeaa21f070 RDI: 0000000000000005 [ 25.814658][ T373] RBP: 00007ffeaa21efd0 R08: 0000000000000000 R09: 0000000000000000 [ 25.814659][ T373] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915357 [ 25.814660][ T373] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeaa21f740 | [ 26.919933][ T382] softirqs last disabled at (27542): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 26.919935][ T382] Preemption disabled at: | [ 26.919936][ T382] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.919945][ T382] Tainted: [W]=WARN [ 26.919946][ T382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.919948][ T382] Call Trace: [ 26.919949][ T382] [ 26.919951][ T382] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.919956][ T382] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.919957][ T382] __might_resched.cold (kernel/sched/core.c:9234) [ 26.919963][ T382] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.919966][ T382] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.919971][ T382] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.919974][ T382] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.919980][ T382] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.919983][ T382] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.919986][ T382] put_chars (drivers/char/virtio_console.c:1176) [ 26.919989][ T382] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.919993][ T382] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.919997][ T382] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.920002][ T382] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.920005][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.920007][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.920012][ T382] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.920016][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.920018][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.920023][ T382] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.920026][ T382] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.920028][ T382] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 26.920030][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.920032][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.920037][ T382] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.920041][ T382] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.920042][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.920048][ T382] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.920050][ T382] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.920052][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.920054][ T382] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.920058][ T382] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.920060][ T382] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.920063][ T382] vprintk_emit (kernel/printk/printk.c:2479) [ 26.920066][ T382] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.920068][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.920071][ T382] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 26.920073][ T382] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 26.920077][ T382] _printk (kernel/printk/printk.c:2504) [ 26.920080][ T382] ? snapshot_read.cold (user.c:?) [ 26.920082][ T382] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.920085][ T382] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.920087][ T382] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.920090][ T382] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 26.920093][ T382] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 26.920096][ T382] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.920098][ T382] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.920101][ T382] ? netdev_notice (net/core/dev.c:13194) [ 26.920103][ T382] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.920107][ T382] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.920109][ T382] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.920113][ T382] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.920115][ T382] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 26.920119][ T382] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 26.920127][ T382] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 26.920129][ T382] ? __kernel_text_address (kernel/extable.c:79) [ 26.920133][ T382] ? write_profile (profile.c:?) [ 26.920137][ T382] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 26.920142][ T382] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.920147][ T382] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.920150][ T382] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.920151][ T382] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.920153][ T382] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.920157][ T382] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.920159][ T382] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.920161][ T382] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.920164][ T382] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.920167][ T382] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.920169][ T382] ? kasan_save_track (mm/kasan/common.c:78) [ 26.920172][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.920174][ T382] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 26.920177][ T382] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 26.920182][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.920184][ T382] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.920187][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.920189][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.920191][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.920192][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.920194][ T382] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.920196][ T382] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 26.920200][ T382] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.920202][ T382] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.920206][ T382] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.920208][ T382] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.920213][ T382] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.920219][ T382] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.920224][ T382] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.920226][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.920231][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.920233][ T382] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.920235][ T382] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.920237][ T382] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.920241][ T382] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.920243][ T382] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.920246][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.920248][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.920252][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.920254][ T382] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.920258][ T382] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.920260][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.920263][ T382] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.920269][ T382] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 26.920271][ T382] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 26.920275][ T382] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.920279][ T382] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.920282][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 26.920286][ T382] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.920290][ T382] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.920291][ T382] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.920295][ T382] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.920298][ T382] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.920302][ T382] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.920305][ T382] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.920307][ T382] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 26.920309][ T382] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 26.920316][ T382] ___sys_sendmsg (net/socket.c:2767) [ 26.920319][ T382] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.920335][ T382] __sys_sendmsg (net/socket.c:2799) [ 26.920339][ T382] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.920345][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.920348][ T382] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.920351][ T382] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.920355][ T382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.920357][ T382] RIP: 0033:0x7fbdf31e654e [ 26.920361][ T382] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 26.920363][ T382] RSP: 002b:00007ffcc6d55c80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.920366][ T382] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbdf31e654e [ 26.920367][ T382] RDX: 0000000000000000 RSI: 00007ffcc6d55d30 RDI: 0000000000000005 [ 26.920368][ T382] RBP: 00007ffcc6d55c90 R08: 0000000000000000 R09: 0000000000000000 [ 26.920369][ T382] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915358 [ 26.920370][ T382] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcc6d56400 | [ 28.032730][ T390] softirqs last disabled at (24234): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.032732][ T390] Preemption disabled at: | [ 28.032733][ T390] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.032743][ T390] Tainted: [W]=WARN [ 28.032744][ T390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.032745][ T390] Call Trace: [ 28.032747][ T390] [ 28.032748][ T390] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.032753][ T390] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.032755][ T390] __might_resched.cold (kernel/sched/core.c:9234) [ 28.032760][ T390] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.032763][ T390] ? __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.032768][ T390] __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.032771][ T390] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.032777][ T390] ? 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.032780][ T390] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.032783][ T390] put_chars (drivers/char/virtio_console.c:1176) [ 28.032786][ T390] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.032790][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.032794][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.032799][ T390] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.032802][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.032804][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.032815][ T390] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.032818][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.032821][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.032825][ T390] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.032829][ T390] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.032830][ T390] ? 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.032833][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.032835][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.032839][ T390] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.032843][ T390] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.032844][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.032850][ T390] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.032852][ T390] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.032854][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.032856][ T390] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.032860][ T390] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.032862][ T390] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.032865][ T390] vprintk_emit (kernel/printk/printk.c:2479) [ 28.032868][ T390] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.032870][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.032872][ T390] ? 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.032874][ T390] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 28.032878][ T390] _printk (kernel/printk/printk.c:2504) [ 28.032882][ T390] ? snapshot_read.cold (user.c:?) [ 28.032884][ T390] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.032887][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.032889][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.032891][ T390] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 28.032895][ T390] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 28.032897][ T390] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.032900][ T390] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.032902][ T390] ? netdev_notice (net/core/dev.c:13194) [ 28.032905][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.032908][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.032911][ T390] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.032915][ T390] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.032917][ T390] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.032920][ T390] ? 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.032926][ T390] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.032929][ T390] ? __kernel_text_address (kernel/extable.c:79) [ 28.032932][ T390] ? write_profile (profile.c:?) [ 28.032936][ T390] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.032941][ T390] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.032946][ T390] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.032948][ T390] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.032950][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.032952][ T390] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.032955][ T390] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.032957][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.032959][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.032962][ T390] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.032965][ T390] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.032967][ T390] ? kasan_save_track (mm/kasan/common.c:78) [ 28.032970][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.032972][ T390] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 28.032975][ T390] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 28.032980][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.032983][ T390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.032985][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.032987][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.032989][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.032990][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.032992][ T390] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.032995][ T390] ? __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.032998][ T390] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.033001][ T390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.033004][ T390] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.033006][ T390] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.033012][ T390] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.033018][ T390] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.033023][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.033025][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.033030][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.033032][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.033034][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.033036][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.033040][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.033043][ T390] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.033046][ T390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.033047][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.033052][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.033054][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.033058][ T390] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.033060][ T390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.033063][ T390] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.033069][ T390] ? 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.033071][ T390] ? 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.033075][ T390] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.033079][ T390] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.033082][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 28.033086][ T390] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.033090][ T390] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.033092][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.033095][ T390] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.033099][ T390] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.033103][ T390] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 28.033105][ T390] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.033108][ T390] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 28.033109][ T390] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 28.033117][ T390] ___sys_sendmsg (net/socket.c:2767) [ 28.033122][ T390] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.033139][ T390] __sys_sendmsg (net/socket.c:2799) [ 28.033142][ T390] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.033148][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.033152][ T390] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.033155][ T390] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.033158][ T390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.033161][ T390] RIP: 0033:0x7f3dbb2f254e [ 28.033165][ T390] 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.033166][ T390] RSP: 002b:00007ffdebced1c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.033169][ T390] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3dbb2f254e [ 28.033170][ T390] RDX: 0000000000000000 RSI: 00007ffdebced270 RDI: 0000000000000005 [ 28.033171][ T390] RBP: 00007ffdebced1d0 R08: 0000000000000000 R09: 0000000000000000 [ 28.033172][ T390] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915359 [ 28.033173][ T390] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdebced940 | [ 29.137341][ T400] softirqs last disabled at (15298): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 29.137344][ T400] Preemption disabled at: | [ 29.137344][ T400] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.137353][ T400] Tainted: [W]=WARN [ 29.137354][ T400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.137356][ T400] Call Trace: [ 29.137358][ T400] [ 29.137360][ T400] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.137365][ T400] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.137366][ T400] __might_resched.cold (kernel/sched/core.c:9234) [ 29.137371][ T400] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.137375][ T400] ? __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.137380][ T400] __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.137382][ T400] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.137389][ T400] ? 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.137392][ T400] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.137395][ T400] put_chars (drivers/char/virtio_console.c:1176) [ 29.137398][ T400] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.137402][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.137406][ T400] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.137411][ T400] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.137414][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.137416][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.137421][ T400] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.137425][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.137428][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.137432][ T400] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.137436][ T400] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.137437][ T400] ? 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.137440][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.137442][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.137447][ T400] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.137451][ T400] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.137452][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.137458][ T400] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.137460][ T400] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.137462][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.137464][ T400] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.137468][ T400] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.137470][ T400] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.137473][ T400] vprintk_emit (kernel/printk/printk.c:2479) [ 29.137477][ T400] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.137479][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.137482][ T400] ? 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.137485][ T400] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 29.137491][ T400] _printk (kernel/printk/printk.c:2504) [ 29.137496][ T400] ? snapshot_read.cold (user.c:?) [ 29.137498][ T400] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.137503][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.137506][ T400] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.137509][ T400] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 29.137513][ T400] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 29.137518][ T400] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.137521][ T400] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.137525][ T400] ? netdev_notice (net/core/dev.c:13194) [ 29.137529][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.137534][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.137537][ T400] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.137541][ T400] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.137543][ T400] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.137547][ T400] ? 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.137553][ T400] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.137556][ T400] ? __kernel_text_address (kernel/extable.c:79) [ 29.137559][ T400] ? write_profile (profile.c:?) [ 29.137563][ T400] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.137569][ T400] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.137574][ T400] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.137576][ T400] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.137578][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.137580][ T400] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.137584][ T400] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.137586][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.137588][ T400] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.137591][ T400] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.137594][ T400] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.137596][ T400] ? kasan_save_track (mm/kasan/common.c:78) [ 29.137599][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.137601][ T400] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 29.137604][ T400] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 29.137609][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.137611][ T400] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.137614][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.137616][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.137618][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.137619][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.137621][ T400] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.137624][ T400] ? __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.137628][ T400] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.137630][ T400] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.137634][ T400] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.137636][ T400] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.137642][ T400] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.137647][ T400] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.137652][ T400] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.137654][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.137659][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.137661][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.137663][ T400] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.137665][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.137669][ T400] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.137672][ T400] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.137675][ T400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.137676][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.137681][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.137683][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.137687][ T400] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.137689][ T400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.137692][ T400] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.137698][ T400] ? 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.137700][ T400] ? 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.137704][ T400] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.137708][ T400] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.137711][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 29.137716][ T400] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.137719][ T400] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.137721][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.137724][ T400] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.137728][ T400] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.137732][ T400] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.137735][ T400] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.137737][ T400] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.137739][ T400] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 29.137746][ T400] ___sys_sendmsg (net/socket.c:2767) [ 29.137749][ T400] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.137766][ T400] __sys_sendmsg (net/socket.c:2799) [ 29.137769][ T400] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.137776][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.137779][ T400] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.137782][ T400] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.137785][ T400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.137787][ T400] RIP: 0033:0x7f8d8e8e154e [ 29.137792][ T400] 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.137793][ T400] RSP: 002b:00007ffec9310e90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.137796][ T400] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8d8e8e154e [ 29.137798][ T400] RDX: 0000000000000000 RSI: 00007ffec9310f40 RDI: 0000000000000005 [ 29.137798][ T400] RBP: 00007ffec9310ea0 R08: 0000000000000000 R09: 0000000000000000 [ 29.137799][ T400] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91535a [ 29.137800][ T400] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec9311610 | [ 30.141407][ T408] softirqs last disabled at (34220): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.141409][ T408] Preemption disabled at: | [ 30.141410][ T408] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.141418][ T408] Tainted: [W]=WARN [ 30.141419][ T408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.141421][ T408] Call Trace: [ 30.141422][ T408] [ 30.141424][ T408] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.141429][ T408] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.141431][ T408] __might_resched.cold (kernel/sched/core.c:9234) [ 30.141435][ T408] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.141439][ T408] ? __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.141444][ T408] __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.141446][ T408] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.141453][ T408] ? 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.141456][ T408] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.141460][ T408] put_chars (drivers/char/virtio_console.c:1176) [ 30.141463][ T408] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.141466][ T408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.141470][ T408] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.141475][ T408] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.141478][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.141480][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.141485][ T408] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.141489][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.141491][ T408] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.141496][ T408] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.141500][ T408] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.141501][ T408] ? 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.141504][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.141506][ T408] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.141510][ T408] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.141514][ T408] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.141515][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.141521][ T408] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.141524][ T408] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.141525][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.141527][ T408] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.141531][ T408] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.141533][ T408] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.141536][ T408] vprintk_emit (kernel/printk/printk.c:2479) [ 30.141539][ T408] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.141541][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.141544][ T408] ? 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.141546][ T408] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 30.141550][ T408] _printk (kernel/printk/printk.c:2504) [ 30.141553][ T408] ? snapshot_read.cold (user.c:?) [ 30.141555][ T408] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.141558][ T408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.141560][ T408] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.141563][ T408] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.141566][ T408] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.141569][ T408] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.141571][ T408] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.141574][ T408] ? netdev_notice (net/core/dev.c:13194) [ 30.141577][ T408] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.141580][ T408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.141582][ T408] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.141586][ T408] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.141588][ T408] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.141592][ T408] ? 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.141598][ T408] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.141601][ T408] ? __kernel_text_address (kernel/extable.c:79) [ 30.141604][ T408] ? write_profile (profile.c:?) [ 30.141608][ T408] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.141613][ T408] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.141618][ T408] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.141621][ T408] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.141622][ T408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.141624][ T408] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.141628][ T408] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.141630][ T408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.141632][ T408] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.141635][ T408] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.141638][ T408] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.141640][ T408] ? kasan_save_track (mm/kasan/common.c:78) [ 30.141643][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.141645][ T408] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 30.141648][ T408] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 30.141653][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.141655][ T408] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.141658][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.141660][ T408] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.141662][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.141663][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.141665][ T408] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.141668][ T408] ? __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.141671][ T408] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.141674][ T408] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.141677][ T408] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.141679][ T408] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.141685][ T408] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.141690][ T408] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.141696][ T408] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.141698][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.141703][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.141705][ T408] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.141707][ T408] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.141709][ T408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.141713][ T408] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.141715][ T408] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.141719][ T408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.141720][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.141725][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.141727][ T408] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.141731][ T408] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.141733][ T408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.141736][ T408] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.141742][ T408] ? 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.141743][ T408] ? 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.141748][ T408] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.141752][ T408] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.141755][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 30.141759][ T408] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.141763][ T408] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.141764][ T408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.141768][ T408] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.141771][ T408] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.141775][ T408] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.141778][ T408] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.141780][ T408] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.141782][ T408] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 30.141789][ T408] ___sys_sendmsg (net/socket.c:2767) [ 30.141792][ T408] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.141809][ T408] __sys_sendmsg (net/socket.c:2799) [ 30.141812][ T408] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.141819][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.141822][ T408] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.141829][ T408] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.141832][ T408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.141835][ T408] RIP: 0033:0x7f58d253b54e [ 30.141839][ T408] 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.141841][ T408] RSP: 002b:00007ffeda10a0e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.141843][ T408] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f58d253b54e [ 30.141845][ T408] RDX: 0000000000000000 RSI: 00007ffeda10a190 RDI: 0000000000000005 [ 30.141846][ T408] RBP: 00007ffeda10a0f0 R08: 0000000000000000 R09: 0000000000000000 [ 30.141847][ T408] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91535b [ 30.141847][ T408] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeda10a860 | [ 31.286410][ T418] softirqs last disabled at (16854): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.286412][ T418] Preemption disabled at: | [ 31.286413][ T418] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.286422][ T418] Tainted: [W]=WARN [ 31.286423][ T418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.286424][ T418] Call Trace: [ 31.286426][ T418] [ 31.286427][ T418] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.286432][ T418] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.286434][ T418] __might_resched.cold (kernel/sched/core.c:9234) [ 31.286439][ T418] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.286442][ T418] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 31.286447][ T418] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.286450][ T418] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.286456][ T418] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.286459][ T418] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.286463][ T418] put_chars (drivers/char/virtio_console.c:1176) [ 31.286466][ T418] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.286469][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.286473][ T418] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.286478][ T418] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.286482][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.286484][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.286489][ T418] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.286492][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.286495][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.286499][ T418] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.286503][ T418] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.286505][ T418] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 31.286507][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.286510][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.286514][ T418] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.286518][ T418] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.286519][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.286525][ T418] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.286528][ T418] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.286529][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.286531][ T418] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.286535][ T418] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.286537][ T418] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.286540][ T418] vprintk_emit (kernel/printk/printk.c:2479) [ 31.286544][ T418] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.286546][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.286548][ T418] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 31.286550][ T418] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 31.286555][ T418] _printk (kernel/printk/printk.c:2504) [ 31.286558][ T418] ? snapshot_read.cold (user.c:?) [ 31.286560][ T418] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.286563][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.286565][ T418] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.286567][ T418] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.286571][ T418] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.286574][ T418] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.286576][ T418] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.286579][ T418] ? netdev_notice (net/core/dev.c:13194) [ 31.286581][ T418] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.286584][ T418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.286587][ T418] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.286591][ T418] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.286593][ T418] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.286597][ T418] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 31.286603][ T418] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.286606][ T418] ? __kernel_text_address (kernel/extable.c:79) [ 31.286609][ T418] ? write_profile (profile.c:?) [ 31.286613][ T418] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.286618][ T418] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.286623][ T418] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.286625][ T418] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.286627][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.286629][ T418] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.286633][ T418] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.286635][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.286637][ T418] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.286640][ T418] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.286643][ T418] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.286645][ T418] ? kasan_save_track (mm/kasan/common.c:78) [ 31.286648][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.286650][ T418] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 31.286653][ T418] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 31.286658][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.286660][ T418] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.286663][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.286665][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.286667][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.286668][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.286670][ T418] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.286672][ T418] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 31.286676][ T418] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.286678][ T418] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.286682][ T418] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.286684][ T418] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.286690][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.286696][ T418] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.286701][ T418] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.286703][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.286708][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.286710][ T418] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.286713][ T418] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.286715][ T418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.286719][ T418] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.286721][ T418] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.286724][ T418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.286726][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.286731][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.286733][ T418] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.286737][ T418] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.286738][ T418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.286742][ T418] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.286748][ T418] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 31.286750][ T418] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 31.286754][ T418] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.286758][ T418] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.286761][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 31.286766][ T418] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.286770][ T418] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.286771][ T418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.286775][ T418] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.286778][ T418] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.286782][ T418] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.286785][ T418] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.286787][ T418] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.286789][ T418] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 31.286797][ T418] ___sys_sendmsg (net/socket.c:2767) [ 31.286800][ T418] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.286817][ T418] __sys_sendmsg (net/socket.c:2799) [ 31.286820][ T418] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.286827][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.286830][ T418] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.286836][ T418] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.286840][ T418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.286842][ T418] RIP: 0033:0x7f962e79854e [ 31.286846][ T418] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 31.286847][ T418] RSP: 002b:00007fffe0dbb720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.286850][ T418] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f962e79854e [ 31.286852][ T418] RDX: 0000000000000000 RSI: 00007fffe0dbb7d0 RDI: 0000000000000005 [ 31.286853][ T418] RBP: 00007fffe0dbb730 R08: 0000000000000000 R09: 0000000000000000 [ 31.286853][ T418] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91535c [ 31.286854][ T418] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffe0dbbea0 | [ 32.377101][ T428] softirqs last disabled at (25690): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.377103][ T428] Preemption disabled at: | [ 32.377104][ T428] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.377113][ T428] Tainted: [W]=WARN [ 32.377114][ T428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.377116][ T428] Call Trace: [ 32.377117][ T428] [ 32.377119][ T428] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.377126][ T428] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.377128][ T428] __might_resched.cold (kernel/sched/core.c:9234) [ 32.377132][ T428] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.377136][ T428] ? __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.377141][ T428] __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.377144][ T428] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.377150][ T428] ? 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.377153][ T428] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.377157][ T428] put_chars (drivers/char/virtio_console.c:1176) [ 32.377160][ T428] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.377163][ T428] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.377167][ T428] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.377172][ T428] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.377175][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.377177][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.377182][ T428] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.377186][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.377188][ T428] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.377193][ T428] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.377197][ T428] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.377198][ T428] ? 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.377201][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.377203][ T428] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.377207][ T428] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.377211][ T428] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.377213][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.377218][ T428] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.377221][ T428] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.377222][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.377224][ T428] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.377228][ T428] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.377230][ T428] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.377233][ T428] vprintk_emit (kernel/printk/printk.c:2479) [ 32.377237][ T428] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.377239][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.377241][ T428] ? 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.377243][ T428] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 32.377247][ T428] _printk (kernel/printk/printk.c:2504) [ 32.377251][ T428] ? snapshot_read.cold (user.c:?) [ 32.377253][ T428] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.377256][ T428] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.377258][ T428] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.377261][ T428] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.377264][ T428] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.377267][ T428] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.377269][ T428] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.377272][ T428] ? netdev_notice (net/core/dev.c:13194) [ 32.377274][ T428] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.377278][ T428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.377280][ T428] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.377284][ T428] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.377286][ T428] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.377290][ T428] ? 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.377296][ T428] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.377298][ T428] ? __kernel_text_address (kernel/extable.c:79) [ 32.377301][ T428] ? write_profile (profile.c:?) [ 32.377305][ T428] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.377310][ T428] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.377316][ T428] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.377318][ T428] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.377319][ T428] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.377322][ T428] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.377325][ T428] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.377327][ T428] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.377330][ T428] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.377333][ T428] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.377335][ T428] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.377337][ T428] ? kasan_save_track (mm/kasan/common.c:78) [ 32.377340][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.377342][ T428] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 32.377345][ T428] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 32.377350][ T428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.377353][ T428] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.377355][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.377357][ T428] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.377359][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.377361][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.377362][ T428] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.377365][ T428] ? __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.377368][ T428] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.377371][ T428] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.377375][ T428] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.377377][ T428] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.377383][ T428] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.377388][ T428] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.377394][ T428] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.377395][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.377400][ T428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.377403][ T428] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.377405][ T428] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.377407][ T428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.377411][ T428] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.377413][ T428] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.377416][ T428] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.377418][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.377423][ T428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.377425][ T428] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.377429][ T428] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.377431][ T428] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.377434][ T428] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.377440][ T428] ? 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.377442][ T428] ? 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.377446][ T428] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.377450][ T428] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.377453][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 32.377457][ T428] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.377461][ T428] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.377463][ T428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.377466][ T428] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.377470][ T428] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.377474][ T428] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.377476][ T428] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.377479][ T428] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 32.377480][ T428] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 32.377488][ T428] ___sys_sendmsg (net/socket.c:2767) [ 32.377491][ T428] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.377508][ T428] __sys_sendmsg (net/socket.c:2799) [ 32.377511][ T428] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.377518][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.377521][ T428] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.377524][ T428] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.377527][ T428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.377529][ T428] RIP: 0033:0x7f1c7fe4854e [ 32.377533][ T428] 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.377535][ T428] RSP: 002b:00007ffde42f0510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.377538][ T428] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1c7fe4854e [ 32.377539][ T428] RDX: 0000000000000000 RSI: 00007ffde42f05c0 RDI: 0000000000000005 [ 32.377540][ T428] RBP: 00007ffde42f0520 R08: 0000000000000000 R09: 0000000000000000 [ 32.377541][ T428] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91535d [ 32.377542][ T428] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde42f0c90 | [ 33.400503][ T437] softirqs last disabled at (29436): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 33.400506][ T437] Preemption disabled at: | [ 33.400507][ T437] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.400516][ T437] Tainted: [W]=WARN [ 33.400517][ T437] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.400518][ T437] Call Trace: [ 33.400520][ T437] [ 33.400521][ T437] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.400527][ T437] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.400528][ T437] __might_resched.cold (kernel/sched/core.c:9234) [ 33.400533][ T437] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.400536][ T437] ? __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.400542][ T437] __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.400544][ T437] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.400550][ T437] ? 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.400554][ T437] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.400557][ T437] put_chars (drivers/char/virtio_console.c:1176) [ 33.400560][ T437] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.400564][ T437] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.400568][ T437] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.400573][ T437] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.400576][ T437] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.400578][ T437] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.400583][ T437] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.400587][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.400590][ T437] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.400594][ T437] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.400598][ T437] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.400599][ T437] ? 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.400602][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.400604][ T437] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.400608][ T437] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.400612][ T437] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.400614][ T437] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.400620][ T437] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.400622][ T437] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.400624][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.400626][ T437] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.400630][ T437] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.400632][ T437] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.400635][ T437] vprintk_emit (kernel/printk/printk.c:2479) [ 33.400639][ T437] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.400641][ T437] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.400643][ T437] ? 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.400645][ T437] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 33.400649][ T437] _printk (kernel/printk/printk.c:2504) [ 33.400653][ T437] ? snapshot_read.cold (user.c:?) [ 33.400655][ T437] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.400658][ T437] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.400660][ T437] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.400662][ T437] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.400666][ T437] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.400668][ T437] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.400671][ T437] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.400674][ T437] ? netdev_notice (net/core/dev.c:13194) [ 33.400676][ T437] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.400679][ T437] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.400682][ T437] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.400686][ T437] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.400688][ T437] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 33.400691][ T437] ? 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.400698][ T437] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 33.400700][ T437] ? __kernel_text_address (kernel/extable.c:79) [ 33.400703][ T437] ? write_profile (profile.c:?) [ 33.400708][ T437] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 33.400713][ T437] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.400718][ T437] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.400720][ T437] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.400721][ T437] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.400723][ T437] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.400727][ T437] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.400729][ T437] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.400731][ T437] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.400734][ T437] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.400737][ T437] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.400739][ T437] ? kasan_save_track (mm/kasan/common.c:78) [ 33.400742][ T437] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.400744][ T437] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 33.400747][ T437] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 33.400752][ T437] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.400755][ T437] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.400757][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.400759][ T437] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.400761][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.400763][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.400765][ T437] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.400767][ T437] ? __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.400771][ T437] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.400773][ T437] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.400777][ T437] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.400779][ T437] ? nla_get_range_signed (lib/nlattr.c:270) [ 33.400785][ T437] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.400791][ T437] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.400797][ T437] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.400799][ T437] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.400804][ T437] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.400806][ T437] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.400808][ T437] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.400810][ T437] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.400814][ T437] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.400816][ T437] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.400819][ T437] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.400821][ T437] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.400826][ T437] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.400828][ T437] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.400832][ T437] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.400834][ T437] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.400837][ T437] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.400844][ T437] ? 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.400845][ T437] ? 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.400854][ T437] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.400859][ T437] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.400861][ T437] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 33.400866][ T437] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.400870][ T437] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.400871][ T437] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.400875][ T437] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.400878][ T437] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.400882][ T437] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.400885][ T437] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.400887][ T437] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.400889][ T437] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 33.400897][ T437] ___sys_sendmsg (net/socket.c:2767) [ 33.400900][ T437] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.400917][ T437] __sys_sendmsg (net/socket.c:2799) [ 33.400920][ T437] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.400927][ T437] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.400930][ T437] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.400933][ T437] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.400936][ T437] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.400939][ T437] RIP: 0033:0x7f38cef9254e [ 33.400943][ T437] 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.400945][ T437] RSP: 002b:00007ffdc8da60c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.400947][ T437] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f38cef9254e [ 33.400949][ T437] RDX: 0000000000000000 RSI: 00007ffdc8da6170 RDI: 0000000000000005 [ 33.400950][ T437] RBP: 00007ffdc8da60d0 R08: 0000000000000000 R09: 0000000000000000 [ 33.400950][ T437] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91535e [ 33.400951][ T437] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdc8da6840 | [ 34.559463][ T446] softirqs last disabled at (16492): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.559466][ T446] Preemption disabled at: | [ 34.559467][ T446] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.559476][ T446] Tainted: [W]=WARN [ 34.559477][ T446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.559478][ T446] Call Trace: [ 34.559480][ T446] [ 34.559482][ T446] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.559487][ T446] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.559489][ T446] __might_resched.cold (kernel/sched/core.c:9234) [ 34.559493][ T446] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.559496][ 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) [ 34.559501][ 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)) [ 34.559504][ T446] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.559510][ 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) [ 34.559513][ T446] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.559517][ T446] put_chars (drivers/char/virtio_console.c:1176) [ 34.559520][ T446] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.559524][ T446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.559527][ T446] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.559532][ T446] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.559536][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.559537][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.559542][ T446] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.559546][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.559549][ T446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.559553][ T446] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.559557][ T446] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.559558][ 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)) [ 34.559561][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.559563][ T446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.559567][ T446] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.559571][ T446] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.559573][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.559578][ T446] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.559581][ T446] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.559582][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.559584][ T446] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.559588][ T446] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.559590][ T446] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.559593][ T446] vprintk_emit (kernel/printk/printk.c:2479) [ 34.559597][ T446] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.559599][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.559601][ 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)) [ 34.559603][ T446] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 34.559607][ T446] _printk (kernel/printk/printk.c:2504) [ 34.559610][ T446] ? snapshot_read.cold (user.c:?) [ 34.559612][ T446] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.559615][ T446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.559617][ T446] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.559619][ T446] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.559623][ T446] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.559626][ T446] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.559628][ T446] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.559630][ T446] ? netdev_notice (net/core/dev.c:13194) [ 34.559633][ T446] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.559636][ T446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.559639][ T446] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.559643][ T446] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.559645][ T446] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.559648][ 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)) [ 34.559655][ T446] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.559657][ T446] ? __kernel_text_address (kernel/extable.c:79) [ 34.559660][ T446] ? write_profile (profile.c:?) [ 34.559664][ T446] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.559670][ T446] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.559675][ T446] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.559677][ T446] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.559678][ T446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.559680][ T446] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.559684][ T446] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.559686][ T446] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.559688][ T446] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.559691][ T446] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.559694][ T446] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.559696][ T446] ? kasan_save_track (mm/kasan/common.c:78) [ 34.559699][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.559701][ T446] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 34.559704][ T446] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 34.559709][ T446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.559711][ T446] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.559714][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.559716][ T446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.559718][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.559719][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.559721][ T446] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.559724][ 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) [ 34.559727][ T446] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.559730][ T446] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.559733][ T446] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.559735][ T446] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.559741][ T446] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.559747][ T446] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.559752][ T446] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.559754][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.559759][ T446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.559762][ T446] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.559766][ T446] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.559769][ T446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.559775][ T446] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.559778][ T446] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.559783][ T446] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.559785][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.559792][ T446] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.559795][ T446] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.559802][ T446] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.559804][ T446] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.559809][ T446] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.559817][ 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)) [ 34.559819][ 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)) [ 34.559823][ T446] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.559827][ T446] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.559830][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 34.559835][ T446] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.559838][ T446] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.559840][ T446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.559843][ T446] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.559847][ T446] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.559851][ T446] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.559853][ T446] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.559856][ T446] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.559863][ T446] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 34.559870][ T446] ___sys_sendmsg (net/socket.c:2767) [ 34.559873][ T446] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.559890][ T446] __sys_sendmsg (net/socket.c:2799) [ 34.559894][ T446] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.559900][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.559904][ T446] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.559906][ T446] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.559910][ T446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.559912][ T446] RIP: 0033:0x7fa7f332154e [ 34.559916][ 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 [ 34.559918][ T446] RSP: 002b:00007ffdf3101420 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.559921][ T446] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa7f332154e [ 34.559922][ T446] RDX: 0000000000000000 RSI: 00007ffdf31014d0 RDI: 0000000000000005 [ 34.559923][ T446] RBP: 00007ffdf3101430 R08: 0000000000000000 R09: 0000000000000000 [ 34.559924][ T446] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915360 [ 34.559925][ T446] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdf3101ba0 | [ 35.672763][ T456] softirqs last disabled at (33774): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.672765][ T456] Preemption disabled at: | [ 35.672766][ T456] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.672775][ T456] Tainted: [W]=WARN [ 35.672776][ T456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.672778][ T456] Call Trace: [ 35.672780][ T456] [ 35.672781][ T456] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.672786][ T456] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.672788][ T456] __might_resched.cold (kernel/sched/core.c:9234) [ 35.672792][ T456] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.672796][ T456] ? __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.672801][ T456] __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.672804][ T456] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.672809][ T456] ? 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.672813][ T456] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.672816][ T456] put_chars (drivers/char/virtio_console.c:1176) [ 35.672819][ T456] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.672822][ T456] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.672826][ T456] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.672831][ T456] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.672834][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.672836][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.672841][ T456] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.672844][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.672847][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.672851][ T456] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.672855][ T456] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.672856][ T456] ? 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.672859][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.672861][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.672865][ T456] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.672874][ T456] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.672875][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.672880][ T456] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.672883][ T456] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.672884][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.672886][ T456] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.672890][ T456] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.672892][ T456] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.672895][ T456] vprintk_emit (kernel/printk/printk.c:2479) [ 35.672898][ T456] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.672900][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.672902][ T456] ? 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.672904][ T456] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 35.672908][ T456] _printk (kernel/printk/printk.c:2504) [ 35.672912][ T456] ? snapshot_read.cold (user.c:?) [ 35.672913][ T456] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.672917][ T456] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.672919][ T456] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.672921][ T456] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.672924][ T456] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.672927][ T456] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.672929][ T456] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.672932][ T456] ? netdev_notice (net/core/dev.c:13194) [ 35.672934][ T456] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.672937][ T456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.672940][ T456] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.672944][ T456] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.672946][ T456] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.672949][ T456] ? 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.672955][ T456] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.672958][ T456] ? __kernel_text_address (kernel/extable.c:79) [ 35.672961][ T456] ? write_profile (profile.c:?) [ 35.672965][ T456] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.672970][ T456] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.672975][ T456] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.672977][ T456] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.672978][ T456] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.672980][ T456] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.672984][ T456] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.672986][ T456] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.672988][ T456] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.672991][ T456] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.672994][ T456] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.672996][ T456] ? kasan_save_track (mm/kasan/common.c:78) [ 35.672999][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.673001][ T456] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 35.673004][ T456] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 35.673008][ T456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.673011][ T456] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.673013][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.673015][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.673017][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.673018][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.673020][ T456] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.673023][ T456] ? __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.673026][ T456] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.673029][ T456] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.673032][ T456] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.673034][ T456] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.673040][ T456] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.673045][ T456] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.673051][ T456] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.673053][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.673058][ T456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.673060][ T456] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.673062][ T456] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.673064][ T456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.673068][ T456] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.673070][ T456] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.673073][ T456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.673075][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.673079][ T456] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.673081][ T456] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.673085][ T456] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.673087][ T456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.673090][ T456] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.673096][ T456] ? 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.673097][ T456] ? 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.673102][ T456] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.673106][ T456] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.673108][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 35.673113][ T456] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.673116][ T456] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.673118][ T456] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.673123][ T456] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.673126][ T456] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.673130][ T456] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.673133][ T456] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.673135][ T456] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.673137][ T456] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 35.673144][ T456] ___sys_sendmsg (net/socket.c:2767) [ 35.673147][ T456] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.673163][ T456] __sys_sendmsg (net/socket.c:2799) [ 35.673167][ T456] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.673173][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.673176][ T456] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.673179][ T456] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.673183][ T456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.673185][ T456] RIP: 0033:0x7fca4b29e54e [ 35.673189][ T456] 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.673191][ T456] RSP: 002b:00007ffeea64a980 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.673193][ T456] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fca4b29e54e [ 35.673195][ T456] RDX: 0000000000000000 RSI: 00007ffeea64aa30 RDI: 0000000000000005 [ 35.673195][ T456] RBP: 00007ffeea64a990 R08: 0000000000000000 R09: 0000000000000000 [ 35.673196][ T456] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915361 [ 35.673197][ T456] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeea64b100 | [ 36.771692][ T466] softirqs last disabled at (17072): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 36.771695][ T466] Preemption disabled at: | [ 36.771695][ T466] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.771704][ T466] Tainted: [W]=WARN [ 36.771705][ T466] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.771707][ T466] Call Trace: [ 36.771708][ T466] [ 36.771710][ T466] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.771715][ T466] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.771717][ T466] __might_resched.cold (kernel/sched/core.c:9234) [ 36.771721][ T466] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.771725][ T466] ? __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.771730][ T466] __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.771732][ T466] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.771739][ T466] ? 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.771742][ T466] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.771745][ T466] put_chars (drivers/char/virtio_console.c:1176) [ 36.771748][ T466] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.771752][ T466] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.771756][ T466] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.771761][ T466] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.771764][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.771766][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.771771][ T466] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.771775][ T466] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.771778][ T466] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.771782][ T466] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.771786][ T466] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.771787][ T466] ? 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.771790][ T466] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.771792][ T466] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.771796][ T466] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.771800][ T466] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.771802][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.771807][ T466] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.771810][ T466] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.771811][ T466] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.771813][ T466] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.771817][ T466] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.771820][ T466] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.771823][ T466] vprintk_emit (kernel/printk/printk.c:2479) [ 36.771826][ T466] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.771828][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.771830][ T466] ? 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.771832][ T466] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 36.771837][ T466] _printk (kernel/printk/printk.c:2504) [ 36.771840][ T466] ? snapshot_read.cold (user.c:?) [ 36.771842][ T466] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.771845][ T466] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.771847][ T466] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.771850][ T466] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.771853][ T466] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.771856][ T466] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.771858][ T466] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.771861][ T466] ? netdev_notice (net/core/dev.c:13194) [ 36.771863][ T466] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.771866][ T466] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.771869][ T466] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.771873][ T466] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.771880][ T466] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 36.771883][ T466] ? 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.771889][ T466] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 36.771892][ T466] ? __kernel_text_address (kernel/extable.c:79) [ 36.771895][ T466] ? write_profile (profile.c:?) [ 36.771899][ T466] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.771904][ T466] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.771910][ T466] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.771912][ T466] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.771913][ T466] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.771915][ T466] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.771919][ T466] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.771921][ T466] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.771923][ T466] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.771926][ T466] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.771929][ T466] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.771931][ T466] ? kasan_save_track (mm/kasan/common.c:78) [ 36.771934][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.771936][ T466] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 36.771939][ T466] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 36.771945][ T466] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.771947][ T466] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.771950][ T466] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.771952][ T466] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.771953][ T466] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.771955][ T466] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.771957][ T466] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.771959][ T466] ? __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.771963][ T466] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.771965][ T466] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.771969][ T466] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.771971][ T466] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.771977][ T466] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 36.771982][ T466] rtnl_newlink (net/core/rtnetlink.c:4215) [ 36.771988][ T466] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.771990][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.771994][ T466] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.771997][ T466] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.771999][ T466] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.772001][ T466] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.772005][ T466] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.772007][ T466] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.772010][ T466] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.772011][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.772016][ T466] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.772018][ T466] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.772022][ T466] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.772024][ T466] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.772027][ T466] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.772033][ T466] ? 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.772035][ T466] ? 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.772039][ T466] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.772043][ T466] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.772046][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 36.772051][ T466] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.772055][ T466] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.772056][ T466] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.772060][ T466] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.772064][ T466] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.772068][ T466] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.772071][ T466] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.772073][ T466] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 36.772075][ T466] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 36.772082][ T466] ___sys_sendmsg (net/socket.c:2767) [ 36.772085][ T466] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.772102][ T466] __sys_sendmsg (net/socket.c:2799) [ 36.772105][ T466] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.772112][ T466] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.772115][ T466] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.772118][ T466] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.772124][ T466] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.772126][ T466] RIP: 0033:0x7fb0a92a254e [ 36.772130][ T466] 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.772132][ T466] RSP: 002b:00007ffeec9d2900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.772134][ T466] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb0a92a254e [ 36.772136][ T466] RDX: 0000000000000000 RSI: 00007ffeec9d29b0 RDI: 0000000000000005 [ 36.772136][ T466] RBP: 00007ffeec9d2910 R08: 0000000000000000 R09: 0000000000000000 [ 36.772137][ T466] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915362 [ 36.772138][ T466] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeec9d3080 | [ 37.913035][ T475] softirqs last disabled at (22464): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.913038][ T475] Preemption disabled at: | [ 37.913038][ T475] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.913048][ T475] Tainted: [W]=WARN [ 37.913049][ T475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.913051][ T475] Call Trace: [ 37.913052][ T475] [ 37.913054][ T475] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.913059][ T475] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.913061][ T475] __might_resched.cold (kernel/sched/core.c:9234) [ 37.913065][ T475] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.913068][ 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) [ 37.913073][ 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)) [ 37.913076][ T475] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.913082][ 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) [ 37.913085][ T475] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.913089][ T475] put_chars (drivers/char/virtio_console.c:1176) [ 37.913092][ T475] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.913095][ T475] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.913099][ T475] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.913104][ T475] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.913107][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.913109][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.913114][ T475] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.913118][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.913122][ T475] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.913127][ T475] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.913130][ T475] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.913131][ 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)) [ 37.913134][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.913136][ T475] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.913141][ T475] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.913144][ T475] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.913146][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.913151][ T475] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.913154][ T475] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.913155][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.913157][ T475] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.913161][ T475] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.913163][ T475] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.913166][ T475] vprintk_emit (kernel/printk/printk.c:2479) [ 37.913170][ T475] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.913172][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.913174][ 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)) [ 37.913176][ T475] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 37.913180][ T475] _printk (kernel/printk/printk.c:2504) [ 37.913184][ T475] ? snapshot_read.cold (user.c:?) [ 37.913185][ T475] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.913189][ T475] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.913191][ T475] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.913193][ T475] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.913197][ T475] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.913199][ T475] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.913202][ T475] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.913204][ T475] ? netdev_notice (net/core/dev.c:13194) [ 37.913207][ T475] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.913210][ T475] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.913213][ T475] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.913217][ T475] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.913219][ T475] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.913222][ 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)) [ 37.913228][ T475] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.913231][ T475] ? __kernel_text_address (kernel/extable.c:79) [ 37.913234][ T475] ? write_profile (profile.c:?) [ 37.913238][ T475] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.913243][ T475] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.913249][ T475] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 37.913251][ T475] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.913252][ T475] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.913254][ T475] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.913258][ T475] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.913260][ T475] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.913262][ T475] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.913265][ T475] ? kasan_save_stack (mm/kasan/common.c:58) [ 37.913268][ T475] ? kasan_save_stack (mm/kasan/common.c:57) [ 37.913270][ T475] ? kasan_save_track (mm/kasan/common.c:78) [ 37.913273][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.913275][ T475] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 37.913278][ T475] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 37.913283][ T475] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.913285][ T475] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.913288][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.913290][ T475] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.913291][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.913293][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.913295][ T475] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.913297][ 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) [ 37.913301][ T475] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.913303][ T475] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.913307][ T475] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.913309][ T475] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.913315][ T475] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 37.913320][ T475] rtnl_newlink (net/core/rtnetlink.c:4215) [ 37.913326][ T475] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.913328][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.913333][ T475] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.913335][ T475] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.913337][ T475] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.913339][ T475] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.913343][ T475] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.913345][ T475] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.913348][ T475] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.913350][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.913355][ T475] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.913357][ T475] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.913361][ T475] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.913362][ T475] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.913365][ T475] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.913372][ 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)) [ 37.913373][ 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)) [ 37.913378][ T475] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.913382][ T475] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.913385][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 37.913389][ T475] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.913393][ T475] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.913394][ T475] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.913398][ T475] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.913401][ T475] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.913406][ T475] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.913408][ T475] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.913410][ T475] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.913412][ T475] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 37.913420][ T475] ___sys_sendmsg (net/socket.c:2767) [ 37.913422][ T475] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.913439][ T475] __sys_sendmsg (net/socket.c:2799) [ 37.913443][ T475] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.913449][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.913453][ T475] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.913455][ T475] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.913459][ T475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.913461][ T475] RIP: 0033:0x7f423439754e [ 37.913465][ 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 [ 37.913467][ T475] RSP: 002b:00007fffbc335a80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.913470][ T475] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f423439754e [ 37.913471][ T475] RDX: 0000000000000000 RSI: 00007fffbc335b30 RDI: 0000000000000005 [ 37.913472][ T475] RBP: 00007fffbc335a90 R08: 0000000000000000 R09: 0000000000000000 [ 37.913473][ T475] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915363 [ 37.913474][ T475] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffbc336200 | [ 38.942946][ T484] softirqs last disabled at (16782): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 38.942948][ T484] Preemption disabled at: | [ 38.942949][ T484] vprintk_emit (kernel/printk/printk.c:2471) | [ 38.942958][ T484] Tainted: [W]=WARN [ 38.942960][ T484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.942961][ T484] Call Trace: [ 38.942963][ T484] [ 38.942964][ T484] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.942969][ T484] ? vprintk_emit (kernel/printk/printk.c:2471) [ 38.942971][ T484] __might_resched.cold (kernel/sched/core.c:9234) [ 38.942976][ T484] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.942979][ 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) [ 38.942984][ 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)) [ 38.942987][ T484] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.942993][ 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) [ 38.942996][ T484] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.942999][ T484] put_chars (drivers/char/virtio_console.c:1176) [ 38.943002][ T484] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.943006][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.943010][ T484] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.943014][ T484] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.943018][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.943020][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.943025][ T484] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.943028][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.943031][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.943035][ T484] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.943039][ T484] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.943041][ 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)) [ 38.943043][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.943045][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.943050][ T484] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.943054][ T484] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.943055][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.943062][ T484] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.943065][ T484] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.943066][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.943068][ T484] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.943072][ T484] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.943074][ T484] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.943077][ T484] vprintk_emit (kernel/printk/printk.c:2479) [ 38.943081][ T484] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.943083][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.943085][ 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)) [ 38.943087][ T484] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 38.943091][ T484] _printk (kernel/printk/printk.c:2504) [ 38.943095][ T484] ? snapshot_read.cold (user.c:?) [ 38.943097][ T484] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.943100][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.943102][ T484] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.943104][ T484] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.943107][ T484] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.943110][ T484] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.943112][ T484] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.943115][ T484] ? netdev_notice (net/core/dev.c:13194) [ 38.943118][ T484] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.943123][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.943126][ T484] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 38.943130][ T484] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.943132][ T484] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 38.943135][ 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)) [ 38.943141][ T484] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 38.943144][ T484] ? __kernel_text_address (kernel/extable.c:79) [ 38.943147][ T484] ? write_profile (profile.c:?) [ 38.943151][ T484] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 38.943156][ T484] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.943162][ T484] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.943164][ T484] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 38.943165][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.943167][ T484] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.943171][ T484] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.943173][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.943175][ T484] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.943178][ T484] ? kasan_save_stack (mm/kasan/common.c:58) [ 38.943181][ T484] ? kasan_save_stack (mm/kasan/common.c:57) [ 38.943183][ T484] ? kasan_save_track (mm/kasan/common.c:78) [ 38.943186][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.943188][ T484] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 38.943191][ T484] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 38.943196][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.943198][ T484] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.943201][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.943203][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.943205][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.943206][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.943208][ T484] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 38.943211][ 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) [ 38.943214][ T484] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.943217][ T484] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.943220][ T484] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 38.943222][ T484] ? nla_get_range_signed (lib/nlattr.c:270) [ 38.943228][ T484] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 38.943233][ T484] rtnl_newlink (net/core/rtnetlink.c:4215) [ 38.943239][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.943241][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.943246][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.943248][ T484] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.943250][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.943252][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.943256][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.943258][ T484] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.943261][ T484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.943263][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.943268][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.943270][ T484] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.943274][ T484] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.943275][ T484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.943278][ T484] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.943285][ 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)) [ 38.943286][ 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)) [ 38.943291][ T484] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.943294][ T484] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.943297][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 38.943302][ T484] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.943306][ T484] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.943307][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.943310][ T484] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.943314][ T484] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.943318][ T484] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 38.943321][ T484] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.943323][ T484] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 38.943325][ T484] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 38.943333][ T484] ___sys_sendmsg (net/socket.c:2767) [ 38.943336][ T484] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.943353][ T484] __sys_sendmsg (net/socket.c:2799) [ 38.943356][ T484] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.943363][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.943366][ T484] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.943369][ T484] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.943373][ T484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.943375][ T484] RIP: 0033:0x7f9e00a0854e [ 38.943379][ 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 [ 38.943381][ T484] RSP: 002b:00007ffcdec01680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.943383][ T484] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9e00a0854e [ 38.943385][ T484] RDX: 0000000000000000 RSI: 00007ffcdec01730 RDI: 0000000000000005 [ 38.943386][ T484] RBP: 00007ffcdec01690 R08: 0000000000000000 R09: 0000000000000000 [ 38.943387][ T484] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915364 [ 38.943388][ T484] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcdec01e00 | [ 39.979694][ T493] softirqs last disabled at (23108): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 39.979697][ T493] Preemption disabled at: | [ 39.979697][ T493] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.979706][ T493] Tainted: [W]=WARN [ 39.979707][ T493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.979709][ T493] Call Trace: [ 39.979711][ T493] [ 39.979712][ T493] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.979718][ T493] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.979719][ T493] __might_resched.cold (kernel/sched/core.c:9234) [ 39.979724][ T493] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.979727][ T493] ? __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.979732][ T493] __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.979735][ T493] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.979741][ T493] ? 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.979744][ T493] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.979748][ T493] put_chars (drivers/char/virtio_console.c:1176) [ 39.979751][ T493] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.979755][ T493] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.979758][ T493] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.979763][ T493] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.979766][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.979768][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.979773][ T493] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.979777][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.979779][ T493] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.979784][ T493] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.979787][ T493] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.979789][ T493] ? 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.979792][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.979794][ T493] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.979798][ T493] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.979802][ T493] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.979803][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.979809][ T493] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.979811][ T493] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.979813][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.979815][ T493] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.979819][ T493] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.979821][ T493] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.979824][ T493] vprintk_emit (kernel/printk/printk.c:2479) [ 39.979827][ T493] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.979829][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.979831][ T493] ? 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.979833][ T493] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 39.979837][ T493] _printk (kernel/printk/printk.c:2504) [ 39.979841][ T493] ? snapshot_read.cold (user.c:?) [ 39.979843][ T493] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.979846][ T493] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.979848][ T493] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.979850][ T493] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 39.979854][ T493] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 39.979856][ T493] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.979859][ T493] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.979861][ T493] ? netdev_notice (net/core/dev.c:13194) [ 39.979864][ T493] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.979867][ T493] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.979870][ T493] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.979874][ T493] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.979876][ T493] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.979879][ T493] ? 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.979886][ T493] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.979888][ T493] ? __kernel_text_address (kernel/extable.c:79) [ 39.979891][ T493] ? write_profile (profile.c:?) [ 39.979895][ T493] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.979906][ T493] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.979911][ T493] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 39.979914][ T493] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.979915][ T493] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.979917][ T493] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.979921][ T493] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.979923][ T493] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.979925][ T493] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.979928][ T493] ? kasan_save_stack (mm/kasan/common.c:58) [ 39.979931][ T493] ? kasan_save_stack (mm/kasan/common.c:57) [ 39.979933][ T493] ? kasan_save_track (mm/kasan/common.c:78) [ 39.979936][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.979938][ T493] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 39.979941][ T493] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 39.979947][ T493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.979949][ T493] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.979951][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.979953][ T493] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.979955][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.979957][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.979958][ T493] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.979961][ T493] ? __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.979964][ T493] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.979967][ T493] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.979970][ T493] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.979972][ T493] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.979978][ T493] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 39.979984][ T493] rtnl_newlink (net/core/rtnetlink.c:4215) [ 39.979989][ T493] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.979991][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.979996][ T493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.979998][ T493] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.980001][ T493] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.980002][ T493] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.980007][ T493] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.980009][ T493] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.980012][ T493] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.980013][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.980018][ T493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.980021][ T493] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.980024][ T493] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.980026][ T493] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.980029][ T493] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.980036][ T493] ? 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.980037][ T493] ? 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.980042][ T493] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.980046][ T493] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.980048][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 39.980053][ T493] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.980057][ T493] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.980059][ T493] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.980062][ T493] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.980066][ T493] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.980071][ T493] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 39.980073][ T493] ? copy_msghdr_from_user (net/socket.c:2650) [ 39.980076][ T493] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 39.980077][ T493] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 39.980085][ T493] ___sys_sendmsg (net/socket.c:2767) [ 39.980088][ T493] ? copy_msghdr_from_user (net/socket.c:2619) [ 39.980105][ T493] __sys_sendmsg (net/socket.c:2799) [ 39.980108][ T493] ? __sys_sendmsg_sock (net/socket.c:2780) [ 39.980114][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.980118][ T493] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.980122][ T493] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.980126][ T493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.980128][ T493] RIP: 0033:0x7f5864e6a54e [ 39.980132][ T493] 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.980134][ T493] RSP: 002b:00007ffe923b4890 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.980137][ T493] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5864e6a54e [ 39.980138][ T493] RDX: 0000000000000000 RSI: 00007ffe923b4940 RDI: 0000000000000005 [ 39.980139][ T493] RBP: 00007ffe923b48a0 R08: 0000000000000000 R09: 0000000000000000 [ 39.980140][ T493] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915365 [ 39.980141][ T493] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe923b5010 | [ 41.014123][ T501] softirqs last disabled at (28400): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 41.014126][ T501] Preemption disabled at: | [ 41.014127][ T501] vprintk_emit (kernel/printk/printk.c:2471) | [ 41.014136][ T501] Tainted: [W]=WARN [ 41.014137][ T501] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.014139][ T501] Call Trace: [ 41.014141][ T501] [ 41.014142][ T501] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.014147][ T501] ? vprintk_emit (kernel/printk/printk.c:2471) [ 41.014149][ T501] __might_resched.cold (kernel/sched/core.c:9234) [ 41.014154][ T501] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.014158][ T501] ? __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.014163][ T501] __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.014165][ T501] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.014172][ T501] ? 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.014175][ T501] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.014179][ T501] put_chars (drivers/char/virtio_console.c:1176) [ 41.014182][ T501] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.014185][ T501] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.014189][ T501] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.014194][ T501] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.014198][ T501] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.014200][ T501] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.014205][ T501] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.014208][ T501] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.014211][ T501] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.014215][ T501] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.014219][ T501] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.014220][ T501] ? 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.014223][ T501] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.014225][ T501] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.014229][ T501] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.014233][ T501] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.014235][ T501] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.014240][ T501] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.014243][ T501] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.014244][ T501] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.014246][ T501] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.014250][ T501] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.014252][ T501] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.014255][ T501] vprintk_emit (kernel/printk/printk.c:2479) [ 41.014259][ T501] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.014261][ T501] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.014263][ T501] ? 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.014265][ T501] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 41.014269][ T501] _printk (kernel/printk/printk.c:2504) [ 41.014273][ T501] ? snapshot_read.cold (user.c:?) [ 41.014274][ T501] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.014278][ T501] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.014280][ T501] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.014282][ T501] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.014285][ T501] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.014288][ T501] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.014290][ T501] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.014293][ T501] ? netdev_notice (net/core/dev.c:13194) [ 41.014296][ T501] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.014299][ T501] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.014302][ T501] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 41.014305][ T501] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.014307][ T501] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 41.014311][ T501] ? 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.014317][ T501] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 41.014320][ T501] ? __kernel_text_address (kernel/extable.c:79) [ 41.014323][ T501] ? write_profile (profile.c:?) [ 41.014327][ T501] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 41.014332][ T501] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.014337][ T501] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 41.014339][ T501] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 41.014341][ T501] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 41.014343][ T501] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.014347][ T501] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.014349][ T501] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.014351][ T501] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.014354][ T501] ? kasan_save_stack (mm/kasan/common.c:58) [ 41.014357][ T501] ? kasan_save_stack (mm/kasan/common.c:57) [ 41.014359][ T501] ? kasan_save_track (mm/kasan/common.c:78) [ 41.014362][ T501] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.014364][ T501] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 41.014367][ T501] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 41.014372][ T501] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.014374][ T501] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.014377][ T501] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.014379][ T501] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.014381][ T501] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.014382][ T501] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.014384][ T501] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 41.014387][ T501] ? __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.014390][ T501] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 41.014393][ T501] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.014396][ T501] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 41.014398][ T501] ? nla_get_range_signed (lib/nlattr.c:270) [ 41.014404][ T501] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 41.014410][ T501] rtnl_newlink (net/core/rtnetlink.c:4215) [ 41.014415][ T501] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.014417][ T501] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.014422][ T501] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.014424][ T501] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.014426][ T501] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.014428][ T501] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.014432][ T501] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.014434][ T501] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 41.014438][ T501] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.014439][ T501] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.014444][ T501] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.014446][ T501] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.014450][ T501] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.014451][ T501] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.014455][ T501] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.014461][ T501] ? 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.014462][ T501] ? 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.014467][ T501] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.014471][ T501] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.014474][ T501] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 41.014478][ T501] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.014482][ T501] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.014483][ T501] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.014487][ T501] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.014490][ T501] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.014494][ T501] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 41.014497][ T501] ? copy_msghdr_from_user (net/socket.c:2650) [ 41.014499][ T501] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 41.014501][ T501] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 41.014508][ T501] ___sys_sendmsg (net/socket.c:2767) [ 41.014511][ T501] ? copy_msghdr_from_user (net/socket.c:2619) [ 41.014528][ T501] __sys_sendmsg (net/socket.c:2799) [ 41.014531][ T501] ? __sys_sendmsg_sock (net/socket.c:2780) [ 41.014538][ T501] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.014541][ T501] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.014544][ T501] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.014547][ T501] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.014550][ T501] RIP: 0033:0x7ff02b31f54e [ 41.014554][ T501] 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.014556][ T501] RSP: 002b:00007ffdd23a6820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.014558][ T501] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff02b31f54e [ 41.014560][ T501] RDX: 0000000000000000 RSI: 00007ffdd23a68d0 RDI: 0000000000000005 [ 41.014560][ T501] RBP: 00007ffdd23a6830 R08: 0000000000000000 R09: 0000000000000000 [ 41.014561][ T501] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915366 [ 41.014562][ T501] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdd23a6fa0 | [ 42.206654][ T511] softirqs last disabled at (28008): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 42.206657][ T511] Preemption disabled at: | [ 42.206657][ T511] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.206667][ T511] Tainted: [W]=WARN [ 42.206668][ T511] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.206669][ T511] Call Trace: [ 42.206671][ T511] [ 42.206672][ T511] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.206677][ T511] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.206679][ T511] __might_resched.cold (kernel/sched/core.c:9234) [ 42.206684][ T511] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.206687][ T511] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 42.206692][ T511] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 42.206695][ T511] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.206701][ T511] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 42.206704][ T511] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.206707][ T511] put_chars (drivers/char/virtio_console.c:1176) [ 42.206710][ T511] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.206714][ T511] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.206718][ T511] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.206722][ T511] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.206726][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.206728][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.206733][ T511] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.206736][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.206739][ T511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.206743][ T511] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.206747][ T511] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.206748][ T511] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 42.206751][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.206753][ T511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.206757][ T511] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.206761][ T511] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.206763][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.206768][ T511] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.206771][ T511] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.206772][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.206774][ T511] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.206778][ T511] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.206780][ T511] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.206783][ T511] vprintk_emit (kernel/printk/printk.c:2479) [ 42.206787][ T511] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.206789][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.206791][ T511] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 42.206793][ T511] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 42.206798][ T511] _printk (kernel/printk/printk.c:2504) [ 42.206801][ T511] ? snapshot_read.cold (user.c:?) [ 42.206803][ T511] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.206806][ T511] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.206808][ T511] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.206810][ T511] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.206814][ T511] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.206816][ T511] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.206819][ T511] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.206821][ T511] ? netdev_notice (net/core/dev.c:13194) [ 42.206824][ T511] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.206827][ T511] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.206830][ T511] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 42.206834][ T511] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.206836][ T511] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 42.206839][ T511] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 42.206845][ T511] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 42.206848][ T511] ? __kernel_text_address (kernel/extable.c:79) [ 42.206851][ T511] ? write_profile (profile.c:?) [ 42.206855][ T511] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 42.206860][ T511] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.206865][ T511] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.206867][ T511] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.206869][ T511] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.206871][ T511] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.206874][ T511] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.206876][ T511] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.206878][ T511] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.206881][ T511] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.206885][ T511] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.206886][ T511] ? kasan_save_track (mm/kasan/common.c:78) [ 42.206889][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.206891][ T511] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 42.206894][ T511] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 42.206900][ T511] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.206902][ T511] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.206905][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.206907][ T511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.206908][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.206910][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.206912][ T511] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.206915][ T511] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 42.206924][ T511] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.206926][ T511] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.206930][ T511] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.206932][ T511] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.206938][ T511] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.206943][ T511] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.206949][ T511] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.206951][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.206956][ T511] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.206958][ T511] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.206960][ T511] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.206962][ T511] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.206966][ T511] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.206969][ T511] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.206972][ T511] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.206973][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.206978][ T511] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.206980][ T511] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.206984][ T511] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.206986][ T511] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.206988][ T511] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.206995][ T511] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 42.206997][ T511] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 42.207001][ T511] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.207005][ T511] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.207008][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 42.207012][ T511] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.207016][ T511] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.207017][ T511] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.207021][ T511] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.207024][ T511] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.207029][ T511] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.207031][ T511] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.207033][ T511] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.207035][ T511] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 42.207043][ T511] ___sys_sendmsg (net/socket.c:2767) [ 42.207046][ T511] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.207062][ T511] __sys_sendmsg (net/socket.c:2799) [ 42.207065][ T511] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.207072][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.207075][ T511] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.207078][ T511] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.207081][ T511] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.207084][ T511] RIP: 0033:0x7f764599754e [ 42.207088][ T511] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 42.207090][ T511] RSP: 002b:00007fff847f3fd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.207092][ T511] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f764599754e [ 42.207094][ T511] RDX: 0000000000000000 RSI: 00007fff847f4080 RDI: 0000000000000005 [ 42.207095][ T511] RBP: 00007fff847f3fe0 R08: 0000000000000000 R09: 0000000000000000 [ 42.207096][ T511] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915367 [ 42.207096][ T511] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff847f4750 | [ 43.254047][ T520] softirqs last disabled at (19200): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 43.254050][ T520] Preemption disabled at: | [ 43.254051][ T520] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.254061][ T520] Tainted: [W]=WARN [ 43.254062][ T520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.254064][ T520] Call Trace: [ 43.254066][ T520] [ 43.254068][ T520] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.254073][ T520] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.254075][ T520] __might_resched.cold (kernel/sched/core.c:9234) [ 43.254079][ T520] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.254083][ T520] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 43.254088][ T520] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 43.254091][ T520] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.254097][ T520] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 43.254100][ T520] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.254103][ T520] put_chars (drivers/char/virtio_console.c:1176) [ 43.254107][ T520] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.254110][ T520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.254114][ T520] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.254121][ T520] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.254125][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.254127][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.254132][ T520] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.254136][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.254138][ T520] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.254143][ T520] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.254147][ T520] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.254148][ T520] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 43.254151][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.254153][ T520] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.254157][ T520] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.254161][ T520] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.254163][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.254168][ T520] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.254171][ T520] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.254172][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.254174][ T520] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.254178][ T520] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.254180][ T520] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.254183][ T520] vprintk_emit (kernel/printk/printk.c:2479) [ 43.254187][ T520] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.254189][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.254191][ T520] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 43.254193][ T520] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 43.254197][ T520] _printk (kernel/printk/printk.c:2504) [ 43.254201][ T520] ? snapshot_read.cold (user.c:?) [ 43.254202][ T520] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.254205][ T520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.254208][ T520] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.254210][ T520] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.254213][ T520] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.254216][ T520] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.254219][ T520] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.254221][ T520] ? netdev_notice (net/core/dev.c:13194) [ 43.254224][ T520] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.254227][ T520] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.254230][ T520] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 43.254234][ T520] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.254236][ T520] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 43.254239][ T520] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 43.254245][ T520] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 43.254248][ T520] ? __kernel_text_address (kernel/extable.c:79) [ 43.254251][ T520] ? write_profile (profile.c:?) [ 43.254255][ T520] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.254261][ T520] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.254266][ T520] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.254269][ T520] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.254270][ T520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.254272][ T520] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.254276][ T520] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.254278][ T520] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.254280][ T520] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.254283][ T520] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.254286][ T520] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.254288][ T520] ? kasan_save_track (mm/kasan/common.c:78) [ 43.254291][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.254293][ T520] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 43.254296][ T520] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 43.254302][ T520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.254304][ T520] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.254308][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.254310][ T520] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.254311][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.254313][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.254315][ T520] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.254317][ T520] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 43.254321][ T520] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.254323][ T520] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.254327][ T520] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.254329][ T520] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.254335][ T520] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.254341][ T520] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.254346][ T520] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.254348][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.254353][ T520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.254355][ T520] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.254357][ T520] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.254359][ T520] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.254364][ T520] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.254366][ T520] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.254369][ T520] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.254370][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.254375][ T520] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.254377][ T520] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.254381][ T520] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.254383][ T520] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.254386][ T520] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.254393][ T520] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 43.254394][ T520] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 43.254399][ T520] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.254403][ T520] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.254406][ T520] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 43.254410][ T520] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.254414][ T520] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.254416][ T520] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.254419][ T520] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.254423][ T520] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.254427][ T520] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.254430][ T520] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.254432][ T520] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.254434][ T520] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 43.254442][ T520] ___sys_sendmsg (net/socket.c:2767) [ 43.254445][ T520] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.254462][ T520] __sys_sendmsg (net/socket.c:2799) [ 43.254466][ T520] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.254473][ T520] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.254476][ T520] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.254479][ T520] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.254482][ T520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.254485][ T520] RIP: 0033:0x7f8c6ff5054e [ 43.254489][ T520] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 43.254491][ T520] RSP: 002b:00007ffd1226b470 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.254494][ T520] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8c6ff5054e [ 43.254495][ T520] RDX: 0000000000000000 RSI: 00007ffd1226b520 RDI: 0000000000000005 [ 43.254496][ T520] RBP: 00007ffd1226b480 R08: 0000000000000000 R09: 0000000000000000 [ 43.254497][ T520] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915368 [ 43.254498][ T520] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd1226bbf0 | [ 44.297704][ T527] softirqs last disabled at (23304): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 44.297707][ T527] Preemption disabled at: | [ 44.297707][ T527] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.297717][ T527] Tainted: [W]=WARN [ 44.297718][ T527] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.297720][ T527] Call Trace: [ 44.297721][ T527] [ 44.297723][ T527] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.297728][ T527] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.297730][ T527] __might_resched.cold (kernel/sched/core.c:9234) [ 44.297734][ T527] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.297738][ T527] ? __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.297743][ T527] __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.297745][ T527] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.297752][ T527] ? 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.297755][ T527] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.297758][ T527] put_chars (drivers/char/virtio_console.c:1176) [ 44.297761][ T527] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.297765][ T527] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.297769][ T527] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.297774][ T527] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.297778][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.297779][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.297784][ T527] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.297788][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.297791][ T527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.297795][ T527] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.297799][ T527] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.297800][ T527] ? 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.297803][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.297805][ T527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.297810][ T527] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.297813][ T527] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.297815][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.297821][ T527] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.297823][ T527] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.297825][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.297827][ T527] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.297831][ T527] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.297833][ T527] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.297836][ T527] vprintk_emit (kernel/printk/printk.c:2479) [ 44.297839][ T527] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.297841][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.297843][ T527] ? 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.297845][ T527] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 44.297849][ T527] _printk (kernel/printk/printk.c:2504) [ 44.297853][ T527] ? snapshot_read.cold (user.c:?) [ 44.297855][ T527] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.297858][ T527] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.297860][ T527] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.297862][ T527] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.297866][ T527] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.297868][ T527] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.297871][ T527] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.297873][ T527] ? netdev_notice (net/core/dev.c:13194) [ 44.297876][ T527] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.297879][ T527] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.297882][ T527] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.297886][ T527] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.297888][ T527] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 44.297891][ T527] ? 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.297897][ T527] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 44.297900][ T527] ? __kernel_text_address (kernel/extable.c:79) [ 44.297903][ T527] ? write_profile (profile.c:?) [ 44.297907][ T527] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 44.297913][ T527] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.297917][ T527] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.297920][ T527] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.297921][ T527] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.297923][ T527] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.297927][ T527] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.297929][ T527] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.297936][ T527] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.297940][ T527] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.297942][ T527] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.297944][ T527] ? kasan_save_track (mm/kasan/common.c:78) [ 44.297947][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.297949][ T527] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 44.297952][ T527] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 44.297957][ T527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.297960][ T527] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.297962][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.297964][ T527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.297966][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.297967][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.297970][ T527] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.297972][ T527] ? __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.297976][ T527] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.297978][ T527] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.297982][ T527] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.297984][ T527] ? nla_get_range_signed (lib/nlattr.c:270) [ 44.297990][ T527] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.297995][ T527] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.298001][ T527] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.298003][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.298008][ T527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.298010][ T527] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.298012][ T527] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.298014][ T527] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.298018][ T527] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.298020][ T527] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.298024][ T527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.298025][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.298030][ T527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.298032][ T527] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.298036][ T527] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.298038][ T527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.298041][ T527] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.298047][ T527] ? 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.298049][ T527] ? 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.298053][ T527] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.298057][ T527] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.298060][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 44.298065][ T527] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.298069][ T527] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.298070][ T527] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.298074][ T527] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.298077][ T527] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.298081][ T527] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.298084][ T527] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.298086][ T527] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.298088][ T527] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 44.298096][ T527] ___sys_sendmsg (net/socket.c:2767) [ 44.298098][ T527] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.298115][ T527] __sys_sendmsg (net/socket.c:2799) [ 44.298121][ T527] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.298127][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.298131][ T527] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.298133][ T527] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.298137][ T527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.298139][ T527] RIP: 0033:0x7f5cbd22e54e [ 44.298143][ T527] 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.298145][ T527] RSP: 002b:00007ffe7c353c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.298148][ T527] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5cbd22e54e [ 44.298149][ T527] RDX: 0000000000000000 RSI: 00007ffe7c353d40 RDI: 0000000000000005 [ 44.298150][ T527] RBP: 00007ffe7c353ca0 R08: 0000000000000000 R09: 0000000000000000 [ 44.298151][ T527] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915369 [ 44.298152][ T527] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe7c354410 | [ 45.395299][ T535] softirqs last disabled at (20714): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.395302][ T535] Preemption disabled at: | [ 45.395303][ T535] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.395312][ T535] Tainted: [W]=WARN [ 45.395313][ T535] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.395314][ T535] Call Trace: [ 45.395316][ T535] [ 45.395317][ T535] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.395322][ T535] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.395324][ T535] __might_resched.cold (kernel/sched/core.c:9234) [ 45.395329][ T535] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.395332][ T535] ? __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.395337][ T535] __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.395340][ T535] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.395346][ T535] ? 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.395349][ T535] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.395353][ T535] put_chars (drivers/char/virtio_console.c:1176) [ 45.395356][ T535] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.395360][ T535] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.395364][ T535] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.395369][ T535] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.395372][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.395374][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.395379][ T535] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.395382][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.395385][ T535] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.395390][ T535] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.395393][ T535] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.395395][ T535] ? 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.395398][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.395399][ T535] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.395404][ T535] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.395408][ T535] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.395409][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.395415][ T535] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.395418][ T535] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.395419][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.395421][ T535] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.395425][ T535] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.395427][ T535] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.395430][ T535] vprintk_emit (kernel/printk/printk.c:2479) [ 45.395434][ T535] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.395436][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.395438][ T535] ? 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.395440][ T535] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 45.395444][ T535] _printk (kernel/printk/printk.c:2504) [ 45.395448][ T535] ? snapshot_read.cold (user.c:?) [ 45.395450][ T535] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.395453][ T535] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.395455][ T535] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.395458][ T535] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.395461][ T535] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.395464][ T535] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.395466][ T535] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.395469][ T535] ? netdev_notice (net/core/dev.c:13194) [ 45.395472][ T535] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.395475][ T535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.395478][ T535] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.395482][ T535] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.395484][ T535] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.395487][ T535] ? 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.395493][ T535] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.395496][ T535] ? __kernel_text_address (kernel/extable.c:79) [ 45.395499][ T535] ? write_profile (profile.c:?) [ 45.395503][ T535] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.395509][ T535] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.395514][ T535] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.395516][ T535] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.395517][ T535] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.395520][ T535] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.395524][ T535] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.395527][ T535] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.395530][ T535] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.395535][ T535] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.395538][ T535] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.395540][ T535] ? kasan_save_track (mm/kasan/common.c:78) [ 45.395545][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.395548][ T535] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 45.395551][ T535] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 45.395558][ T535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.395561][ T535] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.395566][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.395569][ T535] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.395571][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.395574][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.395577][ T535] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.395580][ T535] ? __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.395583][ T535] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.395586][ T535] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.395590][ T535] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.395592][ T535] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.395598][ T535] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.395603][ T535] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.395608][ T535] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.395610][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.395615][ T535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.395618][ T535] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.395620][ T535] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.395622][ T535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.395626][ T535] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.395628][ T535] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.395631][ T535] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.395632][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.395637][ T535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.395639][ T535] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.395643][ T535] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.395645][ T535] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.395648][ T535] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.395654][ T535] ? 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.395656][ T535] ? 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.395660][ T535] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.395664][ T535] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.395667][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 45.395671][ T535] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.395675][ T535] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.395676][ T535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.395679][ T535] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.395683][ T535] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.395688][ T535] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.395690][ T535] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.395692][ T535] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.395694][ T535] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 45.395701][ T535] ___sys_sendmsg (net/socket.c:2767) [ 45.395704][ T535] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.395720][ T535] __sys_sendmsg (net/socket.c:2799) [ 45.395724][ T535] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.395730][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.395733][ T535] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.395736][ T535] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.395739][ T535] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.395742][ T535] RIP: 0033:0x7fcfa0c4954e [ 45.395746][ T535] 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.395747][ T535] RSP: 002b:00007ffdaa8dff50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.395750][ T535] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcfa0c4954e [ 45.395752][ T535] RDX: 0000000000000000 RSI: 00007ffdaa8e0000 RDI: 0000000000000005 [ 45.395753][ T535] RBP: 00007ffdaa8dff60 R08: 0000000000000000 R09: 0000000000000000 [ 45.395753][ T535] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91536a [ 45.395754][ T535] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdaa8e06d0 | [ 46.463946][ T543] softirqs last disabled at (31390): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 46.463954][ T543] Preemption disabled at: | [ 46.463954][ T543] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.463963][ T543] Tainted: [W]=WARN [ 46.463965][ T543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.463967][ T543] Call Trace: [ 46.463969][ T543] [ 46.463971][ T543] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.463977][ T543] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.463979][ T543] __might_resched.cold (kernel/sched/core.c:9234) [ 46.463984][ T543] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.463987][ T543] ? __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.463993][ T543] __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.463995][ T543] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.464002][ T543] ? 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.464005][ T543] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.464009][ T543] put_chars (drivers/char/virtio_console.c:1176) [ 46.464011][ T543] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.464015][ T543] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.464019][ T543] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.464024][ T543] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.464027][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.464029][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.464034][ T543] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.464037][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.464040][ T543] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.464045][ T543] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.464048][ T543] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.464050][ T543] ? 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.464052][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.464054][ T543] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.464058][ T543] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.464062][ T543] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.464064][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.464069][ T543] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.464072][ T543] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.464073][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.464075][ T543] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.464079][ T543] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.464081][ T543] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.464084][ T543] vprintk_emit (kernel/printk/printk.c:2479) [ 46.464087][ T543] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.464089][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.464091][ T543] ? 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.464093][ T543] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 46.464097][ T543] _printk (kernel/printk/printk.c:2504) [ 46.464101][ T543] ? snapshot_read.cold (user.c:?) [ 46.464103][ T543] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.464106][ T543] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.464108][ T543] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.464110][ T543] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.464114][ T543] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.464116][ T543] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.464121][ T543] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.464124][ T543] ? netdev_notice (net/core/dev.c:13194) [ 46.464127][ T543] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.464130][ T543] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.464133][ T543] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 46.464136][ T543] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.464139][ T543] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 46.464142][ T543] ? 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.464148][ T543] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 46.464151][ T543] ? __kernel_text_address (kernel/extable.c:79) [ 46.464154][ T543] ? write_profile (profile.c:?) [ 46.464158][ T543] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 46.464163][ T543] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.464167][ T543] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.464169][ T543] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.464171][ T543] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.464173][ T543] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.464177][ T543] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.464179][ T543] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.464181][ T543] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.464184][ T543] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.464187][ T543] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.464188][ T543] ? kasan_save_track (mm/kasan/common.c:78) [ 46.464191][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.464194][ T543] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 46.464197][ T543] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 46.464202][ T543] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.464204][ T543] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.464207][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.464208][ T543] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.464210][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.464211][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.464213][ T543] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.464216][ T543] ? __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.464220][ T543] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.464222][ T543] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.464225][ T543] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.464228][ T543] ? nla_get_range_signed (lib/nlattr.c:270) [ 46.464234][ T543] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.464239][ T543] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.464245][ T543] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.464247][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.464251][ T543] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.464253][ T543] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.464256][ T543] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.464257][ T543] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.464261][ T543] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.464264][ T543] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.464267][ T543] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.464268][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.464273][ T543] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.464276][ T543] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.464279][ T543] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.464281][ T543] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.464284][ T543] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.464290][ T543] ? 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.464292][ T543] ? 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.464296][ T543] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.464300][ T543] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.464303][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 46.464307][ T543] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.464311][ T543] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.464312][ T543] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.464315][ T543] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.464319][ T543] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.464323][ T543] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.464326][ T543] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.464328][ T543] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.464330][ T543] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 46.464337][ T543] ___sys_sendmsg (net/socket.c:2767) [ 46.464340][ T543] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.464356][ T543] __sys_sendmsg (net/socket.c:2799) [ 46.464360][ T543] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.464366][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.464369][ T543] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.464372][ T543] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.464375][ T543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.464378][ T543] RIP: 0033:0x7fab7dd8b54e [ 46.464381][ T543] 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.464383][ T543] RSP: 002b:00007ffd8390c900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.464386][ T543] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fab7dd8b54e [ 46.464388][ T543] RDX: 0000000000000000 RSI: 00007ffd8390c9b0 RDI: 0000000000000005 [ 46.464389][ T543] RBP: 00007ffd8390c910 R08: 0000000000000000 R09: 0000000000000000 [ 46.464390][ T543] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91536b [ 46.464391][ T543] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd8390d080 | [ 47.630133][ T552] softirqs last disabled at (39030): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 47.630135][ T552] Preemption disabled at: | [ 47.630136][ T552] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.630145][ T552] Tainted: [W]=WARN [ 47.630146][ T552] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.630148][ T552] Call Trace: [ 47.630149][ T552] [ 47.630151][ T552] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.630156][ T552] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.630158][ T552] __might_resched.cold (kernel/sched/core.c:9234) [ 47.630162][ T552] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.630165][ T552] ? __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.630171][ T552] __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.630174][ T552] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.630180][ T552] ? 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.630183][ T552] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.630186][ T552] put_chars (drivers/char/virtio_console.c:1176) [ 47.630189][ T552] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.630193][ T552] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.630197][ T552] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.630202][ T552] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.630205][ T552] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.630207][ T552] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.630212][ T552] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.630216][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.630219][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.630223][ T552] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.630227][ T552] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.630229][ T552] ? 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.630231][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.630233][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.630238][ T552] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.630242][ T552] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.630243][ T552] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.630249][ T552] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.630251][ T552] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.630253][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.630255][ T552] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.630259][ T552] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.630261][ T552] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.630264][ T552] vprintk_emit (kernel/printk/printk.c:2479) [ 47.630267][ T552] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.630269][ T552] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.630271][ T552] ? 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.630273][ T552] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 47.630278][ T552] _printk (kernel/printk/printk.c:2504) [ 47.630281][ T552] ? snapshot_read.cold (user.c:?) [ 47.630283][ T552] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.630286][ T552] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.630288][ T552] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.630291][ T552] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.630294][ T552] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.630297][ T552] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.630299][ T552] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.630302][ T552] ? netdev_notice (net/core/dev.c:13194) [ 47.630304][ T552] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.630308][ T552] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.630310][ T552] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 47.630314][ T552] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.630317][ T552] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 47.630320][ T552] ? 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.630326][ T552] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 47.630329][ T552] ? __kernel_text_address (kernel/extable.c:79) [ 47.630332][ T552] ? write_profile (profile.c:?) [ 47.630337][ T552] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.630342][ T552] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.630347][ T552] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.630349][ T552] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.630351][ T552] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.630353][ T552] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.630356][ T552] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.630359][ T552] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.630361][ T552] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.630364][ T552] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.630367][ T552] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.630368][ T552] ? kasan_save_track (mm/kasan/common.c:78) [ 47.630371][ T552] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.630374][ T552] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 47.630377][ T552] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 47.630382][ T552] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.630384][ T552] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.630387][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.630389][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.630391][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.630392][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.630394][ T552] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.630396][ T552] ? __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.630400][ T552] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.630402][ T552] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.630406][ T552] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.630408][ T552] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.630414][ T552] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.630419][ T552] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.630425][ T552] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.630427][ T552] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.630432][ T552] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.630434][ T552] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.630436][ T552] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.630438][ T552] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.630442][ T552] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.630444][ T552] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.630448][ T552] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.630449][ T552] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.630454][ T552] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.630456][ T552] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.630460][ T552] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.630462][ T552] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.630465][ T552] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.630471][ T552] ? 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.630473][ T552] ? 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.630477][ T552] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.630481][ T552] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.630484][ T552] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 47.630488][ T552] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.630492][ T552] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.630494][ T552] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.630497][ T552] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.630501][ T552] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.630505][ T552] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.630508][ T552] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.630510][ T552] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.630512][ T552] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 47.630519][ T552] ___sys_sendmsg (net/socket.c:2767) [ 47.630522][ T552] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.630539][ T552] __sys_sendmsg (net/socket.c:2799) [ 47.630542][ T552] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.630549][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.630552][ T552] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.630555][ T552] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.630558][ T552] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.630561][ T552] RIP: 0033:0x7efcd55f354e [ 47.630565][ T552] 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.630567][ T552] RSP: 002b:00007fff625faf50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.630569][ T552] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efcd55f354e [ 47.630571][ T552] RDX: 0000000000000000 RSI: 00007fff625fb000 RDI: 0000000000000005 [ 47.630572][ T552] RBP: 00007fff625faf60 R08: 0000000000000000 R09: 0000000000000000 [ 47.630573][ T552] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91536d [ 47.630574][ T552] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff625fb6d0 | [ 48.755965][ T560] softirqs last disabled at (24832): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 48.755974][ T560] Preemption disabled at: | [ 48.755975][ T560] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.755985][ T560] Tainted: [W]=WARN [ 48.755986][ T560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.755988][ T560] Call Trace: [ 48.755989][ T560] [ 48.755991][ T560] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.755996][ T560] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.755997][ T560] __might_resched.cold (kernel/sched/core.c:9234) [ 48.756003][ T560] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.756006][ 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) [ 48.756011][ 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)) [ 48.756014][ T560] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.756020][ 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) [ 48.756023][ T560] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.756027][ T560] put_chars (drivers/char/virtio_console.c:1176) [ 48.756030][ T560] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.756033][ T560] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.756037][ T560] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.756041][ T560] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.756045][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.756047][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.756052][ T560] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.756055][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.756058][ T560] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.756063][ T560] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.756066][ T560] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.756068][ 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)) [ 48.756070][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.756072][ T560] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.756077][ T560] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.756080][ T560] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.756082][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.756087][ T560] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.756090][ T560] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.756091][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.756093][ T560] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.756097][ T560] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.756099][ T560] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.756102][ T560] vprintk_emit (kernel/printk/printk.c:2479) [ 48.756105][ T560] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.756107][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.756110][ 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)) [ 48.756112][ T560] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 48.756116][ T560] _printk (kernel/printk/printk.c:2504) [ 48.756121][ T560] ? snapshot_read.cold (user.c:?) [ 48.756123][ T560] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.756126][ T560] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.756128][ T560] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.756131][ T560] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.756134][ T560] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.756137][ T560] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.756139][ T560] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.756142][ T560] ? netdev_notice (net/core/dev.c:13194) [ 48.756145][ T560] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.756148][ T560] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.756151][ T560] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 48.756154][ T560] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.756156][ T560] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 48.756160][ 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)) [ 48.756166][ T560] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 48.756168][ T560] ? __kernel_text_address (kernel/extable.c:79) [ 48.756172][ T560] ? write_profile (profile.c:?) [ 48.756176][ T560] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.756181][ T560] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.756186][ T560] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.756188][ T560] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.756190][ T560] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.756192][ T560] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.756196][ T560] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.756198][ T560] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.756200][ T560] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.756203][ T560] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.756206][ T560] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.756208][ T560] ? kasan_save_track (mm/kasan/common.c:78) [ 48.756211][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.756213][ T560] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 48.756216][ T560] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 48.756221][ T560] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.756223][ T560] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.756226][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.756228][ T560] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.756230][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.756231][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.756233][ T560] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.756236][ 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) [ 48.756239][ T560] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.756242][ T560] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.756245][ T560] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.756247][ T560] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.756253][ T560] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.756258][ T560] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.756264][ T560] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.756266][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.756271][ T560] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.756273][ T560] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.756275][ T560] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.756277][ T560] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.756281][ T560] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.756283][ T560] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.756286][ T560] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.756288][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.756293][ T560] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.756295][ T560] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.756299][ T560] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.756301][ T560] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.756304][ T560] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.756310][ 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)) [ 48.756311][ 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)) [ 48.756316][ T560] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.756320][ T560] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.756323][ T560] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 48.756327][ T560] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.756331][ T560] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.756332][ T560] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.756335][ T560] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.756339][ T560] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.756343][ T560] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.756346][ T560] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.756348][ T560] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.756350][ T560] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 48.756358][ T560] ___sys_sendmsg (net/socket.c:2767) [ 48.756360][ T560] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.756376][ T560] __sys_sendmsg (net/socket.c:2799) [ 48.756380][ T560] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.756386][ T560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.756390][ T560] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.756392][ T560] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.756396][ T560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.756398][ T560] RIP: 0033:0x7f1e1489354e [ 48.756402][ 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 [ 48.756405][ T560] RSP: 002b:00007ffd975ee940 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.756407][ T560] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1e1489354e [ 48.756409][ T560] RDX: 0000000000000000 RSI: 00007ffd975ee9f0 RDI: 0000000000000005 [ 48.756410][ T560] RBP: 00007ffd975ee950 R08: 0000000000000000 R09: 0000000000000000 [ 48.756411][ T560] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91536e [ 48.756412][ T560] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd975ef0c0 | [ 49.908785][ T570] softirqs last disabled at (30130): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 49.908788][ T570] Preemption disabled at: | [ 49.908788][ T570] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.908797][ T570] Tainted: [W]=WARN [ 49.908798][ T570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.908800][ T570] Call Trace: [ 49.908802][ T570] [ 49.908803][ T570] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.908808][ T570] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.908810][ T570] __might_resched.cold (kernel/sched/core.c:9234) [ 49.908815][ T570] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.908818][ T570] ? __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.908823][ T570] __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.908826][ T570] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.908832][ T570] ? 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.908835][ T570] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.908839][ T570] put_chars (drivers/char/virtio_console.c:1176) [ 49.908842][ T570] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.908846][ T570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.908850][ T570] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.908855][ T570] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.908858][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.908860][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.908865][ T570] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.908869][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.908872][ T570] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.908877][ T570] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.908880][ T570] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.908882][ T570] ? 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.908885][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.908887][ T570] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.908891][ T570] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.908895][ T570] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.908896][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.908902][ T570] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.908905][ T570] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.908906][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.908908][ T570] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.908912][ T570] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.908914][ T570] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.908917][ T570] vprintk_emit (kernel/printk/printk.c:2479) [ 49.908921][ T570] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.908923][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.908925][ T570] ? 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.908927][ T570] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 49.908931][ T570] _printk (kernel/printk/printk.c:2504) [ 49.908935][ T570] ? snapshot_read.cold (user.c:?) [ 49.908937][ T570] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.908940][ T570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.908942][ T570] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.908944][ T570] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.908948][ T570] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.908950][ T570] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.908953][ T570] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.908955][ T570] ? netdev_notice (net/core/dev.c:13194) [ 49.908958][ T570] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.908962][ T570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.908964][ T570] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 49.908968][ T570] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.908971][ T570] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 49.908974][ T570] ? 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.908987][ T570] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 49.908989][ T570] ? __kernel_text_address (kernel/extable.c:79) [ 49.908992][ T570] ? write_profile (profile.c:?) [ 49.908997][ T570] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 49.909002][ T570] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.909007][ T570] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.909010][ T570] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.909011][ T570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 49.909013][ T570] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.909017][ T570] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.909019][ T570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.909022][ T570] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.909025][ T570] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.909027][ T570] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.909029][ T570] ? kasan_save_track (mm/kasan/common.c:78) [ 49.909032][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.909035][ T570] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 49.909038][ T570] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 49.909043][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.909045][ T570] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.909048][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.909050][ T570] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.909052][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.909054][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.909055][ T570] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.909058][ T570] ? __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.909061][ T570] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.909064][ T570] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.909068][ T570] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.909070][ T570] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.909076][ T570] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.909081][ T570] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.909087][ T570] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.909089][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.909094][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.909096][ T570] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.909098][ T570] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.909100][ T570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.909104][ T570] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.909106][ T570] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.909110][ T570] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.909111][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.909116][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.909119][ T570] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.909125][ T570] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.909127][ T570] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.909130][ T570] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.909136][ T570] ? 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.909138][ T570] ? 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.909142][ T570] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.909146][ T570] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.909149][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 49.909154][ T570] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.909157][ T570] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.909159][ T570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.909162][ T570] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.909166][ T570] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.909170][ T570] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.909173][ T570] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.909175][ T570] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.909177][ T570] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 49.909185][ T570] ___sys_sendmsg (net/socket.c:2767) [ 49.909188][ T570] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.909204][ T570] __sys_sendmsg (net/socket.c:2799) [ 49.909208][ T570] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.909214][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.909218][ T570] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.909220][ T570] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.909224][ T570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.909226][ T570] RIP: 0033:0x7f10fa97b54e [ 49.909230][ T570] 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.909232][ T570] RSP: 002b:00007ffd0c107c50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.909235][ T570] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f10fa97b54e [ 49.909236][ T570] RDX: 0000000000000000 RSI: 00007ffd0c107d00 RDI: 0000000000000005 [ 49.909237][ T570] RBP: 00007ffd0c107c60 R08: 0000000000000000 R09: 0000000000000000 [ 49.909238][ T570] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91536f [ 49.909239][ T570] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd0c1083d0 | [ 51.017027][ T579] softirqs last disabled at (23636): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 51.017029][ T579] Preemption disabled at: | [ 51.017030][ T579] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.017039][ T579] Tainted: [W]=WARN [ 51.017040][ T579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.017042][ T579] Call Trace: [ 51.017043][ T579] [ 51.017045][ T579] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.017050][ T579] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.017052][ T579] __might_resched.cold (kernel/sched/core.c:9234) [ 51.017057][ T579] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.017060][ T579] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 51.017065][ T579] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 51.017068][ T579] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.017074][ T579] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 51.017077][ T579] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.017080][ T579] put_chars (drivers/char/virtio_console.c:1176) [ 51.017084][ T579] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.017087][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.017091][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.017096][ T579] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.017099][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.017101][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.017106][ T579] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.017109][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.017112][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.017117][ T579] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.017122][ T579] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.017124][ T579] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 51.017127][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.017129][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.017133][ T579] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.017137][ T579] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.017138][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.017144][ T579] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.017147][ T579] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.017148][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.017150][ T579] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 51.017154][ T579] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.017156][ T579] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.017159][ T579] vprintk_emit (kernel/printk/printk.c:2479) [ 51.017163][ T579] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.017165][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.017167][ T579] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 51.017169][ T579] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 51.017173][ T579] _printk (kernel/printk/printk.c:2504) [ 51.017177][ T579] ? snapshot_read.cold (user.c:?) [ 51.017178][ T579] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.017181][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.017184][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.017186][ T579] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 51.017189][ T579] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 51.017192][ T579] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.017194][ T579] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.017197][ T579] ? netdev_notice (net/core/dev.c:13194) [ 51.017200][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.017203][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.017206][ T579] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 51.017209][ T579] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.017212][ T579] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.017215][ T579] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 51.017221][ T579] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.017224][ T579] ? __kernel_text_address (kernel/extable.c:79) [ 51.017227][ T579] ? write_profile (profile.c:?) [ 51.017231][ T579] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.017236][ T579] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.017241][ T579] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 51.017243][ T579] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.017245][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.017247][ T579] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.017250][ T579] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.017253][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.017255][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.017258][ T579] ? kasan_save_stack (mm/kasan/common.c:58) [ 51.017261][ T579] ? kasan_save_stack (mm/kasan/common.c:57) [ 51.017262][ T579] ? kasan_save_track (mm/kasan/common.c:78) [ 51.017265][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.017268][ T579] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 51.017270][ T579] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 51.017275][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.017278][ T579] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.017280][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.017282][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.017284][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.017286][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.017287][ T579] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.017290][ T579] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 51.017293][ T579] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.017296][ T579] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.017299][ T579] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.017301][ T579] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.017308][ T579] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 51.017313][ T579] rtnl_newlink (net/core/rtnetlink.c:4215) [ 51.017319][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.017321][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.017326][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.017328][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.017330][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.017332][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.017336][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.017338][ T579] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.017342][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.017343][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.017348][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.017350][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.017354][ T579] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.017356][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.017359][ T579] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.017365][ T579] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 51.017366][ T579] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 51.017371][ T579] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.017375][ T579] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.017378][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 51.017382][ T579] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.017386][ T579] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.017387][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.017391][ T579] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.017394][ T579] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.017399][ T579] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 51.017401][ T579] ? copy_msghdr_from_user (net/socket.c:2650) [ 51.017403][ T579] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 51.017405][ T579] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 51.017413][ T579] ___sys_sendmsg (net/socket.c:2767) [ 51.017416][ T579] ? copy_msghdr_from_user (net/socket.c:2619) [ 51.017433][ T579] __sys_sendmsg (net/socket.c:2799) [ 51.017436][ T579] ? __sys_sendmsg_sock (net/socket.c:2780) [ 51.017443][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.017446][ T579] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.017449][ T579] ? irq_exit_rcu (kernel/softirq.c:786) [ 51.017452][ T579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.017455][ T579] RIP: 0033:0x7fda7c56354e [ 51.017459][ T579] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 51.017461][ T579] RSP: 002b:00007ffcafcede30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.017464][ T579] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fda7c56354e [ 51.017465][ T579] RDX: 0000000000000000 RSI: 00007ffcafcedee0 RDI: 0000000000000005 [ 51.017466][ T579] RBP: 00007ffcafcede40 R08: 0000000000000000 R09: 0000000000000000 [ 51.017467][ T579] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915370 [ 51.017468][ T579] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcafcee5b0 | [ 52.102913][ T588] softirqs last disabled at (28996): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 52.102916][ T588] Preemption disabled at: | [ 52.102916][ T588] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.102925][ T588] Tainted: [W]=WARN [ 52.102926][ T588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.102929][ T588] Call Trace: [ 52.102930][ T588] [ 52.102932][ T588] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.102937][ T588] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.102939][ T588] __might_resched.cold (kernel/sched/core.c:9234) [ 52.102943][ T588] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.102947][ T588] ? __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.102952][ T588] __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.102955][ T588] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.102961][ T588] ? 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.102965][ T588] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.102970][ T588] put_chars (drivers/char/virtio_console.c:1176) [ 52.102975][ T588] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.102980][ T588] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.102984][ T588] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.102989][ T588] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.103001][ T588] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.103003][ T588] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.103007][ T588] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.103011][ T588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.103014][ T588] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.103018][ T588] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.103022][ T588] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.103023][ T588] ? 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.103026][ T588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.103028][ T588] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.103032][ T588] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.103036][ T588] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.103037][ T588] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.103043][ T588] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.103045][ T588] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.103046][ T588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.103048][ T588] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.103052][ T588] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.103054][ T588] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.103057][ T588] vprintk_emit (kernel/printk/printk.c:2479) [ 52.103061][ T588] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.103063][ T588] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.103065][ T588] ? 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.103067][ T588] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 52.103071][ T588] _printk (kernel/printk/printk.c:2504) [ 52.103074][ T588] ? snapshot_read.cold (user.c:?) [ 52.103076][ T588] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.103080][ T588] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.103082][ T588] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.103084][ T588] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 52.103087][ T588] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 52.103090][ T588] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.103092][ T588] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.103095][ T588] ? netdev_notice (net/core/dev.c:13194) [ 52.103098][ T588] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.103101][ T588] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.103103][ T588] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 52.103107][ T588] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.103109][ T588] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 52.103112][ T588] ? 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.103121][ T588] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 52.103123][ T588] ? __kernel_text_address (kernel/extable.c:79) [ 52.103127][ T588] ? write_profile (profile.c:?) [ 52.103131][ T588] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.103136][ T588] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.103141][ T588] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.103144][ T588] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.103145][ T588] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.103147][ T588] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.103151][ T588] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.103153][ T588] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.103155][ T588] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.103158][ T588] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.103161][ T588] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.103163][ T588] ? kasan_save_track (mm/kasan/common.c:78) [ 52.103165][ T588] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.103168][ T588] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 52.103170][ T588] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 52.103176][ T588] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.103178][ T588] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.103181][ T588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.103182][ T588] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.103184][ T588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.103185][ T588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.103187][ T588] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.103190][ T588] ? __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.103194][ T588] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.103196][ T588] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.103199][ T588] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.103201][ T588] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.103207][ T588] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.103213][ T588] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.103218][ T588] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.103220][ T588] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.103225][ T588] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.103227][ T588] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.103229][ T588] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.103231][ T588] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.103235][ T588] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.103237][ T588] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.103240][ T588] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.103241][ T588] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.103246][ T588] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.103248][ T588] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.103252][ T588] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.103254][ T588] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.103257][ T588] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.103263][ T588] ? 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.103265][ T588] ? 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.103269][ T588] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.103273][ T588] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.103276][ T588] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 52.103280][ T588] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.103284][ T588] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.103285][ T588] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.103289][ T588] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.103292][ T588] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.103296][ T588] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.103299][ T588] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.103301][ T588] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.103303][ T588] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 52.103310][ T588] ___sys_sendmsg (net/socket.c:2767) [ 52.103313][ T588] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.103329][ T588] __sys_sendmsg (net/socket.c:2799) [ 52.103333][ T588] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.103339][ T588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.103342][ T588] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.103345][ T588] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.103348][ T588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.103351][ T588] RIP: 0033:0x7facc032d54e [ 52.103355][ T588] 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.103357][ T588] RSP: 002b:00007fff0a051bd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.103360][ T588] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007facc032d54e [ 52.103361][ T588] RDX: 0000000000000000 RSI: 00007fff0a051c80 RDI: 0000000000000005 [ 52.103362][ T588] RBP: 00007fff0a051be0 R08: 0000000000000000 R09: 0000000000000000 [ 52.103363][ T588] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915371 [ 52.103364][ T588] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff0a052350 | [ 53.259839][ T597] softirqs last disabled at (22110): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 53.259842][ T597] Preemption disabled at: | [ 53.259842][ T597] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.259852][ T597] Tainted: [W]=WARN [ 53.259853][ T597] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.259855][ T597] Call Trace: [ 53.259856][ T597] [ 53.259858][ T597] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.259863][ T597] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.259865][ T597] __might_resched.cold (kernel/sched/core.c:9234) [ 53.259869][ T597] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.259873][ T597] ? __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.259878][ T597] __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.259880][ T597] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.259887][ T597] ? 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.259890][ T597] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.259893][ T597] put_chars (drivers/char/virtio_console.c:1176) [ 53.259896][ T597] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.259900][ T597] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.259904][ T597] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.259909][ T597] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.259912][ T597] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.259914][ T597] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.259919][ T597] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.259923][ T597] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.259925][ T597] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.259930][ T597] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.259933][ T597] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.259935][ T597] ? 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.259938][ T597] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.259939][ T597] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.259944][ T597] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.259948][ T597] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.259949][ T597] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.259955][ T597] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.259957][ T597] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.259959][ T597] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.259961][ T597] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.259966][ T597] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.259969][ T597] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.259974][ T597] vprintk_emit (kernel/printk/printk.c:2479) [ 53.259980][ T597] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.259983][ T597] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.259985][ T597] ? 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.259987][ T597] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 53.259991][ T597] _printk (kernel/printk/printk.c:2504) [ 53.259996][ T597] ? snapshot_read.cold (user.c:?) [ 53.259997][ T597] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.260006][ T597] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.260008][ T597] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.260010][ T597] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 53.260014][ T597] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 53.260017][ T597] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.260019][ T597] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.260022][ T597] ? netdev_notice (net/core/dev.c:13194) [ 53.260024][ T597] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.260028][ T597] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.260030][ T597] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 53.260034][ T597] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.260036][ T597] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 53.260040][ T597] ? 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.260046][ T597] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 53.260049][ T597] ? __kernel_text_address (kernel/extable.c:79) [ 53.260051][ T597] ? write_profile (profile.c:?) [ 53.260055][ T597] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.260060][ T597] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.260065][ T597] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.260067][ T597] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.260068][ T597] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 53.260071][ T597] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.260075][ T597] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.260077][ T597] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.260079][ T597] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.260082][ T597] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.260084][ T597] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.260086][ T597] ? kasan_save_track (mm/kasan/common.c:78) [ 53.260089][ T597] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.260091][ T597] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 53.260094][ T597] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 53.260099][ T597] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.260101][ T597] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.260104][ T597] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.260106][ T597] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.260108][ T597] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.260109][ T597] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.260111][ T597] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.260114][ T597] ? __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.260118][ T597] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.260122][ T597] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.260125][ T597] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.260127][ T597] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.260133][ T597] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.260139][ T597] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.260144][ T597] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.260146][ T597] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.260151][ T597] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.260153][ T597] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.260155][ T597] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.260157][ T597] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.260161][ T597] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.260164][ T597] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.260167][ T597] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.260168][ T597] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.260173][ T597] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.260175][ T597] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.260179][ T597] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.260180][ T597] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.260183][ T597] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.260190][ T597] ? 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.260191][ T597] ? 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.260195][ T597] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.260199][ T597] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.260202][ T597] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 53.260206][ T597] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.260210][ T597] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.260212][ T597] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.260215][ T597] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.260219][ T597] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.260223][ T597] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.260225][ T597] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.260227][ T597] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.260229][ T597] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 53.260237][ T597] ___sys_sendmsg (net/socket.c:2767) [ 53.260240][ T597] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.260256][ T597] __sys_sendmsg (net/socket.c:2799) [ 53.260259][ T597] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.260266][ T597] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.260269][ T597] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.260271][ T597] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.260275][ T597] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.260277][ T597] RIP: 0033:0x7f6d14caf54e [ 53.260281][ T597] 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.260283][ T597] RSP: 002b:00007ffe6d3aca70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.260286][ T597] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6d14caf54e [ 53.260287][ T597] RDX: 0000000000000000 RSI: 00007ffe6d3acb20 RDI: 0000000000000005 [ 53.260288][ T597] RBP: 00007ffe6d3aca80 R08: 0000000000000000 R09: 0000000000000000 [ 53.260289][ T597] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915372 [ 53.260290][ T597] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe6d3ad1f0 | [ 54.384503][ T606] softirqs last disabled at (29292): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 54.384506][ T606] Preemption disabled at: | [ 54.384506][ T606] vprintk_emit (kernel/printk/printk.c:2471) | [ 54.384516][ T606] Tainted: [W]=WARN [ 54.384516][ T606] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.384518][ T606] Call Trace: [ 54.384520][ T606] [ 54.384521][ T606] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.384527][ T606] ? vprintk_emit (kernel/printk/printk.c:2471) [ 54.384528][ T606] __might_resched.cold (kernel/sched/core.c:9234) [ 54.384533][ T606] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.384537][ T606] ? __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.384542][ T606] __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.384544][ T606] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.384551][ T606] ? 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.384554][ T606] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.384558][ T606] put_chars (drivers/char/virtio_console.c:1176) [ 54.384561][ T606] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.384564][ T606] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.384568][ T606] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.384573][ T606] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.384577][ T606] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.384579][ T606] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.384584][ T606] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.384587][ T606] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.384590][ T606] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.384595][ T606] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.384598][ T606] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.384600][ T606] ? 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.384603][ T606] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.384604][ T606] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.384609][ T606] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.384613][ T606] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.384614][ T606] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.384620][ T606] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.384622][ T606] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.384624][ T606] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.384626][ T606] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.384630][ T606] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.384632][ T606] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.384635][ T606] vprintk_emit (kernel/printk/printk.c:2479) [ 54.384638][ T606] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.384640][ T606] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.384642][ T606] ? 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.384645][ T606] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 54.384649][ T606] _printk (kernel/printk/printk.c:2504) [ 54.384652][ T606] ? snapshot_read.cold (user.c:?) [ 54.384654][ T606] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.384657][ T606] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.384660][ T606] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.384662][ T606] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 54.384665][ T606] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 54.384668][ T606] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.384670][ T606] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 54.384673][ T606] ? netdev_notice (net/core/dev.c:13194) [ 54.384676][ T606] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.384679][ T606] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.384682][ T606] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 54.384685][ T606] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.384688][ T606] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 54.384691][ T606] ? 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.384697][ T606] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 54.384700][ T606] ? __kernel_text_address (kernel/extable.c:79) [ 54.384703][ T606] ? write_profile (profile.c:?) [ 54.384707][ T606] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 54.384712][ T606] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.384717][ T606] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 54.384719][ T606] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 54.384721][ T606] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.384723][ T606] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.384727][ T606] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.384729][ T606] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.384731][ T606] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.384734][ T606] ? kasan_save_stack (mm/kasan/common.c:58) [ 54.384737][ T606] ? kasan_save_stack (mm/kasan/common.c:57) [ 54.384738][ T606] ? kasan_save_track (mm/kasan/common.c:78) [ 54.384741][ T606] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.384744][ T606] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 54.384746][ T606] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 54.384752][ T606] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.384754][ T606] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.384757][ T606] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.384759][ T606] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.384760][ T606] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.384762][ T606] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.384764][ T606] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 54.384766][ T606] ? __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.384770][ T606] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.384772][ T606] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.384776][ T606] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 54.384778][ T606] ? nla_get_range_signed (lib/nlattr.c:270) [ 54.384784][ T606] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 54.384789][ T606] rtnl_newlink (net/core/rtnetlink.c:4215) [ 54.384795][ T606] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.384797][ T606] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.384802][ T606] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.384804][ T606] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.384806][ T606] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.384808][ T606] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.384812][ T606] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.384814][ T606] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.384817][ T606] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.384819][ T606] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.384824][ T606] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.384826][ T606] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.384830][ T606] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.384831][ T606] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.384834][ T606] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.384841][ T606] ? 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.384842][ T606] ? 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.384847][ T606] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.384850][ T606] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.384853][ T606] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 54.384858][ T606] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.384862][ T606] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.384863][ T606] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.384866][ T606] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.384870][ T606] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.384874][ T606] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 54.384877][ T606] ? copy_msghdr_from_user (net/socket.c:2650) [ 54.384879][ T606] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 54.384881][ T606] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 54.384889][ T606] ___sys_sendmsg (net/socket.c:2767) [ 54.384891][ T606] ? copy_msghdr_from_user (net/socket.c:2619) [ 54.384908][ T606] __sys_sendmsg (net/socket.c:2799) [ 54.384911][ T606] ? __sys_sendmsg_sock (net/socket.c:2780) [ 54.384918][ T606] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.384921][ T606] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.384924][ T606] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.384927][ T606] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.384930][ T606] RIP: 0033:0x7f32105eb54e [ 54.384934][ T606] 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.384936][ T606] RSP: 002b:00007ffd1a841380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.384939][ T606] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f32105eb54e [ 54.384940][ T606] RDX: 0000000000000000 RSI: 00007ffd1a841430 RDI: 0000000000000005 [ 54.384941][ T606] RBP: 00007ffd1a841390 R08: 0000000000000000 R09: 0000000000000000 [ 54.384942][ T606] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915373 [ 54.384943][ T606] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd1a841b00 | [ 55.467086][ T616] softirqs last disabled at (27158): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 55.467089][ T616] Preemption disabled at: | [ 55.467090][ T616] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.467099][ T616] Tainted: [W]=WARN [ 55.467100][ T616] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.467102][ T616] Call Trace: [ 55.467104][ T616] [ 55.467106][ T616] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.467111][ T616] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.467113][ T616] __might_resched.cold (kernel/sched/core.c:9234) [ 55.467118][ T616] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.467124][ T616] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 55.467129][ T616] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 55.467132][ T616] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.467138][ T616] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 55.467141][ T616] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.467145][ T616] put_chars (drivers/char/virtio_console.c:1176) [ 55.467148][ T616] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.467151][ T616] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.467155][ T616] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.467160][ T616] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.467164][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.467166][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.467171][ T616] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.467174][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.467177][ T616] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.467181][ T616] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.467184][ T616] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.467186][ T616] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 55.467189][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.467191][ T616] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.467195][ T616] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.467199][ T616] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.467200][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.467206][ T616] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.467208][ T616] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.467210][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.467212][ T616] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.467216][ T616] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.467218][ T616] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.467221][ T616] vprintk_emit (kernel/printk/printk.c:2479) [ 55.467224][ T616] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.467226][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.467228][ T616] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 55.467230][ T616] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 55.467234][ T616] _printk (kernel/printk/printk.c:2504) [ 55.467238][ T616] ? snapshot_read.cold (user.c:?) [ 55.467240][ T616] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.467243][ T616] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.467245][ T616] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.467248][ T616] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 55.467251][ T616] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 55.467254][ T616] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.467256][ T616] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.467259][ T616] ? netdev_notice (net/core/dev.c:13194) [ 55.467262][ T616] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.467265][ T616] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.467268][ T616] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.467271][ T616] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.467274][ T616] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.467277][ T616] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 55.467283][ T616] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.467286][ T616] ? __kernel_text_address (kernel/extable.c:79) [ 55.467289][ T616] ? write_profile (profile.c:?) [ 55.467293][ T616] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.467298][ T616] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.467303][ T616] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 55.467306][ T616] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.467307][ T616] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.467309][ T616] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.467313][ T616] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.467315][ T616] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.467317][ T616] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.467320][ T616] ? kasan_save_stack (mm/kasan/common.c:58) [ 55.467323][ T616] ? kasan_save_stack (mm/kasan/common.c:57) [ 55.467325][ T616] ? kasan_save_track (mm/kasan/common.c:78) [ 55.467328][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.467330][ T616] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 55.467333][ T616] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 55.467338][ T616] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.467340][ T616] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.467343][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.467345][ T616] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.467347][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.467348][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.467350][ T616] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.467353][ T616] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 55.467356][ T616] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.467359][ T616] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.467362][ T616] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.467364][ T616] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.467370][ T616] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 55.467376][ T616] rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.467381][ T616] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.467383][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.467388][ T616] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.467390][ T616] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.467392][ T616] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.467394][ T616] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.467398][ T616] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.467400][ T616] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.467404][ T616] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.467405][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.467410][ T616] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.467412][ T616] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.467416][ T616] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.467418][ T616] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.467421][ T616] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.467427][ T616] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 55.467429][ T616] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 55.467433][ T616] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.467437][ T616] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.467440][ T616] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 55.467444][ T616] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.467448][ T616] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.467449][ T616] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.467453][ T616] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.467456][ T616] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.467461][ T616] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 55.467463][ T616] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.467465][ T616] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 55.467467][ T616] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 55.467475][ T616] ___sys_sendmsg (net/socket.c:2767) [ 55.467478][ T616] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.467494][ T616] __sys_sendmsg (net/socket.c:2799) [ 55.467497][ T616] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.467503][ T616] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.467507][ T616] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.467509][ T616] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.467513][ T616] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.467515][ T616] RIP: 0033:0x7f33ab80154e [ 55.467519][ T616] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 55.467521][ T616] RSP: 002b:00007ffd2f8b4c20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.467524][ T616] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f33ab80154e [ 55.467525][ T616] RDX: 0000000000000000 RSI: 00007ffd2f8b4cd0 RDI: 0000000000000005 [ 55.467526][ T616] RBP: 00007ffd2f8b4c30 R08: 0000000000000000 R09: 0000000000000000 [ 55.467527][ T616] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915374 [ 55.467528][ T616] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd2f8b53a0 | [ 56.615287][ T625] softirqs last disabled at (18472): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 56.615290][ T625] Preemption disabled at: | [ 56.615291][ T625] vprintk_emit (kernel/printk/printk.c:2471) | [ 56.615300][ T625] Tainted: [W]=WARN [ 56.615301][ T625] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.615302][ T625] Call Trace: [ 56.615304][ T625] [ 56.615305][ T625] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.615311][ T625] ? vprintk_emit (kernel/printk/printk.c:2471) [ 56.615313][ T625] __might_resched.cold (kernel/sched/core.c:9234) [ 56.615317][ T625] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.615321][ 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) [ 56.615326][ 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)) [ 56.615329][ T625] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.615335][ 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) [ 56.615338][ T625] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.615342][ T625] put_chars (drivers/char/virtio_console.c:1176) [ 56.615345][ T625] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.615349][ T625] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.615353][ T625] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.615358][ T625] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.615362][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.615363][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.615368][ T625] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.615372][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.615375][ T625] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.615379][ T625] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.615383][ T625] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.615384][ 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)) [ 56.615387][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.615389][ T625] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.615394][ T625] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.615398][ T625] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.615399][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.615405][ T625] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.615407][ T625] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.615409][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.615411][ T625] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 56.615415][ T625] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.615417][ T625] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.615420][ T625] vprintk_emit (kernel/printk/printk.c:2479) [ 56.615423][ T625] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.615426][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.615428][ 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)) [ 56.615430][ T625] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 56.615434][ T625] _printk (kernel/printk/printk.c:2504) [ 56.615438][ T625] ? snapshot_read.cold (user.c:?) [ 56.615440][ T625] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.615443][ T625] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.615445][ T625] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.615447][ T625] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 56.615451][ T625] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 56.615453][ T625] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.615456][ T625] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 56.615459][ T625] ? netdev_notice (net/core/dev.c:13194) [ 56.615461][ T625] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.615464][ T625] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.615467][ T625] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 56.615471][ T625] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.615473][ T625] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 56.615477][ 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)) [ 56.615483][ T625] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 56.615486][ T625] ? __kernel_text_address (kernel/extable.c:79) [ 56.615489][ T625] ? write_profile (profile.c:?) [ 56.615493][ T625] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 56.615498][ T625] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.615503][ T625] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 56.615505][ T625] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 56.615507][ T625] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.615509][ T625] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.615513][ T625] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.615515][ T625] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.615517][ T625] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.615520][ T625] ? kasan_save_stack (mm/kasan/common.c:58) [ 56.615523][ T625] ? kasan_save_stack (mm/kasan/common.c:57) [ 56.615524][ T625] ? kasan_save_track (mm/kasan/common.c:78) [ 56.615527][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.615530][ T625] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 56.615533][ T625] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 56.615538][ T625] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.615540][ T625] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.615543][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.615545][ T625] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.615547][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.615548][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.615550][ T625] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 56.615552][ 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) [ 56.615556][ T625] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 56.615558][ T625] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.615562][ T625] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 56.615564][ T625] ? nla_get_range_signed (lib/nlattr.c:270) [ 56.615570][ T625] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 56.615575][ T625] rtnl_newlink (net/core/rtnetlink.c:4215) [ 56.615581][ T625] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.615583][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.615588][ T625] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.615590][ T625] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.615592][ T625] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.615594][ T625] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.615598][ T625] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.615600][ T625] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 56.615604][ T625] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.615605][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.615610][ T625] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.615612][ T625] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.615616][ T625] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 56.615618][ T625] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.615621][ T625] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.615627][ 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)) [ 56.615629][ 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)) [ 56.615633][ T625] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.615637][ T625] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.615640][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 56.615644][ T625] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 56.615648][ T625] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 56.615650][ T625] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.615653][ T625] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.615657][ T625] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.615661][ T625] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 56.615663][ T625] ? copy_msghdr_from_user (net/socket.c:2650) [ 56.615666][ T625] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 56.615668][ T625] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 56.615675][ T625] ___sys_sendmsg (net/socket.c:2767) [ 56.615678][ T625] ? copy_msghdr_from_user (net/socket.c:2619) [ 56.615695][ T625] __sys_sendmsg (net/socket.c:2799) [ 56.615698][ T625] ? __sys_sendmsg_sock (net/socket.c:2780) [ 56.615705][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.615708][ T625] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.615711][ T625] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.615715][ T625] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.615717][ T625] RIP: 0033:0x7f5ef762754e [ 56.615721][ 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 [ 56.615723][ T625] RSP: 002b:00007ffdf6000a10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.615725][ T625] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5ef762754e [ 56.615727][ T625] RDX: 0000000000000000 RSI: 00007ffdf6000ac0 RDI: 0000000000000005 [ 56.615728][ T625] RBP: 00007ffdf6000a20 R08: 0000000000000000 R09: 0000000000000000 [ 56.615729][ T625] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915376 [ 56.615730][ T625] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdf6001190 | [ 57.628398][ T634] softirqs last disabled at (17594): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 57.628401][ T634] Preemption disabled at: | [ 57.628402][ T634] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.628410][ T634] Tainted: [W]=WARN [ 57.628411][ T634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.628413][ T634] Call Trace: [ 57.628415][ T634] [ 57.628416][ T634] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.628421][ T634] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.628423][ T634] __might_resched.cold (kernel/sched/core.c:9234) [ 57.628428][ T634] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.628432][ T634] ? __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.628437][ T634] __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.628440][ T634] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.628446][ T634] ? 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.628449][ T634] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.628452][ T634] put_chars (drivers/char/virtio_console.c:1176) [ 57.628455][ T634] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.628459][ T634] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.628463][ T634] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.628468][ T634] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.628471][ T634] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.628473][ T634] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.628478][ T634] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.628481][ T634] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.628484][ T634] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.628488][ T634] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.628492][ T634] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.628493][ T634] ? 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.628496][ T634] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.628498][ T634] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.628503][ T634] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.628506][ T634] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.628508][ T634] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.628513][ T634] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.628516][ T634] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.628517][ T634] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.628519][ T634] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.628523][ T634] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.628525][ T634] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.628529][ T634] vprintk_emit (kernel/printk/printk.c:2479) [ 57.628532][ T634] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.628534][ T634] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.628536][ T634] ? 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.628538][ T634] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 57.628542][ T634] _printk (kernel/printk/printk.c:2504) [ 57.628546][ T634] ? snapshot_read.cold (user.c:?) [ 57.628547][ T634] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.628550][ T634] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.628552][ T634] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.628555][ T634] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 57.628558][ T634] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 57.628561][ T634] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.628563][ T634] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.628566][ T634] ? netdev_notice (net/core/dev.c:13194) [ 57.628569][ T634] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.628572][ T634] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.628575][ T634] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 57.628578][ T634] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.628581][ T634] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 57.628584][ T634] ? 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.628590][ T634] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 57.628593][ T634] ? __kernel_text_address (kernel/extable.c:79) [ 57.628596][ T634] ? write_profile (profile.c:?) [ 57.628600][ T634] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 57.628605][ T634] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.628610][ T634] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 57.628613][ T634] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.628614][ T634] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.628616][ T634] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.628620][ T634] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.628622][ T634] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.628624][ T634] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.628627][ T634] ? kasan_save_stack (mm/kasan/common.c:58) [ 57.628630][ T634] ? kasan_save_stack (mm/kasan/common.c:57) [ 57.628631][ T634] ? kasan_save_track (mm/kasan/common.c:78) [ 57.628634][ T634] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.628636][ T634] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 57.628639][ T634] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 57.628645][ T634] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.628647][ T634] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.628650][ T634] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.628651][ T634] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.628653][ T634] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.628655][ T634] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.628657][ T634] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.628659][ T634] ? __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.628663][ T634] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.628665][ T634] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.628669][ T634] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.628671][ T634] ? nla_get_range_signed (lib/nlattr.c:270) [ 57.628677][ T634] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 57.628682][ T634] rtnl_newlink (net/core/rtnetlink.c:4215) [ 57.628688][ T634] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.628690][ T634] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.628695][ T634] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.628697][ T634] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.628699][ T634] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.628701][ T634] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.628705][ T634] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.628707][ T634] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.628711][ T634] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.628712][ T634] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.628717][ T634] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.628719][ T634] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.628723][ T634] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.628725][ T634] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.628728][ T634] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.628734][ T634] ? 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.628736][ T634] ? 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.628740][ T634] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.628744][ T634] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.628747][ T634] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 57.628751][ T634] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.628755][ T634] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.628757][ T634] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.628760][ T634] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.628764][ T634] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.628768][ T634] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.628770][ T634] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.628773][ T634] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.628774][ T634] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 57.628782][ T634] ___sys_sendmsg (net/socket.c:2767) [ 57.628785][ T634] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.628802][ T634] __sys_sendmsg (net/socket.c:2799) [ 57.628805][ T634] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.628812][ T634] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.628815][ T634] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.628818][ T634] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.628822][ T634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.628824][ T634] RIP: 0033:0x7fc1de2eb54e [ 57.628828][ T634] 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.628830][ T634] RSP: 002b:00007ffca1bd5bf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.628833][ T634] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc1de2eb54e [ 57.628834][ T634] RDX: 0000000000000000 RSI: 00007ffca1bd5ca0 RDI: 0000000000000005 [ 57.628835][ T634] RBP: 00007ffca1bd5c00 R08: 0000000000000000 R09: 0000000000000000 [ 57.628836][ T634] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915377 [ 57.628837][ T634] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca1bd6370 | [ 58.750080][ T643] softirqs last disabled at (20260): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 58.750082][ T643] Preemption disabled at: | [ 58.750083][ T643] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.750093][ T643] Tainted: [W]=WARN [ 58.750094][ T643] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.750095][ T643] Call Trace: [ 58.750097][ T643] [ 58.750099][ T643] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.750104][ T643] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.750106][ T643] __might_resched.cold (kernel/sched/core.c:9234) [ 58.750110][ T643] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.750114][ T643] ? __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.750121][ T643] __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.750124][ T643] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.750130][ T643] ? 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.750133][ T643] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.750137][ T643] put_chars (drivers/char/virtio_console.c:1176) [ 58.750140][ T643] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.750143][ T643] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.750147][ T643] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.750152][ T643] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.750156][ T643] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.750158][ T643] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.750163][ T643] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.750166][ T643] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.750169][ T643] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.750173][ T643] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.750177][ T643] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.750178][ T643] ? 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.750181][ T643] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.750183][ T643] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.750188][ T643] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.750192][ T643] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.750193][ T643] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.750199][ T643] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.750201][ T643] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.750203][ T643] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.750205][ T643] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 58.750209][ T643] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.750211][ T643] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.750214][ T643] vprintk_emit (kernel/printk/printk.c:2479) [ 58.750217][ T643] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.750219][ T643] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.750221][ T643] ? 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.750224][ T643] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 58.750228][ T643] _printk (kernel/printk/printk.c:2504) [ 58.750231][ T643] ? snapshot_read.cold (user.c:?) [ 58.750233][ T643] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.750237][ T643] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.750239][ T643] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.750241][ T643] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.750244][ T643] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.750247][ T643] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.750250][ T643] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.750252][ T643] ? netdev_notice (net/core/dev.c:13194) [ 58.750255][ T643] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.750258][ T643] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.750261][ T643] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 58.750265][ T643] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.750267][ T643] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 58.750270][ T643] ? 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.750277][ T643] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 58.750279][ T643] ? __kernel_text_address (kernel/extable.c:79) [ 58.750282][ T643] ? write_profile (profile.c:?) [ 58.750286][ T643] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 58.750291][ T643] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.750297][ T643] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 58.750299][ T643] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 58.750300][ T643] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 58.750303][ T643] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.750306][ T643] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.750308][ T643] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.750310][ T643] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.750313][ T643] ? kasan_save_stack (mm/kasan/common.c:58) [ 58.750316][ T643] ? kasan_save_stack (mm/kasan/common.c:57) [ 58.750318][ T643] ? kasan_save_track (mm/kasan/common.c:78) [ 58.750321][ T643] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.750323][ T643] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 58.750326][ T643] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 58.750331][ T643] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.750333][ T643] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.750336][ T643] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.750338][ T643] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.750340][ T643] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.750341][ T643] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.750343][ T643] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 58.750346][ T643] ? __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.750349][ T643] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 58.750352][ T643] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.750355][ T643] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 58.750357][ T643] ? nla_get_range_signed (lib/nlattr.c:270) [ 58.750363][ T643] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 58.750369][ T643] rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.750375][ T643] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.750377][ T643] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.750382][ T643] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.750384][ T643] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.750386][ T643] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.750388][ T643] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.750392][ T643] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.750394][ T643] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.750398][ T643] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.750399][ T643] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.750404][ T643] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.750406][ T643] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.750410][ T643] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.750412][ T643] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.750415][ T643] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.750422][ T643] ? 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.750423][ T643] ? 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.750428][ T643] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.750432][ T643] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.750435][ T643] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 58.750439][ T643] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.750443][ T643] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.750445][ T643] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.750448][ T643] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.750451][ T643] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.750456][ T643] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.750458][ T643] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.750461][ T643] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 58.750462][ T643] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 58.750470][ T643] ___sys_sendmsg (net/socket.c:2767) [ 58.750473][ T643] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.750490][ T643] __sys_sendmsg (net/socket.c:2799) [ 58.750493][ T643] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.750500][ T643] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.750504][ T643] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.750506][ T643] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.750510][ T643] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.750512][ T643] RIP: 0033:0x7f19ced2054e [ 58.750517][ T643] 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.750518][ T643] RSP: 002b:00007ffe945793f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.750521][ T643] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f19ced2054e [ 58.750523][ T643] RDX: 0000000000000000 RSI: 00007ffe945794a0 RDI: 0000000000000005 [ 58.750524][ T643] RBP: 00007ffe94579400 R08: 0000000000000000 R09: 0000000000000000 [ 58.750525][ T643] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915378 [ 58.750525][ T643] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe94579b70 | [ 59.832835][ T653] softirqs last disabled at (17820): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 59.832837][ T653] Preemption disabled at: | [ 59.832838][ T653] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.832847][ T653] Tainted: [W]=WARN [ 59.832848][ T653] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.832850][ T653] Call Trace: [ 59.832852][ T653] [ 59.832853][ T653] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.832858][ T653] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.832860][ T653] __might_resched.cold (kernel/sched/core.c:9234) [ 59.832865][ T653] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.832869][ T653] ? __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.832874][ T653] __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.832877][ T653] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.832883][ T653] ? 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.832886][ T653] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.832890][ T653] put_chars (drivers/char/virtio_console.c:1176) [ 59.832893][ T653] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.832897][ T653] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.832900][ T653] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.832905][ T653] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.832909][ T653] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.832911][ T653] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.832916][ T653] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.832920][ T653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.832922][ T653] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.832927][ T653] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.832931][ T653] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.832932][ T653] ? 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.832935][ T653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.832937][ T653] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.832942][ T653] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.832946][ T653] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.832947][ T653] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.832953][ T653] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.832955][ T653] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.832957][ T653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.832959][ T653] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.832964][ T653] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.832966][ T653] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.832971][ T653] vprintk_emit (kernel/printk/printk.c:2479) [ 59.832977][ T653] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.832980][ T653] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.832983][ T653] ? 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.832986][ T653] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 59.832990][ T653] _printk (kernel/printk/printk.c:2504) [ 59.832993][ T653] ? snapshot_read.cold (user.c:?) [ 59.832995][ T653] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.832998][ T653] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.833001][ T653] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.833003][ T653] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.833007][ T653] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.833009][ T653] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.833012][ T653] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.833015][ T653] ? netdev_notice (net/core/dev.c:13194) [ 59.833017][ T653] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.833020][ T653] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.833023][ T653] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 59.833027][ T653] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.833029][ T653] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 59.833033][ T653] ? 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.833039][ T653] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 59.833042][ T653] ? __kernel_text_address (kernel/extable.c:79) [ 59.833045][ T653] ? write_profile (profile.c:?) [ 59.833049][ T653] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 59.833060][ T653] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.833064][ T653] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 59.833066][ T653] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.833068][ T653] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.833070][ T653] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.833074][ T653] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.833076][ T653] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.833078][ T653] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.833081][ T653] ? kasan_save_stack (mm/kasan/common.c:58) [ 59.833084][ T653] ? kasan_save_stack (mm/kasan/common.c:57) [ 59.833086][ T653] ? kasan_save_track (mm/kasan/common.c:78) [ 59.833089][ T653] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.833091][ T653] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 59.833095][ T653] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 59.833100][ T653] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.833102][ T653] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.833105][ T653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.833107][ T653] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.833109][ T653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.833110][ T653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.833112][ T653] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.833115][ T653] ? __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.833122][ T653] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.833124][ T653] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.833128][ T653] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.833130][ T653] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.833136][ T653] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 59.833141][ T653] rtnl_newlink (net/core/rtnetlink.c:4215) [ 59.833147][ T653] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.833149][ T653] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.833154][ T653] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.833156][ T653] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.833158][ T653] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.833160][ T653] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.833164][ T653] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.833166][ T653] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.833170][ T653] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.833171][ T653] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.833176][ T653] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.833178][ T653] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.833182][ T653] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.833184][ T653] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.833187][ T653] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.833193][ T653] ? 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.833195][ T653] ? 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.833199][ T653] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.833203][ T653] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.833206][ T653] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 59.833210][ T653] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.833214][ T653] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.833216][ T653] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.833219][ T653] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.833223][ T653] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.833227][ T653] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.833229][ T653] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.833232][ T653] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.833234][ T653] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 59.833241][ T653] ___sys_sendmsg (net/socket.c:2767) [ 59.833244][ T653] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.833260][ T653] __sys_sendmsg (net/socket.c:2799) [ 59.833264][ T653] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.833270][ T653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.833274][ T653] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.833277][ T653] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.833280][ T653] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.833282][ T653] RIP: 0033:0x7f50fdbc154e [ 59.833286][ T653] 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.833288][ T653] RSP: 002b:00007fff34b206d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.833291][ T653] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f50fdbc154e [ 59.833292][ T653] RDX: 0000000000000000 RSI: 00007fff34b20780 RDI: 0000000000000005 [ 59.833293][ T653] RBP: 00007fff34b206e0 R08: 0000000000000000 R09: 0000000000000000 [ 59.833294][ T653] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915379 [ 59.833295][ T653] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff34b20e50 | [ 60.898651][ T662] softirqs last disabled at (16308): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 60.898654][ T662] Preemption disabled at: | [ 60.898655][ T662] vprintk_emit (kernel/printk/printk.c:2471) | [ 60.898665][ T662] Tainted: [W]=WARN [ 60.898666][ T662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.898667][ T662] Call Trace: [ 60.898669][ T662] [ 60.898671][ T662] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 60.898676][ T662] ? vprintk_emit (kernel/printk/printk.c:2471) [ 60.898678][ T662] __might_resched.cold (kernel/sched/core.c:9234) [ 60.898683][ T662] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 60.898686][ T662] ? __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.898691][ T662] __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.898694][ T662] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.898700][ T662] ? 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.898703][ T662] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.898707][ T662] put_chars (drivers/char/virtio_console.c:1176) [ 60.898710][ T662] ? __send_to_port (drivers/char/virtio_console.c:654) [ 60.898714][ T662] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.898718][ T662] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.898722][ T662] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 60.898726][ T662] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.898728][ T662] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.898733][ T662] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 60.898737][ T662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.898739][ T662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.898744][ T662] console_emit_next_record (kernel/printk/printk.c:3183) [ 60.898748][ T662] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 60.898749][ T662] ? 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.898752][ T662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.898754][ T662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.898759][ T662] console_flush_one_record (kernel/printk/printk.c:3268) [ 60.898762][ T662] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 60.898764][ T662] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.898770][ T662] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 60.898772][ T662] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 60.898773][ T662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.898776][ T662] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 60.898780][ T662] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 60.898782][ T662] ? vprintk_emit (kernel/printk/printk.c:2478) [ 60.898785][ T662] vprintk_emit (kernel/printk/printk.c:2479) [ 60.898788][ T662] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 60.898791][ T662] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.898793][ T662] ? 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.898795][ T662] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 60.898799][ T662] _printk (kernel/printk/printk.c:2504) [ 60.898803][ T662] ? snapshot_read.cold (user.c:?) [ 60.898805][ T662] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 60.898809][ T662] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.898811][ T662] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.898813][ T662] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 60.898817][ T662] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 60.898820][ T662] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.898822][ T662] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 60.898825][ T662] ? netdev_notice (net/core/dev.c:13194) [ 60.898828][ T662] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.898831][ T662] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.898834][ T662] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 60.898838][ T662] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.898840][ T662] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 60.898844][ T662] ? 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.898851][ T662] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 60.898853][ T662] ? __kernel_text_address (kernel/extable.c:79) [ 60.898857][ T662] ? write_profile (profile.c:?) [ 60.898861][ T662] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 60.898866][ T662] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.898871][ T662] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 60.898874][ T662] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 60.898875][ T662] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 60.898877][ T662] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.898881][ T662] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 60.898883][ T662] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.898885][ T662] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.898888][ T662] ? kasan_save_stack (mm/kasan/common.c:58) [ 60.898891][ T662] ? kasan_save_stack (mm/kasan/common.c:57) [ 60.898893][ T662] ? kasan_save_track (mm/kasan/common.c:78) [ 60.898896][ T662] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.898898][ T662] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 60.898901][ T662] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 60.898906][ T662] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.898909][ T662] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 60.898911][ T662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.898914][ T662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.898915][ T662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.898917][ T662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.898919][ T662] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 60.898921][ T662] ? __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.898925][ T662] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 60.898928][ T662] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 60.898931][ T662] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 60.898934][ T662] ? nla_get_range_signed (lib/nlattr.c:270) [ 60.898940][ T662] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 60.898945][ T662] rtnl_newlink (net/core/rtnetlink.c:4215) [ 60.898951][ T662] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.898953][ T662] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.898958][ T662] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.898960][ T662] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.898963][ T662] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.898966][ T662] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.898973][ T662] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.898976][ T662] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 60.898980][ T662] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.898981][ T662] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.898986][ T662] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.898988][ T662] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.898992][ T662] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 60.898994][ T662] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.898997][ T662] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.899004][ T662] ? 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.899006][ T662] ? 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.899010][ T662] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.899014][ T662] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.899017][ T662] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 60.899022][ T662] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 60.899026][ T662] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 60.899027][ T662] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.899030][ T662] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 60.899034][ T662] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 60.899039][ T662] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 60.899041][ T662] ? copy_msghdr_from_user (net/socket.c:2650) [ 60.899044][ T662] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 60.899045][ T662] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 60.899053][ T662] ___sys_sendmsg (net/socket.c:2767) [ 60.899056][ T662] ? copy_msghdr_from_user (net/socket.c:2619) [ 60.899079][ T662] __sys_sendmsg (net/socket.c:2799) [ 60.899082][ T662] ? __sys_sendmsg_sock (net/socket.c:2780) [ 60.899089][ T662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.899093][ T662] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 60.899096][ T662] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 60.899099][ T662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.899101][ T662] RIP: 0033:0x7fa388d2454e [ 60.899105][ T662] 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.899108][ T662] RSP: 002b:00007ffc61ef2290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.899111][ T662] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa388d2454e [ 60.899112][ T662] RDX: 0000000000000000 RSI: 00007ffc61ef2340 RDI: 0000000000000005 [ 60.899113][ T662] RBP: 00007ffc61ef22a0 R08: 0000000000000000 R09: 0000000000000000 [ 60.899114][ T662] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91537a 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