====================================== | [ 12.053489][ T242] softirqs last disabled at (24880): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.053492][ T242] Preemption disabled at: | [ 12.053492][ T242] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.053501][ T242] Tainted: [W]=WARN [ 12.053502][ T242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.053503][ T242] Call Trace: [ 12.053505][ T242] [ 12.053506][ T242] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.053511][ T242] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.053513][ T242] __might_resched.cold (kernel/sched/core.c:9234) [ 12.053517][ T242] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.053521][ 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.053526][ 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.053528][ T242] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.053534][ 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.053537][ T242] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.053541][ T242] put_chars (drivers/char/virtio_console.c:1176) [ 12.053543][ T242] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.053547][ T242] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.053552][ T242] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.053555][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.053557][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.053562][ T242] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.053565][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.053568][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.053573][ T242] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.053576][ T242] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.053577][ 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.053580][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.053582][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.053586][ T242] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.053589][ T242] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.053591][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.053596][ T242] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.053598][ T242] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.053600][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.053601][ T242] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.053605][ T242] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.053607][ T242] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.053610][ T242] vprintk_emit (kernel/printk/printk.c:2479) [ 12.053613][ T242] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.053616][ T242] ? save_trace (kernel/locking/lockdep.c:589) [ 12.053620][ T242] _printk (kernel/printk/printk.c:2504) [ 12.053623][ T242] ? snapshot_read.cold (user.c:?) [ 12.053627][ T242] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.053629][ T242] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.053632][ T242] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.053635][ T242] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.053637][ T242] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.053639][ T242] ? netdev_notice (net/core/dev.c:13194) [ 12.053642][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.053645][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.053648][ T242] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.053651][ T242] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.053653][ T242] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.053656][ 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.053662][ T242] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.053665][ T242] ? __kernel_text_address (kernel/extable.c:79) [ 12.053668][ T242] ? write_profile (profile.c:?) [ 12.053672][ T242] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.053676][ T242] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.053680][ T242] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.053682][ T242] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.053684][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.053687][ T242] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.053690][ T242] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.053693][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.053695][ 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.053697][ T242] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.053700][ T242] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.053702][ T242] ? kasan_save_track (mm/kasan/common.c:78) [ 12.053705][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.053707][ T242] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 12.053709][ T242] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 12.053714][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.053716][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.053719][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.053721][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.053722][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.053724][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.053725][ T242] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.053728][ 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.053731][ T242] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.053734][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.053737][ T242] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.053739][ T242] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.053745][ T242] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.053750][ T242] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.053755][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.053757][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.053762][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.053764][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.053766][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.053767][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.053771][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.053773][ T242] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.053776][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.053777][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.053782][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.053784][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.053788][ T242] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.053789][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.053792][ T242] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.053798][ 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.053799][ 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.053804][ T242] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.053807][ T242] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.053810][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 12.053814][ T242] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.053818][ T242] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.053819][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.053822][ T242] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.053826][ T242] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.053830][ T242] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.053832][ T242] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.053834][ T242] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.053836][ T242] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 12.053840][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.053842][ T242] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 12.053846][ T242] ___sys_sendmsg (net/socket.c:2767) [ 12.053848][ T242] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.053850][ T242] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 12.053853][ T242] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 12.053855][ T242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.053862][ T242] ? trace_rcu_batch_end (./include/trace/events/rcu.h:715 (discriminator 19)) [ 12.053868][ T242] ? rcu_core (kernel/rcu/tree.c:2927 (discriminator 1)) [ 12.053870][ T242] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 12.053873][ T242] ? rcutree_report_cpu_dead (kernel/rcu/tree.c:4507) [ 12.053877][ T242] __sys_sendmsg (net/socket.c:2799) [ 12.053881][ T242] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.053886][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.053888][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.053891][ T242] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.053893][ T242] ? irq_exit_rcu (kernel/softirq.c:786) [ 12.053896][ T242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.053898][ T242] RIP: 0033:0x7f0a4dc9254e [ 12.053902][ 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.053904][ T242] RSP: 002b:00007fff8c9393d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.053906][ T242] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0a4dc9254e [ 12.053907][ T242] RDX: 0000000000000000 RSI: 00007fff8c939480 RDI: 0000000000000005 [ 12.053908][ T242] RBP: 00007fff8c9393e0 R08: 0000000000000000 R09: 0000000000000000 [ 12.053909][ T242] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91390f [ 12.053910][ T242] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff8c939b50 | [ 13.103506][ T282] softirqs last disabled at (21414): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 13.103509][ T282] Preemption disabled at: | [ 13.103509][ T282] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.103519][ T282] Tainted: [W]=WARN [ 13.103520][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.103521][ T282] Call Trace: [ 13.103523][ T282] [ 13.103525][ T282] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.103530][ T282] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.103531][ T282] __might_resched.cold (kernel/sched/core.c:9234) [ 13.103536][ T282] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.103539][ T282] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.103544][ T282] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.103547][ T282] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.103554][ T282] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.103557][ T282] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.103560][ T282] put_chars (drivers/char/virtio_console.c:1176) [ 13.103563][ T282] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.103567][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.103570][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.103575][ T282] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.103579][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.103580][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.103585][ T282] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.103589][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.103591][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.103596][ T282] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.103599][ T282] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.103601][ T282] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.103603][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.103605][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.103610][ T282] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.103614][ T282] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.103615][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.103621][ T282] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.103623][ T282] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.103624][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.103626][ T282] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.103630][ T282] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.103632][ T282] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.103635][ T282] vprintk_emit (kernel/printk/printk.c:2479) [ 13.103639][ T282] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.103641][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.103643][ T282] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 13.103645][ T282] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 13.103649][ T282] _printk (kernel/printk/printk.c:2504) [ 13.103653][ T282] ? snapshot_read.cold (user.c:?) [ 13.103654][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.103657][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.103659][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.103662][ T282] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 13.103665][ T282] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 13.103668][ T282] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.103670][ T282] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.103673][ T282] ? netdev_notice (net/core/dev.c:13194) [ 13.103675][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.103678][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.103681][ T282] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.103685][ T282] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.103687][ T282] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 13.103690][ T282] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 13.103697][ T282] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 13.103699][ T282] ? __kernel_text_address (kernel/extable.c:79) [ 13.103702][ T282] ? write_profile (profile.c:?) [ 13.103707][ T282] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.103712][ T282] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.103717][ T282] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.103719][ T282] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.103720][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.103722][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.103726][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.103728][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.103730][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.103733][ T282] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.103736][ T282] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.103738][ T282] ? kasan_save_track (mm/kasan/common.c:78) [ 13.103741][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.103743][ T282] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 13.103746][ T282] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 13.103751][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.103753][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.103756][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.103757][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.103759][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.103761][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.103763][ T282] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.103765][ T282] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 13.103768][ T282] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.103771][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.103774][ T282] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.103776][ T282] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.103782][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.103788][ T282] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.103794][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.103796][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.103801][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.103803][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.103805][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.103807][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.103811][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.103813][ T282] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.103816][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.103817][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.103822][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.103824][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.103828][ T282] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.103830][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.103833][ T282] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.103840][ T282] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.103841][ T282] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.103845][ T282] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.103849][ T282] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.103852][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 13.103857][ T282] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.103861][ T282] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.103862][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.103865][ T282] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.103869][ T282] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.103873][ T282] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.103876][ T282] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.103878][ T282] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.103880][ T282] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 13.103887][ T282] ___sys_sendmsg (net/socket.c:2767) [ 13.103890][ T282] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.103907][ T282] __sys_sendmsg (net/socket.c:2799) [ 13.103911][ T282] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.103917][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.103921][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.103923][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.103927][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.103929][ T282] RIP: 0033:0x7f9fb85e854e [ 13.103933][ T282] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.103935][ T282] RSP: 002b:00007fffc976aff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.103938][ T282] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9fb85e854e [ 13.103939][ T282] RDX: 0000000000000000 RSI: 00007fffc976b0a0 RDI: 0000000000000005 [ 13.103940][ T282] RBP: 00007fffc976b000 R08: 0000000000000000 R09: 0000000000000000 [ 13.103941][ T282] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913910 [ 13.103941][ T282] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc976b770 | [ 14.127876][ T291] softirqs last disabled at (15322): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.127879][ T291] Preemption disabled at: | [ 14.127879][ T291] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.127889][ T291] Tainted: [W]=WARN [ 14.127890][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.127891][ T291] Call Trace: [ 14.127893][ T291] [ 14.127894][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.127900][ T291] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.127901][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 14.127906][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.127909][ T291] ? __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.127915][ T291] __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.127917][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.127924][ T291] ? 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.127927][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.127930][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 14.127933][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.127937][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.127941][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.127945][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.127949][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.127950][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.127955][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.127959][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.127961][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.127966][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.127970][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.127971][ T291] ? 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.127974][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.127976][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.127980][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.127984][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.127985][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.127991][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.127993][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.127995][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.127997][ T291] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.128001][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.128002][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.128005][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 14.128009][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.128011][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.128013][ T291] ? 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.128015][ T291] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 14.128019][ T291] _printk (kernel/printk/printk.c:2504) [ 14.128022][ T291] ? snapshot_read.cold (user.c:?) [ 14.128024][ T291] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.128030][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.128032][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.128034][ T291] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.128038][ T291] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.128041][ T291] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.128043][ T291] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.128046][ T291] ? netdev_notice (net/core/dev.c:13194) [ 14.128048][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.128051][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.128054][ T291] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.128057][ T291] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.128060][ T291] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.128063][ T291] ? 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.128069][ T291] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.128072][ T291] ? __kernel_text_address (kernel/extable.c:79) [ 14.128075][ T291] ? write_profile (profile.c:?) [ 14.128079][ T291] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.128084][ T291] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.128089][ T291] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.128091][ T291] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.128092][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.128094][ T291] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.128098][ T291] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.128100][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.128102][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.128105][ T291] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.128108][ T291] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.128109][ T291] ? kasan_save_track (mm/kasan/common.c:78) [ 14.128112][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.128114][ T291] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 14.128117][ T291] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 14.128122][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.128124][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.128127][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.128129][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.128131][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.128132][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.128134][ T291] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.128136][ T291] ? __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.128140][ T291] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.128142][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.128145][ T291] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.128147][ T291] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.128153][ T291] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.128159][ T291] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.128164][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.128166][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.128171][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.128173][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.128175][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.128177][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.128181][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.128183][ T291] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.128186][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.128188][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.128192][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.128194][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.128198][ T291] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.128200][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.128203][ T291] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.128209][ T291] ? 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.128210][ T291] ? 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.128215][ T291] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.128218][ T291] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.128221][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 14.128226][ T291] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.128229][ T291] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.128231][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.128234][ T291] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.128238][ T291] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.128242][ T291] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.128245][ T291] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.128247][ T291] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.128248][ T291] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 14.128261][ T291] ___sys_sendmsg (net/socket.c:2767) [ 14.128264][ T291] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.128281][ T291] __sys_sendmsg (net/socket.c:2799) [ 14.128285][ T291] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.128292][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.128295][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.128298][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.128301][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.128303][ T291] RIP: 0033:0x7f057450754e [ 14.128308][ T291] 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.128309][ T291] RSP: 002b:00007ffce8ef14d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.128312][ T291] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f057450754e [ 14.128313][ T291] RDX: 0000000000000000 RSI: 00007ffce8ef1580 RDI: 0000000000000005 [ 14.128314][ T291] RBP: 00007ffce8ef14e0 R08: 0000000000000000 R09: 0000000000000000 [ 14.128315][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913911 [ 14.128316][ T291] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffce8ef1c50 | [ 15.186851][ T301] softirqs last disabled at (16866): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 15.186854][ T301] Preemption disabled at: | [ 15.186855][ T301] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.186864][ T301] Tainted: [W]=WARN [ 15.186865][ T301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.186867][ T301] Call Trace: [ 15.186868][ T301] [ 15.186870][ T301] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.186875][ T301] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.186877][ T301] __might_resched.cold (kernel/sched/core.c:9234) [ 15.186882][ T301] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.186885][ T301] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.186890][ T301] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 15.186893][ T301] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.186899][ T301] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.186902][ T301] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.186906][ T301] put_chars (drivers/char/virtio_console.c:1176) [ 15.186909][ T301] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.186913][ T301] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.186916][ T301] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.186921][ T301] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.186925][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.186927][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.186932][ T301] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.186935][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.186938][ T301] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.186942][ T301] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.186946][ T301] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.186947][ T301] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 15.186950][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.186952][ T301] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.186956][ T301] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.186960][ T301] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.186961][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.186967][ T301] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.186970][ T301] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.186971][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.186973][ T301] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.186977][ T301] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.186979][ T301] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.186982][ T301] vprintk_emit (kernel/printk/printk.c:2479) [ 15.186986][ T301] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.186988][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.186990][ T301] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 15.186992][ T301] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 15.186996][ T301] _printk (kernel/printk/printk.c:2504) [ 15.187000][ T301] ? snapshot_read.cold (user.c:?) [ 15.187002][ T301] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.187005][ T301] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.187007][ T301] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.187009][ T301] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 15.187013][ T301] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 15.187016][ T301] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.187018][ T301] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.187021][ T301] ? netdev_notice (net/core/dev.c:13194) [ 15.187023][ T301] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.187028][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.187031][ T301] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.187035][ T301] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.187037][ T301] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 15.187040][ T301] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 15.187046][ T301] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 15.187049][ T301] ? __kernel_text_address (kernel/extable.c:79) [ 15.187052][ T301] ? write_profile (profile.c:?) [ 15.187056][ T301] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 15.187062][ T301] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.187067][ T301] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.187069][ T301] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.187070][ T301] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.187072][ T301] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.187076][ T301] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.187078][ T301] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.187080][ T301] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.187083][ T301] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.187086][ T301] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.187088][ T301] ? kasan_save_track (mm/kasan/common.c:78) [ 15.187091][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.187093][ T301] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 15.187096][ T301] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 15.187101][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.187103][ T301] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.187106][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.187108][ T301] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.187110][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.187111][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.187113][ T301] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.187116][ T301] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 15.187119][ T301] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.187122][ T301] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.187125][ T301] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.187127][ T301] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.187134][ T301] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.187139][ T301] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.187145][ T301] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.187147][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.187152][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.187154][ T301] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.187156][ T301] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.187158][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.187162][ T301] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.187164][ T301] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.187167][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.187169][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.187173][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.187176][ T301] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.187179][ T301] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.187181][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.187184][ T301] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.187191][ T301] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 15.187192][ T301] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 15.187197][ T301] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.187201][ T301] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.187203][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 15.187208][ T301] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.187212][ T301] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.187213][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.187216][ T301] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.187220][ T301] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.187224][ T301] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.187227][ T301] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.187229][ T301] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.187231][ T301] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 15.187239][ T301] ___sys_sendmsg (net/socket.c:2767) [ 15.187242][ T301] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.187263][ T301] __sys_sendmsg (net/socket.c:2799) [ 15.187267][ T301] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.187274][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.187277][ T301] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.187280][ T301] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.187283][ T301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.187285][ T301] RIP: 0033:0x7fde4a5ae54e [ 15.187289][ T301] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.187291][ T301] RSP: 002b:00007ffc6a197e60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.187293][ T301] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fde4a5ae54e [ 15.187295][ T301] RDX: 0000000000000000 RSI: 00007ffc6a197f10 RDI: 0000000000000005 [ 15.187296][ T301] RBP: 00007ffc6a197e70 R08: 0000000000000000 R09: 0000000000000000 [ 15.187296][ T301] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913912 [ 15.187297][ T301] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc6a1985e0 | [ 16.373437][ T311] softirqs last disabled at (25350): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.373440][ T311] Preemption disabled at: | [ 16.373441][ T311] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.373450][ T311] Tainted: [W]=WARN [ 16.373451][ T311] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.373452][ T311] Call Trace: [ 16.373454][ T311] [ 16.373456][ T311] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.373461][ T311] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.373463][ T311] __might_resched.cold (kernel/sched/core.c:9234) [ 16.373468][ T311] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.373473][ T311] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.373478][ T311] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 16.373481][ T311] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.373487][ T311] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.373490][ T311] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.373493][ T311] put_chars (drivers/char/virtio_console.c:1176) [ 16.373496][ T311] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.373500][ T311] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.373504][ T311] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.373508][ T311] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.373512][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.373514][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.373519][ T311] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.373522][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.373524][ T311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.373529][ T311] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.373532][ T311] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.373534][ T311] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 16.373537][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.373539][ T311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.373543][ T311] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.373547][ T311] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.373548][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.373554][ T311] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.373556][ T311] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.373557][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.373559][ T311] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.373563][ T311] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.373565][ T311] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.373568][ T311] vprintk_emit (kernel/printk/printk.c:2479) [ 16.373571][ T311] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.373574][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.373576][ T311] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 16.373578][ T311] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 16.373582][ T311] _printk (kernel/printk/printk.c:2504) [ 16.373585][ T311] ? snapshot_read.cold (user.c:?) [ 16.373587][ T311] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.373590][ T311] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.373592][ T311] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.373594][ T311] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.373597][ T311] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.373600][ T311] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.373602][ T311] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.373605][ T311] ? netdev_notice (net/core/dev.c:13194) [ 16.373608][ T311] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.373611][ T311] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.373613][ T311] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.373617][ T311] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.373619][ T311] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.373622][ T311] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 16.373629][ T311] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.373631][ T311] ? __kernel_text_address (kernel/extable.c:79) [ 16.373634][ T311] ? write_profile (profile.c:?) [ 16.373638][ T311] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.373643][ T311] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.373648][ T311] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.373650][ T311] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.373651][ T311] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.373654][ T311] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.373657][ T311] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.373659][ T311] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.373661][ T311] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.373664][ T311] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.373667][ T311] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.373669][ T311] ? kasan_save_track (mm/kasan/common.c:78) [ 16.373672][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.373674][ T311] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 16.373677][ T311] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 16.373682][ T311] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.373684][ T311] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.373687][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.373689][ T311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.373691][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.373692][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.373694][ T311] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.373696][ T311] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 16.373700][ T311] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.373702][ T311] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.373705][ T311] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.373707][ T311] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.373713][ T311] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.373719][ T311] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.373724][ T311] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.373726][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.373731][ T311] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.373733][ T311] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.373735][ T311] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.373737][ T311] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.373741][ T311] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.373743][ T311] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.373746][ T311] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.373747][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.373752][ T311] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.373754][ T311] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.373758][ T311] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.373760][ T311] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.373763][ T311] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.373769][ T311] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 16.373770][ T311] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 16.373775][ T311] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.373778][ T311] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.373781][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 16.373785][ T311] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.373789][ T311] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.373791][ T311] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.373794][ T311] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.373798][ T311] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.373802][ T311] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.373804][ T311] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.373806][ T311] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.373808][ T311] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 16.373815][ T311] ___sys_sendmsg (net/socket.c:2767) [ 16.373818][ T311] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.373835][ T311] __sys_sendmsg (net/socket.c:2799) [ 16.373838][ T311] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.373844][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.373847][ T311] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.373850][ T311] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.373853][ T311] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.373856][ T311] RIP: 0033:0x7f3a3bc0954e [ 16.373860][ T311] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.373862][ T311] RSP: 002b:00007ffc38bf6a30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.373864][ T311] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3a3bc0954e [ 16.373865][ T311] RDX: 0000000000000000 RSI: 00007ffc38bf6ae0 RDI: 0000000000000005 [ 16.373866][ T311] RBP: 00007ffc38bf6a40 R08: 0000000000000000 R09: 0000000000000000 [ 16.373867][ T311] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913913 [ 16.373868][ T311] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc38bf71b0 | [ 17.374546][ T318] softirqs last disabled at (23604): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.374548][ T318] Preemption disabled at: | [ 17.374549][ T318] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.374558][ T318] Tainted: [W]=WARN [ 17.374559][ T318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.374561][ T318] Call Trace: [ 17.374562][ T318] [ 17.374564][ T318] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.374569][ T318] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.374570][ T318] __might_resched.cold (kernel/sched/core.c:9234) [ 17.374575][ T318] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.374578][ T318] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.374584][ T318] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.374586][ T318] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.374592][ T318] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.374595][ T318] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.374599][ T318] put_chars (drivers/char/virtio_console.c:1176) [ 17.374601][ T318] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.374605][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.374609][ T318] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.374613][ T318] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.374617][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.374619][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.374623][ T318] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.374627][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.374629][ T318] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.374634][ T318] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.374637][ T318] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.374638][ T318] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.374641][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.374643][ T318] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.374647][ T318] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.374651][ T318] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.374652][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.374658][ T318] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.374660][ T318] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.374662][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.374664][ T318] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.374668][ T318] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.374670][ T318] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.374673][ T318] vprintk_emit (kernel/printk/printk.c:2479) [ 17.374676][ T318] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.374678][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.374680][ T318] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 17.374682][ T318] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 17.374686][ T318] _printk (kernel/printk/printk.c:2504) [ 17.374689][ T318] ? snapshot_read.cold (user.c:?) [ 17.374691][ T318] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.374694][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.374696][ T318] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.374698][ T318] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.374702][ T318] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.374704][ T318] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.374707][ T318] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.374709][ T318] ? netdev_notice (net/core/dev.c:13194) [ 17.374712][ T318] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.374715][ T318] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.374717][ T318] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.374721][ T318] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.374723][ T318] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.374726][ T318] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 17.374733][ T318] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.374735][ T318] ? __kernel_text_address (kernel/extable.c:79) [ 17.374738][ T318] ? write_profile (profile.c:?) [ 17.374742][ T318] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.374747][ T318] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.374751][ T318] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.374754][ T318] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.374755][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.374757][ T318] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.374761][ T318] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.374763][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.374765][ T318] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.374768][ T318] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.374770][ T318] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.374772][ T318] ? kasan_save_track (mm/kasan/common.c:78) [ 17.374775][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.374777][ T318] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 17.374780][ T318] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 17.374785][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.374787][ T318] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.374790][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.374792][ T318] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.374793][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.374795][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.374797][ T318] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.374799][ T318] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 17.374802][ T318] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.374805][ T318] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.374808][ T318] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.374810][ T318] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.374816][ T318] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.374821][ T318] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.374826][ T318] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.374828][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.374833][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.374835][ T318] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.374837][ T318] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.374839][ T318] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.374843][ T318] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.374845][ T318] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.374848][ T318] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.374849][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.374854][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.374856][ T318] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.374860][ T318] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.374861][ T318] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.374864][ T318] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.374870][ T318] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 17.374872][ T318] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 17.374876][ T318] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.374880][ T318] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.374883][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 17.374887][ T318] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.374891][ T318] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.374892][ T318] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.374895][ T318] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.374899][ T318] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.374903][ T318] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.374905][ T318] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.374907][ T318] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.374909][ T318] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 17.374916][ T318] ___sys_sendmsg (net/socket.c:2767) [ 17.374919][ T318] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.374935][ T318] __sys_sendmsg (net/socket.c:2799) [ 17.374938][ T318] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.374944][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.374947][ T318] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.374950][ T318] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.374953][ T318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.374956][ T318] RIP: 0033:0x7fb8293fb54e [ 17.374959][ T318] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.374961][ T318] RSP: 002b:00007fffd0d432d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.374963][ T318] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb8293fb54e [ 17.374965][ T318] RDX: 0000000000000000 RSI: 00007fffd0d43380 RDI: 0000000000000005 [ 17.374966][ T318] RBP: 00007fffd0d432e0 R08: 0000000000000000 R09: 0000000000000000 [ 17.374966][ T318] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913914 [ 17.374967][ T318] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd0d43a50 | [ 18.396604][ T328] softirqs last disabled at (17364): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.396606][ T328] Preemption disabled at: | [ 18.396607][ T328] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.396616][ T328] Tainted: [W]=WARN [ 18.396617][ T328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.396618][ T328] Call Trace: [ 18.396620][ T328] [ 18.396621][ T328] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.396626][ T328] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.396628][ T328] __might_resched.cold (kernel/sched/core.c:9234) [ 18.396633][ T328] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.396636][ T328] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.396641][ T328] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.396644][ T328] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.396650][ T328] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.396653][ T328] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.396657][ T328] put_chars (drivers/char/virtio_console.c:1176) [ 18.396660][ T328] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.396663][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.396667][ T328] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.396672][ T328] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.396675][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.396677][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.396682][ T328] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.396685][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.396688][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.396692][ T328] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.396696][ T328] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.396697][ T328] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.396700][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.396702][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.396706][ T328] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.396710][ T328] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.396711][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.396717][ T328] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.396719][ T328] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.396721][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.396723][ T328] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.396726][ T328] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.396728][ T328] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.396731][ T328] vprintk_emit (kernel/printk/printk.c:2479) [ 18.396735][ T328] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.396737][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.396739][ T328] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 18.396741][ T328] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.396745][ T328] _printk (kernel/printk/printk.c:2504) [ 18.396748][ T328] ? snapshot_read.cold (user.c:?) [ 18.396750][ T328] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.396753][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.396755][ T328] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.396757][ T328] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.396761][ T328] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.396763][ T328] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.396766][ T328] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.396768][ T328] ? netdev_notice (net/core/dev.c:13194) [ 18.396771][ T328] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.396774][ T328] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.396777][ T328] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.396781][ T328] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.396783][ T328] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.396786][ T328] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 18.396792][ T328] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.396795][ T328] ? __kernel_text_address (kernel/extable.c:79) [ 18.396798][ T328] ? write_profile (profile.c:?) [ 18.396802][ T328] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.396807][ T328] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.396812][ T328] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.396814][ T328] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.396815][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.396817][ T328] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.396821][ T328] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.396823][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.396825][ T328] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.396828][ T328] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.396831][ T328] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.396833][ T328] ? kasan_save_track (mm/kasan/common.c:78) [ 18.396835][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.396837][ T328] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 18.396841][ T328] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 18.396846][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.396848][ T328] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.396850][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.396852][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.396854][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.396855][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.396857][ T328] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.396860][ T328] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 18.396863][ T328] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.396865][ T328] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.396869][ T328] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.396871][ T328] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.396876][ T328] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.396882][ T328] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.396887][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.396889][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.396894][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.396896][ T328] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.396898][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.396900][ T328] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.396904][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.396906][ T328] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.396909][ T328] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.396911][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.396915][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.396917][ T328] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.396921][ T328] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.396923][ T328] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.396926][ T328] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.396932][ T328] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.396934][ T328] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.396938][ T328] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.396942][ T328] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.396945][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 18.396949][ T328] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.396953][ T328] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.396954][ T328] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.396958][ T328] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.396961][ T328] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.396965][ T328] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.396968][ T328] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.396970][ T328] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.396972][ T328] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 18.396979][ T328] ___sys_sendmsg (net/socket.c:2767) [ 18.396982][ T328] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.396998][ T328] __sys_sendmsg (net/socket.c:2799) [ 18.397002][ T328] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.397008][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.397011][ T328] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.397014][ T328] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.397017][ T328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.397019][ T328] RIP: 0033:0x7f16b116954e [ 18.397023][ T328] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 18.397027][ T328] RSP: 002b:00007fff30461d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.397030][ T328] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f16b116954e [ 18.397031][ T328] RDX: 0000000000000000 RSI: 00007fff30461e40 RDI: 0000000000000005 [ 18.397032][ T328] RBP: 00007fff30461da0 R08: 0000000000000000 R09: 0000000000000000 [ 18.397033][ T328] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913915 [ 18.397033][ T328] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff30462510 | [ 19.432602][ T335] softirqs last disabled at (23228): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.432605][ T335] Preemption disabled at: | [ 19.432605][ T335] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.432615][ T335] Tainted: [W]=WARN [ 19.432616][ T335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.432618][ T335] Call Trace: [ 19.432619][ T335] [ 19.432621][ T335] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.432626][ T335] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.432628][ T335] __might_resched.cold (kernel/sched/core.c:9234) [ 19.432632][ T335] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.432636][ T335] ? __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.432641][ T335] __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.432643][ T335] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.432650][ T335] ? 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.432653][ T335] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.432656][ T335] put_chars (drivers/char/virtio_console.c:1176) [ 19.432660][ T335] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.432663][ T335] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.432667][ T335] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.432671][ T335] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.432675][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.432677][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.432682][ T335] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.432685][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.432688][ T335] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.432692][ T335] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.432696][ T335] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.432697][ T335] ? 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.432700][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.432702][ T335] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.432706][ T335] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.432710][ T335] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.432711][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.432717][ T335] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.432719][ T335] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.432721][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.432723][ T335] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.432727][ T335] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.432729][ T335] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.432732][ T335] vprintk_emit (kernel/printk/printk.c:2479) [ 19.432735][ T335] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.432737][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.432739][ T335] ? 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.432741][ T335] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.432745][ T335] _printk (kernel/printk/printk.c:2504) [ 19.432749][ T335] ? snapshot_read.cold (user.c:?) [ 19.432751][ T335] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.432754][ T335] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.432756][ T335] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.432758][ T335] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.432762][ T335] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.432764][ T335] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.432766][ T335] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.432769][ T335] ? netdev_notice (net/core/dev.c:13194) [ 19.432772][ T335] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.432775][ T335] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.432778][ T335] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.432782][ T335] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.432784][ T335] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.432787][ T335] ? 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.432793][ T335] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.432796][ T335] ? __kernel_text_address (kernel/extable.c:79) [ 19.432799][ T335] ? write_profile (profile.c:?) [ 19.432803][ T335] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.432808][ T335] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.432813][ T335] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.432815][ T335] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.432817][ T335] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.432819][ T335] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.432822][ T335] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.432824][ T335] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.432827][ T335] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.432829][ T335] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.432832][ T335] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.432834][ T335] ? kasan_save_track (mm/kasan/common.c:78) [ 19.432837][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.432839][ T335] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 19.432842][ T335] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 19.432847][ T335] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.432850][ T335] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.432852][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.432854][ T335] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.432856][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.432857][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.432859][ T335] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.432862][ T335] ? __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.432865][ T335] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.432868][ T335] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.432871][ T335] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.432873][ T335] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.432880][ T335] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.432885][ T335] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.432891][ T335] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.432893][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.432898][ T335] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.432900][ T335] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.432902][ T335] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.432904][ T335] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.432908][ T335] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.432910][ T335] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.432913][ T335] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.432915][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.432920][ T335] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.432922][ T335] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.432926][ T335] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.432928][ T335] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.432931][ T335] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.432937][ T335] ? 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.432939][ T335] ? 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.432943][ T335] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.432947][ T335] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.432950][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 19.432955][ T335] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.432959][ T335] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.432960][ T335] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.432963][ T335] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.432967][ T335] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.432972][ T335] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.432974][ T335] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.432977][ T335] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.432978][ T335] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 19.432986][ T335] ___sys_sendmsg (net/socket.c:2767) [ 19.432989][ T335] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.433006][ T335] __sys_sendmsg (net/socket.c:2799) [ 19.433009][ T335] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.433016][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.433019][ T335] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.433022][ T335] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.433025][ T335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.433030][ T335] RIP: 0033:0x7f3e005c754e [ 19.433034][ T335] 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.433035][ T335] RSP: 002b:00007fffd9f08170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.433038][ T335] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3e005c754e [ 19.433039][ T335] RDX: 0000000000000000 RSI: 00007fffd9f08220 RDI: 0000000000000005 [ 19.433040][ T335] RBP: 00007fffd9f08180 R08: 0000000000000000 R09: 0000000000000000 [ 19.433041][ T335] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913916 [ 19.433042][ T335] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd9f088f0 | [ 20.434231][ T344] softirqs last disabled at (18536): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.434234][ T344] Preemption disabled at: | [ 20.434234][ T344] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.434243][ T344] Tainted: [W]=WARN [ 20.434244][ T344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.434245][ T344] Call Trace: [ 20.434247][ T344] [ 20.434248][ T344] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.434253][ T344] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.434255][ T344] __might_resched.cold (kernel/sched/core.c:9234) [ 20.434260][ T344] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.434263][ T344] ? __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.434268][ T344] __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.434270][ T344] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.434276][ T344] ? 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.434285][ T344] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.434289][ T344] put_chars (drivers/char/virtio_console.c:1176) [ 20.434291][ T344] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.434295][ T344] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.434298][ T344] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.434303][ T344] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.434306][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.434308][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.434312][ T344] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.434315][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.434318][ T344] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.434322][ T344] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.434325][ T344] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.434326][ T344] ? 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.434329][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.434331][ T344] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.434335][ T344] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.434338][ T344] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.434340][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.434345][ T344] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.434347][ T344] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.434349][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.434350][ T344] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.434354][ T344] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.434356][ T344] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.434359][ T344] vprintk_emit (kernel/printk/printk.c:2479) [ 20.434362][ T344] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.434364][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.434366][ T344] ? 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.434368][ T344] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 20.434372][ T344] _printk (kernel/printk/printk.c:2504) [ 20.434375][ T344] ? snapshot_read.cold (user.c:?) [ 20.434377][ T344] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.434380][ T344] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.434382][ T344] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.434384][ T344] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.434387][ T344] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.434390][ T344] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.434392][ T344] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.434394][ T344] ? netdev_notice (net/core/dev.c:13194) [ 20.434397][ T344] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.434400][ T344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.434402][ T344] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.434406][ T344] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.434408][ T344] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.434412][ T344] ? 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.434420][ T344] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.434422][ T344] ? __kernel_text_address (kernel/extable.c:79) [ 20.434425][ T344] ? write_profile (profile.c:?) [ 20.434429][ T344] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.434434][ T344] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.434438][ T344] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.434440][ T344] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.434442][ T344] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.434444][ T344] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.434447][ T344] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.434449][ T344] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.434451][ T344] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.434454][ T344] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.434457][ T344] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.434458][ T344] ? kasan_save_track (mm/kasan/common.c:78) [ 20.434461][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.434463][ T344] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 20.434466][ T344] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 20.434471][ T344] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.434473][ T344] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.434476][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.434477][ T344] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.434479][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.434480][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.434482][ T344] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.434485][ T344] ? __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.434488][ T344] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.434490][ T344] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.434493][ T344] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.434495][ T344] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.434501][ T344] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.434506][ T344] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.434511][ T344] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.434512][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.434517][ T344] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.434519][ T344] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.434521][ T344] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.434523][ T344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.434527][ T344] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.434529][ T344] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.434532][ T344] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.434533][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.434537][ T344] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.434539][ T344] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.434543][ T344] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.434545][ T344] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.434548][ T344] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.434554][ T344] ? 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.434555][ T344] ? 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.434559][ T344] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.434563][ T344] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.434566][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 20.434570][ T344] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.434573][ T344] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.434575][ T344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.434578][ T344] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.434581][ T344] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.434585][ T344] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 20.434588][ T344] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.434590][ T344] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 20.434591][ T344] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 20.434599][ T344] ___sys_sendmsg (net/socket.c:2767) [ 20.434601][ T344] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.434617][ T344] __sys_sendmsg (net/socket.c:2799) [ 20.434620][ T344] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.434626][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.434629][ T344] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.434632][ T344] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.434635][ T344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.434637][ T344] RIP: 0033:0x7f942938554e [ 20.434641][ T344] 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.434643][ T344] RSP: 002b:00007ffff6d32b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.434645][ T344] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f942938554e [ 20.434647][ T344] RDX: 0000000000000000 RSI: 00007ffff6d32c10 RDI: 0000000000000005 [ 20.434647][ T344] RBP: 00007ffff6d32b70 R08: 0000000000000000 R09: 0000000000000000 [ 20.434648][ T344] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913917 [ 20.434649][ T344] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffff6d332e0 | [ 21.514871][ T353] softirqs last disabled at (17584): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.514874][ T353] Preemption disabled at: | [ 21.514874][ T353] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.514884][ T353] Tainted: [W]=WARN [ 21.514885][ T353] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.514887][ T353] Call Trace: [ 21.514888][ T353] [ 21.514890][ T353] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.514895][ T353] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.514897][ T353] __might_resched.cold (kernel/sched/core.c:9234) [ 21.514902][ T353] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.514905][ T353] ? __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.514910][ T353] __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.514913][ T353] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.514919][ T353] ? 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.514922][ T353] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.514925][ T353] put_chars (drivers/char/virtio_console.c:1176) [ 21.514928][ T353] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.514932][ T353] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.514936][ T353] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.514940][ T353] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.514944][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.514946][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.514950][ T353] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.514954][ T353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.514956][ T353] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.514960][ T353] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.514964][ T353] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.514965][ T353] ? 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.514968][ T353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.514970][ T353] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.514974][ T353] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.514978][ T353] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.514979][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.514985][ T353] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.514987][ T353] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.514988][ T353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.514990][ T353] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.514994][ T353] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.514996][ T353] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.514999][ T353] vprintk_emit (kernel/printk/printk.c:2479) [ 21.515003][ T353] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.515005][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.515010][ T353] _printk (kernel/printk/printk.c:2504) [ 21.515013][ T353] ? snapshot_read.cold (user.c:?) [ 21.515015][ T353] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.515018][ T353] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.515020][ T353] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.515022][ T353] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.515027][ T353] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.515030][ T353] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.515032][ T353] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.515035][ T353] ? netdev_notice (net/core/dev.c:13194) [ 21.515037][ T353] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.515041][ T353] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.515043][ T353] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.515047][ T353] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.515049][ T353] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.515053][ T353] ? 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.515059][ T353] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.515061][ T353] ? __kernel_text_address (kernel/extable.c:79) [ 21.515065][ T353] ? write_profile (profile.c:?) [ 21.515068][ T353] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.515073][ T353] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.515078][ T353] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.515081][ T353] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.515082][ T353] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.515084][ T353] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.515088][ T353] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.515090][ T353] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.515092][ T353] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.515095][ T353] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.515097][ T353] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.515099][ T353] ? kasan_save_track (mm/kasan/common.c:78) [ 21.515102][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.515104][ T353] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 21.515107][ T353] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 21.515112][ T353] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.515114][ T353] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.515117][ T353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.515119][ T353] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.515121][ T353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.515122][ T353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.515124][ T353] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.515127][ T353] ? __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.515130][ T353] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.515132][ T353] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.515136][ T353] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.515138][ T353] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.515144][ T353] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.515149][ T353] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.515154][ T353] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.515156][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.515161][ T353] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.515163][ T353] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.515165][ T353] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.515167][ T353] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.515171][ T353] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.515173][ T353] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.515176][ T353] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.515178][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.515183][ T353] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.515185][ T353] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.515188][ T353] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.515190][ T353] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.515193][ T353] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.515199][ T353] ? 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.515201][ T353] ? 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.515205][ T353] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.515209][ T353] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.515211][ T353] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 21.515216][ T353] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.515219][ T353] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.515221][ T353] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.515224][ T353] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.515228][ T353] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.515232][ T353] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.515234][ T353] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.515236][ T353] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.515238][ T353] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 21.515246][ T353] ___sys_sendmsg (net/socket.c:2767) [ 21.515248][ T353] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.515265][ T353] __sys_sendmsg (net/socket.c:2799) [ 21.515268][ T353] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.515274][ T353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.515278][ T353] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.515280][ T353] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.515289][ T353] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.515291][ T353] RIP: 0033:0x7f4d1322a54e [ 21.515295][ T353] 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.515297][ T353] RSP: 002b:00007ffe19362da0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.515299][ T353] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4d1322a54e [ 21.515301][ T353] RDX: 0000000000000000 RSI: 00007ffe19362e50 RDI: 0000000000000005 [ 21.515301][ T353] RBP: 00007ffe19362db0 R08: 0000000000000000 R09: 0000000000000000 [ 21.515302][ T353] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913918 [ 21.515303][ T353] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe19363520 | [ 22.619448][ T362] softirqs last disabled at (16990): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.619451][ T362] Preemption disabled at: | [ 22.619451][ T362] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.619460][ T362] Tainted: [W]=WARN [ 22.619461][ T362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.619463][ T362] Call Trace: [ 22.619465][ T362] [ 22.619466][ T362] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.619471][ T362] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.619473][ T362] __might_resched.cold (kernel/sched/core.c:9234) [ 22.619478][ T362] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.619481][ T362] ? __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.619486][ T362] __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.619489][ T362] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.619495][ T362] ? 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.619498][ T362] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.619502][ T362] put_chars (drivers/char/virtio_console.c:1176) [ 22.619505][ T362] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.619509][ T362] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.619512][ T362] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.619517][ T362] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.619520][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.619522][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.619527][ T362] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.619530][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.619533][ T362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.619537][ T362] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.619541][ T362] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.619542][ T362] ? 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.619545][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.619547][ T362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.619551][ T362] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.619555][ T362] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.619556][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.619562][ T362] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.619564][ T362] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.619565][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.619567][ T362] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.619571][ T362] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.619573][ T362] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.619576][ T362] vprintk_emit (kernel/printk/printk.c:2479) [ 22.619580][ T362] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.619582][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.619584][ T362] ? 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.619586][ T362] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 22.619590][ T362] _printk (kernel/printk/printk.c:2504) [ 22.619593][ T362] ? snapshot_read.cold (user.c:?) [ 22.619595][ T362] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.619598][ T362] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.619600][ T362] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.619602][ T362] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.619605][ T362] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.619608][ T362] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.619610][ T362] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.619613][ T362] ? netdev_notice (net/core/dev.c:13194) [ 22.619615][ T362] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.619618][ T362] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.619621][ T362] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.619625][ T362] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.619627][ T362] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.619630][ T362] ? 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.619636][ T362] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.619639][ T362] ? __kernel_text_address (kernel/extable.c:79) [ 22.619642][ T362] ? write_profile (profile.c:?) [ 22.619646][ T362] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.619651][ T362] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.619656][ T362] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.619658][ T362] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.619659][ T362] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.619661][ T362] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.619665][ T362] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.619667][ T362] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.619669][ T362] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.619672][ T362] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.619675][ T362] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.619677][ T362] ? kasan_save_track (mm/kasan/common.c:78) [ 22.619680][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.619682][ T362] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 22.619685][ T362] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 22.619690][ T362] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.619692][ T362] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.619695][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.619697][ T362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.619699][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.619700][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.619702][ T362] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.619704][ T362] ? __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.619708][ T362] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.619710][ T362] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.619714][ T362] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.619716][ T362] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.619722][ T362] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.619727][ T362] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.619733][ T362] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.619735][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.619740][ T362] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.619742][ T362] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.619744][ T362] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.619746][ T362] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.619750][ T362] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.619752][ T362] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.619755][ T362] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.619756][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.619761][ T362] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.619763][ T362] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.619767][ T362] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.619769][ T362] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.619772][ T362] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.619778][ T362] ? 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.619780][ T362] ? 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.619784][ T362] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.619788][ T362] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.619791][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 22.619795][ T362] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.619799][ T362] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.619801][ T362] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.619804][ T362] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.619808][ T362] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.619812][ T362] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.619814][ T362] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.619817][ T362] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.619818][ T362] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 22.619826][ T362] ___sys_sendmsg (net/socket.c:2767) [ 22.619829][ T362] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.619846][ T362] __sys_sendmsg (net/socket.c:2799) [ 22.619849][ T362] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.619856][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.619859][ T362] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.619862][ T362] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.619865][ T362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.619868][ T362] RIP: 0033:0x7ff0fc74b54e [ 22.619872][ T362] 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.619874][ T362] RSP: 002b:00007ffccb31ae30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.619876][ T362] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff0fc74b54e [ 22.619878][ T362] RDX: 0000000000000000 RSI: 00007ffccb31aee0 RDI: 0000000000000005 [ 22.619878][ T362] RBP: 00007ffccb31ae40 R08: 0000000000000000 R09: 0000000000000000 [ 22.619879][ T362] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91391a [ 22.619880][ T362] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffccb31b5b0 | [ 23.737951][ T371] softirqs last disabled at (24464): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 23.737954][ T371] Preemption disabled at: | [ 23.737954][ T371] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.737963][ T371] Tainted: [W]=WARN [ 23.737964][ T371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.737966][ T371] Call Trace: [ 23.737967][ T371] [ 23.737969][ T371] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.737974][ T371] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.737976][ T371] __might_resched.cold (kernel/sched/core.c:9234) [ 23.737980][ T371] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.737984][ T371] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.737989][ T371] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.737991][ T371] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.737998][ T371] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.738001][ T371] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.738004][ T371] put_chars (drivers/char/virtio_console.c:1176) [ 23.738007][ T371] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.738011][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.738015][ T371] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.738020][ T371] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.738023][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738028][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738033][ T371] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.738036][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738039][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.738043][ T371] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.738047][ T371] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.738048][ T371] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 23.738051][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738053][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.738057][ T371] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.738061][ T371] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.738062][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738068][ T371] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.738070][ T371] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.738072][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738074][ T371] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.738078][ T371] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.738080][ T371] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.738083][ T371] vprintk_emit (kernel/printk/printk.c:2479) [ 23.738086][ T371] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.738088][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738090][ T371] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 23.738092][ T371] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 23.738096][ T371] _printk (kernel/printk/printk.c:2504) [ 23.738100][ T371] ? snapshot_read.cold (user.c:?) [ 23.738101][ T371] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.738104][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.738107][ T371] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.738109][ T371] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.738112][ T371] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.738115][ T371] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.738117][ T371] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.738120][ T371] ? netdev_notice (net/core/dev.c:13194) [ 23.738123][ T371] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.738126][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.738128][ T371] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.738132][ T371] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.738134][ T371] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.738138][ T371] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 23.738144][ T371] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.738146][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 23.738149][ T371] ? write_profile (profile.c:?) [ 23.738153][ T371] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.738158][ T371] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.738163][ T371] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.738165][ T371] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.738167][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.738169][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.738173][ T371] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.738175][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.738177][ T371] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.738180][ T371] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.738183][ T371] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.738184][ T371] ? kasan_save_track (mm/kasan/common.c:78) [ 23.738187][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738189][ T371] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 23.738192][ T371] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 23.738198][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.738200][ T371] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.738203][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738205][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.738206][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738208][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738210][ T371] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.738213][ T371] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 23.738216][ T371] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.738218][ T371] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.738222][ T371] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.738224][ T371] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.738230][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.738235][ T371] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.738241][ T371] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.738243][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738248][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.738250][ T371] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.738252][ T371] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.738254][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.738258][ T371] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.738260][ T371] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.738263][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.738264][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.738269][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.738271][ T371] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.738275][ T371] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.738277][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.738280][ T371] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.738286][ T371] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 23.738288][ T371] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 23.738297][ T371] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.738300][ T371] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.738303][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 23.738308][ T371] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.738312][ T371] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.738313][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.738316][ T371] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.738320][ T371] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.738324][ T371] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.738327][ T371] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.738329][ T371] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.738331][ T371] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 23.738338][ T371] ___sys_sendmsg (net/socket.c:2767) [ 23.738341][ T371] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.738358][ T371] __sys_sendmsg (net/socket.c:2799) [ 23.738361][ T371] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.738368][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.738371][ T371] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.738374][ T371] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.738377][ T371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.738379][ T371] RIP: 0033:0x7f0da3c3e54e [ 23.738383][ T371] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 23.738385][ T371] RSP: 002b:00007ffe53a672c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.738387][ T371] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0da3c3e54e [ 23.738388][ T371] RDX: 0000000000000000 RSI: 00007ffe53a67370 RDI: 0000000000000005 [ 23.738389][ T371] RBP: 00007ffe53a672d0 R08: 0000000000000000 R09: 0000000000000000 [ 23.738390][ T371] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91391b [ 23.738391][ T371] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe53a67a40 | [ 24.799367][ T379] softirqs last disabled at (21774): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.799370][ T379] Preemption disabled at: | [ 24.799371][ T379] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.799380][ T379] Tainted: [W]=WARN [ 24.799381][ T379] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.799382][ T379] Call Trace: [ 24.799384][ T379] [ 24.799385][ T379] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.799391][ T379] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.799392][ T379] __might_resched.cold (kernel/sched/core.c:9234) [ 24.799397][ T379] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.799400][ T379] ? __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.799405][ T379] __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.799408][ T379] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.799416][ T379] ? 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.799419][ T379] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.799423][ T379] put_chars (drivers/char/virtio_console.c:1176) [ 24.799426][ T379] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.799429][ T379] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.799433][ T379] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.799438][ T379] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.799441][ T379] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.799443][ T379] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.799448][ T379] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.799451][ T379] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.799454][ T379] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.799458][ T379] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.799461][ T379] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.799463][ T379] ? 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.799465][ T379] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.799467][ T379] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.799471][ T379] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.799475][ T379] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.799476][ T379] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.799482][ T379] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.799484][ T379] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.799485][ T379] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.799487][ T379] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.799491][ T379] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.799493][ T379] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.799496][ T379] vprintk_emit (kernel/printk/printk.c:2479) [ 24.799500][ T379] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.799502][ T379] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.799504][ T379] ? 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.799506][ T379] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 24.799510][ T379] _printk (kernel/printk/printk.c:2504) [ 24.799513][ T379] ? snapshot_read.cold (user.c:?) [ 24.799515][ T379] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.799518][ T379] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.799520][ T379] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.799522][ T379] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.799526][ T379] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.799528][ T379] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.799530][ T379] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.799533][ T379] ? netdev_notice (net/core/dev.c:13194) [ 24.799536][ T379] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.799539][ T379] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.799541][ T379] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.799545][ T379] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.799547][ T379] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.799550][ T379] ? 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.799556][ T379] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.799559][ T379] ? __kernel_text_address (kernel/extable.c:79) [ 24.799562][ T379] ? write_profile (profile.c:?) [ 24.799566][ T379] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.799571][ T379] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.799576][ T379] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.799578][ T379] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.799580][ T379] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.799582][ T379] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.799585][ T379] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.799587][ T379] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.799589][ T379] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.799592][ T379] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.799595][ T379] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.799597][ T379] ? kasan_save_track (mm/kasan/common.c:78) [ 24.799599][ T379] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.799601][ T379] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 24.799604][ T379] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 24.799610][ T379] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.799612][ T379] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.799614][ T379] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.799616][ T379] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.799618][ T379] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.799619][ T379] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.799621][ T379] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.799624][ T379] ? __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.799628][ T379] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.799630][ T379] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.799633][ T379] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.799635][ T379] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.799641][ T379] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.799646][ T379] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.799652][ T379] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.799654][ T379] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.799659][ T379] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.799661][ T379] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.799663][ T379] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.799664][ T379] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.799669][ T379] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.799671][ T379] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.799674][ T379] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.799675][ T379] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.799680][ T379] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.799682][ T379] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.799685][ T379] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.799687][ T379] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.799690][ T379] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.799696][ T379] ? 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.799698][ T379] ? 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.799702][ T379] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.799706][ T379] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.799709][ T379] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 24.799713][ T379] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.799717][ T379] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.799718][ T379] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.799721][ T379] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.799725][ T379] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.799729][ T379] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.799732][ T379] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.799734][ T379] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.799736][ T379] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 24.799743][ T379] ___sys_sendmsg (net/socket.c:2767) [ 24.799746][ T379] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.799762][ T379] __sys_sendmsg (net/socket.c:2799) [ 24.799766][ T379] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.799772][ T379] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.799775][ T379] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.799778][ T379] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.799781][ T379] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.799784][ T379] RIP: 0033:0x7f9f6f7ff54e [ 24.799788][ T379] 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.799789][ T379] RSP: 002b:00007ffc6826f250 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.799792][ T379] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9f6f7ff54e [ 24.799793][ T379] RDX: 0000000000000000 RSI: 00007ffc6826f300 RDI: 0000000000000005 [ 24.799794][ T379] RBP: 00007ffc6826f260 R08: 0000000000000000 R09: 0000000000000000 [ 24.799795][ T379] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91391c [ 24.799796][ T379] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc6826f9d0 | [ 25.969904][ T388] softirqs last disabled at (27258): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.969906][ T388] Preemption disabled at: | [ 25.969907][ T388] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.969915][ T388] Tainted: [W]=WARN [ 25.969916][ T388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.969918][ T388] Call Trace: [ 25.969920][ T388] [ 25.969921][ T388] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.969927][ T388] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.969928][ T388] __might_resched.cold (kernel/sched/core.c:9234) [ 25.969933][ T388] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.969936][ T388] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.969942][ T388] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.969944][ T388] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.969950][ T388] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.969953][ T388] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.969957][ T388] put_chars (drivers/char/virtio_console.c:1176) [ 25.969959][ T388] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.969963][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.969967][ T388] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.969971][ T388] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.969975][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.969977][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.969982][ T388] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.969985][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.969988][ T388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.969992][ T388] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.969995][ T388] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.969997][ T388] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 25.969999][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.970001][ T388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.970006][ T388] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.970009][ T388] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.970011][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.970016][ T388] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.970019][ T388] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.970020][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.970022][ T388] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.970028][ T388] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.970030][ T388] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.970033][ T388] vprintk_emit (kernel/printk/printk.c:2479) [ 25.970036][ T388] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.970038][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.970040][ T388] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 25.970042][ T388] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 25.970046][ T388] _printk (kernel/printk/printk.c:2504) [ 25.970050][ T388] ? snapshot_read.cold (user.c:?) [ 25.970051][ T388] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.970054][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.970056][ T388] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.970059][ T388] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.970062][ T388] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.970065][ T388] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.970067][ T388] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.970070][ T388] ? netdev_notice (net/core/dev.c:13194) [ 25.970072][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.970075][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.970078][ T388] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.970082][ T388] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.970084][ T388] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.970087][ T388] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 25.970093][ T388] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.970096][ T388] ? __kernel_text_address (kernel/extable.c:79) [ 25.970099][ T388] ? write_profile (profile.c:?) [ 25.970103][ T388] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.970108][ T388] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.970113][ T388] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.970116][ T388] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.970117][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.970119][ T388] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.970123][ T388] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.970125][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.970127][ T388] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.970130][ T388] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.970133][ T388] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.970134][ T388] ? kasan_save_track (mm/kasan/common.c:78) [ 25.970137][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.970139][ T388] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 25.970142][ T388] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 25.970147][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.970149][ T388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.970152][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.970154][ T388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.970156][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.970157][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.970159][ T388] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.970161][ T388] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 25.970165][ T388] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.970167][ T388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.970171][ T388] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.970172][ T388] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.970179][ T388] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.970184][ T388] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.970189][ T388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.970191][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.970196][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.970198][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.970200][ T388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.970202][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.970206][ T388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.970208][ T388] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.970211][ T388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.970212][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.970217][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.970219][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.970223][ T388] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.970225][ T388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.970227][ T388] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.970234][ T388] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 25.970235][ T388] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 25.970239][ T388] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.970243][ T388] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.970246][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 25.970250][ T388] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.970254][ T388] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.970255][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.970258][ T388] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.970262][ T388] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.970266][ T388] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 25.970269][ T388] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.970271][ T388] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 25.970273][ T388] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 25.970280][ T388] ___sys_sendmsg (net/socket.c:2767) [ 25.970283][ T388] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.970305][ T388] __sys_sendmsg (net/socket.c:2799) [ 25.970308][ T388] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.970315][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.970318][ T388] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.970321][ T388] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.970324][ T388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.970327][ T388] RIP: 0033:0x7fb853d0a54e [ 25.970331][ T388] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 25.970332][ T388] RSP: 002b:00007fff17e039c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.970335][ T388] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb853d0a54e [ 25.970336][ T388] RDX: 0000000000000000 RSI: 00007fff17e03a70 RDI: 0000000000000005 [ 25.970337][ T388] RBP: 00007fff17e039d0 R08: 0000000000000000 R09: 0000000000000000 [ 25.970338][ T388] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91391d [ 25.970339][ T388] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff17e04140 | [ 27.106447][ T396] softirqs last disabled at (36278): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.106450][ T396] Preemption disabled at: | [ 27.106450][ T396] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.106460][ T396] Tainted: [W]=WARN [ 27.106461][ T396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.106462][ T396] Call Trace: [ 27.106464][ T396] [ 27.106465][ T396] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.106470][ T396] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.106472][ T396] __might_resched.cold (kernel/sched/core.c:9234) [ 27.106476][ T396] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.106480][ T396] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 27.106485][ T396] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.106488][ T396] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.106494][ T396] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.106497][ T396] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.106500][ T396] put_chars (drivers/char/virtio_console.c:1176) [ 27.106503][ T396] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.106507][ T396] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.106511][ T396] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.106516][ T396] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.106519][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.106521][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.106526][ T396] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.106529][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.106532][ T396] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.106537][ T396] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.106540][ T396] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.106541][ T396] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 27.106544][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.106546][ T396] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.106550][ T396] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.106554][ T396] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.106555][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.106561][ T396] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.106564][ T396] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.106565][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.106567][ T396] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.106571][ T396] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.106573][ T396] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.106576][ T396] vprintk_emit (kernel/printk/printk.c:2479) [ 27.106579][ T396] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.106581][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.106583][ T396] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 27.106585][ T396] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 27.106589][ T396] _printk (kernel/printk/printk.c:2504) [ 27.106593][ T396] ? snapshot_read.cold (user.c:?) [ 27.106595][ T396] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.106598][ T396] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.106600][ T396] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.106602][ T396] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 27.106606][ T396] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 27.106608][ T396] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.106611][ T396] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.106613][ T396] ? netdev_notice (net/core/dev.c:13194) [ 27.106616][ T396] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.106619][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.106622][ T396] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.106626][ T396] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.106628][ T396] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.106631][ T396] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 27.106638][ T396] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.106640][ T396] ? __kernel_text_address (kernel/extable.c:79) [ 27.106643][ T396] ? write_profile (profile.c:?) [ 27.106648][ T396] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.106653][ T396] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.106658][ T396] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.106660][ T396] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.106661][ T396] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.106663][ T396] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.106667][ T396] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.106669][ T396] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.106671][ T396] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.106674][ T396] ? kasan_save_stack (mm/kasan/common.c:58) [ 27.106677][ T396] ? kasan_save_stack (mm/kasan/common.c:57) [ 27.106679][ T396] ? kasan_save_track (mm/kasan/common.c:78) [ 27.106682][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.106684][ T396] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 27.106687][ T396] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 27.106692][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.106694][ T396] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.106697][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.106699][ T396] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.106700][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.106702][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.106704][ T396] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.106706][ T396] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 27.106710][ T396] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.106712][ T396] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.106716][ T396] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.106718][ T396] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.106724][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 27.106729][ T396] rtnl_newlink (net/core/rtnetlink.c:4215) [ 27.106735][ T396] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.106737][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.106742][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.106744][ T396] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.106746][ T396] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.106748][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.106752][ T396] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.106754][ T396] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.106758][ T396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.106759][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.106764][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.106766][ T396] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.106770][ T396] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.106772][ T396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.106775][ T396] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.106781][ T396] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 27.106782][ T396] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 27.106787][ T396] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.106791][ T396] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.106794][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 27.106798][ T396] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.106802][ T396] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.106803][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.106807][ T396] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.106811][ T396] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.106815][ T396] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 27.106817][ T396] ? copy_msghdr_from_user (net/socket.c:2650) [ 27.106819][ T396] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 27.106821][ T396] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 27.106829][ T396] ___sys_sendmsg (net/socket.c:2767) [ 27.106832][ T396] ? copy_msghdr_from_user (net/socket.c:2619) [ 27.106849][ T396] __sys_sendmsg (net/socket.c:2799) [ 27.106852][ T396] ? __sys_sendmsg_sock (net/socket.c:2780) [ 27.106859][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.106863][ T396] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.106865][ T396] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.106869][ T396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.106871][ T396] RIP: 0033:0x7fc673cc954e [ 27.106875][ T396] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 27.106877][ T396] RSP: 002b:00007ffd28f395f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.106879][ T396] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc673cc954e [ 27.106881][ T396] RDX: 0000000000000000 RSI: 00007ffd28f396a0 RDI: 0000000000000005 [ 27.106882][ T396] RBP: 00007ffd28f39600 R08: 0000000000000000 R09: 0000000000000000 [ 27.106882][ T396] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91391e [ 27.106883][ T396] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd28f39d70 | [ 28.108214][ T403] softirqs last disabled at (24498): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.108218][ T403] Preemption disabled at: | [ 28.108218][ T403] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.108230][ T403] Tainted: [W]=WARN [ 28.108231][ T403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.108234][ T403] Call Trace: [ 28.108236][ T403] [ 28.108238][ T403] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.108245][ T403] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.108247][ T403] __might_resched.cold (kernel/sched/core.c:9234) [ 28.108253][ T403] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.108258][ T403] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 28.108265][ T403] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.108269][ T403] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.108278][ T403] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.108282][ T403] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.108287][ T403] put_chars (drivers/char/virtio_console.c:1176) [ 28.108291][ T403] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.108297][ T403] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.108302][ T403] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.108315][ T403] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.108320][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.108322][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.108330][ T403] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.108336][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.108340][ T403] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.108347][ T403] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.108352][ T403] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.108354][ T403] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 28.108359][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.108362][ T403] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.108369][ T403] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.108375][ T403] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.108377][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.108387][ T403] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.108390][ T403] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.108392][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.108395][ T403] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.108402][ T403] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.108405][ T403] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.108411][ T403] vprintk_emit (kernel/printk/printk.c:2479) [ 28.108419][ T403] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.108422][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.108425][ T403] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 28.108428][ T403] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 28.108435][ T403] _printk (kernel/printk/printk.c:2504) [ 28.108440][ T403] ? snapshot_read.cold (user.c:?) [ 28.108442][ T403] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.108447][ T403] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.108450][ T403] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.108454][ T403] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 28.108458][ T403] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 28.108463][ T403] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.108467][ T403] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.108471][ T403] ? netdev_notice (net/core/dev.c:13194) [ 28.108475][ T403] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.108480][ T403] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.108484][ T403] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.108490][ T403] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.108493][ T403] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.108498][ T403] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 28.108507][ T403] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.108510][ T403] ? __kernel_text_address (kernel/extable.c:79) [ 28.108514][ T403] ? write_profile (profile.c:?) [ 28.108520][ T403] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.108529][ T403] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.108536][ T403] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.108539][ T403] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.108542][ T403] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.108545][ T403] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.108550][ T403] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.108553][ T403] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.108556][ T403] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.108561][ T403] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.108565][ T403] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.108567][ T403] ? kasan_save_track (mm/kasan/common.c:78) [ 28.108572][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.108575][ T403] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 28.108579][ T403] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 28.108586][ T403] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.108589][ T403] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.108594][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.108597][ T403] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.108600][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.108602][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.108605][ T403] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.108612][ T403] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 28.108616][ T403] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.108620][ T403] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.108626][ T403] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.108629][ T403] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.108638][ T403] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.108647][ T403] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.108657][ T403] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.108660][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.108668][ T403] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.108671][ T403] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.108674][ T403] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.108677][ T403] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.108684][ T403] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.108687][ T403] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.108693][ T403] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.108695][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.108703][ T403] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.108706][ T403] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.108712][ T403] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.108715][ T403] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.108720][ T403] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.108731][ T403] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 28.108733][ T403] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 28.108740][ T403] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.108747][ T403] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.108752][ T403] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 28.108759][ T403] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.108765][ T403] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.108767][ T403] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.108773][ T403] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.108778][ T403] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.108784][ T403] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 28.108789][ T403] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.108792][ T403] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 28.108794][ T403] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 28.108807][ T403] ___sys_sendmsg (net/socket.c:2767) [ 28.108812][ T403] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.108841][ T403] __sys_sendmsg (net/socket.c:2799) [ 28.108846][ T403] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.108857][ T403] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.108863][ T403] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.108867][ T403] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.108872][ T403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.108876][ T403] RIP: 0033:0x7fd11030754e [ 28.108881][ T403] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 28.108883][ T403] RSP: 002b:00007ffd0f919e30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.108887][ T403] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd11030754e [ 28.108889][ T403] RDX: 0000000000000000 RSI: 00007ffd0f919ee0 RDI: 0000000000000005 [ 28.108891][ T403] RBP: 00007ffd0f919e40 R08: 0000000000000000 R09: 0000000000000000 [ 28.108892][ T403] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91391f [ 28.108893][ T403] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd0f91a5b0 | [ 29.151782][ T409] softirqs last disabled at (17556): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 29.151784][ T409] Preemption disabled at: | [ 29.151785][ T409] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.151794][ T409] Tainted: [W]=WARN [ 29.151795][ T409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.151797][ T409] Call Trace: [ 29.151798][ T409] [ 29.151800][ T409] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.151805][ T409] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.151807][ T409] __might_resched.cold (kernel/sched/core.c:9234) [ 29.151811][ T409] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.151815][ T409] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 29.151820][ T409] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 29.151823][ T409] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.151829][ T409] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.151832][ T409] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.151835][ T409] put_chars (drivers/char/virtio_console.c:1176) [ 29.151838][ T409] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.151842][ T409] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.151846][ T409] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.151850][ T409] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.151854][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.151856][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.151860][ T409] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.151864][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.151866][ T409] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.151871][ T409] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.151874][ T409] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.151875][ T409] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 29.151878][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.151880][ T409] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.151884][ T409] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.151888][ T409] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.151889][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.151895][ T409] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.151897][ T409] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.151899][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.151901][ T409] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.151904][ T409] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.151906][ T409] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.151909][ T409] vprintk_emit (kernel/printk/printk.c:2479) [ 29.151913][ T409] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.151915][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.151917][ T409] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 29.151919][ T409] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 29.151923][ T409] _printk (kernel/printk/printk.c:2504) [ 29.151926][ T409] ? snapshot_read.cold (user.c:?) [ 29.151928][ T409] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.151931][ T409] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.151933][ T409] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.151935][ T409] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 29.151939][ T409] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 29.151941][ T409] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.151943][ T409] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.151946][ T409] ? netdev_notice (net/core/dev.c:13194) [ 29.151949][ T409] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.151952][ T409] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.151954][ T409] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.151958][ T409] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.151960][ T409] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.151963][ T409] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 29.151969][ T409] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.151972][ T409] ? __kernel_text_address (kernel/extable.c:79) [ 29.151975][ T409] ? write_profile (profile.c:?) [ 29.151979][ T409] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.151984][ T409] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.151989][ T409] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.151991][ T409] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.151993][ T409] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.151995][ T409] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.151998][ T409] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.152000][ T409] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.152002][ T409] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.152005][ T409] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.152008][ T409] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.152010][ T409] ? kasan_save_track (mm/kasan/common.c:78) [ 29.152013][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.152015][ T409] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 29.152018][ T409] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 29.152023][ T409] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.152028][ T409] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.152030][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.152032][ T409] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.152034][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.152035][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.152037][ T409] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.152040][ T409] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 29.152043][ T409] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.152045][ T409] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.152048][ T409] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.152050][ T409] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.152056][ T409] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.152062][ T409] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.152067][ T409] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.152069][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.152074][ T409] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.152076][ T409] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.152078][ T409] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.152080][ T409] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.152084][ T409] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.152086][ T409] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.152089][ T409] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.152090][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.152095][ T409] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.152097][ T409] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.152101][ T409] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.152102][ T409] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.152105][ T409] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.152112][ T409] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 29.152113][ T409] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 29.152117][ T409] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.152121][ T409] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.152124][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 29.152128][ T409] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.152132][ T409] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.152133][ T409] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.152136][ T409] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.152140][ T409] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.152144][ T409] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.152146][ T409] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.152148][ T409] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.152150][ T409] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 29.152157][ T409] ___sys_sendmsg (net/socket.c:2767) [ 29.152160][ T409] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.152176][ T409] __sys_sendmsg (net/socket.c:2799) [ 29.152180][ T409] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.152186][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.152189][ T409] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.152192][ T409] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.152195][ T409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.152197][ T409] RIP: 0033:0x7ff6763c654e [ 29.152201][ T409] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.152203][ T409] RSP: 002b:00007ffc07b275a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.152206][ T409] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff6763c654e [ 29.152207][ T409] RDX: 0000000000000000 RSI: 00007ffc07b27650 RDI: 0000000000000005 [ 29.152208][ T409] RBP: 00007ffc07b275b0 R08: 0000000000000000 R09: 0000000000000000 [ 29.152208][ T409] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913920 [ 29.152209][ T409] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc07b27d20 | [ 30.260916][ T418] softirqs last disabled at (16392): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.260919][ T418] Preemption disabled at: | [ 30.260919][ T418] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.260929][ T418] Tainted: [W]=WARN [ 30.260930][ T418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.260931][ T418] Call Trace: [ 30.260933][ T418] [ 30.260934][ T418] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.260939][ T418] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.260941][ T418] __might_resched.cold (kernel/sched/core.c:9234) [ 30.260946][ T418] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.260949][ 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) [ 30.260954][ 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)) [ 30.260956][ T418] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.260963][ 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) [ 30.260965][ T418] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.260969][ T418] put_chars (drivers/char/virtio_console.c:1176) [ 30.260972][ T418] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.260975][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.260979][ T418] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.260986][ T418] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.260989][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.260991][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.260996][ T418] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.260999][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.261001][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.261006][ T418] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.261009][ T418] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.261011][ 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)) [ 30.261013][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.261015][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.261019][ T418] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.261023][ T418] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.261024][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.261030][ T418] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.261032][ T418] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.261034][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.261035][ T418] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.261039][ T418] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.261041][ T418] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.261044][ T418] vprintk_emit (kernel/printk/printk.c:2479) [ 30.261047][ T418] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.261049][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.261051][ 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)) [ 30.261053][ T418] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 30.261057][ T418] _printk (kernel/printk/printk.c:2504) [ 30.261061][ T418] ? snapshot_read.cold (user.c:?) [ 30.261063][ T418] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.261066][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.261068][ T418] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.261070][ T418] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.261073][ T418] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.261076][ T418] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.261078][ T418] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.261081][ T418] ? netdev_notice (net/core/dev.c:13194) [ 30.261083][ T418] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.261086][ T418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.261089][ T418] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.261093][ T418] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.261095][ T418] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.261098][ 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)) [ 30.261104][ T418] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.261106][ T418] ? __kernel_text_address (kernel/extable.c:79) [ 30.261109][ T418] ? write_profile (profile.c:?) [ 30.261113][ T418] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.261118][ T418] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.261123][ T418] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.261125][ T418] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.261126][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.261128][ T418] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.261132][ T418] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.261134][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.261136][ T418] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.261139][ T418] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.261141][ T418] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.261143][ T418] ? kasan_save_track (mm/kasan/common.c:78) [ 30.261146][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.261148][ T418] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 30.261151][ T418] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 30.261156][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.261158][ T418] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.261161][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.261162][ T418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.261164][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.261166][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.261167][ T418] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.261170][ 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) [ 30.261173][ T418] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.261176][ T418] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.261179][ T418] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.261181][ T418] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.261187][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.261192][ T418] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.261197][ T418] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.261199][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.261204][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.261206][ T418] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.261208][ T418] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.261210][ T418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.261214][ T418] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.261216][ T418] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.261219][ T418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.261220][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.261225][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.261227][ T418] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.261231][ T418] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.261233][ T418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.261235][ T418] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.261242][ 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)) [ 30.261243][ 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)) [ 30.261247][ T418] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.261251][ T418] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.261254][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 30.261258][ T418] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.261262][ T418] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.261263][ T418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.261266][ T418] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.261270][ T418] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.261274][ T418] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.261276][ T418] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.261278][ T418] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.261280][ T418] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 30.261287][ T418] ___sys_sendmsg (net/socket.c:2767) [ 30.261290][ T418] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.261306][ T418] __sys_sendmsg (net/socket.c:2799) [ 30.261309][ T418] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.261321][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.261324][ T418] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.261327][ T418] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.261330][ T418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.261333][ T418] RIP: 0033:0x7f3045d9054e [ 30.261337][ 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 [ 30.261338][ T418] RSP: 002b:00007ffd7bf7dfb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.261341][ T418] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3045d9054e [ 30.261342][ T418] RDX: 0000000000000000 RSI: 00007ffd7bf7e060 RDI: 0000000000000005 [ 30.261343][ T418] RBP: 00007ffd7bf7dfc0 R08: 0000000000000000 R09: 0000000000000000 [ 30.261344][ T418] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913921 [ 30.261345][ T418] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd7bf7e730 | [ 31.369252][ T426] softirqs last disabled at (36082): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.369255][ T426] Preemption disabled at: | [ 31.369256][ T426] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.369265][ T426] Tainted: [W]=WARN [ 31.369266][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.369267][ T426] Call Trace: [ 31.369269][ T426] [ 31.369270][ T426] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.369276][ T426] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.369277][ T426] __might_resched.cold (kernel/sched/core.c:9234) [ 31.369282][ T426] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.369285][ T426] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 31.369290][ T426] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.369292][ T426] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.369299][ T426] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.369302][ T426] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.369305][ T426] put_chars (drivers/char/virtio_console.c:1176) [ 31.369308][ T426] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.369312][ T426] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.369321][ T426] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.369326][ T426] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.369330][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.369332][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.369336][ T426] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.369340][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.369342][ T426] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.369347][ T426] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.369350][ T426] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.369351][ T426] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 31.369354][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.369356][ T426] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.369360][ T426] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.369364][ T426] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.369365][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.369371][ T426] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.369373][ T426] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.369375][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.369377][ T426] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.369381][ T426] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.369383][ T426] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.369385][ T426] vprintk_emit (kernel/printk/printk.c:2479) [ 31.369389][ T426] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.369391][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.369393][ T426] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 31.369395][ T426] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 31.369399][ T426] _printk (kernel/printk/printk.c:2504) [ 31.369403][ T426] ? snapshot_read.cold (user.c:?) [ 31.369404][ T426] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.369408][ T426] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.369411][ T426] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.369414][ T426] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.369417][ T426] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.369420][ T426] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.369422][ T426] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.369425][ T426] ? netdev_notice (net/core/dev.c:13194) [ 31.369428][ T426] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.369431][ T426] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.369433][ T426] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.369437][ T426] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.369439][ T426] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.369442][ T426] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 31.369449][ T426] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.369451][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 31.369454][ T426] ? write_profile (profile.c:?) [ 31.369458][ T426] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.369463][ T426] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.369468][ T426] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.369470][ T426] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.369472][ T426] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.369474][ T426] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.369477][ T426] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.369479][ T426] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.369481][ T426] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.369484][ T426] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.369487][ T426] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.369489][ T426] ? kasan_save_track (mm/kasan/common.c:78) [ 31.369492][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.369494][ T426] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 31.369497][ T426] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 31.369502][ T426] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.369504][ T426] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.369507][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.369509][ T426] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.369511][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.369512][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.369514][ T426] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.369516][ T426] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 31.369519][ T426] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.369522][ T426] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.369525][ T426] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.369527][ T426] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.369533][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.369538][ T426] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.369544][ T426] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.369545][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.369550][ T426] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.369552][ T426] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.369554][ T426] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.369556][ T426] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.369560][ T426] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.369562][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.369566][ T426] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.369567][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.369572][ T426] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.369574][ T426] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.369577][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.369579][ T426] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.369582][ T426] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.369588][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 31.369590][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 31.369594][ T426] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.369598][ T426] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.369601][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 31.369605][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.369609][ T426] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.369610][ T426] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.369613][ T426] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.369617][ T426] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.369621][ T426] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.369623][ T426] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.369626][ T426] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.369627][ T426] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 31.369635][ T426] ___sys_sendmsg (net/socket.c:2767) [ 31.369638][ T426] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.369654][ T426] __sys_sendmsg (net/socket.c:2799) [ 31.369657][ T426] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.369664][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.369667][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.369669][ T426] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.369673][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.369675][ T426] RIP: 0033:0x7f242ad3854e [ 31.369679][ T426] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 31.369681][ T426] RSP: 002b:00007fff55e2fba0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.369683][ T426] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f242ad3854e [ 31.369685][ T426] RDX: 0000000000000000 RSI: 00007fff55e2fc50 RDI: 0000000000000005 [ 31.369685][ T426] RBP: 00007fff55e2fbb0 R08: 0000000000000000 R09: 0000000000000000 [ 31.369686][ T426] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913922 [ 31.369687][ T426] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff55e30320 | [ 32.535984][ T436] softirqs last disabled at (20994): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.535987][ T436] Preemption disabled at: | [ 32.535987][ T436] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.535997][ T436] Tainted: [W]=WARN [ 32.535998][ T436] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.536000][ T436] Call Trace: [ 32.536001][ T436] [ 32.536003][ T436] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.536008][ T436] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.536009][ T436] __might_resched.cold (kernel/sched/core.c:9234) [ 32.536014][ T436] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.536017][ T436] ? __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.536023][ T436] __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.536028][ T436] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.536034][ T436] ? 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.536037][ T436] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.536041][ T436] put_chars (drivers/char/virtio_console.c:1176) [ 32.536044][ T436] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.536047][ T436] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.536051][ T436] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.536056][ T436] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.536059][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.536061][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.536065][ T436] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.536069][ T436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.536071][ T436] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.536075][ T436] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.536079][ T436] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.536080][ T436] ? 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.536083][ T436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.536085][ T436] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.536089][ T436] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.536092][ T436] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.536094][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.536099][ T436] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.536101][ T436] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.536103][ T436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.536104][ T436] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.536108][ T436] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.536110][ T436] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.536113][ T436] vprintk_emit (kernel/printk/printk.c:2479) [ 32.536116][ T436] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.536118][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.536120][ T436] ? 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.536122][ T436] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 32.536126][ T436] _printk (kernel/printk/printk.c:2504) [ 32.536130][ T436] ? snapshot_read.cold (user.c:?) [ 32.536132][ T436] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.536135][ T436] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.536137][ T436] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.536139][ T436] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.536142][ T436] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.536145][ T436] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.536147][ T436] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.536150][ T436] ? netdev_notice (net/core/dev.c:13194) [ 32.536152][ T436] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.536155][ T436] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.536158][ T436] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.536161][ T436] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.536163][ T436] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.536166][ T436] ? 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.536172][ T436] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.536175][ T436] ? __kernel_text_address (kernel/extable.c:79) [ 32.536178][ T436] ? write_profile (profile.c:?) [ 32.536182][ T436] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.536187][ T436] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.536192][ T436] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.536194][ T436] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.536195][ T436] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.536197][ T436] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.536201][ T436] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.536203][ T436] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.536205][ T436] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.536207][ T436] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.536210][ T436] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.536212][ T436] ? kasan_save_track (mm/kasan/common.c:78) [ 32.536215][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.536217][ T436] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 32.536220][ T436] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 32.536225][ T436] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.536227][ T436] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.536229][ T436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.536231][ T436] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.536233][ T436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.536234][ T436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.536236][ T436] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.536238][ T436] ? __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.536242][ T436] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.536244][ T436] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.536247][ T436] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.536249][ T436] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.536255][ T436] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.536260][ T436] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.536265][ T436] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.536267][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.536272][ T436] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.536274][ T436] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.536276][ T436] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.536278][ T436] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.536282][ T436] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.536284][ T436] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.536287][ T436] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.536288][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.536293][ T436] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.536295][ T436] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.536298][ T436] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.536300][ T436] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.536303][ T436] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.536309][ T436] ? 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.536311][ T436] ? 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.536315][ T436] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.536318][ T436] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.536325][ T436] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 32.536329][ T436] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.536333][ T436] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.536335][ T436] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.536338][ T436] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.536341][ T436] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.536345][ T436] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.536348][ T436] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.536350][ T436] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 32.536351][ T436] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 32.536359][ T436] ___sys_sendmsg (net/socket.c:2767) [ 32.536361][ T436] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.536377][ T436] __sys_sendmsg (net/socket.c:2799) [ 32.536380][ T436] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.536386][ T436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.536389][ T436] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.536391][ T436] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.536395][ T436] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.536397][ T436] RIP: 0033:0x7f30b6c6554e [ 32.536401][ T436] 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.536403][ T436] RSP: 002b:00007ffedc054130 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.536406][ T436] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f30b6c6554e [ 32.536407][ T436] RDX: 0000000000000000 RSI: 00007ffedc0541e0 RDI: 0000000000000005 [ 32.536409][ T436] RBP: 00007ffedc054140 R08: 0000000000000000 R09: 0000000000000000 [ 32.536410][ T436] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913923 [ 32.536411][ T436] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffedc0548b0 | [ 33.651333][ T447] softirqs last disabled at (21150): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 33.651335][ T447] Preemption disabled at: | [ 33.651336][ T447] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.651345][ T447] Tainted: [W]=WARN [ 33.651346][ T447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.651348][ T447] Call Trace: [ 33.651350][ T447] [ 33.651351][ T447] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.651356][ T447] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.651358][ T447] __might_resched.cold (kernel/sched/core.c:9234) [ 33.651363][ T447] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.651366][ T447] ? __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.651371][ T447] __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.651374][ T447] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.651380][ T447] ? 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.651383][ T447] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.651386][ T447] put_chars (drivers/char/virtio_console.c:1176) [ 33.651389][ T447] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.651393][ T447] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.651396][ T447] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.651401][ T447] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.651405][ T447] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.651406][ T447] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.651413][ T447] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.651418][ T447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.651420][ T447] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.651425][ T447] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.651428][ T447] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.651429][ T447] ? 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.651432][ T447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.651434][ T447] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.651438][ T447] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.651442][ T447] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.651443][ T447] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.651449][ T447] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.651451][ T447] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.651453][ T447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.651455][ T447] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.651459][ T447] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.651461][ T447] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.651463][ T447] vprintk_emit (kernel/printk/printk.c:2479) [ 33.651467][ T447] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.651469][ T447] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.651471][ T447] ? 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.651473][ T447] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 33.651477][ T447] _printk (kernel/printk/printk.c:2504) [ 33.651480][ T447] ? snapshot_read.cold (user.c:?) [ 33.651482][ T447] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.651485][ T447] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.651487][ T447] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.651489][ T447] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.651493][ T447] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.651495][ T447] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.651497][ T447] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.651500][ T447] ? netdev_notice (net/core/dev.c:13194) [ 33.651503][ T447] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.651506][ T447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.651508][ T447] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.651512][ T447] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.651514][ T447] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 33.651517][ T447] ? 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.651523][ T447] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 33.651526][ T447] ? __kernel_text_address (kernel/extable.c:79) [ 33.651529][ T447] ? write_profile (profile.c:?) [ 33.651533][ T447] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 33.651538][ T447] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.651543][ T447] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.651545][ T447] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.651546][ T447] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.651548][ T447] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.651552][ T447] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.651554][ T447] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.651556][ T447] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.651559][ T447] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.651562][ T447] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.651563][ T447] ? kasan_save_track (mm/kasan/common.c:78) [ 33.651566][ T447] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.651568][ T447] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 33.651571][ T447] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 33.651576][ T447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.651578][ T447] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.651581][ T447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.651583][ T447] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.651584][ T447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.651586][ T447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.651588][ T447] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.651590][ T447] ? __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.651593][ T447] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.651596][ T447] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.651599][ T447] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.651601][ T447] ? nla_get_range_signed (lib/nlattr.c:270) [ 33.651607][ T447] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.651612][ T447] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.651617][ T447] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.651619][ T447] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.651624][ T447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.651626][ T447] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.651628][ T447] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.651630][ T447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.651634][ T447] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.651636][ T447] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.651639][ T447] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.651640][ T447] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.651645][ T447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.651647][ T447] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.651651][ T447] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.651653][ T447] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.651656][ T447] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.651662][ T447] ? 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.651663][ T447] ? 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.651667][ T447] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.651671][ T447] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.651674][ T447] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 33.651678][ T447] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.651682][ T447] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.651683][ T447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.651686][ T447] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.651690][ T447] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.651694][ T447] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.651696][ T447] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.651699][ T447] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.651700][ T447] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 33.651708][ T447] ___sys_sendmsg (net/socket.c:2767) [ 33.651710][ T447] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.651727][ T447] __sys_sendmsg (net/socket.c:2799) [ 33.651730][ T447] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.651736][ T447] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 33.651739][ T447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.651742][ T447] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.651745][ T447] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.651749][ T447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.651751][ T447] RIP: 0033:0x7fcbab0e854e [ 33.651755][ T447] 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.651757][ T447] RSP: 002b:00007ffcfc52fbd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.651759][ T447] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcbab0e854e [ 33.651761][ T447] RDX: 0000000000000000 RSI: 00007ffcfc52fc80 RDI: 0000000000000005 [ 33.651762][ T447] RBP: 00007ffcfc52fbe0 R08: 0000000000000000 R09: 0000000000000000 [ 33.651763][ T447] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913925 [ 33.651764][ T447] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcfc530350 | [ 34.738166][ T458] softirqs last disabled at (16170): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.738169][ T458] Preemption disabled at: | [ 34.738169][ T458] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.738178][ T458] Tainted: [W]=WARN [ 34.738179][ T458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.738181][ T458] Call Trace: [ 34.738182][ T458] [ 34.738184][ T458] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.738189][ T458] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.738190][ T458] __might_resched.cold (kernel/sched/core.c:9234) [ 34.738195][ T458] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.738198][ T458] ? __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.738204][ T458] __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.738206][ T458] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.738212][ T458] ? 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.738216][ T458] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.738219][ T458] put_chars (drivers/char/virtio_console.c:1176) [ 34.738222][ T458] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.738226][ T458] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.738229][ T458] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.738234][ T458] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.738238][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.738239][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.738244][ T458] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.738248][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.738250][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.738255][ T458] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.738258][ T458] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.738260][ T458] ? 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.738263][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.738265][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.738269][ T458] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.738273][ T458] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.738274][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.738280][ T458] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.738283][ T458] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.738284][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.738286][ T458] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.738290][ T458] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.738292][ T458] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.738295][ T458] vprintk_emit (kernel/printk/printk.c:2479) [ 34.738298][ T458] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.738300][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.738302][ T458] ? 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.738304][ T458] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 34.738309][ T458] _printk (kernel/printk/printk.c:2504) [ 34.738312][ T458] ? snapshot_read.cold (user.c:?) [ 34.738314][ T458] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.738317][ T458] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.738319][ T458] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.738321][ T458] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.738325][ T458] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.738332][ T458] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.738335][ T458] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.738337][ T458] ? netdev_notice (net/core/dev.c:13194) [ 34.738340][ T458] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.738343][ T458] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.738346][ T458] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.738350][ T458] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.738352][ T458] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.738355][ T458] ? 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.738362][ T458] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.738364][ T458] ? __kernel_text_address (kernel/extable.c:79) [ 34.738367][ T458] ? write_profile (profile.c:?) [ 34.738371][ T458] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.738377][ T458] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.738382][ T458] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.738384][ T458] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.738385][ T458] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.738387][ T458] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.738391][ T458] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.738393][ T458] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.738395][ T458] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.738398][ T458] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.738401][ T458] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.738403][ T458] ? kasan_save_track (mm/kasan/common.c:78) [ 34.738406][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.738408][ T458] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 34.738411][ T458] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 34.738417][ T458] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.738419][ T458] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.738422][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.738424][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.738426][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.738427][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.738429][ T458] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.738432][ T458] ? __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.738435][ T458] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.738437][ T458] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.738441][ T458] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.738443][ T458] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.738449][ T458] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.738454][ T458] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.738460][ T458] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.738462][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.738467][ T458] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.738469][ T458] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.738471][ T458] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.738473][ T458] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.738477][ T458] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.738479][ T458] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.738482][ T458] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.738483][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.738488][ T458] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.738490][ T458] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.738494][ T458] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.738496][ T458] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.738499][ T458] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.738505][ T458] ? 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.738507][ T458] ? 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.738511][ T458] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.738515][ T458] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.738518][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 34.738522][ T458] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.738526][ T458] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.738527][ T458] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.738531][ T458] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.738535][ T458] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.738539][ T458] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.738541][ T458] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.738544][ T458] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.738545][ T458] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 34.738553][ T458] ___sys_sendmsg (net/socket.c:2767) [ 34.738556][ T458] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.738572][ T458] __sys_sendmsg (net/socket.c:2799) [ 34.738576][ T458] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.738582][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.738586][ T458] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.738588][ T458] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.738592][ T458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.738594][ T458] RIP: 0033:0x7fa51e7ad54e [ 34.738598][ T458] 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.738600][ T458] RSP: 002b:00007ffe69a76b00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.738603][ T458] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa51e7ad54e [ 34.738604][ T458] RDX: 0000000000000000 RSI: 00007ffe69a76bb0 RDI: 0000000000000005 [ 34.738605][ T458] RBP: 00007ffe69a76b10 R08: 0000000000000000 R09: 0000000000000000 [ 34.738606][ T458] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913926 [ 34.738607][ T458] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe69a77280 | [ 35.787763][ T467] softirqs last disabled at (18358): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.787766][ T467] Preemption disabled at: | [ 35.787766][ T467] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.787775][ T467] Tainted: [W]=WARN [ 35.787776][ T467] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.787778][ T467] Call Trace: [ 35.787780][ T467] [ 35.787781][ T467] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.787787][ T467] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.787788][ T467] __might_resched.cold (kernel/sched/core.c:9234) [ 35.787793][ T467] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.787796][ T467] ? __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.787802][ T467] __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.787804][ T467] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.787811][ T467] ? 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.787814][ T467] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.787817][ T467] put_chars (drivers/char/virtio_console.c:1176) [ 35.787820][ T467] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.787824][ T467] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.787827][ T467] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.787832][ T467] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.787836][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.787838][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.787842][ T467] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.787846][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.787849][ T467] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.787854][ T467] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.787857][ T467] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.787859][ T467] ? 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.787861][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.787863][ T467] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.787868][ T467] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.787871][ T467] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.787873][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.787878][ T467] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.787881][ T467] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.787882][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.787884][ T467] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.787888][ T467] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.787890][ T467] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.787893][ T467] vprintk_emit (kernel/printk/printk.c:2479) [ 35.787897][ T467] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.787899][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.787901][ T467] ? 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.787903][ T467] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 35.787907][ T467] _printk (kernel/printk/printk.c:2504) [ 35.787911][ T467] ? snapshot_read.cold (user.c:?) [ 35.787913][ T467] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.787916][ T467] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.787918][ T467] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.787920][ T467] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.787924][ T467] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.787926][ T467] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.787928][ T467] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.787931][ T467] ? netdev_notice (net/core/dev.c:13194) [ 35.787934][ T467] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.787937][ T467] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.787940][ T467] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.787943][ T467] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.787945][ T467] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.787949][ T467] ? 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.787955][ T467] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.787957][ T467] ? __kernel_text_address (kernel/extable.c:79) [ 35.787961][ T467] ? write_profile (profile.c:?) [ 35.787965][ T467] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.787970][ T467] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.787975][ T467] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.787977][ T467] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.787978][ T467] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.787980][ T467] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.787984][ T467] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.787986][ T467] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.787988][ T467] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.787991][ T467] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.787994][ T467] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.787996][ T467] ? kasan_save_track (mm/kasan/common.c:78) [ 35.787999][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.788001][ T467] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 35.788004][ T467] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 35.788009][ T467] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.788011][ T467] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.788014][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.788016][ T467] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.788018][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.788019][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.788021][ T467] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.788023][ T467] ? __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.788029][ T467] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.788031][ T467] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.788035][ T467] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.788037][ T467] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.788043][ T467] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.788048][ T467] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.788053][ T467] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.788055][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.788060][ T467] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.788062][ T467] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.788064][ T467] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.788066][ T467] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.788070][ T467] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.788072][ T467] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.788075][ T467] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.788076][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.788081][ T467] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.788083][ T467] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.788087][ T467] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.788089][ T467] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.788092][ T467] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.788098][ T467] ? 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.788099][ T467] ? 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.788104][ T467] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.788107][ T467] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.788110][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 35.788115][ T467] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.788118][ T467] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.788120][ T467] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.788123][ T467] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.788127][ T467] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.788131][ T467] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.788133][ T467] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.788136][ T467] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.788137][ T467] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 35.788145][ T467] ___sys_sendmsg (net/socket.c:2767) [ 35.788148][ T467] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.788164][ T467] __sys_sendmsg (net/socket.c:2799) [ 35.788167][ T467] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.788174][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.788177][ T467] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.788180][ T467] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.788183][ T467] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.788186][ T467] RIP: 0033:0x7f67f729554e [ 35.788190][ T467] 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.788192][ T467] RSP: 002b:00007ffe6b0d5660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.788194][ T467] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f67f729554e [ 35.788196][ T467] RDX: 0000000000000000 RSI: 00007ffe6b0d5710 RDI: 0000000000000005 [ 35.788197][ T467] RBP: 00007ffe6b0d5670 R08: 0000000000000000 R09: 0000000000000000 [ 35.788197][ T467] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913927 [ 35.788198][ T467] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe6b0d5de0 | [ 36.881606][ T477] softirqs last disabled at (21462): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 36.881608][ T477] Preemption disabled at: | [ 36.881609][ T477] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.881617][ T477] Tainted: [W]=WARN [ 36.881618][ T477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.881620][ T477] Call Trace: [ 36.881621][ T477] [ 36.881623][ T477] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.881628][ T477] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.881630][ T477] __might_resched.cold (kernel/sched/core.c:9234) [ 36.881634][ T477] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.881638][ T477] ? __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.881643][ T477] __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.881645][ T477] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.881651][ T477] ? 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.881655][ T477] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.881658][ T477] put_chars (drivers/char/virtio_console.c:1176) [ 36.881661][ T477] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.881664][ T477] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.881668][ T477] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.881673][ T477] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.881676][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.881678][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.881683][ T477] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.881686][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.881689][ T477] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.881693][ T477] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.881696][ T477] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.881698][ T477] ? 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.881700][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.881702][ T477] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.881706][ T477] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.881710][ T477] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.881711][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.881717][ T477] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.881719][ T477] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.881720][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.881722][ T477] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.881726][ T477] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.881728][ T477] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.881731][ T477] vprintk_emit (kernel/printk/printk.c:2479) [ 36.881734][ T477] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.881736][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.881738][ T477] ? 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.881740][ T477] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 36.881744][ T477] _printk (kernel/printk/printk.c:2504) [ 36.881748][ T477] ? snapshot_read.cold (user.c:?) [ 36.881749][ T477] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.881752][ T477] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.881754][ T477] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.881757][ T477] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.881760][ T477] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.881763][ T477] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.881765][ T477] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.881768][ T477] ? netdev_notice (net/core/dev.c:13194) [ 36.881770][ T477] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.881773][ T477] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.881776][ T477] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.881780][ T477] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.881782][ T477] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 36.881785][ T477] ? 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.881791][ T477] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 36.881793][ T477] ? __kernel_text_address (kernel/extable.c:79) [ 36.881796][ T477] ? write_profile (profile.c:?) [ 36.881800][ T477] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.881805][ T477] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.881810][ T477] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.881812][ T477] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.881814][ T477] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.881816][ T477] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.881819][ T477] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.881821][ T477] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.881823][ T477] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.881826][ T477] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.881829][ T477] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.881831][ T477] ? kasan_save_track (mm/kasan/common.c:78) [ 36.881834][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.881836][ T477] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 36.881838][ T477] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 36.881843][ T477] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.881846][ T477] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.881848][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.881850][ T477] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.881852][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.881853][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.881855][ T477] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.881857][ T477] ? __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.881861][ T477] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.881863][ T477] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.881866][ T477] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.881868][ T477] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.881874][ T477] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 36.881879][ T477] rtnl_newlink (net/core/rtnetlink.c:4215) [ 36.881885][ T477] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.881887][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.881892][ T477] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.881894][ T477] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.881896][ T477] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.881898][ T477] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.881902][ T477] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.881904][ T477] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.881907][ T477] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.881908][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.881913][ T477] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.881915][ T477] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.881919][ T477] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.881920][ T477] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.881923][ T477] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.881930][ T477] ? 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.881931][ T477] ? 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.881935][ T477] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.881939][ T477] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.881942][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 36.881946][ T477] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.881950][ T477] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.881951][ T477] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.881954][ T477] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.881958][ T477] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.881962][ T477] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.881965][ T477] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.881967][ T477] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 36.881968][ T477] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 36.881976][ T477] ___sys_sendmsg (net/socket.c:2767) [ 36.881979][ T477] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.881995][ T477] __sys_sendmsg (net/socket.c:2799) [ 36.881999][ T477] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.882005][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882008][ T477] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.882011][ T477] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.882014][ T477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.882016][ T477] RIP: 0033:0x7f700397e54e [ 36.882020][ T477] 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.882022][ T477] RSP: 002b:00007ffeb9ef6e70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.882025][ T477] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f700397e54e [ 36.882028][ T477] RDX: 0000000000000000 RSI: 00007ffeb9ef6f20 RDI: 0000000000000005 [ 36.882029][ T477] RBP: 00007ffeb9ef6e80 R08: 0000000000000000 R09: 0000000000000000 [ 36.882030][ T477] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913928 [ 36.882030][ T477] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeb9ef75f0 | [ 38.078943][ T486] softirqs last disabled at (17864): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 38.078947][ T486] Preemption disabled at: | [ 38.078948][ T486] vprintk_emit (kernel/printk/printk.c:2471) | [ 38.078960][ T486] Tainted: [W]=WARN [ 38.078961][ T486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.078963][ T486] Call Trace: [ 38.078966][ T486] [ 38.078968][ T486] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.078975][ T486] ? vprintk_emit (kernel/printk/printk.c:2471) [ 38.078977][ T486] __might_resched.cold (kernel/sched/core.c:9234) [ 38.078984][ T486] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.078989][ T486] ? __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.078996][ T486] __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.079000][ T486] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.079010][ T486] ? 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.079014][ T486] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.079019][ T486] put_chars (drivers/char/virtio_console.c:1176) [ 38.079024][ T486] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.079033][ T486] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.079038][ T486] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.079045][ T486] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.079050][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.079053][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.079061][ T486] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.079067][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.079071][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.079078][ T486] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.079084][ T486] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.079086][ T486] ? 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.079091][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.079094][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.079101][ T486] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.079108][ T486] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.079110][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.079120][ T486] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.079124][ T486] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.079126][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.079129][ T486] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.079136][ T486] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.079139][ T486] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.079144][ T486] vprintk_emit (kernel/printk/printk.c:2479) [ 38.079149][ T486] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.079153][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.079156][ T486] ? 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.079159][ T486] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 38.079166][ T486] _printk (kernel/printk/printk.c:2504) [ 38.079171][ T486] ? snapshot_read.cold (user.c:?) [ 38.079173][ T486] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.079178][ T486] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.079181][ T486] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.079185][ T486] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.079190][ T486] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.079194][ T486] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.079198][ T486] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.079202][ T486] ? netdev_notice (net/core/dev.c:13194) [ 38.079207][ T486] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.079211][ T486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.079216][ T486] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 38.079222][ T486] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.079226][ T486] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 38.079230][ T486] ? 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.079239][ T486] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 38.079243][ T486] ? __kernel_text_address (kernel/extable.c:79) [ 38.079247][ T486] ? write_profile (profile.c:?) [ 38.079253][ T486] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 38.079262][ T486] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.079269][ T486] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.079273][ T486] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 38.079275][ T486] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.079278][ T486] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.079283][ T486] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.079287][ T486] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.079290][ T486] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.079294][ T486] ? kasan_save_stack (mm/kasan/common.c:58) [ 38.079298][ T486] ? kasan_save_stack (mm/kasan/common.c:57) [ 38.079300][ T486] ? kasan_save_track (mm/kasan/common.c:78) [ 38.079305][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.079308][ T486] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 38.079312][ T486] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 38.079320][ T486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.079323][ T486] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.079328][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.079331][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.079333][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.079336][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.079339][ T486] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 38.079346][ T486] ? __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.079351][ T486] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.079355][ T486] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.079361][ T486] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 38.079364][ T486] ? nla_get_range_signed (lib/nlattr.c:270) [ 38.079374][ T486] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 38.079384][ T486] rtnl_newlink (net/core/rtnetlink.c:4215) [ 38.079394][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.079397][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.079405][ T486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.079410][ T486] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.079416][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.079419][ T486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.079426][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.079429][ T486] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.079435][ T486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.079437][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.079445][ T486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.079448][ T486] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.079455][ T486] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.079458][ T486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.079463][ T486] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.079474][ T486] ? 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.079476][ T486] ? 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.079484][ T486] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.079491][ T486] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.079496][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 38.079503][ T486] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.079510][ T486] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.079512][ T486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.079517][ T486] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.079522][ T486] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.079529][ T486] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 38.079533][ T486] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.079537][ T486] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 38.079539][ T486] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 38.079553][ T486] ___sys_sendmsg (net/socket.c:2767) [ 38.079558][ T486] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.079589][ T486] __sys_sendmsg (net/socket.c:2799) [ 38.079594][ T486] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.079605][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.079611][ T486] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.079614][ T486] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.079620][ T486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.079623][ T486] RIP: 0033:0x7efde2d2754e [ 38.079628][ T486] 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.079631][ T486] RSP: 002b:00007fffced205f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.079634][ T486] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efde2d2754e [ 38.079636][ T486] RDX: 0000000000000000 RSI: 00007fffced206a0 RDI: 0000000000000005 [ 38.079638][ T486] RBP: 00007fffced20600 R08: 0000000000000000 R09: 0000000000000000 [ 38.079639][ T486] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913929 [ 38.079641][ T486] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffced20d70 | [ 39.112857][ T493] softirqs last disabled at (17836): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 39.112861][ T493] Preemption disabled at: | [ 39.112862][ T493] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.112873][ T493] Tainted: [W]=WARN [ 39.112874][ T493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.112876][ T493] Call Trace: [ 39.112879][ T493] [ 39.112881][ T493] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.112887][ T493] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.112890][ T493] __might_resched.cold (kernel/sched/core.c:9234) [ 39.112896][ T493] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.112900][ 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.112908][ 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.112912][ T493] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.112921][ 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.112924][ T493] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.112930][ T493] put_chars (drivers/char/virtio_console.c:1176) [ 39.112934][ T493] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.112940][ T493] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.112945][ 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.112952][ T493] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.112957][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.112959][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.112967][ T493] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.112973][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.112977][ T493] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.112984][ T493] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.112990][ T493] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.112992][ 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.112996][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.112999][ T493] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.113006][ T493] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.113013][ T493] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.113015][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.113027][ T493] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.113031][ T493] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.113033][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.113036][ T493] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.113043][ T493] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.113045][ T493] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.113050][ T493] vprintk_emit (kernel/printk/printk.c:2479) [ 39.113056][ T493] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.113059][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.113062][ 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.113065][ T493] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 39.113072][ T493] _printk (kernel/printk/printk.c:2504) [ 39.113077][ T493] ? snapshot_read.cold (user.c:?) [ 39.113079][ T493] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.113084][ T493] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.113087][ 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.113090][ T493] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 39.113095][ T493] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 39.113099][ T493] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.113103][ T493] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.113107][ T493] ? netdev_notice (net/core/dev.c:13194) [ 39.113111][ T493] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.113116][ T493] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.113120][ T493] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.113126][ T493] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.113130][ T493] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.113134][ 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.113142][ T493] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.113146][ T493] ? __kernel_text_address (kernel/extable.c:79) [ 39.113150][ T493] ? write_profile (profile.c:?) [ 39.113156][ T493] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.113164][ T493] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.113172][ T493] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 39.113175][ T493] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.113177][ T493] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.113180][ T493] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.113185][ T493] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.113188][ T493] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.113191][ 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.113196][ T493] ? kasan_save_stack (mm/kasan/common.c:58) [ 39.113199][ T493] ? kasan_save_stack (mm/kasan/common.c:57) [ 39.113202][ T493] ? kasan_save_track (mm/kasan/common.c:78) [ 39.113206][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.113209][ T493] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 39.113213][ T493] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 39.113220][ T493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.113223][ T493] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.113228][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.113231][ T493] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.113233][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.113235][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.113238][ T493] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.113243][ 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.113247][ T493] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.113250][ T493] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.113256][ T493] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.113259][ T493] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.113269][ T493] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 39.113278][ T493] rtnl_newlink (net/core/rtnetlink.c:4215) [ 39.113288][ T493] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.113291][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.113299][ T493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.113302][ T493] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.113306][ T493] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.113309][ T493] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.113315][ T493] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.113319][ T493] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.113324][ T493] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.113326][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.113334][ T493] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.113337][ T493] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.113347][ T493] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.113350][ T493] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.113355][ T493] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.113367][ 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.113369][ 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.113377][ T493] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.113383][ T493] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.113388][ T493] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 39.113395][ T493] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.113401][ T493] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.113403][ T493] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.113409][ T493] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.113416][ T493] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.113423][ T493] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 39.113427][ T493] ? copy_msghdr_from_user (net/socket.c:2650) [ 39.113430][ T493] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 39.113432][ T493] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 39.113445][ T493] ___sys_sendmsg (net/socket.c:2767) [ 39.113450][ T493] ? copy_msghdr_from_user (net/socket.c:2619) [ 39.113480][ T493] __sys_sendmsg (net/socket.c:2799) [ 39.113485][ T493] ? __sys_sendmsg_sock (net/socket.c:2780) [ 39.113496][ T493] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.113502][ T493] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.113506][ T493] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.113511][ T493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.113514][ T493] RIP: 0033:0x7f60471a454e [ 39.113519][ 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.113522][ T493] RSP: 002b:00007ffffb35a3d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.113525][ T493] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f60471a454e [ 39.113527][ T493] RDX: 0000000000000000 RSI: 00007ffffb35a480 RDI: 0000000000000005 [ 39.113529][ T493] RBP: 00007ffffb35a3e0 R08: 0000000000000000 R09: 0000000000000000 [ 39.113530][ T493] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91392a [ 39.113531][ T493] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffffb35ab50 | [ 40.124356][ T499] softirqs last disabled at (33960): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 40.124359][ T499] Preemption disabled at: | [ 40.124360][ T499] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.124372][ T499] Tainted: [W]=WARN [ 40.124373][ T499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.124375][ T499] Call Trace: [ 40.124377][ T499] [ 40.124379][ T499] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.124386][ T499] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.124388][ T499] __might_resched.cold (kernel/sched/core.c:9234) [ 40.124395][ T499] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.124399][ T499] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 40.124407][ T499] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 40.124414][ T499] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.124423][ T499] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 40.124427][ T499] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.124432][ T499] put_chars (drivers/char/virtio_console.c:1176) [ 40.124437][ T499] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.124443][ T499] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.124448][ T499] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.124455][ T499] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.124460][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.124462][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.124471][ T499] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.124477][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.124480][ T499] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.124487][ T499] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.124493][ T499] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.124495][ T499] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 40.124500][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.124503][ T499] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.124510][ T499] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.124517][ T499] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.124519][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.124528][ T499] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.124532][ T499] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.124534][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.124537][ T499] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.124544][ T499] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.124547][ T499] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.124552][ T499] vprintk_emit (kernel/printk/printk.c:2479) [ 40.124557][ T499] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.124561][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.124564][ T499] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 40.124567][ T499] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 40.124573][ T499] _printk (kernel/printk/printk.c:2504) [ 40.124578][ T499] ? snapshot_read.cold (user.c:?) [ 40.124581][ T499] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.124586][ T499] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.124589][ T499] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.124592][ T499] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.124597][ T499] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.124601][ T499] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.124605][ T499] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.124609][ T499] ? netdev_notice (net/core/dev.c:13194) [ 40.124614][ T499] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.124619][ T499] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.124623][ T499] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 40.124629][ T499] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.124633][ T499] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 40.124637][ T499] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 40.124646][ T499] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 40.124650][ T499] ? __kernel_text_address (kernel/extable.c:79) [ 40.124654][ T499] ? write_profile (profile.c:?) [ 40.124660][ T499] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.124669][ T499] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.124676][ T499] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.124679][ T499] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.124681][ T499] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.124684][ T499] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.124689][ T499] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.124693][ T499] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.124696][ T499] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.124700][ T499] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.124704][ T499] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.124706][ T499] ? kasan_save_track (mm/kasan/common.c:78) [ 40.124710][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.124713][ T499] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 40.124718][ T499] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 40.124725][ T499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.124728][ T499] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.124733][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.124736][ T499] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.124738][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.124740][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.124743][ T499] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.124747][ T499] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 40.124752][ T499] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.124756][ T499] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.124762][ T499] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.124765][ T499] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.124775][ T499] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.124784][ T499] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.124794][ T499] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.124797][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.124805][ T499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.124808][ T499] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.124812][ T499] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.124815][ T499] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.124822][ T499] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.124825][ T499] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.124831][ T499] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.124832][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.124840][ T499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.124844][ T499] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.124850][ T499] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.124853][ T499] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.124858][ T499] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.124869][ T499] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 40.124872][ T499] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 40.124879][ T499] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.124886][ T499] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.124891][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 40.124898][ T499] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.124904][ T499] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.124906][ T499] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.124911][ T499] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.124917][ T499] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.124924][ T499] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.124927][ T499] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.124931][ T499] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.124933][ T499] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 40.124947][ T499] ___sys_sendmsg (net/socket.c:2767) [ 40.124951][ T499] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.124981][ T499] __sys_sendmsg (net/socket.c:2799) [ 40.124986][ T499] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.124997][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.125003][ T499] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.125006][ T499] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.125011][ T499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.125015][ T499] RIP: 0033:0x7ff17ed3554e [ 40.125020][ T499] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 40.125022][ T499] RSP: 002b:00007ffe9bb52740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.125028][ T499] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff17ed3554e [ 40.125030][ T499] RDX: 0000000000000000 RSI: 00007ffe9bb527f0 RDI: 0000000000000005 [ 40.125031][ T499] RBP: 00007ffe9bb52750 R08: 0000000000000000 R09: 0000000000000000 [ 40.125033][ T499] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91392b [ 40.125034][ T499] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe9bb52ec0 | [ 41.178100][ T509] softirqs last disabled at (22001): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 41.178103][ T509] Preemption disabled at: | [ 41.178103][ T509] vprintk_emit (kernel/printk/printk.c:2471) | [ 41.178112][ T509] Tainted: [W]=WARN [ 41.178113][ T509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.178115][ T509] Call Trace: [ 41.178116][ T509] [ 41.178118][ T509] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.178123][ T509] ? vprintk_emit (kernel/printk/printk.c:2471) [ 41.178125][ T509] __might_resched.cold (kernel/sched/core.c:9234) [ 41.178130][ T509] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.178133][ T509] ? __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.178138][ T509] __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.178140][ T509] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.178147][ T509] ? 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.178150][ T509] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.178153][ T509] put_chars (drivers/char/virtio_console.c:1176) [ 41.178156][ T509] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.178159][ T509] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.178163][ T509] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.178168][ T509] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.178171][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.178173][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.178178][ T509] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.178181][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.178184][ T509] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.178188][ T509] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.178191][ T509] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.178193][ T509] ? 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.178195][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.178197][ T509] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.178201][ T509] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.178205][ T509] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.178206][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.178212][ T509] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.178214][ T509] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.178215][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.178217][ T509] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.178221][ T509] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.178224][ T509] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.178227][ T509] vprintk_emit (kernel/printk/printk.c:2479) [ 41.178230][ T509] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.178232][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.178234][ T509] ? 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.178236][ T509] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 41.178240][ T509] _printk (kernel/printk/printk.c:2504) [ 41.178243][ T509] ? snapshot_read.cold (user.c:?) [ 41.178245][ T509] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.178248][ T509] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.178250][ T509] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.178252][ T509] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.178256][ T509] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.178258][ T509] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.178260][ T509] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.178263][ T509] ? netdev_notice (net/core/dev.c:13194) [ 41.178266][ T509] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.178269][ T509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.178271][ T509] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 41.178275][ T509] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.178277][ T509] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 41.178280][ T509] ? 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.178286][ T509] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 41.178290][ T509] ? __kernel_text_address (kernel/extable.c:79) [ 41.178293][ T509] ? write_profile (profile.c:?) [ 41.178297][ T509] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 41.178302][ T509] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.178306][ T509] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 41.178309][ T509] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 41.178310][ T509] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 41.178312][ T509] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.178316][ T509] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.178318][ T509] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.178320][ T509] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.178322][ T509] ? kasan_save_stack (mm/kasan/common.c:58) [ 41.178325][ T509] ? kasan_save_stack (mm/kasan/common.c:57) [ 41.178327][ T509] ? kasan_save_track (mm/kasan/common.c:78) [ 41.178330][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.178332][ T509] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 41.178335][ T509] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 41.178340][ T509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.178342][ T509] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.178345][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.178347][ T509] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.178348][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.178350][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.178356][ T509] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 41.178358][ T509] ? __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.178360][ T509] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 41.178363][ T509] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.178366][ T509] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 41.178368][ T509] ? nla_get_range_signed (lib/nlattr.c:270) [ 41.178374][ T509] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 41.178379][ T509] rtnl_newlink (net/core/rtnetlink.c:4215) [ 41.178384][ T509] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.178386][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.178391][ T509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.178393][ T509] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.178395][ T509] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.178397][ T509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.178401][ T509] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.178403][ T509] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 41.178406][ T509] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.178408][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.178416][ T509] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.178418][ T509] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.178422][ T509] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.178424][ T509] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.178427][ T509] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.178433][ T509] ? 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.178434][ T509] ? 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.178438][ T509] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.178442][ T509] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.178445][ T509] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 41.178449][ T509] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.178453][ T509] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.178454][ T509] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.178457][ T509] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.178461][ T509] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.178465][ T509] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 41.178467][ T509] ? copy_msghdr_from_user (net/socket.c:2650) [ 41.178469][ T509] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 41.178471][ T509] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 41.178479][ T509] ___sys_sendmsg (net/socket.c:2767) [ 41.178481][ T509] ? copy_msghdr_from_user (net/socket.c:2619) [ 41.178497][ T509] __sys_sendmsg (net/socket.c:2799) [ 41.178500][ T509] ? __sys_sendmsg_sock (net/socket.c:2780) [ 41.178507][ T509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.178510][ T509] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.178512][ T509] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.178515][ T509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.178517][ T509] RIP: 0033:0x7f9287b9954e [ 41.178521][ T509] 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.178523][ T509] RSP: 002b:00007fff8ecb76a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.178526][ T509] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9287b9954e [ 41.178527][ T509] RDX: 0000000000000000 RSI: 00007fff8ecb7750 RDI: 0000000000000005 [ 41.178528][ T509] RBP: 00007fff8ecb76b0 R08: 0000000000000000 R09: 0000000000000000 [ 41.178529][ T509] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91392c [ 41.178530][ T509] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff8ecb7e20 | [ 42.231173][ T519] softirqs last disabled at (22952): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 42.231176][ T519] Preemption disabled at: | [ 42.231177][ T519] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.231186][ T519] Tainted: [W]=WARN [ 42.231187][ T519] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.231188][ T519] Call Trace: [ 42.231190][ T519] [ 42.231192][ T519] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.231197][ T519] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.231199][ T519] __might_resched.cold (kernel/sched/core.c:9234) [ 42.231204][ T519] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.231207][ T519] ? __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.231212][ T519] __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.231215][ T519] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.231221][ T519] ? 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.231224][ T519] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.231227][ T519] put_chars (drivers/char/virtio_console.c:1176) [ 42.231230][ T519] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.231234][ T519] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.231238][ T519] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.231242][ T519] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.231246][ T519] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.231248][ T519] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.231252][ T519] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.231256][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.231258][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.231263][ T519] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.231266][ T519] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.231267][ T519] ? 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.231270][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.231272][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.231276][ T519] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.231280][ T519] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.231281][ T519] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.231287][ T519] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.231289][ T519] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.231291][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.231293][ T519] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.231296][ T519] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.231298][ T519] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.231301][ T519] vprintk_emit (kernel/printk/printk.c:2479) [ 42.231305][ T519] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.231307][ T519] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.231309][ T519] ? 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.231311][ T519] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 42.231315][ T519] _printk (kernel/printk/printk.c:2504) [ 42.231319][ T519] ? snapshot_read.cold (user.c:?) [ 42.231321][ T519] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.231323][ T519] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.231326][ T519] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.231328][ T519] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.231331][ T519] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.231334][ T519] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.231336][ T519] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.231339][ T519] ? netdev_notice (net/core/dev.c:13194) [ 42.231342][ T519] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.231345][ T519] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.231347][ T519] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 42.231351][ T519] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.231353][ T519] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 42.231362][ T519] ? 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.231369][ T519] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 42.231371][ T519] ? __kernel_text_address (kernel/extable.c:79) [ 42.231375][ T519] ? write_profile (profile.c:?) [ 42.231379][ T519] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 42.231384][ T519] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.231388][ T519] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.231391][ T519] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.231392][ T519] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.231394][ T519] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.231398][ T519] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.231400][ T519] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.231402][ T519] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.231405][ T519] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.231408][ T519] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.231410][ T519] ? kasan_save_track (mm/kasan/common.c:78) [ 42.231415][ T519] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.231418][ T519] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 42.231421][ T519] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 42.231426][ T519] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.231428][ T519] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.231430][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.231432][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.231434][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.231435][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.231437][ T519] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.231440][ T519] ? __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.231443][ T519] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.231445][ T519] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.231449][ T519] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.231450][ T519] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.231456][ T519] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.231461][ T519] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.231467][ T519] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.231469][ T519] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.231473][ T519] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.231475][ T519] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.231478][ T519] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.231479][ T519] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.231483][ T519] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.231485][ T519] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.231488][ T519] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.231490][ T519] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.231494][ T519] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.231496][ T519] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.231500][ T519] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.231502][ T519] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.231504][ T519] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.231511][ T519] ? 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.231512][ T519] ? 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.231516][ T519] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.231520][ T519] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.231523][ T519] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 42.231527][ T519] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.231531][ T519] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.231532][ T519] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.231535][ T519] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.231539][ T519] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.231543][ T519] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.231545][ T519] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.231547][ T519] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.231549][ T519] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 42.231556][ T519] ___sys_sendmsg (net/socket.c:2767) [ 42.231559][ T519] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.231575][ T519] __sys_sendmsg (net/socket.c:2799) [ 42.231578][ T519] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.231584][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.231588][ T519] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.231590][ T519] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.231594][ T519] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.231596][ T519] RIP: 0033:0x7f6dd600854e [ 42.231600][ T519] 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.231602][ T519] RSP: 002b:00007fff4f629a60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.231604][ T519] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6dd600854e [ 42.231606][ T519] RDX: 0000000000000000 RSI: 00007fff4f629b10 RDI: 0000000000000005 [ 42.231607][ T519] RBP: 00007fff4f629a70 R08: 0000000000000000 R09: 0000000000000000 [ 42.231607][ T519] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91392d [ 42.231608][ T519] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff4f62a1e0 | [ 43.305535][ T529] softirqs last disabled at (23098): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 43.305538][ T529] Preemption disabled at: | [ 43.305538][ T529] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.305547][ T529] Tainted: [W]=WARN [ 43.305549][ T529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.305550][ T529] Call Trace: [ 43.305552][ T529] [ 43.305554][ T529] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.305559][ T529] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.305561][ T529] __might_resched.cold (kernel/sched/core.c:9234) [ 43.305566][ T529] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.305569][ T529] ? __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.305574][ T529] __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.305577][ T529] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.305583][ T529] ? 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.305586][ T529] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.305590][ T529] put_chars (drivers/char/virtio_console.c:1176) [ 43.305593][ T529] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.305597][ T529] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.305601][ T529] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.305605][ T529] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.305609][ T529] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.305611][ T529] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.305616][ T529] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.305619][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.305622][ T529] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.305626][ T529] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.305630][ T529] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.305631][ T529] ? 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.305634][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.305636][ T529] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.305640][ T529] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.305644][ T529] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.305646][ T529] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.305651][ T529] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.305654][ T529] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.305655][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.305657][ T529] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.305661][ T529] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.305663][ T529] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.305666][ T529] vprintk_emit (kernel/printk/printk.c:2479) [ 43.305669][ T529] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.305671][ T529] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.305674][ T529] ? 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.305676][ T529] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 43.305679][ T529] _printk (kernel/printk/printk.c:2504) [ 43.305683][ T529] ? snapshot_read.cold (user.c:?) [ 43.305685][ T529] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.305687][ T529] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.305689][ T529] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.305692][ T529] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.305695][ T529] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.305698][ T529] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.305700][ T529] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.305703][ T529] ? netdev_notice (net/core/dev.c:13194) [ 43.305705][ T529] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.305708][ T529] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.305711][ T529] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 43.305715][ T529] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.305717][ T529] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 43.305720][ T529] ? 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.305726][ T529] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 43.305729][ T529] ? __kernel_text_address (kernel/extable.c:79) [ 43.305732][ T529] ? write_profile (profile.c:?) [ 43.305736][ T529] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.305741][ T529] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.305746][ T529] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.305748][ T529] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.305749][ T529] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.305751][ T529] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.305755][ T529] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.305757][ T529] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.305759][ T529] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.305762][ T529] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.305765][ T529] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.305767][ T529] ? kasan_save_track (mm/kasan/common.c:78) [ 43.305770][ T529] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.305772][ T529] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 43.305775][ T529] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 43.305780][ T529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.305782][ T529] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.305785][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.305787][ T529] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.305788][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.305790][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.305792][ T529] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.305794][ T529] ? __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.305797][ T529] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.305800][ T529] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.305803][ T529] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.305805][ T529] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.305811][ T529] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.305816][ T529] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.305822][ T529] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.305824][ T529] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.305828][ T529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.305830][ T529] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.305833][ T529] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.305834][ T529] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.305838][ T529] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.305840][ T529] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.305844][ T529] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.305845][ T529] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.305850][ T529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.305852][ T529] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.305856][ T529] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.305858][ T529] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.305860][ T529] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.305867][ T529] ? 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.305868][ T529] ? 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.305873][ T529] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.305876][ T529] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.305879][ T529] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 43.305883][ T529] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.305887][ T529] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.305889][ T529] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.305892][ T529] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.305896][ T529] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.305900][ T529] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.305902][ T529] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.305904][ T529] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.305906][ T529] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 43.305913][ T529] ___sys_sendmsg (net/socket.c:2767) [ 43.305916][ T529] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.305933][ T529] __sys_sendmsg (net/socket.c:2799) [ 43.305936][ T529] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.305942][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.305946][ T529] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.305948][ T529] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.305952][ T529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.305954][ T529] RIP: 0033:0x7f2caefbb54e [ 43.305958][ T529] 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.305960][ T529] RSP: 002b:00007ffd08f28610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.305962][ T529] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2caefbb54e [ 43.305964][ T529] RDX: 0000000000000000 RSI: 00007ffd08f286c0 RDI: 0000000000000005 [ 43.305965][ T529] RBP: 00007ffd08f28620 R08: 0000000000000000 R09: 0000000000000000 [ 43.305965][ T529] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91392e [ 43.305966][ T529] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd08f28d90 | [ 44.483711][ T539] softirqs last disabled at (31390): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 44.483714][ T539] Preemption disabled at: | [ 44.483715][ T539] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.483724][ T539] Tainted: [W]=WARN [ 44.483725][ T539] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.483726][ T539] Call Trace: [ 44.483728][ T539] [ 44.483729][ T539] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.483734][ T539] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.483736][ T539] __might_resched.cold (kernel/sched/core.c:9234) [ 44.483741][ T539] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.483744][ T539] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 44.483750][ T539] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 44.483752][ T539] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.483759][ T539] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.483762][ T539] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.483765][ T539] put_chars (drivers/char/virtio_console.c:1176) [ 44.483768][ T539] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.483772][ T539] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.483776][ T539] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.483781][ T539] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.483784][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.483786][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.483791][ T539] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.483794][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.483797][ T539] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.483801][ T539] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.483805][ T539] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.483806][ T539] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 44.483809][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.483811][ T539] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.483815][ T539] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.483819][ T539] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.483821][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.483826][ T539] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.483829][ T539] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.483830][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.483832][ T539] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.483836][ T539] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.483838][ T539] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.483841][ T539] vprintk_emit (kernel/printk/printk.c:2479) [ 44.483844][ T539] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.483846][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.483849][ T539] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 44.483851][ T539] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 44.483855][ T539] _printk (kernel/printk/printk.c:2504) [ 44.483858][ T539] ? snapshot_read.cold (user.c:?) [ 44.483860][ T539] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.483863][ T539] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.483865][ T539] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.483868][ T539] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.483871][ T539] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.483874][ T539] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.483876][ T539] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.483879][ T539] ? netdev_notice (net/core/dev.c:13194) [ 44.483882][ T539] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.483885][ T539] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.483888][ T539] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.483891][ T539] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.483893][ T539] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 44.483897][ T539] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 44.483903][ T539] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 44.483906][ T539] ? __kernel_text_address (kernel/extable.c:79) [ 44.483909][ T539] ? write_profile (profile.c:?) [ 44.483913][ T539] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 44.483918][ T539] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.483923][ T539] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.483925][ T539] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.483927][ T539] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.483929][ T539] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.483932][ T539] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.483935][ T539] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.483937][ T539] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.483940][ T539] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.483943][ T539] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.483944][ T539] ? kasan_save_track (mm/kasan/common.c:78) [ 44.483947][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.483949][ T539] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 44.483952][ T539] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 44.483957][ T539] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.483960][ T539] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.483962][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.483964][ T539] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.483966][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.483967][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.483969][ T539] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.483972][ T539] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 44.483975][ T539] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.483977][ T539] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.483981][ T539] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.483983][ T539] ? nla_get_range_signed (lib/nlattr.c:270) [ 44.483989][ T539] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.483994][ T539] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.484000][ T539] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.484002][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.484007][ T539] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.484009][ T539] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.484011][ T539] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.484013][ T539] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.484017][ T539] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.484019][ T539] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.484022][ T539] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.484024][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.484030][ T539] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.484033][ T539] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.484036][ T539] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.484038][ T539] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.484041][ T539] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.484048][ T539] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 44.484049][ T539] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 44.484053][ T539] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.484057][ T539] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.484060][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 44.484064][ T539] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.484068][ T539] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.484070][ T539] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.484073][ T539] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.484077][ T539] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.484081][ T539] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.484083][ T539] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.484086][ T539] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.484087][ T539] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 44.484095][ T539] ___sys_sendmsg (net/socket.c:2767) [ 44.484098][ T539] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.484114][ T539] __sys_sendmsg (net/socket.c:2799) [ 44.484117][ T539] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.484124][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.484127][ T539] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.484130][ T539] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.484133][ T539] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.484136][ T539] RIP: 0033:0x7f76223b154e [ 44.484140][ T539] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 44.484142][ T539] RSP: 002b:00007ffc514ae920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.484144][ T539] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f76223b154e [ 44.484146][ T539] RDX: 0000000000000000 RSI: 00007ffc514ae9d0 RDI: 0000000000000005 [ 44.484147][ T539] RBP: 00007ffc514ae930 R08: 0000000000000000 R09: 0000000000000000 [ 44.484147][ T539] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91392f [ 44.484148][ T539] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc514af0a0 | [ 45.524658][ T548] softirqs last disabled at (22660): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.524660][ T548] Preemption disabled at: | [ 45.524661][ T548] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.524670][ T548] Tainted: [W]=WARN [ 45.524671][ T548] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.524672][ T548] Call Trace: [ 45.524674][ T548] [ 45.524675][ T548] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.524680][ T548] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.524682][ T548] __might_resched.cold (kernel/sched/core.c:9234) [ 45.524687][ T548] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.524690][ T548] ? __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.524695][ T548] __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.524697][ T548] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.524704][ T548] ? 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.524707][ T548] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.524710][ T548] put_chars (drivers/char/virtio_console.c:1176) [ 45.524713][ T548] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.524717][ T548] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.524720][ T548] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.524725][ T548] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.524729][ T548] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.524731][ T548] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.524735][ T548] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.524739][ T548] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.524741][ T548] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.524746][ T548] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.524749][ T548] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.524751][ T548] ? 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.524753][ T548] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.524755][ T548] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.524759][ T548] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.524763][ T548] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.524764][ T548] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.524770][ T548] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.524772][ T548] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.524774][ T548] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.524776][ T548] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.524780][ T548] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.524782][ T548] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.524785][ T548] vprintk_emit (kernel/printk/printk.c:2479) [ 45.524788][ T548] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.524790][ T548] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.524792][ T548] ? 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.524794][ T548] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 45.524798][ T548] _printk (kernel/printk/printk.c:2504) [ 45.524802][ T548] ? snapshot_read.cold (user.c:?) [ 45.524804][ T548] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.524807][ T548] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.524809][ T548] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.524811][ T548] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.524814][ T548] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.524817][ T548] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.524819][ T548] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.524821][ T548] ? netdev_notice (net/core/dev.c:13194) [ 45.524824][ T548] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.524827][ T548] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.524830][ T548] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.524833][ T548] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.524835][ T548] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.524839][ T548] ? 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.524845][ T548] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.524848][ T548] ? __kernel_text_address (kernel/extable.c:79) [ 45.524851][ T548] ? write_profile (profile.c:?) [ 45.524855][ T548] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.524860][ T548] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.524865][ T548] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.524867][ T548] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.524868][ T548] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.524870][ T548] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.524874][ T548] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.524876][ T548] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.524878][ T548] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.524881][ T548] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.524884][ T548] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.524885][ T548] ? kasan_save_track (mm/kasan/common.c:78) [ 45.524888][ T548] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.524890][ T548] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 45.524893][ T548] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 45.524898][ T548] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.524900][ T548] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.524903][ T548] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.524905][ T548] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.524906][ T548] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.524908][ T548] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.524910][ T548] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.524912][ T548] ? __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.524916][ T548] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.524918][ T548] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.524921][ T548] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.524923][ T548] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.524929][ T548] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.524935][ T548] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.524940][ T548] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.524942][ T548] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.524947][ T548] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.524949][ T548] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.524951][ T548] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.524953][ T548] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.524957][ T548] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.524959][ T548] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.524962][ T548] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.524963][ T548] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.524968][ T548] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.524970][ T548] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.524974][ T548] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.524975][ T548] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.524978][ T548] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.524985][ T548] ? 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.524986][ T548] ? 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.524990][ T548] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.524994][ T548] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.524997][ T548] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 45.525001][ T548] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.525005][ T548] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.525006][ T548] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.525009][ T548] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.525013][ T548] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.525017][ T548] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.525019][ T548] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.525021][ T548] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.525023][ T548] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 45.525032][ T548] ___sys_sendmsg (net/socket.c:2767) [ 45.525035][ T548] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.525051][ T548] __sys_sendmsg (net/socket.c:2799) [ 45.525055][ T548] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.525061][ T548] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.525064][ T548] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.525067][ T548] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.525070][ T548] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.525072][ T548] RIP: 0033:0x7f6ed189b54e [ 45.525076][ T548] 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.525078][ T548] RSP: 002b:00007ffc156f94e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.525081][ T548] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6ed189b54e [ 45.525082][ T548] RDX: 0000000000000000 RSI: 00007ffc156f9590 RDI: 0000000000000005 [ 45.525083][ T548] RBP: 00007ffc156f94f0 R08: 0000000000000000 R09: 0000000000000000 [ 45.525084][ T548] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913930 [ 45.525085][ T548] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc156f9c60 | [ 46.639247][ T559] softirqs last disabled at (17040): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 46.639250][ T559] Preemption disabled at: | [ 46.639251][ T559] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.639260][ T559] Tainted: [W]=WARN [ 46.639261][ T559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.639262][ T559] Call Trace: [ 46.639264][ T559] [ 46.639265][ T559] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.639270][ T559] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.639272][ T559] __might_resched.cold (kernel/sched/core.c:9234) [ 46.639277][ T559] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.639280][ T559] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 46.639285][ T559] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 46.639288][ T559] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.639294][ T559] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 46.639297][ T559] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.639301][ T559] put_chars (drivers/char/virtio_console.c:1176) [ 46.639304][ T559] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.639308][ T559] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.639312][ T559] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.639316][ T559] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.639320][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.639322][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.639327][ T559] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.639331][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.639333][ T559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.639338][ T559] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.639341][ T559] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.639343][ T559] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 46.639346][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.639348][ T559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.639352][ T559] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.639356][ T559] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.639357][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.639363][ T559] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.639366][ T559] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.639367][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.639369][ T559] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.639378][ T559] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.639380][ T559] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.639383][ T559] vprintk_emit (kernel/printk/printk.c:2479) [ 46.639386][ T559] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.639388][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.639390][ T559] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 46.639392][ T559] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 46.639397][ T559] _printk (kernel/printk/printk.c:2504) [ 46.639400][ T559] ? snapshot_read.cold (user.c:?) [ 46.639402][ T559] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.639405][ T559] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.639408][ T559] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.639411][ T559] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.639417][ T559] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.639420][ T559] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.639422][ T559] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.639425][ T559] ? netdev_notice (net/core/dev.c:13194) [ 46.639427][ T559] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.639431][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.639433][ T559] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 46.639437][ T559] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.639439][ T559] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 46.639442][ T559] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 46.639449][ T559] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 46.639451][ T559] ? __kernel_text_address (kernel/extable.c:79) [ 46.639455][ T559] ? write_profile (profile.c:?) [ 46.639459][ T559] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 46.639464][ T559] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.639468][ T559] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.639471][ T559] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.639472][ T559] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.639474][ T559] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.639478][ T559] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.639480][ T559] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.639483][ T559] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.639485][ T559] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.639488][ T559] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.639490][ T559] ? kasan_save_track (mm/kasan/common.c:78) [ 46.639493][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.639495][ T559] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 46.639498][ T559] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 46.639503][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.639505][ T559] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.639508][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.639510][ T559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.639512][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.639513][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.639515][ T559] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.639518][ T559] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 46.639521][ T559] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.639524][ T559] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.639527][ T559] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.639529][ T559] ? nla_get_range_signed (lib/nlattr.c:270) [ 46.639535][ T559] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.639540][ T559] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.639546][ T559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.639548][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.639553][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.639555][ T559] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.639557][ T559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.639559][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.639563][ T559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.639565][ T559] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.639568][ T559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.639569][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.639574][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.639576][ T559] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.639580][ T559] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.639582][ T559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.639585][ T559] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.639591][ T559] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 46.639593][ T559] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 46.639597][ T559] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.639601][ T559] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.639604][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 46.639608][ T559] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.639612][ T559] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.639614][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.639617][ T559] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.639621][ T559] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.639625][ T559] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.639627][ T559] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.639630][ T559] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.639631][ T559] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 46.639639][ T559] ___sys_sendmsg (net/socket.c:2767) [ 46.639642][ T559] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.639658][ T559] __sys_sendmsg (net/socket.c:2799) [ 46.639662][ T559] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.639668][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.639671][ T559] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.639674][ T559] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.639678][ T559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.639680][ T559] RIP: 0033:0x7f8b07c3654e [ 46.639684][ T559] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 46.639686][ T559] RSP: 002b:00007ffc77bf2f60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.639689][ T559] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8b07c3654e [ 46.639690][ T559] RDX: 0000000000000000 RSI: 00007ffc77bf3010 RDI: 0000000000000005 [ 46.639691][ T559] RBP: 00007ffc77bf2f70 R08: 0000000000000000 R09: 0000000000000000 [ 46.639692][ T559] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913932 [ 46.639693][ T559] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc77bf36e0 | [ 47.679297][ T570] softirqs last disabled at (20788): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 47.679299][ T570] Preemption disabled at: | [ 47.679300][ T570] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.679308][ T570] Tainted: [W]=WARN [ 47.679309][ T570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.679311][ T570] Call Trace: [ 47.679312][ T570] [ 47.679314][ T570] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.679319][ T570] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.679321][ T570] __might_resched.cold (kernel/sched/core.c:9234) [ 47.679325][ T570] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.679328][ 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) [ 47.679334][ 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)) [ 47.679336][ T570] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.679342][ 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) [ 47.679345][ T570] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.679349][ T570] put_chars (drivers/char/virtio_console.c:1176) [ 47.679352][ T570] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.679355][ T570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.679359][ T570] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.679364][ T570] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.679367][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.679369][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.679378][ T570] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.679382][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.679384][ T570] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.679389][ T570] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.679392][ T570] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.679393][ 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)) [ 47.679396][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.679398][ T570] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.679402][ T570] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.679406][ T570] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.679407][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.679417][ T570] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.679420][ T570] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.679421][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.679423][ T570] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.679427][ T570] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.679429][ T570] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.679432][ T570] vprintk_emit (kernel/printk/printk.c:2479) [ 47.679435][ T570] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.679437][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.679439][ 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)) [ 47.679441][ T570] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 47.679445][ T570] _printk (kernel/printk/printk.c:2504) [ 47.679449][ T570] ? snapshot_read.cold (user.c:?) [ 47.679450][ T570] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.679453][ T570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.679455][ T570] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.679458][ T570] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.679461][ T570] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.679464][ T570] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.679466][ T570] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.679469][ T570] ? netdev_notice (net/core/dev.c:13194) [ 47.679471][ T570] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.679474][ T570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.679477][ T570] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 47.679480][ T570] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.679483][ T570] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 47.679486][ 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)) [ 47.679492][ T570] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 47.679495][ T570] ? __kernel_text_address (kernel/extable.c:79) [ 47.679498][ T570] ? write_profile (profile.c:?) [ 47.679502][ T570] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.679507][ T570] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.679512][ T570] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.679514][ T570] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.679515][ T570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.679517][ T570] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.679521][ T570] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.679523][ T570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.679525][ T570] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.679528][ T570] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.679530][ T570] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.679532][ T570] ? kasan_save_track (mm/kasan/common.c:78) [ 47.679535][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.679537][ T570] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 47.679540][ T570] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 47.679545][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.679547][ T570] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.679550][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.679551][ T570] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.679553][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.679555][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.679556][ T570] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.679559][ 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) [ 47.679562][ T570] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.679564][ T570] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.679568][ T570] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.679570][ T570] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.679575][ T570] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.679581][ T570] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.679586][ T570] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.679588][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.679593][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.679595][ T570] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.679597][ T570] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.679599][ T570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.679602][ T570] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.679604][ T570] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.679608][ T570] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.679609][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.679613][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.679615][ T570] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.679619][ T570] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.679621][ T570] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.679624][ T570] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.679630][ 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)) [ 47.679631][ 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)) [ 47.679635][ T570] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.679639][ T570] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.679642][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 47.679646][ T570] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.679650][ T570] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.679651][ T570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.679654][ T570] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.679658][ T570] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.679662][ T570] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.679664][ T570] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.679666][ T570] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.679668][ T570] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 47.679675][ T570] ___sys_sendmsg (net/socket.c:2767) [ 47.679678][ T570] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.679694][ T570] __sys_sendmsg (net/socket.c:2799) [ 47.679697][ T570] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.679703][ T570] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 47.679706][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.679710][ T570] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.679712][ T570] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.679716][ T570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.679718][ T570] RIP: 0033:0x7fa1f397754e [ 47.679722][ 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 [ 47.679724][ T570] RSP: 002b:00007ffc082521e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.679726][ T570] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa1f397754e [ 47.679728][ T570] RDX: 0000000000000000 RSI: 00007ffc08252290 RDI: 0000000000000005 [ 47.679729][ T570] RBP: 00007ffc082521f0 R08: 0000000000000000 R09: 0000000000000000 [ 47.679730][ T570] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913933 [ 47.679731][ T570] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc08252960 | [ 48.778072][ T580] softirqs last disabled at (22438): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 48.778075][ T580] Preemption disabled at: | [ 48.778076][ T580] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.778085][ T580] Tainted: [W]=WARN [ 48.778086][ T580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.778088][ T580] Call Trace: [ 48.778090][ T580] [ 48.778091][ T580] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.778096][ T580] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.778098][ T580] __might_resched.cold (kernel/sched/core.c:9234) [ 48.778103][ T580] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.778106][ T580] ? __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.778111][ T580] __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.778114][ T580] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.778120][ T580] ? 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.778123][ T580] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.778127][ T580] put_chars (drivers/char/virtio_console.c:1176) [ 48.778130][ T580] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.778133][ T580] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.778137][ T580] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.778142][ T580] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.778145][ T580] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.778147][ T580] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.778152][ T580] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.778156][ T580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778158][ T580] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.778163][ T580] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.778166][ T580] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.778168][ T580] ? 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.778171][ T580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778173][ T580] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.778177][ T580] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.778181][ T580] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.778182][ T580] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.778188][ T580] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.778190][ T580] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.778192][ T580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778194][ T580] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.778198][ T580] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.778200][ T580] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.778203][ T580] vprintk_emit (kernel/printk/printk.c:2479) [ 48.778206][ T580] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.778208][ T580] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.778210][ T580] ? 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.778212][ T580] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 48.778217][ T580] _printk (kernel/printk/printk.c:2504) [ 48.778220][ T580] ? snapshot_read.cold (user.c:?) [ 48.778222][ T580] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.778225][ T580] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.778227][ T580] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.778230][ T580] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.778233][ T580] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.778236][ T580] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.778238][ T580] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.778241][ T580] ? netdev_notice (net/core/dev.c:13194) [ 48.778243][ T580] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.778246][ T580] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.778249][ T580] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 48.778253][ T580] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.778255][ T580] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 48.778258][ T580] ? 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.778264][ T580] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 48.778267][ T580] ? __kernel_text_address (kernel/extable.c:79) [ 48.778270][ T580] ? write_profile (profile.c:?) [ 48.778274][ T580] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.778279][ T580] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.778284][ T580] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.778287][ T580] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.778288][ T580] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.778290][ T580] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.778294][ T580] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.778296][ T580] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.778298][ T580] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.778301][ T580] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.778304][ T580] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.778306][ T580] ? kasan_save_track (mm/kasan/common.c:78) [ 48.778309][ T580] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.778311][ T580] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 48.778314][ T580] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 48.778319][ T580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.778321][ T580] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.778324][ T580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778326][ T580] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.778328][ T580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778329][ T580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778331][ T580] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.778334][ T580] ? __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.778337][ T580] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.778339][ T580] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.778343][ T580] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.778345][ T580] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.778351][ T580] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.778356][ T580] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.778362][ T580] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.778364][ T580] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.778369][ T580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.778371][ T580] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.778373][ T580] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.778375][ T580] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.778384][ T580] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.778386][ T580] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.778390][ T580] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.778391][ T580] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.778396][ T580] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.778398][ T580] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.778402][ T580] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.778404][ T580] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.778406][ T580] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.778417][ T580] ? 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.778418][ T580] ? 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.778423][ T580] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.778426][ T580] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.778429][ T580] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 48.778434][ T580] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.778437][ T580] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.778439][ T580] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.778442][ T580] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.778446][ T580] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.778450][ T580] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.778452][ T580] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.778455][ T580] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.778456][ T580] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 48.778464][ T580] ___sys_sendmsg (net/socket.c:2767) [ 48.778467][ T580] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.778482][ T580] __sys_sendmsg (net/socket.c:2799) [ 48.778486][ T580] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.778492][ T580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778496][ T580] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.778498][ T580] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.778502][ T580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.778504][ T580] RIP: 0033:0x7f596e7c354e [ 48.778508][ T580] 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.778510][ T580] RSP: 002b:00007ffd8c139b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.778512][ T580] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f596e7c354e [ 48.778514][ T580] RDX: 0000000000000000 RSI: 00007ffd8c139c10 RDI: 0000000000000005 [ 48.778515][ T580] RBP: 00007ffd8c139b70 R08: 0000000000000000 R09: 0000000000000000 [ 48.778516][ T580] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913934 [ 48.778516][ T580] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd8c13a2e0 | [ 49.793715][ T590] softirqs last disabled at (28160): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 49.793718][ T590] Preemption disabled at: | [ 49.793718][ T590] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.793728][ T590] Tainted: [W]=WARN [ 49.793729][ T590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.793730][ T590] Call Trace: [ 49.793732][ T590] [ 49.793734][ T590] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.793739][ T590] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.793740][ T590] __might_resched.cold (kernel/sched/core.c:9234) [ 49.793745][ T590] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.793749][ T590] ? __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.793754][ T590] __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.793757][ T590] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.793763][ T590] ? 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.793766][ T590] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.793770][ T590] put_chars (drivers/char/virtio_console.c:1176) [ 49.793773][ T590] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.793777][ T590] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.793780][ T590] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.793785][ T590] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.793789][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.793791][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.793796][ T590] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.793799][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.793802][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.793806][ T590] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.793810][ T590] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.793811][ T590] ? 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.793814][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.793816][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.793820][ T590] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.793824][ T590] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.793826][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.793831][ T590] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.793834][ T590] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.793835][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.793837][ T590] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.793841][ T590] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.793843][ T590] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.793846][ T590] vprintk_emit (kernel/printk/printk.c:2479) [ 49.793850][ T590] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.793852][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.793854][ T590] ? 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.793856][ T590] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 49.793860][ T590] _printk (kernel/printk/printk.c:2504) [ 49.793864][ T590] ? snapshot_read.cold (user.c:?) [ 49.793865][ T590] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.793869][ T590] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.793871][ T590] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.793873][ T590] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.793876][ T590] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.793879][ T590] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.793883][ T590] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.793886][ T590] ? netdev_notice (net/core/dev.c:13194) [ 49.793889][ T590] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.793892][ T590] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.793895][ T590] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 49.793899][ T590] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.793901][ T590] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 49.793904][ T590] ? 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.793911][ T590] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 49.793914][ T590] ? __kernel_text_address (kernel/extable.c:79) [ 49.793917][ T590] ? write_profile (profile.c:?) [ 49.793921][ T590] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 49.793926][ T590] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.793931][ T590] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.793934][ T590] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.793935][ T590] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 49.793937][ T590] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.793941][ T590] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.793943][ T590] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.793945][ T590] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.793948][ T590] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.793951][ T590] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.793953][ T590] ? kasan_save_track (mm/kasan/common.c:78) [ 49.793956][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.793958][ T590] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 49.793961][ T590] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 49.793966][ T590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.793968][ T590] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.793971][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.793973][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.793975][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.793976][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.793978][ T590] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.793981][ T590] ? __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.793984][ T590] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.793987][ T590] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.793990][ T590] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.793992][ T590] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.793998][ T590] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.794004][ T590] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.794010][ T590] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.794012][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.794017][ T590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.794019][ T590] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.794021][ T590] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.794023][ T590] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.794027][ T590] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.794029][ T590] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.794032][ T590] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.794034][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.794039][ T590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.794041][ T590] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.794045][ T590] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.794047][ T590] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.794050][ T590] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.794056][ T590] ? 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.794058][ T590] ? 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.794062][ T590] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.794066][ T590] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.794069][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 49.794073][ T590] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.794077][ T590] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.794079][ T590] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.794082][ T590] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.794086][ T590] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.794090][ T590] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.794093][ T590] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.794095][ T590] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.794097][ T590] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 49.794104][ T590] ___sys_sendmsg (net/socket.c:2767) [ 49.794107][ T590] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.794124][ T590] __sys_sendmsg (net/socket.c:2799) [ 49.794128][ T590] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.794134][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.794138][ T590] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.794140][ T590] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.794144][ T590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.794146][ T590] RIP: 0033:0x7ffa61ab054e [ 49.794150][ T590] 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.794153][ T590] RSP: 002b:00007ffc2c9545f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.794155][ T590] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ffa61ab054e [ 49.794157][ T590] RDX: 0000000000000000 RSI: 00007ffc2c9546a0 RDI: 0000000000000005 [ 49.794158][ T590] RBP: 00007ffc2c954600 R08: 0000000000000000 R09: 0000000000000000 [ 49.794159][ T590] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913935 [ 49.794159][ T590] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc2c954d70 | [ 50.833488][ T600] softirqs last disabled at (32258): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 50.833490][ T600] Preemption disabled at: | [ 50.833491][ T600] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.833500][ T600] Tainted: [W]=WARN [ 50.833501][ T600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.833503][ T600] Call Trace: [ 50.833504][ T600] [ 50.833506][ T600] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.833511][ T600] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.833513][ T600] __might_resched.cold (kernel/sched/core.c:9234) [ 50.833517][ T600] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.833520][ T600] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 50.833526][ T600] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 50.833528][ T600] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.833534][ T600] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 50.833537][ T600] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.833540][ T600] put_chars (drivers/char/virtio_console.c:1176) [ 50.833544][ T600] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.833547][ T600] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.833551][ T600] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.833556][ T600] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.833559][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.833561][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.833566][ T600] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.833569][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.833572][ T600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.833576][ T600] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.833580][ T600] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.833581][ T600] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 50.833584][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.833586][ T600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.833590][ T600] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.833594][ T600] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.833595][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.833601][ T600] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.833603][ T600] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.833604][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.833606][ T600] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.833610][ T600] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.833612][ T600] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.833615][ T600] vprintk_emit (kernel/printk/printk.c:2479) [ 50.833619][ T600] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.833621][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.833623][ T600] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 50.833625][ T600] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 50.833628][ T600] _printk (kernel/printk/printk.c:2504) [ 50.833632][ T600] ? snapshot_read.cold (user.c:?) [ 50.833634][ T600] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.833637][ T600] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.833639][ T600] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.833641][ T600] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 50.833644][ T600] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 50.833647][ T600] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.833649][ T600] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.833652][ T600] ? netdev_notice (net/core/dev.c:13194) [ 50.833654][ T600] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.833657][ T600] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.833660][ T600] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 50.833664][ T600] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.833666][ T600] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 50.833669][ T600] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 50.833675][ T600] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 50.833678][ T600] ? __kernel_text_address (kernel/extable.c:79) [ 50.833681][ T600] ? write_profile (profile.c:?) [ 50.833685][ T600] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 50.833690][ T600] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.833694][ T600] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 50.833697][ T600] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.833698][ T600] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.833700][ T600] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.833703][ T600] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.833706][ T600] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.833708][ T600] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.833710][ T600] ? kasan_save_stack (mm/kasan/common.c:58) [ 50.833713][ T600] ? kasan_save_stack (mm/kasan/common.c:57) [ 50.833715][ T600] ? kasan_save_track (mm/kasan/common.c:78) [ 50.833718][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.833720][ T600] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 50.833723][ T600] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 50.833728][ T600] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.833730][ T600] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.833733][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.833734][ T600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.833736][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.833737][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.833739][ T600] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.833742][ T600] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 50.833745][ T600] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.833747][ T600] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.833751][ T600] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.833753][ T600] ? nla_get_range_signed (lib/nlattr.c:270) [ 50.833759][ T600] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 50.833764][ T600] rtnl_newlink (net/core/rtnetlink.c:4215) [ 50.833769][ T600] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.833771][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.833776][ T600] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.833778][ T600] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.833780][ T600] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.833782][ T600] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.833786][ T600] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.833788][ T600] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.833791][ T600] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.833793][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.833797][ T600] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.833799][ T600] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.833803][ T600] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.833805][ T600] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.833808][ T600] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.833814][ T600] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 50.833816][ T600] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 50.833820][ T600] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.833823][ T600] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.833826][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 50.833830][ T600] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.833834][ T600] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.833836][ T600] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.833839][ T600] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.833842][ T600] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.833846][ T600] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.833849][ T600] ? copy_msghdr_from_user (net/socket.c:2650) [ 50.833851][ T600] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 50.833853][ T600] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 50.833860][ T600] ___sys_sendmsg (net/socket.c:2767) [ 50.833863][ T600] ? copy_msghdr_from_user (net/socket.c:2619) [ 50.833879][ T600] __sys_sendmsg (net/socket.c:2799) [ 50.833882][ T600] ? __sys_sendmsg_sock (net/socket.c:2780) [ 50.833889][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.833892][ T600] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.833894][ T600] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 50.833898][ T600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.833900][ T600] RIP: 0033:0x7f9e4817254e [ 50.833904][ T600] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 50.833906][ T600] RSP: 002b:00007ffda1a8d400 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.833908][ T600] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9e4817254e [ 50.833910][ T600] RDX: 0000000000000000 RSI: 00007ffda1a8d4b0 RDI: 0000000000000005 [ 50.833911][ T600] RBP: 00007ffda1a8d410 R08: 0000000000000000 R09: 0000000000000000 [ 50.833911][ T600] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913936 [ 50.833912][ T600] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda1a8db80 | [ 51.876094][ T610] softirqs last disabled at (14676): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 51.876097][ T610] Preemption disabled at: | [ 51.876097][ T610] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.876107][ T610] Tainted: [W]=WARN [ 51.876108][ T610] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.876110][ T610] Call Trace: [ 51.876111][ T610] [ 51.876113][ T610] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.876118][ T610] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.876120][ T610] __might_resched.cold (kernel/sched/core.c:9234) [ 51.876125][ T610] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.876128][ T610] ? __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.876133][ T610] __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.876135][ T610] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.876141][ T610] ? 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.876145][ T610] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.876148][ T610] put_chars (drivers/char/virtio_console.c:1176) [ 51.876151][ T610] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.876154][ T610] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.876158][ T610] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.876163][ T610] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.876166][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.876168][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.876173][ T610] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.876177][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.876180][ T610] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.876184][ T610] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.876187][ T610] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.876189][ T610] ? 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.876192][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.876193][ T610] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.876198][ T610] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.876202][ T610] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.876203][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.876208][ T610] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.876211][ T610] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.876212][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.876214][ T610] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 51.876218][ T610] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.876221][ T610] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.876224][ T610] vprintk_emit (kernel/printk/printk.c:2479) [ 51.876228][ T610] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.876230][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.876232][ T610] ? 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.876234][ T610] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 51.876238][ T610] _printk (kernel/printk/printk.c:2504) [ 51.876241][ T610] ? snapshot_read.cold (user.c:?) [ 51.876243][ T610] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.876246][ T610] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.876248][ T610] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.876251][ T610] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 51.876254][ T610] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 51.876257][ T610] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.876259][ T610] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.876262][ T610] ? netdev_notice (net/core/dev.c:13194) [ 51.876264][ T610] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.876267][ T610] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.876270][ T610] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 51.876274][ T610] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.876276][ T610] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.876279][ T610] ? 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.876286][ T610] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.876288][ T610] ? __kernel_text_address (kernel/extable.c:79) [ 51.876291][ T610] ? write_profile (profile.c:?) [ 51.876296][ T610] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.876301][ T610] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.876306][ T610] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 51.876308][ T610] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.876309][ T610] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.876312][ T610] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.876315][ T610] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.876318][ T610] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.876320][ T610] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.876323][ T610] ? kasan_save_stack (mm/kasan/common.c:58) [ 51.876326][ T610] ? kasan_save_stack (mm/kasan/common.c:57) [ 51.876327][ T610] ? kasan_save_track (mm/kasan/common.c:78) [ 51.876330][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.876332][ T610] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 51.876335][ T610] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 51.876340][ T610] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.876343][ T610] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.876345][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.876347][ T610] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.876349][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.876350][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.876352][ T610] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.876355][ T610] ? __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.876357][ T610] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.876360][ T610] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.876363][ T610] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.876365][ T610] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.876371][ T610] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 51.876376][ T610] rtnl_newlink (net/core/rtnetlink.c:4215) [ 51.876382][ T610] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.876384][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.876394][ T610] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.876397][ T610] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.876399][ T610] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.876401][ T610] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.876405][ T610] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.876407][ T610] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.876412][ T610] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.876414][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.876420][ T610] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.876422][ T610] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.876426][ T610] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.876427][ T610] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.876430][ T610] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.876437][ T610] ? 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.876438][ T610] ? 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.876443][ T610] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.876446][ T610] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.876449][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 51.876454][ T610] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.876458][ T610] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.876459][ T610] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.876462][ T610] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.876466][ T610] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.876470][ T610] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 51.876473][ T610] ? copy_msghdr_from_user (net/socket.c:2650) [ 51.876475][ T610] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 51.876477][ T610] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 51.876484][ T610] ___sys_sendmsg (net/socket.c:2767) [ 51.876487][ T610] ? copy_msghdr_from_user (net/socket.c:2619) [ 51.876504][ T610] __sys_sendmsg (net/socket.c:2799) [ 51.876507][ T610] ? __sys_sendmsg_sock (net/socket.c:2780) [ 51.876514][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.876517][ T610] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.876519][ T610] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.876522][ T610] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.876525][ T610] RIP: 0033:0x7f562caee54e [ 51.876528][ T610] 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.876530][ T610] RSP: 002b:00007fff939d1ac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.876533][ T610] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f562caee54e [ 51.876534][ T610] RDX: 0000000000000000 RSI: 00007fff939d1b70 RDI: 0000000000000005 [ 51.876535][ T610] RBP: 00007fff939d1ad0 R08: 0000000000000000 R09: 0000000000000000 [ 51.876536][ T610] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913937 [ 51.876537][ T610] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff939d2240 | [ 52.918041][ T619] softirqs last disabled at (22218): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 52.918044][ T619] Preemption disabled at: | [ 52.918044][ T619] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.918053][ T619] Tainted: [W]=WARN [ 52.918054][ T619] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.918056][ T619] Call Trace: [ 52.918058][ T619] [ 52.918059][ T619] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.918065][ T619] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.918067][ T619] __might_resched.cold (kernel/sched/core.c:9234) [ 52.918071][ T619] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.918075][ T619] ? __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.918080][ T619] __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.918083][ T619] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.918089][ T619] ? 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.918093][ T619] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.918096][ T619] put_chars (drivers/char/virtio_console.c:1176) [ 52.918100][ T619] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.918103][ T619] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.918107][ T619] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.918112][ T619] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.918116][ T619] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.918118][ T619] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.918123][ T619] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.918126][ T619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.918129][ T619] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.918133][ T619] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.918137][ T619] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.918138][ T619] ? 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.918141][ T619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.918143][ T619] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.918148][ T619] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.918152][ T619] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.918153][ T619] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.918159][ T619] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.918161][ T619] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.918163][ T619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.918165][ T619] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.918169][ T619] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.918171][ T619] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.918174][ T619] vprintk_emit (kernel/printk/printk.c:2479) [ 52.918177][ T619] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.918179][ T619] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.918181][ T619] ? 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.918184][ T619] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 52.918188][ T619] _printk (kernel/printk/printk.c:2504) [ 52.918191][ T619] ? snapshot_read.cold (user.c:?) [ 52.918193][ T619] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.918196][ T619] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.918199][ T619] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.918201][ T619] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 52.918204][ T619] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 52.918207][ T619] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.918209][ T619] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.918212][ T619] ? netdev_notice (net/core/dev.c:13194) [ 52.918215][ T619] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.918218][ T619] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.918221][ T619] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 52.918225][ T619] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.918227][ T619] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 52.918230][ T619] ? 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.918237][ T619] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 52.918239][ T619] ? __kernel_text_address (kernel/extable.c:79) [ 52.918243][ T619] ? write_profile (profile.c:?) [ 52.918247][ T619] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.918252][ T619] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.918257][ T619] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.918259][ T619] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.918261][ T619] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.918263][ T619] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.918267][ T619] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.918269][ T619] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.918271][ T619] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.918274][ T619] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.918277][ T619] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.918279][ T619] ? kasan_save_track (mm/kasan/common.c:78) [ 52.918282][ T619] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.918284][ T619] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 52.918287][ T619] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 52.918292][ T619] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.918295][ T619] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.918297][ T619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.918299][ T619] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.918301][ T619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.918302][ T619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.918304][ T619] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.918307][ T619] ? __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.918310][ T619] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.918313][ T619] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.918316][ T619] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.918318][ T619] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.918325][ T619] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.918330][ T619] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.918336][ T619] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.918338][ T619] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.918343][ T619] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.918345][ T619] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.918347][ T619] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.918349][ T619] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.918353][ T619] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.918356][ T619] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.918359][ T619] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.918360][ T619] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.918365][ T619] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.918367][ T619] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.918371][ T619] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.918373][ T619] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.918376][ T619] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.918382][ T619] ? 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.918384][ T619] ? 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.918388][ T619] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.918397][ T619] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.918400][ T619] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 52.918404][ T619] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.918408][ T619] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.918410][ T619] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.918413][ T619] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.918417][ T619] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.918421][ T619] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.918424][ T619] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.918426][ T619] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.918428][ T619] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 52.918436][ T619] ___sys_sendmsg (net/socket.c:2767) [ 52.918438][ T619] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.918455][ T619] __sys_sendmsg (net/socket.c:2799) [ 52.918459][ T619] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.918465][ T619] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.918469][ T619] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.918471][ T619] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.918475][ T619] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.918477][ T619] RIP: 0033:0x7f75711d254e [ 52.918481][ T619] 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.918483][ T619] RSP: 002b:00007ffe0ee16a60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.918486][ T619] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f75711d254e [ 52.918487][ T619] RDX: 0000000000000000 RSI: 00007ffe0ee16b10 RDI: 0000000000000005 [ 52.918489][ T619] RBP: 00007ffe0ee16a70 R08: 0000000000000000 R09: 0000000000000000 [ 52.918489][ T619] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913938 [ 52.918490][ T619] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe0ee171e0 | [ 54.083182][ T629] softirqs last disabled at (22336): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 54.083185][ T629] Preemption disabled at: | [ 54.083185][ T629] vprintk_emit (kernel/printk/printk.c:2471) | [ 54.083195][ T629] Tainted: [W]=WARN [ 54.083196][ T629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.083198][ T629] Call Trace: [ 54.083199][ T629] [ 54.083201][ T629] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.083206][ T629] ? vprintk_emit (kernel/printk/printk.c:2471) [ 54.083208][ T629] __might_resched.cold (kernel/sched/core.c:9234) [ 54.083213][ T629] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.083216][ T629] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 54.083221][ T629] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 54.083224][ T629] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.083230][ T629] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 54.083234][ T629] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.083237][ T629] put_chars (drivers/char/virtio_console.c:1176) [ 54.083240][ T629] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.083244][ T629] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.083248][ T629] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.083253][ T629] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.083256][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.083258][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.083263][ T629] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.083267][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.083269][ T629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.083274][ T629] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.083277][ T629] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.083279][ T629] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 54.083281][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.083283][ T629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.083288][ T629] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.083292][ T629] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.083293][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.083299][ T629] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.083301][ T629] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.083303][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.083305][ T629] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.083309][ T629] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.083311][ T629] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.083314][ T629] vprintk_emit (kernel/printk/printk.c:2479) [ 54.083318][ T629] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.083320][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.083322][ T629] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 54.083324][ T629] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 54.083328][ T629] _printk (kernel/printk/printk.c:2504) [ 54.083332][ T629] ? snapshot_read.cold (user.c:?) [ 54.083334][ T629] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.083337][ T629] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.083339][ T629] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.083342][ T629] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 54.083345][ T629] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 54.083348][ T629] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.083350][ T629] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 54.083353][ T629] ? netdev_notice (net/core/dev.c:13194) [ 54.083356][ T629] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.083359][ T629] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.083362][ T629] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 54.083366][ T629] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.083368][ T629] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 54.083371][ T629] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 54.083377][ T629] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 54.083380][ T629] ? __kernel_text_address (kernel/extable.c:79) [ 54.083383][ T629] ? write_profile (profile.c:?) [ 54.083387][ T629] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 54.083393][ T629] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.083402][ T629] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 54.083404][ T629] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 54.083406][ T629] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.083408][ T629] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.083411][ T629] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.083414][ T629] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.083416][ T629] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.083419][ T629] ? kasan_save_stack (mm/kasan/common.c:58) [ 54.083422][ T629] ? kasan_save_stack (mm/kasan/common.c:57) [ 54.083424][ T629] ? kasan_save_track (mm/kasan/common.c:78) [ 54.083427][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.083429][ T629] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 54.083432][ T629] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 54.083437][ T629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.083439][ T629] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.083442][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.083444][ T629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.083446][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.083447][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.083449][ T629] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 54.083452][ T629] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 54.083454][ T629] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.083456][ T629] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.083460][ T629] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 54.083462][ T629] ? nla_get_range_signed (lib/nlattr.c:270) [ 54.083468][ T629] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 54.083473][ T629] rtnl_newlink (net/core/rtnetlink.c:4215) [ 54.083479][ T629] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.083480][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.083485][ T629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.083488][ T629] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.083490][ T629] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.083492][ T629] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.083496][ T629] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.083498][ T629] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.083501][ T629] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.083503][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.083508][ T629] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.083510][ T629] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.083513][ T629] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.083515][ T629] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.083518][ T629] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.083525][ T629] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 54.083526][ T629] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 54.083531][ T629] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.083535][ T629] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.083537][ T629] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 54.083542][ T629] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.083546][ T629] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.083547][ T629] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.083550][ T629] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.083554][ T629] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.083558][ T629] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 54.083561][ T629] ? copy_msghdr_from_user (net/socket.c:2650) [ 54.083563][ T629] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 54.083565][ T629] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 54.083572][ T629] ___sys_sendmsg (net/socket.c:2767) [ 54.083575][ T629] ? copy_msghdr_from_user (net/socket.c:2619) [ 54.083592][ T629] __sys_sendmsg (net/socket.c:2799) [ 54.083596][ T629] ? __sys_sendmsg_sock (net/socket.c:2780) [ 54.083602][ T629] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 54.083605][ T629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.083608][ T629] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.083610][ T629] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.083614][ T629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.083616][ T629] RIP: 0033:0x7f8d9e21b54e [ 54.083620][ T629] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 54.083622][ T629] RSP: 002b:00007ffe0e8da580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.083625][ T629] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8d9e21b54e [ 54.083626][ T629] RDX: 0000000000000000 RSI: 00007ffe0e8da630 RDI: 0000000000000005 [ 54.083627][ T629] RBP: 00007ffe0e8da590 R08: 0000000000000000 R09: 0000000000000000 [ 54.083628][ T629] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913939 [ 54.083629][ T629] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe0e8dad00 | [ 55.168080][ T639] softirqs last disabled at (20156): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 55.168083][ T639] Preemption disabled at: | [ 55.168083][ T639] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.168092][ T639] Tainted: [W]=WARN [ 55.168093][ T639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.168095][ T639] Call Trace: [ 55.168097][ T639] [ 55.168098][ T639] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.168103][ T639] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.168105][ T639] __might_resched.cold (kernel/sched/core.c:9234) [ 55.168110][ T639] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.168113][ T639] ? __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.168119][ T639] __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.168121][ T639] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.168128][ T639] ? 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.168131][ T639] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.168134][ T639] put_chars (drivers/char/virtio_console.c:1176) [ 55.168137][ T639] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.168141][ T639] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.168145][ T639] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.168150][ T639] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.168153][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.168155][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.168160][ T639] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.168164][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.168166][ T639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.168171][ T639] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.168174][ T639] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.168176][ T639] ? 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.168179][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.168180][ T639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.168185][ T639] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.168189][ T639] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.168190][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.168196][ T639] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.168199][ T639] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.168200][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.168202][ T639] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.168206][ T639] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.168208][ T639] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.168211][ T639] vprintk_emit (kernel/printk/printk.c:2479) [ 55.168215][ T639] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.168217][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.168219][ T639] ? 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.168221][ T639] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 55.168225][ T639] _printk (kernel/printk/printk.c:2504) [ 55.168229][ T639] ? snapshot_read.cold (user.c:?) [ 55.168231][ T639] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.168234][ T639] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.168236][ T639] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.168238][ T639] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 55.168242][ T639] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 55.168244][ T639] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.168247][ T639] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.168249][ T639] ? netdev_notice (net/core/dev.c:13194) [ 55.168252][ T639] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.168255][ T639] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.168258][ T639] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.168262][ T639] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.168264][ T639] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.168268][ T639] ? 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.168274][ T639] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.168276][ T639] ? __kernel_text_address (kernel/extable.c:79) [ 55.168280][ T639] ? write_profile (profile.c:?) [ 55.168284][ T639] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.168289][ T639] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.168294][ T639] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 55.168296][ T639] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.168298][ T639] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.168300][ T639] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.168304][ T639] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.168306][ T639] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.168308][ T639] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.168311][ T639] ? kasan_save_stack (mm/kasan/common.c:58) [ 55.168314][ T639] ? kasan_save_stack (mm/kasan/common.c:57) [ 55.168315][ T639] ? kasan_save_track (mm/kasan/common.c:78) [ 55.168319][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.168321][ T639] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 55.168324][ T639] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 55.168329][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.168331][ T639] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.168334][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.168336][ T639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.168338][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.168339][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.168341][ T639] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.168344][ T639] ? __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.168347][ T639] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.168349][ T639] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.168353][ T639] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.168355][ T639] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.168361][ T639] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 55.168367][ T639] rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.168373][ T639] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.168375][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.168380][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.168382][ T639] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.168384][ T639] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.168386][ T639] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.168390][ T639] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.168392][ T639] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.168396][ T639] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.168397][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.168408][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.168410][ T639] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.168414][ T639] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.168415][ T639] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.168418][ T639] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.168425][ T639] ? 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.168426][ T639] ? 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.168431][ T639] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.168435][ T639] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.168438][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 55.168442][ T639] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.168446][ T639] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.168447][ T639] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.168450][ T639] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.168454][ T639] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.168458][ T639] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 55.168461][ T639] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.168463][ T639] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 55.168465][ T639] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 55.168472][ T639] ___sys_sendmsg (net/socket.c:2767) [ 55.168475][ T639] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.168491][ T639] __sys_sendmsg (net/socket.c:2799) [ 55.168495][ T639] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.168501][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.168504][ T639] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.168507][ T639] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.168510][ T639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.168512][ T639] RIP: 0033:0x7f0d0264854e [ 55.168517][ T639] 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.168519][ T639] RSP: 002b:00007fff9a1efdf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.168521][ T639] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0d0264854e [ 55.168523][ T639] RDX: 0000000000000000 RSI: 00007fff9a1efea0 RDI: 0000000000000005 [ 55.168524][ T639] RBP: 00007fff9a1efe00 R08: 0000000000000000 R09: 0000000000000000 [ 55.168524][ T639] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91393a [ 55.168525][ T639] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9a1f0570 | [ 56.194061][ T649] softirqs last disabled at (19962): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 56.194064][ T649] Preemption disabled at: | [ 56.194064][ T649] vprintk_emit (kernel/printk/printk.c:2471) | [ 56.194073][ T649] Tainted: [W]=WARN [ 56.194074][ T649] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.194076][ T649] Call Trace: [ 56.194078][ T649] [ 56.194079][ T649] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.194084][ T649] ? vprintk_emit (kernel/printk/printk.c:2471) [ 56.194086][ T649] __might_resched.cold (kernel/sched/core.c:9234) [ 56.194091][ T649] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.194094][ T649] ? __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.194100][ T649] __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.194102][ T649] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.194108][ T649] ? 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.194111][ T649] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.194115][ T649] put_chars (drivers/char/virtio_console.c:1176) [ 56.194118][ T649] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.194122][ T649] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.194125][ T649] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.194130][ T649] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.194134][ T649] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.194136][ T649] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.194141][ T649] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.194144][ T649] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.194146][ T649] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.194151][ T649] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.194154][ T649] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.194156][ T649] ? 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.194159][ T649] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.194160][ T649] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.194165][ T649] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.194169][ T649] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.194170][ T649] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.194176][ T649] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.194178][ T649] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.194180][ T649] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.194181][ T649] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 56.194185][ T649] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.194187][ T649] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.194191][ T649] vprintk_emit (kernel/printk/printk.c:2479) [ 56.194194][ T649] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.194196][ T649] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.194198][ T649] ? 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.194200][ T649] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 56.194204][ T649] _printk (kernel/printk/printk.c:2504) [ 56.194208][ T649] ? snapshot_read.cold (user.c:?) [ 56.194210][ T649] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.194213][ T649] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.194215][ T649] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.194217][ T649] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 56.194220][ T649] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 56.194223][ T649] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.194225][ T649] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 56.194228][ T649] ? netdev_notice (net/core/dev.c:13194) [ 56.194231][ T649] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.194234][ T649] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.194237][ T649] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 56.194241][ T649] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.194243][ T649] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 56.194246][ T649] ? 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.194253][ T649] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 56.194255][ T649] ? __kernel_text_address (kernel/extable.c:79) [ 56.194258][ T649] ? write_profile (profile.c:?) [ 56.194262][ T649] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 56.194268][ T649] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.194272][ T649] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 56.194274][ T649] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 56.194276][ T649] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.194278][ T649] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.194282][ T649] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.194284][ T649] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.194286][ T649] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.194289][ T649] ? kasan_save_stack (mm/kasan/common.c:58) [ 56.194292][ T649] ? kasan_save_stack (mm/kasan/common.c:57) [ 56.194293][ T649] ? kasan_save_track (mm/kasan/common.c:78) [ 56.194296][ T649] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.194298][ T649] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 56.194302][ T649] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 56.194307][ T649] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.194309][ T649] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.194312][ T649] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.194314][ T649] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.194316][ T649] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.194317][ T649] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.194319][ T649] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 56.194321][ T649] ? __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.194324][ T649] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 56.194327][ T649] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.194330][ T649] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 56.194332][ T649] ? nla_get_range_signed (lib/nlattr.c:270) [ 56.194338][ T649] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 56.194344][ T649] rtnl_newlink (net/core/rtnetlink.c:4215) [ 56.194350][ T649] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.194352][ T649] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.194357][ T649] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.194359][ T649] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.194361][ T649] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.194363][ T649] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.194367][ T649] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.194369][ T649] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 56.194372][ T649] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.194374][ T649] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.194379][ T649] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.194381][ T649] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.194385][ T649] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 56.194386][ T649] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.194389][ T649] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.194396][ T649] ? 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.194397][ T649] ? 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.194402][ T649] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.194410][ T649] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.194413][ T649] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 56.194418][ T649] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 56.194422][ T649] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 56.194423][ T649] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.194427][ T649] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.194430][ T649] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.194435][ T649] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 56.194437][ T649] ? copy_msghdr_from_user (net/socket.c:2650) [ 56.194439][ T649] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 56.194441][ T649] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 56.194449][ T649] ___sys_sendmsg (net/socket.c:2767) [ 56.194452][ T649] ? copy_msghdr_from_user (net/socket.c:2619) [ 56.194468][ T649] __sys_sendmsg (net/socket.c:2799) [ 56.194472][ T649] ? __sys_sendmsg_sock (net/socket.c:2780) [ 56.194478][ T649] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 56.194482][ T649] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.194485][ T649] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.194488][ T649] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.194491][ T649] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.194494][ T649] RIP: 0033:0x7fe33d37f54e [ 56.194498][ T649] 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.194500][ T649] RSP: 002b:00007ffffe77d610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.194503][ T649] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe33d37f54e [ 56.194504][ T649] RDX: 0000000000000000 RSI: 00007ffffe77d6c0 RDI: 0000000000000005 [ 56.194505][ T649] RBP: 00007ffffe77d620 R08: 0000000000000000 R09: 0000000000000000 [ 56.194506][ T649] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91393b [ 56.194507][ T649] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffffe77dd90 | [ 57.311013][ T659] softirqs last disabled at (20240): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 57.311015][ T659] Preemption disabled at: | [ 57.311016][ T659] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.311028][ T659] Tainted: [W]=WARN [ 57.311029][ T659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.311031][ T659] Call Trace: [ 57.311032][ T659] [ 57.311034][ T659] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.311039][ T659] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.311041][ T659] __might_resched.cold (kernel/sched/core.c:9234) [ 57.311046][ T659] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.311049][ T659] ? __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.311054][ T659] __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.311057][ T659] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.311063][ T659] ? 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.311066][ T659] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.311069][ T659] put_chars (drivers/char/virtio_console.c:1176) [ 57.311072][ T659] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.311076][ T659] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.311080][ T659] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.311085][ T659] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.311088][ T659] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.311090][ T659] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.311095][ T659] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.311099][ T659] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.311101][ T659] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.311106][ T659] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.311109][ T659] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.311111][ T659] ? 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.311113][ T659] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.311115][ T659] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.311120][ T659] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.311124][ T659] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.311125][ T659] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.311131][ T659] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.311133][ T659] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.311135][ T659] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.311137][ T659] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.311141][ T659] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.311143][ T659] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.311146][ T659] vprintk_emit (kernel/printk/printk.c:2479) [ 57.311149][ T659] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.311151][ T659] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.311154][ T659] ? 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.311156][ T659] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 57.311160][ T659] _printk (kernel/printk/printk.c:2504) [ 57.311163][ T659] ? snapshot_read.cold (user.c:?) [ 57.311165][ T659] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.311168][ T659] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.311170][ T659] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.311173][ T659] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 57.311176][ T659] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 57.311179][ T659] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.311181][ T659] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.311184][ T659] ? netdev_notice (net/core/dev.c:13194) [ 57.311187][ T659] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.311190][ T659] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.311192][ T659] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 57.311196][ T659] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.311198][ T659] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 57.311202][ T659] ? 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.311208][ T659] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 57.311211][ T659] ? __kernel_text_address (kernel/extable.c:79) [ 57.311214][ T659] ? write_profile (profile.c:?) [ 57.311218][ T659] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 57.311223][ T659] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.311228][ T659] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 57.311230][ T659] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.311231][ T659] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.311233][ T659] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.311237][ T659] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.311239][ T659] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.311241][ T659] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.311244][ T659] ? kasan_save_stack (mm/kasan/common.c:58) [ 57.311247][ T659] ? kasan_save_stack (mm/kasan/common.c:57) [ 57.311249][ T659] ? kasan_save_track (mm/kasan/common.c:78) [ 57.311252][ T659] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.311254][ T659] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 57.311257][ T659] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 57.311262][ T659] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.311264][ T659] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.311267][ T659] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.311269][ T659] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.311271][ T659] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.311272][ T659] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.311274][ T659] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.311276][ T659] ? __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.311280][ T659] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.311282][ T659] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.311286][ T659] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.311288][ T659] ? nla_get_range_signed (lib/nlattr.c:270) [ 57.311294][ T659] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 57.311299][ T659] rtnl_newlink (net/core/rtnetlink.c:4215) [ 57.311304][ T659] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.311306][ T659] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.311311][ T659] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.311313][ T659] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.311316][ T659] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.311317][ T659] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.311322][ T659] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.311324][ T659] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.311327][ T659] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.311328][ T659] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.311333][ T659] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.311335][ T659] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.311339][ T659] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.311341][ T659] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.311344][ T659] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.311350][ T659] ? 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.311352][ T659] ? 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.311356][ T659] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.311360][ T659] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.311363][ T659] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 57.311367][ T659] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.311371][ T659] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.311373][ T659] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.311376][ T659] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.311380][ T659] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.311384][ T659] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.311386][ T659] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.311389][ T659] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.311390][ T659] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 57.311398][ T659] ___sys_sendmsg (net/socket.c:2767) [ 57.311401][ T659] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.311423][ T659] __sys_sendmsg (net/socket.c:2799) [ 57.311427][ T659] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.311433][ T659] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.311436][ T659] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.311439][ T659] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.311443][ T659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.311445][ T659] RIP: 0033:0x7ff8020e454e [ 57.311449][ T659] 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.311451][ T659] RSP: 002b:00007ffc69a4df90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.311453][ T659] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff8020e454e [ 57.311455][ T659] RDX: 0000000000000000 RSI: 00007ffc69a4e040 RDI: 0000000000000005 [ 57.311456][ T659] RBP: 00007ffc69a4dfa0 R08: 0000000000000000 R09: 0000000000000000 [ 57.311457][ T659] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91393c [ 57.311458][ T659] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc69a4e710 | [ 58.438002][ T669] softirqs last disabled at (22254): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 58.438005][ T669] Preemption disabled at: | [ 58.438006][ T669] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.438015][ T669] Tainted: [W]=WARN [ 58.438016][ T669] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.438018][ T669] Call Trace: [ 58.438019][ T669] [ 58.438021][ T669] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.438028][ T669] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.438030][ T669] __might_resched.cold (kernel/sched/core.c:9234) [ 58.438035][ T669] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.438038][ T669] ? __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.438043][ T669] __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.438046][ T669] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.438052][ T669] ? 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.438055][ T669] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.438059][ T669] put_chars (drivers/char/virtio_console.c:1176) [ 58.438062][ T669] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.438066][ T669] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.438070][ T669] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.438075][ T669] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.438078][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.438080][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.438085][ T669] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.438089][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.438091][ T669] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.438096][ T669] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.438100][ T669] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.438101][ T669] ? 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.438104][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.438106][ T669] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.438110][ T669] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.438114][ T669] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.438116][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.438122][ T669] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.438124][ T669] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.438126][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.438128][ T669] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 58.438132][ T669] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.438134][ T669] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.438137][ T669] vprintk_emit (kernel/printk/printk.c:2479) [ 58.438140][ T669] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.438142][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.438145][ T669] ? 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.438147][ T669] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 58.438151][ T669] _printk (kernel/printk/printk.c:2504) [ 58.438155][ T669] ? snapshot_read.cold (user.c:?) [ 58.438156][ T669] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.438159][ T669] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.438162][ T669] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.438164][ T669] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.438168][ T669] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.438170][ T669] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.438173][ T669] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.438175][ T669] ? netdev_notice (net/core/dev.c:13194) [ 58.438178][ T669] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.438181][ T669] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.438184][ T669] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 58.438188][ T669] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.438190][ T669] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 58.438194][ T669] ? 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.438200][ T669] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 58.438203][ T669] ? __kernel_text_address (kernel/extable.c:79) [ 58.438206][ T669] ? write_profile (profile.c:?) [ 58.438210][ T669] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 58.438215][ T669] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.438220][ T669] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 58.438222][ T669] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 58.438224][ T669] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 58.438226][ T669] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.438230][ T669] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.438232][ T669] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.438234][ T669] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.438237][ T669] ? kasan_save_stack (mm/kasan/common.c:58) [ 58.438240][ T669] ? kasan_save_stack (mm/kasan/common.c:57) [ 58.438242][ T669] ? kasan_save_track (mm/kasan/common.c:78) [ 58.438245][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.438247][ T669] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 58.438250][ T669] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 58.438255][ T669] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.438257][ T669] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.438260][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.438262][ T669] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.438264][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.438265][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.438267][ T669] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 58.438270][ T669] ? __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.438273][ T669] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 58.438276][ T669] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.438279][ T669] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 58.438281][ T669] ? nla_get_range_signed (lib/nlattr.c:270) [ 58.438287][ T669] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 58.438293][ T669] rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.438299][ T669] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.438301][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.438306][ T669] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.438308][ T669] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.438310][ T669] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.438312][ T669] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.438316][ T669] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.438318][ T669] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.438322][ T669] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.438323][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.438328][ T669] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.438330][ T669] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.438334][ T669] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.438336][ T669] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.438339][ T669] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.438346][ T669] ? 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.438347][ T669] ? 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.438352][ T669] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.438356][ T669] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.438359][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 58.438363][ T669] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.438367][ T669] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.438369][ T669] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.438372][ T669] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.438376][ T669] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.438380][ T669] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.438383][ T669] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.438385][ T669] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 58.438387][ T669] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 58.438395][ T669] ___sys_sendmsg (net/socket.c:2767) [ 58.438398][ T669] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.438421][ T669] __sys_sendmsg (net/socket.c:2799) [ 58.438425][ T669] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.438432][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.438435][ T669] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.438438][ T669] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.438441][ T669] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.438444][ T669] RIP: 0033:0x7fcfb109854e [ 58.438448][ T669] 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.438450][ T669] RSP: 002b:00007ffe527a9c20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.438453][ T669] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcfb109854e [ 58.438454][ T669] RDX: 0000000000000000 RSI: 00007ffe527a9cd0 RDI: 0000000000000005 [ 58.438455][ T669] RBP: 00007ffe527a9c30 R08: 0000000000000000 R09: 0000000000000000 [ 58.438456][ T669] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91393d [ 58.438457][ T669] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe527aa3a0 | [ 59.452299][ T677] softirqs last disabled at (22284): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 59.452302][ T677] Preemption disabled at: | [ 59.452302][ T677] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.452311][ T677] Tainted: [W]=WARN [ 59.452312][ T677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.452314][ T677] Call Trace: [ 59.452316][ T677] [ 59.452317][ T677] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.452323][ T677] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.452325][ T677] __might_resched.cold (kernel/sched/core.c:9234) [ 59.452329][ T677] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.452333][ T677] ? __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.452338][ T677] __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.452341][ T677] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.452348][ T677] ? 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.452351][ T677] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.452354][ T677] put_chars (drivers/char/virtio_console.c:1176) [ 59.452357][ T677] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.452361][ T677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.452365][ T677] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.452370][ T677] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.452374][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.452376][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.452381][ T677] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.452384][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.452387][ T677] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.452391][ T677] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.452395][ T677] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.452396][ T677] ? 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.452399][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.452401][ T677] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.452405][ T677] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.452410][ T677] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.452411][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.452422][ T677] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.452424][ T677] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.452426][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.452428][ T677] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.452432][ T677] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.452434][ T677] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.452437][ T677] vprintk_emit (kernel/printk/printk.c:2479) [ 59.452440][ T677] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.452443][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.452445][ T677] ? 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.452447][ T677] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 59.452451][ T677] _printk (kernel/printk/printk.c:2504) [ 59.452454][ T677] ? snapshot_read.cold (user.c:?) [ 59.452456][ T677] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.452459][ T677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.452462][ T677] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.452464][ T677] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.452468][ T677] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.452470][ T677] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.452473][ T677] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.452475][ T677] ? netdev_notice (net/core/dev.c:13194) [ 59.452478][ T677] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.452481][ T677] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.452484][ T677] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 59.452488][ T677] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.452490][ T677] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 59.452493][ T677] ? 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.452500][ T677] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 59.452503][ T677] ? __kernel_text_address (kernel/extable.c:79) [ 59.452506][ T677] ? write_profile (profile.c:?) [ 59.452510][ T677] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 59.452515][ T677] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.452520][ T677] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 59.452523][ T677] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.452524][ T677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.452526][ T677] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.452530][ T677] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.452532][ T677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.452534][ T677] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.452537][ T677] ? kasan_save_stack (mm/kasan/common.c:58) [ 59.452540][ T677] ? kasan_save_stack (mm/kasan/common.c:57) [ 59.452542][ T677] ? kasan_save_track (mm/kasan/common.c:78) [ 59.452544][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.452547][ T677] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 59.452549][ T677] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 59.452555][ T677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.452557][ T677] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.452559][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.452561][ T677] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.452563][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.452565][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.452566][ T677] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.452569][ T677] ? __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.452572][ T677] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.452575][ T677] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.452578][ T677] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.452580][ T677] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.452586][ T677] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 59.452592][ T677] rtnl_newlink (net/core/rtnetlink.c:4215) [ 59.452598][ T677] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.452600][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.452605][ T677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.452607][ T677] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.452609][ T677] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.452611][ T677] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.452615][ T677] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.452617][ T677] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.452621][ T677] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.452622][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.452627][ T677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.452629][ T677] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.452633][ T677] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.452635][ T677] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.452637][ T677] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.452644][ T677] ? 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.452645][ T677] ? 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.452650][ T677] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.452654][ T677] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.452657][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 59.452661][ T677] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.452665][ T677] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.452666][ T677] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.452670][ T677] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.452673][ T677] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.452678][ T677] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.452680][ T677] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.452682][ T677] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.452684][ T677] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 59.452692][ T677] ___sys_sendmsg (net/socket.c:2767) [ 59.452695][ T677] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.452711][ T677] __sys_sendmsg (net/socket.c:2799) [ 59.452715][ T677] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.452721][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.452725][ T677] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.452727][ T677] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.452731][ T677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.452733][ T677] RIP: 0033:0x7f4a61f8e54e [ 59.452738][ T677] 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.452739][ T677] RSP: 002b:00007ffdfa399fb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.452742][ T677] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4a61f8e54e [ 59.452744][ T677] RDX: 0000000000000000 RSI: 00007ffdfa39a060 RDI: 0000000000000005 [ 59.452744][ T677] RBP: 00007ffdfa399fc0 R08: 0000000000000000 R09: 0000000000000000 [ 59.452745][ T677] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91393e 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