====================================== | [ 9.314575][ T175] softirqs last disabled at (24385): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.314578][ T175] Preemption disabled at: | [ 9.314579][ T175] 0x0 | [ 9.314588][ T175] Tainted: [W]=WARN [ 9.314589][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.314591][ T175] Call Trace: [ 9.314592][ T175] [ 9.314594][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.314599][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 9.314604][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.314607][ T175] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.314612][ T175] __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)) [ 9.314614][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.314621][ T175] ? 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) [ 9.314623][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.314627][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 9.314630][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.314636][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.314643][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.314646][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.314656][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.314659][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.314660][ T175] ? 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)) [ 9.314663][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.314666][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.314670][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.314674][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.314675][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.314680][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.314683][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.314684][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.314686][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.314689][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.314691][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.314694][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 9.314697][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.314700][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.314704][ T175] _printk (kernel/printk/printk.c:2504) [ 9.314708][ T175] ? snapshot_read.cold (user.c:?) [ 9.314710][ T175] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.314713][ T175] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.314717][ T175] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.314720][ T175] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.314724][ T175] ? exit_notify (kernel/exit.c:780) [ 9.314725][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.314728][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.314732][ T175] do_group_exit (kernel/exit.c:1151) [ 9.314735][ T175] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.314737][ T175] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.314740][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.314743][ T175] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.314746][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.314749][ T175] RIP: 0033:0x7f5b6e2681b8 [ 9.314751][ T175] Code: Unable to access opcode bytes at 0x7f5b6e26818e. Code starting with the faulting instruction =========================================== [ 9.314752][ T175] RSP: 002b:00007ffde4e5c3f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.314754][ T175] RAX: ffffffffffffffda RBX: 00007f5b6e398f88 RCX: 00007f5b6e2681b8 [ 9.314755][ T175] RDX: 00007f5b6dfb2fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.314756][ T175] RBP: 00007ffde4e5c450 R08: 0000000000000000 R09: 0000000000000050 [ 9.314757][ T175] R10: 00007ffde4e5c210 R11: 0000000000000246 R12: 0000000000000001 [ 9.314758][ T175] R13: 0000000000000000 R14: 00007f5b6e397680 R15: 00007f5b6e398fa0 | [ 11.020591][ T242] softirqs last disabled at (17936): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.020594][ T242] Preemption disabled at: | [ 11.020594][ T242] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.020602][ T242] Tainted: [W]=WARN [ 11.020603][ T242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.020604][ T242] Call Trace: [ 11.020606][ T242] [ 11.020607][ T242] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.020612][ T242] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.020613][ T242] __might_resched.cold (kernel/sched/core.c:9234) [ 11.020618][ T242] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.020621][ T242] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.020626][ T242] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.020628][ T242] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.020634][ T242] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.020637][ T242] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.020640][ T242] put_chars (drivers/char/virtio_console.c:1176) [ 11.020643][ T242] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.020647][ T242] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.020652][ T242] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.020660][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.020662][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.020666][ T242] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.020670][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.020673][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.020677][ T242] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.020681][ T242] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.020682][ T242] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.020685][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.020686][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.020690][ T242] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.020694][ T242] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.020699][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.020704][ T242] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.020707][ T242] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.020708][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.020710][ T242] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.020713][ T242] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.020715][ T242] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.020718][ T242] vprintk_emit (kernel/printk/printk.c:2479) [ 11.020721][ T242] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.020723][ T242] ? save_trace (kernel/locking/lockdep.c:589) [ 11.020727][ T242] _printk (kernel/printk/printk.c:2504) [ 11.020731][ T242] ? snapshot_read.cold (user.c:?) [ 11.020734][ T242] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.020736][ T242] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.020740][ T242] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.020742][ T242] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.020744][ T242] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.020747][ T242] ? netdev_notice (net/core/dev.c:13194) [ 11.020749][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.020752][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.020755][ T242] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.020758][ T242] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.020760][ T242] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.020763][ T242] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 11.020769][ T242] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.020771][ T242] ? __kernel_text_address (kernel/extable.c:79) [ 11.020774][ T242] ? write_profile (profile.c:?) [ 11.020778][ T242] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.020783][ T242] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.020787][ T242] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.020789][ T242] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.020790][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.020793][ T242] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.020796][ T242] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.020799][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.020801][ T242] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.020803][ T242] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.020806][ T242] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.020808][ T242] ? kasan_save_track (mm/kasan/common.c:78) [ 11.020810][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.020812][ T242] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 11.020815][ T242] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 11.020820][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.020822][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.020825][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.020827][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.020828][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.020830][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.020831][ T242] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.020834][ T242] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.020837][ T242] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.020840][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.020843][ T242] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.020845][ T242] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.020850][ T242] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.020855][ T242] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.020860][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.020862][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.020866][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.020868][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.020870][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.020872][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.020876][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.020878][ T242] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.020881][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.020882][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.020887][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.020889][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.020892][ T242] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.020894][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.020896][ T242] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.020902][ T242] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.020904][ T242] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.020908][ T242] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.020911][ T242] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.020914][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 11.020918][ T242] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.020922][ T242] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.020923][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.020926][ T242] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.020930][ T242] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.020933][ T242] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.020936][ T242] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.020938][ T242] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.020939][ T242] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 11.020946][ T242] ___sys_sendmsg (net/socket.c:2767) [ 11.020949][ T242] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.020964][ T242] __sys_sendmsg (net/socket.c:2799) [ 11.020967][ T242] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.020973][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.020976][ T242] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.020979][ T242] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.020982][ T242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.020984][ T242] RIP: 0033:0x7ff51826e54e [ 11.020988][ T242] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.020989][ T242] RSP: 002b:00007ffe31e3b4a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.020992][ T242] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff51826e54e [ 11.020993][ T242] RDX: 0000000000000000 RSI: 00007ffe31e3b550 RDI: 0000000000000005 [ 11.020994][ T242] RBP: 00007ffe31e3b4b0 R08: 0000000000000000 R09: 0000000000000000 [ 11.020995][ T242] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91617a [ 11.020996][ T242] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe31e3bc20 | [ 12.210048][ T283] softirqs last disabled at (26142): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.210050][ T283] Preemption disabled at: | [ 12.210051][ T283] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.210059][ T283] Tainted: [W]=WARN [ 12.210060][ T283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.210062][ T283] Call Trace: [ 12.210063][ T283] [ 12.210065][ T283] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.210070][ T283] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.210071][ T283] __might_resched.cold (kernel/sched/core.c:9234) [ 12.210076][ T283] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.210079][ T283] ? __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.210085][ T283] __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.210087][ T283] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.210094][ T283] ? 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.210097][ T283] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.210100][ T283] put_chars (drivers/char/virtio_console.c:1176) [ 12.210103][ T283] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.210107][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.210110][ T283] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.210115][ T283] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.210121][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.210122][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.210127][ T283] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.210131][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.210133][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.210137][ T283] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.210141][ T283] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.210142][ T283] ? 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.210145][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.210147][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.210151][ T283] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.210155][ T283] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.210156][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.210161][ T283] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.210164][ T283] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.210165][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.210167][ T283] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.210171][ T283] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.210173][ T283] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.210175][ T283] vprintk_emit (kernel/printk/printk.c:2479) [ 12.210179][ T283] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.210181][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.210183][ T283] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 12.210185][ T283] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 12.210188][ T283] _printk (kernel/printk/printk.c:2504) [ 12.210192][ T283] ? snapshot_read.cold (user.c:?) [ 12.210194][ T283] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.210197][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.210199][ T283] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.210201][ T283] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.210204][ T283] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.210207][ T283] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.210209][ T283] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.210211][ T283] ? netdev_notice (net/core/dev.c:13194) [ 12.210214][ T283] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.210217][ T283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.210219][ T283] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.210223][ T283] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.210225][ T283] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.210228][ T283] ? 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.210234][ T283] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.210237][ T283] ? __kernel_text_address (kernel/extable.c:79) [ 12.210240][ T283] ? write_profile (profile.c:?) [ 12.210244][ T283] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.210249][ T283] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.210253][ T283] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.210255][ T283] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.210257][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.210259][ T283] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.210262][ T283] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.210264][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.210266][ T283] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.210269][ T283] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.210272][ T283] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.210273][ T283] ? kasan_save_track (mm/kasan/common.c:78) [ 12.210276][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.210278][ T283] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 12.210281][ T283] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 12.210286][ T283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.210288][ T283] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.210291][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.210293][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.210294][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.210296][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.210297][ T283] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.210300][ T283] ? __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.210304][ T283] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.210306][ T283] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.210309][ T283] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.210311][ T283] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.210317][ T283] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.210322][ T283] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.210327][ T283] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.210329][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.210333][ T283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.210335][ T283] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.210338][ T283] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.210339][ T283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.210343][ T283] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.210345][ T283] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.210348][ T283] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.210349][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.210354][ T283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.210356][ T283] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.210359][ T283] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.210361][ T283] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.210364][ T283] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.210370][ T283] ? 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.210371][ T283] ? 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.210375][ T283] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.210379][ T283] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.210382][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 12.210386][ T283] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.210390][ T283] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.210391][ T283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.210394][ T283] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.210398][ T283] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.210402][ T283] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.210404][ T283] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.210406][ T283] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.210408][ T283] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 12.210415][ T283] ___sys_sendmsg (net/socket.c:2767) [ 12.210418][ T283] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.210434][ T283] __sys_sendmsg (net/socket.c:2799) [ 12.210437][ T283] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.210443][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.210446][ T283] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.210449][ T283] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.210452][ T283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.210454][ T283] RIP: 0033:0x7f595e6a954e [ 12.210458][ T283] 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.210460][ T283] RSP: 002b:00007ffd7f3a6ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.210462][ T283] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f595e6a954e [ 12.210464][ T283] RDX: 0000000000000000 RSI: 00007ffd7f3a6f50 RDI: 0000000000000005 [ 12.210465][ T283] RBP: 00007ffd7f3a6eb0 R08: 0000000000000000 R09: 0000000000000000 [ 12.210465][ T283] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91617b [ 12.210466][ T283] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd7f3a7620 | [ 13.223326][ T292] softirqs last disabled at (20290): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 13.223328][ T292] Preemption disabled at: | [ 13.223329][ T292] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.223338][ T292] Tainted: [W]=WARN [ 13.223339][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.223341][ T292] Call Trace: [ 13.223342][ T292] [ 13.223344][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.223349][ T292] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.223351][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 13.223355][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.223358][ T292] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.223363][ T292] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.223366][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.223372][ T292] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.223375][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.223378][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 13.223381][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.223385][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.223388][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.223393][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.223397][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.223398][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.223403][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.223406][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.223409][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.223413][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.223417][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.223418][ T292] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.223421][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.223423][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.223427][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.223431][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.223432][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.223437][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.223440][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.223441][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.223443][ T292] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.223447][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.223449][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.223452][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 13.223455][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.223457][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.223459][ T292] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 13.223461][ T292] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 13.223465][ T292] _printk (kernel/printk/printk.c:2504) [ 13.223468][ T292] ? snapshot_read.cold (user.c:?) [ 13.223470][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.223473][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.223475][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.223477][ T292] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 13.223480][ T292] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 13.223483][ T292] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.223485][ T292] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.223488][ T292] ? netdev_notice (net/core/dev.c:13194) [ 13.223491][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.223493][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.223496][ T292] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.223500][ T292] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.223502][ T292] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 13.223505][ T292] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 13.223511][ T292] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 13.223514][ T292] ? __kernel_text_address (kernel/extable.c:79) [ 13.223517][ T292] ? write_profile (profile.c:?) [ 13.223521][ T292] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.223526][ T292] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.223530][ T292] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.223532][ T292] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.223534][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.223536][ T292] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.223539][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.223542][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.223543][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.223546][ T292] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.223549][ T292] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.223551][ T292] ? kasan_save_track (mm/kasan/common.c:78) [ 13.223553][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.223555][ T292] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 13.223558][ T292] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 13.223563][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.223565][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.223568][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.223570][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.223571][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.223573][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.223574][ T292] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.223577][ T292] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 13.223580][ T292] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.223583][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.223586][ T292] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.223588][ T292] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.223594][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.223599][ T292] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.223604][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.223606][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.223611][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.223613][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.223615][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.223617][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.223620][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.223622][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.223626][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.223627][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.223631][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.223633][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.223637][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.223639][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.223642][ T292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.223648][ T292] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.223649][ T292] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.223653][ T292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.223657][ T292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.223660][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 13.223670][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.223674][ T292] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.223675][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.223678][ T292] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.223682][ T292] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.223686][ T292] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.223688][ T292] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.223691][ T292] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.223692][ T292] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 13.223699][ T292] ___sys_sendmsg (net/socket.c:2767) [ 13.223702][ T292] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.223718][ T292] __sys_sendmsg (net/socket.c:2799) [ 13.223721][ T292] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.223727][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.223730][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.223733][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.223737][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.223739][ T292] RIP: 0033:0x7f030389454e [ 13.223742][ T292] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.223744][ T292] RSP: 002b:00007ffe94ca68c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.223746][ T292] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f030389454e [ 13.223748][ T292] RDX: 0000000000000000 RSI: 00007ffe94ca6970 RDI: 0000000000000005 [ 13.223749][ T292] RBP: 00007ffe94ca68d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.223749][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91617c [ 13.223750][ T292] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe94ca7040 | [ 14.244980][ T301] softirqs last disabled at (15460): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.244983][ T301] Preemption disabled at: | [ 14.244983][ T301] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.244992][ T301] Tainted: [W]=WARN [ 14.244993][ T301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.244995][ T301] Call Trace: [ 14.244996][ T301] [ 14.244998][ T301] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.245003][ T301] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.245004][ T301] __might_resched.cold (kernel/sched/core.c:9234) [ 14.245009][ T301] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.245012][ 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) [ 14.245017][ 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)) [ 14.245019][ T301] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.245025][ 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) [ 14.245028][ T301] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.245032][ T301] put_chars (drivers/char/virtio_console.c:1176) [ 14.245035][ T301] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.245038][ T301] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.245042][ T301] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.245047][ T301] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.245051][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.245053][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.245058][ T301] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.245061][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.245063][ T301] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.245068][ T301] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.245071][ T301] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.245072][ 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)) [ 14.245075][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.245077][ T301] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.245081][ T301] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.245085][ T301] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.245086][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.245092][ T301] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.245095][ T301] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.245097][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.245098][ T301] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.245102][ T301] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.245104][ T301] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.245107][ T301] vprintk_emit (kernel/printk/printk.c:2479) [ 14.245110][ T301] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.245112][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.245114][ 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)) [ 14.245116][ T301] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 14.245120][ T301] _printk (kernel/printk/printk.c:2504) [ 14.245124][ T301] ? snapshot_read.cold (user.c:?) [ 14.245125][ T301] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.245128][ T301] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.245130][ T301] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.245133][ T301] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.245136][ T301] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.245140][ T301] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.245143][ T301] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.245145][ T301] ? netdev_notice (net/core/dev.c:13194) [ 14.245148][ T301] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.245151][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.245154][ T301] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.245157][ T301] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.245159][ T301] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.245163][ 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)) [ 14.245169][ T301] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.245171][ T301] ? __kernel_text_address (kernel/extable.c:79) [ 14.245175][ T301] ? write_profile (profile.c:?) [ 14.245179][ T301] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.245184][ T301] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.245188][ T301] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.245190][ T301] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.245191][ T301] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.245193][ T301] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.245197][ T301] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.245199][ T301] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.245201][ T301] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.245204][ T301] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.245207][ T301] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.245209][ T301] ? kasan_save_track (mm/kasan/common.c:78) [ 14.245211][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.245213][ T301] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 14.245216][ T301] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 14.245221][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.245223][ T301] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.245226][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.245228][ T301] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.245229][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.245231][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.245233][ T301] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.245235][ 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) [ 14.245238][ T301] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.245241][ T301] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.245244][ T301] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.245246][ T301] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.245252][ T301] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.245257][ T301] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.245262][ T301] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.245264][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.245269][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.245271][ T301] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.245273][ T301] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.245275][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.245279][ T301] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.245281][ T301] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.245284][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.245285][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.245290][ T301] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.245292][ T301] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.245296][ T301] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.245297][ T301] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.245300][ T301] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.245306][ 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)) [ 14.245308][ 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)) [ 14.245312][ T301] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.245316][ T301] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.245319][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 14.245323][ T301] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.245327][ T301] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.245328][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.245331][ T301] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.245335][ T301] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.245339][ T301] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.245341][ T301] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.245343][ T301] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.245345][ T301] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 14.245352][ T301] ___sys_sendmsg (net/socket.c:2767) [ 14.245355][ T301] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.245371][ T301] __sys_sendmsg (net/socket.c:2799) [ 14.245375][ T301] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.245381][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.245384][ T301] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.245387][ T301] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.245390][ T301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.245392][ T301] RIP: 0033:0x7f036c57f54e [ 14.245396][ 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 [ 14.245398][ T301] RSP: 002b:00007ffdb6dc1060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.245401][ T301] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f036c57f54e [ 14.245402][ T301] RDX: 0000000000000000 RSI: 00007ffdb6dc1110 RDI: 0000000000000005 [ 14.245403][ T301] RBP: 00007ffdb6dc1070 R08: 0000000000000000 R09: 0000000000000000 [ 14.245404][ T301] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91617d [ 14.245405][ T301] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb6dc17e0 | [ 15.290765][ T309] softirqs last disabled at (30176): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 15.290768][ T309] Preemption disabled at: | [ 15.290768][ T309] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.290778][ T309] Tainted: [W]=WARN [ 15.290778][ T309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.290780][ T309] Call Trace: [ 15.290782][ T309] [ 15.290783][ T309] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.290788][ T309] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.290790][ T309] __might_resched.cold (kernel/sched/core.c:9234) [ 15.290795][ T309] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.290799][ T309] ? __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.290804][ T309] __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.290807][ T309] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.290814][ T309] ? 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.290818][ T309] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.290822][ T309] put_chars (drivers/char/virtio_console.c:1176) [ 15.290825][ T309] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.290830][ T309] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.290833][ T309] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.290839][ T309] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.290842][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.290844][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.290850][ T309] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.290853][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.290856][ T309] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.290861][ T309] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.290865][ T309] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.290866][ T309] ? 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.290869][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.290871][ T309] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.290876][ T309] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.290880][ T309] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.290882][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.290888][ T309] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.290890][ T309] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.290892][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.290894][ T309] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.290898][ T309] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.290900][ T309] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.290904][ T309] vprintk_emit (kernel/printk/printk.c:2479) [ 15.290907][ T309] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.290910][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.290912][ T309] ? 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.290914][ T309] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 15.290918][ T309] _printk (kernel/printk/printk.c:2504) [ 15.290922][ T309] ? snapshot_read.cold (user.c:?) [ 15.290924][ T309] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.290927][ T309] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.290929][ T309] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.290932][ T309] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 15.290935][ T309] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 15.290938][ T309] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.290940][ T309] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.290943][ T309] ? netdev_notice (net/core/dev.c:13194) [ 15.290946][ T309] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.290949][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.290952][ T309] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.290956][ T309] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.290959][ T309] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 15.290962][ T309] ? 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.290969][ T309] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 15.290972][ T309] ? __kernel_text_address (kernel/extable.c:79) [ 15.290975][ T309] ? write_profile (profile.c:?) [ 15.290979][ T309] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 15.290985][ T309] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.290989][ T309] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.290992][ T309] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.290993][ T309] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.290995][ T309] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.290999][ T309] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.291002][ T309] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.291004][ T309] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.291007][ T309] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.291010][ T309] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.291012][ T309] ? kasan_save_track (mm/kasan/common.c:78) [ 15.291015][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.291017][ T309] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 15.291020][ T309] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 15.291026][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.291028][ T309] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.291031][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.291033][ T309] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.291035][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.291036][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.291039][ T309] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.291042][ T309] ? __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.291045][ T309] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.291048][ T309] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.291052][ T309] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.291054][ T309] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.291061][ T309] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.291067][ T309] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.291073][ T309] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.291075][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.291081][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.291083][ T309] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.291085][ T309] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.291087][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.291092][ T309] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.291094][ T309] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.291098][ T309] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.291099][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.291104][ T309] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.291107][ T309] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.291111][ T309] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.291113][ T309] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.291116][ T309] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.291123][ T309] ? 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.291125][ T309] ? 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.291130][ T309] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.291134][ T309] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.291137][ T309] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 15.291143][ T309] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.291147][ T309] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.291149][ T309] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.291152][ T309] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.291156][ T309] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.291161][ T309] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.291163][ T309] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.291166][ T309] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.291167][ T309] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 15.291175][ T309] ___sys_sendmsg (net/socket.c:2767) [ 15.291178][ T309] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.291196][ T309] __sys_sendmsg (net/socket.c:2799) [ 15.291200][ T309] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.291207][ T309] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.291210][ T309] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.291213][ T309] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.291217][ T309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.291219][ T309] RIP: 0033:0x7f10c8a4554e [ 15.291223][ T309] 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.291225][ T309] RSP: 002b:00007ffffcce4440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.291227][ T309] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f10c8a4554e [ 15.291229][ T309] RDX: 0000000000000000 RSI: 00007ffffcce44f0 RDI: 0000000000000005 [ 15.291230][ T309] RBP: 00007ffffcce4450 R08: 0000000000000000 R09: 0000000000000000 [ 15.291231][ T309] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91617e [ 15.291231][ T309] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffffcce4bc0 | [ 16.457643][ T320] softirqs last disabled at (36658): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.457646][ T320] Preemption disabled at: | [ 16.457647][ T320] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.457655][ T320] Tainted: [W]=WARN [ 16.457656][ T320] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.457658][ T320] Call Trace: [ 16.457659][ T320] [ 16.457661][ T320] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.457666][ T320] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.457667][ T320] __might_resched.cold (kernel/sched/core.c:9234) [ 16.457672][ T320] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.457682][ T320] ? __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.457687][ T320] __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.457689][ T320] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.457695][ T320] ? 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.457699][ T320] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.457702][ T320] put_chars (drivers/char/virtio_console.c:1176) [ 16.457705][ T320] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.457708][ T320] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.457712][ T320] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.457717][ T320] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.457721][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.457722][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.457727][ T320] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.457730][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.457733][ T320] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.457737][ T320] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.457741][ T320] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.457742][ T320] ? 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.457745][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.457746][ T320] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.457751][ T320] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.457754][ T320] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.457756][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.457761][ T320] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.457764][ T320] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.457765][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.457767][ T320] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.457770][ T320] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.457772][ T320] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.457775][ T320] vprintk_emit (kernel/printk/printk.c:2479) [ 16.457778][ T320] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.457780][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.457782][ T320] ? 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.457784][ T320] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 16.457788][ T320] _printk (kernel/printk/printk.c:2504) [ 16.457792][ T320] ? snapshot_read.cold (user.c:?) [ 16.457794][ T320] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.457797][ T320] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.457799][ T320] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.457801][ T320] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.457804][ T320] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.457807][ T320] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.457809][ T320] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.457812][ T320] ? netdev_notice (net/core/dev.c:13194) [ 16.457814][ T320] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.457817][ T320] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.457820][ T320] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.457824][ T320] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.457826][ T320] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.457829][ T320] ? 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.457835][ T320] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.457837][ T320] ? __kernel_text_address (kernel/extable.c:79) [ 16.457840][ T320] ? write_profile (profile.c:?) [ 16.457844][ T320] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.457849][ T320] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.457853][ T320] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.457856][ T320] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.457857][ T320] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.457859][ T320] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.457863][ T320] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.457865][ T320] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.457867][ T320] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.457869][ T320] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.457872][ T320] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.457874][ T320] ? kasan_save_track (mm/kasan/common.c:78) [ 16.457877][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.457879][ T320] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 16.457881][ T320] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 16.457886][ T320] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.457888][ T320] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.457891][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.457893][ T320] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.457895][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.457896][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.457898][ T320] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.457900][ T320] ? __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.457903][ T320] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.457906][ T320] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.457909][ T320] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.457911][ T320] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.457917][ T320] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.457922][ T320] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.457927][ T320] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.457929][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.457934][ T320] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.457936][ T320] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.457938][ T320] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.457940][ T320] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.457943][ T320] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.457945][ T320] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.457949][ T320] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.457950][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.457955][ T320] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.457957][ T320] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.457960][ T320] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.457962][ T320] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.457965][ T320] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.457971][ T320] ? 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.457972][ T320] ? 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.457977][ T320] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.457980][ T320] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.457983][ T320] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 16.457987][ T320] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.457991][ T320] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.457993][ T320] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.457996][ T320] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.457999][ T320] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.458003][ T320] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.458006][ T320] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.458008][ T320] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.458009][ T320] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 16.458017][ T320] ___sys_sendmsg (net/socket.c:2767) [ 16.458019][ T320] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.458035][ T320] __sys_sendmsg (net/socket.c:2799) [ 16.458039][ T320] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.458046][ T320] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.458049][ T320] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.458052][ T320] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.458055][ T320] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.458057][ T320] RIP: 0033:0x7f0f1461454e [ 16.458061][ T320] 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.458063][ T320] RSP: 002b:00007ffd84578b20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.458065][ T320] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0f1461454e [ 16.458067][ T320] RDX: 0000000000000000 RSI: 00007ffd84578bd0 RDI: 0000000000000005 [ 16.458068][ T320] RBP: 00007ffd84578b30 R08: 0000000000000000 R09: 0000000000000000 [ 16.458069][ T320] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91617f [ 16.458069][ T320] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd845792a0 | [ 17.616967][ T332] softirqs last disabled at (30508): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.616970][ T332] Preemption disabled at: | [ 17.616970][ T332] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.616979][ T332] Tainted: [W]=WARN [ 17.616980][ T332] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.616982][ T332] Call Trace: [ 17.616983][ T332] [ 17.616985][ T332] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.616990][ T332] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.616991][ T332] __might_resched.cold (kernel/sched/core.c:9234) [ 17.616996][ T332] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.616999][ T332] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.617005][ T332] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.617007][ T332] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.617013][ T332] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.617016][ T332] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.617019][ T332] put_chars (drivers/char/virtio_console.c:1176) [ 17.617022][ T332] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.617026][ T332] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.617030][ T332] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.617034][ T332] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.617038][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.617040][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.617045][ T332] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.617049][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.617051][ T332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.617055][ T332] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.617059][ T332] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.617060][ T332] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.617063][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.617065][ T332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.617069][ T332] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.617073][ T332] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.617074][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.617080][ T332] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.617082][ T332] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.617083][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.617085][ T332] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.617089][ T332] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.617091][ T332] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.617095][ T332] vprintk_emit (kernel/printk/printk.c:2479) [ 17.617098][ T332] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.617100][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.617106][ T332] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 17.617108][ T332] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 17.617112][ T332] _printk (kernel/printk/printk.c:2504) [ 17.617116][ T332] ? snapshot_read.cold (user.c:?) [ 17.617117][ T332] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.617120][ T332] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.617122][ T332] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.617125][ T332] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.617128][ T332] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.617131][ T332] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.617133][ T332] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.617136][ T332] ? netdev_notice (net/core/dev.c:13194) [ 17.617138][ T332] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.617141][ T332] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.617144][ T332] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.617147][ T332] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.617149][ T332] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.617153][ T332] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 17.617159][ T332] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.617162][ T332] ? __kernel_text_address (kernel/extable.c:79) [ 17.617165][ T332] ? write_profile (profile.c:?) [ 17.617169][ T332] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.617174][ T332] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.617178][ T332] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.617181][ T332] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.617182][ T332] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.617184][ T332] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.617188][ T332] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.617190][ T332] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.617192][ T332] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.617195][ T332] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.617198][ T332] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.617199][ T332] ? kasan_save_track (mm/kasan/common.c:78) [ 17.617202][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.617204][ T332] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 17.617207][ T332] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 17.617212][ T332] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.617214][ T332] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.617217][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.617219][ T332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.617220][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.617222][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.617224][ T332] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.617226][ T332] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 17.617230][ T332] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.617232][ T332] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.617235][ T332] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.617237][ T332] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.617243][ T332] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.617248][ T332] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.617253][ T332] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.617255][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.617260][ T332] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.617262][ T332] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.617264][ T332] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.617266][ T332] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.617270][ T332] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.617272][ T332] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.617275][ T332] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.617276][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.617281][ T332] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.617283][ T332] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.617287][ T332] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.617288][ T332] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.617291][ T332] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.617297][ T332] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 17.617299][ T332] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 17.617303][ T332] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.617307][ T332] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.617310][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 17.617314][ T332] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.617318][ T332] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.617319][ T332] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.617322][ T332] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.617326][ T332] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.617330][ T332] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.617332][ T332] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.617334][ T332] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.617336][ T332] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 17.617343][ T332] ___sys_sendmsg (net/socket.c:2767) [ 17.617346][ T332] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.617362][ T332] __sys_sendmsg (net/socket.c:2799) [ 17.617365][ T332] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.617372][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.617375][ T332] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.617377][ T332] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.617381][ T332] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.617383][ T332] RIP: 0033:0x7f9b5438354e [ 17.617387][ T332] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.617388][ T332] RSP: 002b:00007ffd20151240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.617391][ T332] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9b5438354e [ 17.617393][ T332] RDX: 0000000000000000 RSI: 00007ffd201512f0 RDI: 0000000000000005 [ 17.617393][ T332] RBP: 00007ffd20151250 R08: 0000000000000000 R09: 0000000000000000 [ 17.617394][ T332] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916181 [ 17.617395][ T332] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd201519c0 | [ 18.680204][ T343] softirqs last disabled at (29540): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.680206][ T343] Preemption disabled at: | [ 18.680207][ T343] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.680216][ T343] Tainted: [W]=WARN [ 18.680216][ T343] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.680218][ T343] Call Trace: [ 18.680220][ T343] [ 18.680221][ T343] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.680226][ T343] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.680228][ T343] __might_resched.cold (kernel/sched/core.c:9234) [ 18.680232][ T343] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.680236][ T343] ? __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.680241][ T343] __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.680243][ T343] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.680249][ T343] ? 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.680252][ T343] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.680256][ T343] put_chars (drivers/char/virtio_console.c:1176) [ 18.680258][ T343] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.680262][ T343] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.680266][ T343] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.680270][ T343] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.680274][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.680276][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.680280][ T343] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.680284][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.680286][ T343] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.680291][ T343] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.680294][ T343] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.680295][ T343] ? 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.680298][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.680300][ T343] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.680304][ T343] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.680308][ T343] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.680309][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.680315][ T343] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.680317][ T343] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.680318][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.680320][ T343] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.680324][ T343] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.680326][ T343] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.680329][ T343] vprintk_emit (kernel/printk/printk.c:2479) [ 18.680332][ T343] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.680334][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.680336][ T343] ? 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.680338][ T343] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.680342][ T343] _printk (kernel/printk/printk.c:2504) [ 18.680345][ T343] ? snapshot_read.cold (user.c:?) [ 18.680347][ T343] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.680350][ T343] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.680352][ T343] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.680354][ T343] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.680357][ T343] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.680360][ T343] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.680362][ T343] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.680365][ T343] ? netdev_notice (net/core/dev.c:13194) [ 18.680368][ T343] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.680371][ T343] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.680373][ T343] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.680377][ T343] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.680379][ T343] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.680382][ T343] ? 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.680388][ T343] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.680390][ T343] ? __kernel_text_address (kernel/extable.c:79) [ 18.680394][ T343] ? write_profile (profile.c:?) [ 18.680398][ T343] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.680403][ T343] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.680407][ T343] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.680409][ T343] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.680411][ T343] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.680413][ T343] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.680416][ T343] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.680418][ T343] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.680420][ T343] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.680423][ T343] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.680426][ T343] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.680427][ T343] ? kasan_save_track (mm/kasan/common.c:78) [ 18.680430][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.680432][ T343] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 18.680435][ T343] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 18.680440][ T343] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.680442][ T343] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.680445][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.680446][ T343] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.680448][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.680449][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.680451][ T343] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.680453][ T343] ? __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.680457][ T343] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.680459][ T343] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.680462][ T343] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.680464][ T343] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.680470][ T343] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.680475][ T343] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.680480][ T343] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.680482][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.680487][ T343] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.680489][ T343] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.680491][ T343] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.680493][ T343] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.680497][ T343] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.680499][ T343] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.680502][ T343] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.680503][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.680508][ T343] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.680510][ T343] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.680513][ T343] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.680515][ T343] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.680518][ T343] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.680524][ T343] ? 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.680525][ T343] ? 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.680529][ T343] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.680533][ T343] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.680536][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 18.680540][ T343] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.680543][ T343] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.680545][ T343] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.680548][ T343] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.680552][ T343] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.680556][ T343] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.680558][ T343] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.680560][ T343] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.680562][ T343] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 18.680569][ T343] ___sys_sendmsg (net/socket.c:2767) [ 18.680572][ T343] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.680588][ T343] __sys_sendmsg (net/socket.c:2799) [ 18.680591][ T343] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.680597][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.680600][ T343] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.680603][ T343] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.680606][ T343] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.680608][ T343] RIP: 0033:0x7f1ed8da954e [ 18.680612][ T343] 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.680613][ T343] RSP: 002b:00007ffeec06b510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.680616][ T343] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1ed8da954e [ 18.680617][ T343] RDX: 0000000000000000 RSI: 00007ffeec06b5c0 RDI: 0000000000000005 [ 18.680618][ T343] RBP: 00007ffeec06b520 R08: 0000000000000000 R09: 0000000000000000 [ 18.680619][ T343] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916182 [ 18.680620][ T343] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeec06bc90 | [ 19.811543][ T354] softirqs last disabled at (18310): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.811545][ T354] Preemption disabled at: | [ 19.811546][ T354] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.811555][ T354] Tainted: [W]=WARN [ 19.811555][ T354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.811557][ T354] Call Trace: [ 19.811559][ T354] [ 19.811560][ T354] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.811565][ T354] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.811567][ T354] __might_resched.cold (kernel/sched/core.c:9234) [ 19.811571][ T354] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.811574][ T354] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.811579][ T354] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.811582][ T354] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.811588][ T354] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.811591][ T354] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.811594][ T354] put_chars (drivers/char/virtio_console.c:1176) [ 19.811597][ T354] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.811601][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.811604][ T354] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.811609][ T354] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.811613][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.811614][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.811619][ T354] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.811622][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.811625][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.811629][ T354] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.811633][ T354] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.811634][ T354] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.811637][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.811639][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.811643][ T354] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.811647][ T354] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.811648][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.811654][ T354] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.811656][ T354] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.811657][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.811659][ T354] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.811663][ T354] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.811665][ T354] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.811668][ T354] vprintk_emit (kernel/printk/printk.c:2479) [ 19.811671][ T354] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.811673][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.811675][ T354] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 19.811677][ T354] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.811681][ T354] _printk (kernel/printk/printk.c:2504) [ 19.811685][ T354] ? snapshot_read.cold (user.c:?) [ 19.811691][ T354] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.811694][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.811696][ T354] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.811698][ T354] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.811701][ T354] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.811704][ T354] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.811706][ T354] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.811709][ T354] ? netdev_notice (net/core/dev.c:13194) [ 19.811711][ T354] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.811714][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.811717][ T354] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.811721][ T354] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.811723][ T354] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.811726][ T354] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 19.811732][ T354] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.811734][ T354] ? __kernel_text_address (kernel/extable.c:79) [ 19.811737][ T354] ? write_profile (profile.c:?) [ 19.811741][ T354] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.811746][ T354] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.811750][ T354] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.811752][ T354] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.811753][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.811755][ T354] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.811759][ T354] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.811761][ T354] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.811763][ T354] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.811766][ T354] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.811768][ T354] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.811770][ T354] ? kasan_save_track (mm/kasan/common.c:78) [ 19.811773][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.811775][ T354] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 19.811777][ T354] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 19.811782][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.811784][ T354] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.811787][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.811789][ T354] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.811790][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.811791][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.811793][ T354] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.811796][ T354] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 19.811799][ T354] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.811801][ T354] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.811805][ T354] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.811806][ T354] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.811812][ T354] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.811817][ T354] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.811822][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.811824][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.811829][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.811831][ T354] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.811833][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.811835][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.811838][ T354] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.811841][ T354] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.811844][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.811845][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.811850][ T354] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.811852][ T354] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.811855][ T354] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.811857][ T354] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.811860][ T354] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.811866][ T354] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 19.811867][ T354] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 19.811871][ T354] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.811875][ T354] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.811878][ T354] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 19.811882][ T354] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.811886][ T354] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.811887][ T354] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.811890][ T354] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.811894][ T354] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.811898][ T354] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.811900][ T354] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.811902][ T354] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.811904][ T354] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 19.811911][ T354] ___sys_sendmsg (net/socket.c:2767) [ 19.811914][ T354] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.811930][ T354] __sys_sendmsg (net/socket.c:2799) [ 19.811933][ T354] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.811939][ T354] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.811942][ T354] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.811945][ T354] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.811948][ T354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.811950][ T354] RIP: 0033:0x7eff7bd5d54e [ 19.811954][ T354] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.811956][ T354] RSP: 002b:00007ffe92ed8e00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.811958][ T354] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007eff7bd5d54e [ 19.811959][ T354] RDX: 0000000000000000 RSI: 00007ffe92ed8eb0 RDI: 0000000000000005 [ 19.811960][ T354] RBP: 00007ffe92ed8e10 R08: 0000000000000000 R09: 0000000000000000 [ 19.811961][ T354] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916183 [ 19.811962][ T354] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe92ed9580 | [ 20.818665][ T364] softirqs last disabled at (29210): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.818668][ T364] Preemption disabled at: | [ 20.818668][ T364] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.818677][ T364] Tainted: [W]=WARN [ 20.818678][ T364] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.818679][ T364] Call Trace: [ 20.818681][ T364] [ 20.818682][ T364] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.818687][ T364] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.818689][ T364] __might_resched.cold (kernel/sched/core.c:9234) [ 20.818699][ T364] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.818702][ T364] ? __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.818707][ T364] __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.818710][ T364] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.818716][ T364] ? 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.818719][ T364] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.818723][ T364] put_chars (drivers/char/virtio_console.c:1176) [ 20.818726][ T364] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.818729][ T364] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.818733][ T364] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.818737][ T364] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.818741][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.818743][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.818747][ T364] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.818751][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.818753][ T364] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.818757][ T364] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.818761][ T364] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.818762][ T364] ? 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.818765][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.818766][ T364] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.818771][ T364] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.818774][ T364] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.818776][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.818781][ T364] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.818783][ T364] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.818785][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.818787][ T364] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.818790][ T364] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.818792][ T364] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.818795][ T364] vprintk_emit (kernel/printk/printk.c:2479) [ 20.818799][ T364] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.818801][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.818803][ T364] ? 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.818805][ T364] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 20.818809][ T364] _printk (kernel/printk/printk.c:2504) [ 20.818812][ T364] ? snapshot_read.cold (user.c:?) [ 20.818814][ T364] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.818817][ T364] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.818819][ T364] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.818821][ T364] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.818824][ T364] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.818827][ T364] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.818829][ T364] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.818832][ T364] ? netdev_notice (net/core/dev.c:13194) [ 20.818834][ T364] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.818837][ T364] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.818840][ T364] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.818844][ T364] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.818846][ T364] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.818849][ T364] ? 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.818855][ T364] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.818857][ T364] ? __kernel_text_address (kernel/extable.c:79) [ 20.818860][ T364] ? write_profile (profile.c:?) [ 20.818864][ T364] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.818869][ T364] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.818873][ T364] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.818876][ T364] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.818877][ T364] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.818879][ T364] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.818882][ T364] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.818884][ T364] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.818886][ T364] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.818889][ T364] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.818892][ T364] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.818894][ T364] ? kasan_save_track (mm/kasan/common.c:78) [ 20.818897][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.818899][ T364] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 20.818902][ T364] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 20.818907][ T364] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.818909][ T364] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.818911][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.818913][ T364] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.818915][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.818916][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.818918][ T364] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.818921][ T364] ? __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.818924][ T364] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.818927][ T364] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.818930][ T364] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.818932][ T364] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.818938][ T364] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.818943][ T364] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.818948][ T364] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.818950][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.818954][ T364] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.818957][ T364] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.818959][ T364] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.818961][ T364] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.818964][ T364] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.818966][ T364] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.818970][ T364] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.818971][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.818976][ T364] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.818978][ T364] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.818981][ T364] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.818983][ T364] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.818986][ T364] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.818992][ T364] ? 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.818993][ T364] ? 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.818998][ T364] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.819001][ T364] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.819004][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 20.819008][ T364] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.819012][ T364] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.819013][ T364] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.819016][ T364] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.819020][ T364] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.819024][ T364] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 20.819026][ T364] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.819029][ T364] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 20.819030][ T364] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 20.819037][ T364] ___sys_sendmsg (net/socket.c:2767) [ 20.819040][ T364] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.819056][ T364] __sys_sendmsg (net/socket.c:2799) [ 20.819059][ T364] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.819066][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.819069][ T364] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.819071][ T364] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.819075][ T364] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.819077][ T364] RIP: 0033:0x7f437b9a154e [ 20.819081][ T364] 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.819082][ T364] RSP: 002b:00007ffe24022830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.819085][ T364] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f437b9a154e [ 20.819086][ T364] RDX: 0000000000000000 RSI: 00007ffe240228e0 RDI: 0000000000000005 [ 20.819087][ T364] RBP: 00007ffe24022840 R08: 0000000000000000 R09: 0000000000000000 [ 20.819088][ T364] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916184 [ 20.819089][ T364] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe24022fb0 | [ 21.981074][ T376] softirqs last disabled at (23093): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 21.981077][ T376] Preemption disabled at: | [ 21.981077][ T376] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.981086][ T376] Tainted: [W]=WARN [ 21.981087][ T376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.981089][ T376] Call Trace: [ 21.981090][ T376] [ 21.981092][ T376] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.981097][ T376] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.981099][ T376] __might_resched.cold (kernel/sched/core.c:9234) [ 21.981103][ T376] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.981106][ T376] ? __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.981111][ T376] __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.981113][ T376] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.981119][ T376] ? 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.981122][ T376] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.981126][ T376] put_chars (drivers/char/virtio_console.c:1176) [ 21.981128][ T376] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.981132][ T376] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.981136][ T376] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.981143][ T376] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.981146][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.981148][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.981153][ T376] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.981156][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.981158][ T376] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.981162][ T376] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.981166][ T376] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.981167][ T376] ? 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.981170][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.981172][ T376] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.981176][ T376] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.981180][ T376] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.981181][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.981186][ T376] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.981189][ T376] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.981190][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.981192][ T376] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.981195][ T376] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.981197][ T376] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.981200][ T376] vprintk_emit (kernel/printk/printk.c:2479) [ 21.981203][ T376] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.981205][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.981207][ T376] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 21.981209][ T376] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 21.981213][ T376] _printk (kernel/printk/printk.c:2504) [ 21.981216][ T376] ? snapshot_read.cold (user.c:?) [ 21.981218][ T376] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.981221][ T376] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.981223][ T376] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.981225][ T376] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.981228][ T376] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.981231][ T376] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.981233][ T376] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.981236][ T376] ? netdev_notice (net/core/dev.c:13194) [ 21.981238][ T376] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.981241][ T376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.981244][ T376] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.981247][ T376] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.981249][ T376] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.981252][ T376] ? 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.981258][ T376] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.981262][ T376] ? __kernel_text_address (kernel/extable.c:79) [ 21.981265][ T376] ? write_profile (profile.c:?) [ 21.981268][ T376] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.981273][ T376] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.981277][ T376] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.981280][ T376] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.981281][ T376] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.981283][ T376] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.981286][ T376] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.981288][ T376] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.981290][ T376] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.981293][ T376] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.981296][ T376] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.981298][ T376] ? kasan_save_track (mm/kasan/common.c:78) [ 21.981301][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.981303][ T376] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 21.981306][ T376] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 21.981310][ T376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.981312][ T376] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.981315][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.981317][ T376] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.981319][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.981320][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.981322][ T376] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.981325][ T376] ? __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.981328][ T376] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.981330][ T376] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.981334][ T376] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.981335][ T376] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.981341][ T376] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.981346][ T376] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.981352][ T376] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.981353][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.981358][ T376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.981360][ T376] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.981362][ T376] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.981364][ T376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.981368][ T376] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.981369][ T376] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.981372][ T376] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.981374][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.981378][ T376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.981380][ T376] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.981384][ T376] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.981386][ T376] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.981388][ T376] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.981395][ T376] ? 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.981396][ T376] ? 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.981401][ T376] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.981404][ T376] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.981407][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 21.981411][ T376] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.981415][ T376] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.981416][ T376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.981419][ T376] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.981423][ T376] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.981427][ T376] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.981429][ T376] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.981432][ T376] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.981433][ T376] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 21.981440][ T376] ___sys_sendmsg (net/socket.c:2767) [ 21.981443][ T376] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.981459][ T376] __sys_sendmsg (net/socket.c:2799) [ 21.981462][ T376] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.981468][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.981471][ T376] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.981474][ T376] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.981477][ T376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.981479][ T376] RIP: 0033:0x7f44c05b354e [ 21.981483][ T376] 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.981485][ T376] RSP: 002b:00007ffcb3fa2f70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.981487][ T376] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f44c05b354e [ 21.981488][ T376] RDX: 0000000000000000 RSI: 00007ffcb3fa3020 RDI: 0000000000000005 [ 21.981489][ T376] RBP: 00007ffcb3fa2f80 R08: 0000000000000000 R09: 0000000000000000 [ 21.981490][ T376] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916185 [ 21.981491][ T376] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb3fa36f0 | [ 23.075109][ T388] softirqs last disabled at (21174): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 23.075112][ T388] Preemption disabled at: | [ 23.075112][ T388] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.075120][ T388] Tainted: [W]=WARN [ 23.075121][ T388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.075123][ T388] Call Trace: [ 23.075124][ T388] [ 23.075126][ T388] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.075131][ T388] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.075132][ T388] __might_resched.cold (kernel/sched/core.c:9234) [ 23.075137][ T388] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.075140][ 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) [ 23.075145][ 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)) [ 23.075148][ T388] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.075154][ 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) [ 23.075157][ T388] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.075160][ T388] put_chars (drivers/char/virtio_console.c:1176) [ 23.075163][ T388] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.075166][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.075170][ T388] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.075175][ T388] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.075178][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.075180][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.075185][ T388] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.075188][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.075190][ T388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.075195][ T388] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.075198][ T388] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.075199][ 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)) [ 23.075202][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.075204][ T388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.075208][ T388] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.075211][ T388] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.075213][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.075218][ T388] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.075220][ T388] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.075222][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.075223][ T388] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.075227][ T388] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.075229][ T388] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.075232][ T388] vprintk_emit (kernel/printk/printk.c:2479) [ 23.075236][ T388] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.075237][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.075239][ 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)) [ 23.075241][ T388] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 23.075245][ T388] _printk (kernel/printk/printk.c:2504) [ 23.075249][ T388] ? snapshot_read.cold (user.c:?) [ 23.075250][ T388] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.075253][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.075255][ T388] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.075258][ T388] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.075261][ T388] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.075263][ T388] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.075265][ T388] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.075268][ T388] ? netdev_notice (net/core/dev.c:13194) [ 23.075270][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.075273][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.075276][ T388] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.075280][ T388] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.075282][ T388] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.075285][ 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)) [ 23.075291][ T388] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.075293][ T388] ? __kernel_text_address (kernel/extable.c:79) [ 23.075296][ T388] ? write_profile (profile.c:?) [ 23.075300][ T388] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.075306][ T388] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.075310][ T388] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.075312][ T388] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.075313][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.075315][ T388] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.075319][ T388] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.075321][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.075323][ T388] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.075326][ T388] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.075329][ T388] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.075330][ T388] ? kasan_save_track (mm/kasan/common.c:78) [ 23.075333][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.075335][ T388] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 23.075338][ T388] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 23.075343][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.075345][ T388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.075348][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.075349][ T388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.075351][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.075352][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.075354][ T388] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.075356][ 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) [ 23.075360][ T388] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.075362][ T388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.075365][ T388] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.075367][ T388] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.075373][ T388] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.075378][ T388] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.075383][ T388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.075385][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.075390][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.075392][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.075394][ T388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.075396][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.075400][ T388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.075402][ T388] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.075405][ T388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.075407][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.075411][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.075413][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.075417][ T388] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.075419][ T388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.075422][ T388] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.075428][ 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)) [ 23.075429][ 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)) [ 23.075434][ T388] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.075437][ T388] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.075440][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 23.075444][ T388] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.075448][ T388] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.075450][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.075453][ T388] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.075457][ T388] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.075461][ T388] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.075463][ T388] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.075465][ T388] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.075467][ T388] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 23.075474][ T388] ___sys_sendmsg (net/socket.c:2767) [ 23.075477][ T388] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.075493][ T388] __sys_sendmsg (net/socket.c:2799) [ 23.075496][ T388] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.075502][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.075505][ T388] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.075508][ T388] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.075511][ T388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.075513][ T388] RIP: 0033:0x7fc3c937a54e [ 23.075517][ 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 [ 23.075519][ T388] RSP: 002b:00007fffe656ae00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.075521][ T388] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc3c937a54e [ 23.075523][ T388] RDX: 0000000000000000 RSI: 00007fffe656aeb0 RDI: 0000000000000005 [ 23.075524][ T388] RBP: 00007fffe656ae10 R08: 0000000000000000 R09: 0000000000000000 [ 23.075524][ T388] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916186 [ 23.075525][ T388] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffe656b580 | [ 24.096984][ T399] softirqs last disabled at (27280): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.096986][ T399] Preemption disabled at: | [ 24.096987][ T399] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.096996][ T399] Tainted: [W]=WARN [ 24.096997][ T399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.096998][ T399] Call Trace: [ 24.097000][ T399] [ 24.097002][ T399] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.097007][ T399] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.097009][ T399] __might_resched.cold (kernel/sched/core.c:9234) [ 24.097014][ T399] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.097017][ T399] ? __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.097022][ T399] __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.097025][ T399] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.097032][ T399] ? 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.097035][ T399] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.097038][ T399] put_chars (drivers/char/virtio_console.c:1176) [ 24.097042][ T399] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.097046][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.097050][ T399] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.097055][ T399] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.097059][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.097061][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.097066][ T399] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.097070][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.097072][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.097077][ T399] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.097081][ T399] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.097082][ T399] ? 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.097085][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.097087][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.097091][ T399] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.097095][ T399] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.097097][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.097103][ T399] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.097105][ T399] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.097107][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.097109][ T399] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.097113][ T399] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.097115][ T399] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.097118][ T399] vprintk_emit (kernel/printk/printk.c:2479) [ 24.097121][ T399] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.097123][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.097125][ T399] ? 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.097127][ T399] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 24.097131][ T399] _printk (kernel/printk/printk.c:2504) [ 24.097135][ T399] ? snapshot_read.cold (user.c:?) [ 24.097141][ T399] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.097144][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.097146][ T399] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.097149][ T399] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.097152][ T399] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.097155][ T399] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.097157][ T399] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.097159][ T399] ? netdev_notice (net/core/dev.c:13194) [ 24.097162][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.097165][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.097168][ T399] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.097172][ T399] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.097174][ T399] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.097177][ T399] ? 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.097184][ T399] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.097187][ T399] ? __kernel_text_address (kernel/extable.c:79) [ 24.097190][ T399] ? write_profile (profile.c:?) [ 24.097194][ T399] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.097199][ T399] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.097204][ T399] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.097207][ T399] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.097208][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.097210][ T399] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.097214][ T399] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.097216][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.097218][ T399] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.097221][ T399] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.097224][ T399] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.097226][ T399] ? kasan_save_track (mm/kasan/common.c:78) [ 24.097229][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.097231][ T399] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 24.097234][ T399] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 24.097240][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.097242][ T399] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.097245][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.097247][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.097249][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.097250][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.097252][ T399] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.097254][ T399] ? __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.097258][ T399] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.097260][ T399] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.097264][ T399] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.097266][ T399] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.097272][ T399] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.097278][ T399] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.097284][ T399] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.097286][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.097291][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.097293][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.097295][ T399] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.097297][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.097301][ T399] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.097304][ T399] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.097307][ T399] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.097308][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.097313][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.097315][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.097319][ T399] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.097321][ T399] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.097324][ T399] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.097331][ T399] ? 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.097333][ T399] ? 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.097337][ T399] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.097341][ T399] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.097344][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 24.097349][ T399] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.097353][ T399] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.097354][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.097358][ T399] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.097361][ T399] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.097366][ T399] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.097368][ T399] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.097371][ T399] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.097372][ T399] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 24.097380][ T399] ___sys_sendmsg (net/socket.c:2767) [ 24.097383][ T399] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.097402][ T399] __sys_sendmsg (net/socket.c:2799) [ 24.097406][ T399] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.097413][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.097416][ T399] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.097419][ T399] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.097422][ T399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.097425][ T399] RIP: 0033:0x7f9b9883054e [ 24.097428][ T399] 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.097430][ T399] RSP: 002b:00007ffefff19310 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.097433][ T399] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9b9883054e [ 24.097434][ T399] RDX: 0000000000000000 RSI: 00007ffefff193c0 RDI: 0000000000000005 [ 24.097435][ T399] RBP: 00007ffefff19320 R08: 0000000000000000 R09: 0000000000000000 [ 24.097436][ T399] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916187 [ 24.097437][ T399] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffefff19a90 | [ 25.209724][ T411] softirqs last disabled at (29268): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.209727][ T411] Preemption disabled at: | [ 25.209727][ T411] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.209736][ T411] Tainted: [W]=WARN [ 25.209737][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.209739][ T411] Call Trace: [ 25.209740][ T411] [ 25.209742][ T411] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.209747][ T411] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.209749][ T411] __might_resched.cold (kernel/sched/core.c:9234) [ 25.209753][ T411] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.209757][ T411] ? __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.209762][ T411] __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.209764][ T411] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.209770][ T411] ? 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.209773][ T411] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.209777][ T411] put_chars (drivers/char/virtio_console.c:1176) [ 25.209780][ T411] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.209784][ T411] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.209787][ T411] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.209792][ T411] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.209795][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.209797][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.209802][ T411] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.209805][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.209808][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.209812][ T411] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.209815][ T411] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.209817][ T411] ? 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.209819][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.209821][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.209826][ T411] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.209829][ T411] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.209831][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.209836][ T411] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.209839][ T411] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.209840][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.209842][ T411] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.209846][ T411] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.209848][ T411] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.209851][ T411] vprintk_emit (kernel/printk/printk.c:2479) [ 25.209854][ T411] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.209856][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.209858][ T411] ? 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.209860][ T411] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 25.209864][ T411] _printk (kernel/printk/printk.c:2504) [ 25.209867][ T411] ? snapshot_read.cold (user.c:?) [ 25.209869][ T411] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.209872][ T411] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.209874][ T411] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.209876][ T411] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.209880][ T411] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.209882][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.209885][ T411] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.209887][ T411] ? netdev_notice (net/core/dev.c:13194) [ 25.209890][ T411] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.209893][ T411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.209896][ T411] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.209899][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.209901][ T411] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.209905][ T411] ? 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.209911][ T411] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.209913][ T411] ? __kernel_text_address (kernel/extable.c:79) [ 25.209916][ T411] ? write_profile (profile.c:?) [ 25.209920][ T411] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.209925][ T411] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.209929][ T411] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.209932][ T411] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.209933][ T411] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.209935][ T411] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.209939][ T411] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.209941][ T411] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.209943][ T411] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.209946][ T411] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.209949][ T411] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.209950][ T411] ? kasan_save_track (mm/kasan/common.c:78) [ 25.209953][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.209955][ T411] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 25.209958][ T411] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 25.209963][ T411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.209965][ T411] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.209968][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.209970][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.209972][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.209973][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.209975][ T411] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.209977][ T411] ? __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.209980][ T411] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.209983][ T411] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.209986][ T411] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.209988][ T411] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.209994][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.209999][ T411] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.210004][ T411] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.210006][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.210011][ T411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.210013][ T411] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.210015][ T411] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.210017][ T411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.210021][ T411] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.210023][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.210026][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.210027][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.210032][ T411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.210034][ T411] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.210038][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.210039][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.210043][ T411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.210049][ T411] ? 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.210051][ T411] ? 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.210055][ T411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.210059][ T411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.210062][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 25.210066][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.210070][ T411] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.210071][ T411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.210074][ T411] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.210078][ T411] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.210082][ T411] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 25.210084][ T411] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.210086][ T411] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 25.210088][ T411] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 25.210097][ T411] ___sys_sendmsg (net/socket.c:2767) [ 25.210100][ T411] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.210118][ T411] __sys_sendmsg (net/socket.c:2799) [ 25.210121][ T411] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.210128][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.210131][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.210134][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.210140][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.210142][ T411] RIP: 0033:0x7f9b276ea54e [ 25.210146][ T411] 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.210148][ T411] RSP: 002b:00007ffd22adfa70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.210150][ T411] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9b276ea54e [ 25.210152][ T411] RDX: 0000000000000000 RSI: 00007ffd22adfb20 RDI: 0000000000000005 [ 25.210153][ T411] RBP: 00007ffd22adfa80 R08: 0000000000000000 R09: 0000000000000000 [ 25.210154][ T411] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916188 [ 25.210154][ T411] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd22ae01f0 | [ 26.327232][ T422] softirqs last disabled at (24664): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 26.327235][ T422] Preemption disabled at: | [ 26.327236][ T422] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.327245][ T422] Tainted: [W]=WARN [ 26.327245][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.327247][ T422] Call Trace: [ 26.327248][ T422] [ 26.327250][ T422] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.327255][ T422] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.327257][ T422] __might_resched.cold (kernel/sched/core.c:9234) [ 26.327261][ T422] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.327264][ T422] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.327269][ T422] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.327272][ T422] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.327278][ T422] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.327281][ T422] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.327284][ T422] put_chars (drivers/char/virtio_console.c:1176) [ 26.327287][ T422] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.327291][ T422] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.327295][ T422] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.327299][ T422] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.327303][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.327305][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.327309][ T422] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.327313][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.327315][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.327320][ T422] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.327323][ T422] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.327325][ T422] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 26.327327][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.327329][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.327334][ T422] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.327337][ T422] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.327339][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.327344][ T422] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.327347][ T422] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.327348][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.327350][ T422] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.327354][ T422] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.327356][ T422] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.327359][ T422] vprintk_emit (kernel/printk/printk.c:2479) [ 26.327362][ T422] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.327364][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.327366][ T422] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 26.327368][ T422] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 26.327372][ T422] _printk (kernel/printk/printk.c:2504) [ 26.327376][ T422] ? snapshot_read.cold (user.c:?) [ 26.327378][ T422] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.327381][ T422] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.327383][ T422] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.327385][ T422] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 26.327388][ T422] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 26.327391][ T422] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.327393][ T422] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.327396][ T422] ? netdev_notice (net/core/dev.c:13194) [ 26.327399][ T422] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.327402][ T422] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.327405][ T422] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.327408][ T422] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.327411][ T422] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 26.327414][ T422] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 26.327420][ T422] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 26.327422][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 26.327425][ T422] ? write_profile (profile.c:?) [ 26.327430][ T422] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 26.327435][ T422] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.327439][ T422] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.327442][ T422] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.327443][ T422] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.327445][ T422] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.327449][ T422] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.327451][ T422] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.327453][ T422] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.327456][ T422] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.327459][ T422] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.327460][ T422] ? kasan_save_track (mm/kasan/common.c:78) [ 26.327463][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.327465][ T422] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 26.327468][ T422] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 26.327473][ T422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.327475][ T422] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.327478][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.327480][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.327482][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.327483][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.327485][ T422] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.327488][ T422] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 26.327491][ T422] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.327493][ T422] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.327497][ T422] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.327498][ T422] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.327504][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.327510][ T422] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.327515][ T422] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.327517][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.327522][ T422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.327524][ T422] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.327526][ T422] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.327527][ T422] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.327531][ T422] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.327533][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.327537][ T422] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.327538][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.327543][ T422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.327545][ T422] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.327548][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.327550][ T422] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.327553][ T422] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.327559][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 26.327561][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 26.327565][ T422] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.327569][ T422] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.327571][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 26.327576][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.327579][ T422] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.327581][ T422] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.327584][ T422] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.327588][ T422] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.327592][ T422] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.327594][ T422] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.327596][ T422] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 26.327598][ T422] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 26.327605][ T422] ___sys_sendmsg (net/socket.c:2767) [ 26.327608][ T422] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.327624][ T422] __sys_sendmsg (net/socket.c:2799) [ 26.327628][ T422] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.327634][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.327637][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.327640][ T422] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.327643][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.327645][ T422] RIP: 0033:0x7f8335caa54e [ 26.327649][ T422] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 26.327651][ T422] RSP: 002b:00007ffd0c1ef940 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.327653][ T422] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8335caa54e [ 26.327654][ T422] RDX: 0000000000000000 RSI: 00007ffd0c1ef9f0 RDI: 0000000000000005 [ 26.327655][ T422] RBP: 00007ffd0c1ef950 R08: 0000000000000000 R09: 0000000000000000 [ 26.327656][ T422] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916189 [ 26.327657][ T422] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd0c1f00c0 | [ 27.442719][ T433] softirqs last disabled at (29894): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.442722][ T433] Preemption disabled at: | [ 27.442722][ T433] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.442731][ T433] Tainted: [W]=WARN [ 27.442732][ T433] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.442733][ T433] Call Trace: [ 27.442735][ T433] [ 27.442737][ T433] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.442741][ T433] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.442743][ T433] __might_resched.cold (kernel/sched/core.c:9234) [ 27.442747][ T433] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.442751][ T433] ? __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.442756][ T433] __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.442758][ T433] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.442764][ T433] ? 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.442767][ T433] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.442770][ T433] put_chars (drivers/char/virtio_console.c:1176) [ 27.442773][ T433] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.442776][ T433] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.442780][ T433] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.442784][ T433] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.442788][ T433] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.442790][ T433] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.442794][ T433] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.442797][ T433] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.442800][ T433] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.442804][ T433] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.442807][ T433] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.442809][ T433] ? 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.442811][ T433] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.442813][ T433] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.442817][ T433] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.442821][ T433] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.442822][ T433] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.442827][ T433] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.442830][ T433] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.442831][ T433] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.442833][ T433] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.442836][ T433] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.442838][ T433] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.442841][ T433] vprintk_emit (kernel/printk/printk.c:2479) [ 27.442844][ T433] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.442846][ T433] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.442848][ T433] ? 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.442850][ T433] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 27.442854][ T433] _printk (kernel/printk/printk.c:2504) [ 27.442857][ T433] ? snapshot_read.cold (user.c:?) [ 27.442859][ T433] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.442862][ T433] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.442864][ T433] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.442866][ T433] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 27.442869][ T433] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 27.442872][ T433] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.442874][ T433] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.442876][ T433] ? netdev_notice (net/core/dev.c:13194) [ 27.442879][ T433] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.442882][ T433] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.442884][ T433] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.442888][ T433] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.442890][ T433] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.442893][ T433] ? 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.442899][ T433] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.442902][ T433] ? __kernel_text_address (kernel/extable.c:79) [ 27.442905][ T433] ? write_profile (profile.c:?) [ 27.442909][ T433] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.442914][ T433] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.442917][ T433] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.442920][ T433] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.442921][ T433] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.442923][ T433] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.442926][ T433] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.442928][ T433] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.442930][ T433] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.442933][ T433] ? kasan_save_stack (mm/kasan/common.c:58) [ 27.442936][ T433] ? kasan_save_stack (mm/kasan/common.c:57) [ 27.442937][ T433] ? kasan_save_track (mm/kasan/common.c:78) [ 27.442940][ T433] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.442942][ T433] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 27.442945][ T433] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 27.442950][ T433] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.442952][ T433] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.442954][ T433] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.442956][ T433] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.442958][ T433] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.442959][ T433] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.442961][ T433] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.442963][ T433] ? __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.442966][ T433] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.442969][ T433] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.442972][ T433] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.442974][ T433] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.442980][ T433] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 27.442985][ T433] rtnl_newlink (net/core/rtnetlink.c:4215) [ 27.442990][ T433] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.442992][ T433] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.442996][ T433] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.442998][ T433] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.443000][ T433] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.443002][ T433] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.443006][ T433] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.443008][ T433] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.443011][ T433] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.443012][ T433] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.443016][ T433] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.443018][ T433] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.443022][ T433] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.443024][ T433] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.443027][ T433] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.443033][ T433] ? 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.443034][ T433] ? 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.443039][ T433] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.443043][ T433] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.443046][ T433] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 27.443050][ T433] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.443054][ T433] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.443055][ T433] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.443058][ T433] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.443062][ T433] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.443066][ T433] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 27.443068][ T433] ? copy_msghdr_from_user (net/socket.c:2650) [ 27.443070][ T433] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 27.443072][ T433] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 27.443079][ T433] ___sys_sendmsg (net/socket.c:2767) [ 27.443081][ T433] ? copy_msghdr_from_user (net/socket.c:2619) [ 27.443099][ T433] __sys_sendmsg (net/socket.c:2799) [ 27.443102][ T433] ? __sys_sendmsg_sock (net/socket.c:2780) [ 27.443108][ T433] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.443111][ T433] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.443114][ T433] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.443117][ T433] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.443119][ T433] RIP: 0033:0x7f78647c554e [ 27.443123][ T433] 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.443124][ T433] RSP: 002b:00007fffeecfb6e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.443127][ T433] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f78647c554e [ 27.443128][ T433] RDX: 0000000000000000 RSI: 00007fffeecfb790 RDI: 0000000000000005 [ 27.443129][ T433] RBP: 00007fffeecfb6f0 R08: 0000000000000000 R09: 0000000000000000 [ 27.443130][ T433] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91618a [ 27.443131][ T433] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffeecfbe60 | [ 28.472106][ T444] softirqs last disabled at (23260): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.472109][ T444] Preemption disabled at: | [ 28.472109][ T444] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.472118][ T444] Tainted: [W]=WARN [ 28.472119][ T444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.472120][ T444] Call Trace: [ 28.472122][ T444] [ 28.472123][ T444] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.472129][ T444] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.472130][ T444] __might_resched.cold (kernel/sched/core.c:9234) [ 28.472135][ T444] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.472140][ T444] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 28.472146][ T444] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.472148][ T444] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.472155][ T444] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.472158][ T444] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.472161][ T444] put_chars (drivers/char/virtio_console.c:1176) [ 28.472164][ T444] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.472167][ T444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.472171][ T444] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.472176][ T444] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.472179][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.472181][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.472185][ T444] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.472189][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.472191][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.472195][ T444] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.472199][ T444] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.472200][ T444] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 28.472203][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.472204][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.472209][ T444] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.472212][ T444] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.472214][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.472219][ T444] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.472221][ T444] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.472223][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.472225][ T444] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.472228][ T444] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.472230][ T444] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.472233][ T444] vprintk_emit (kernel/printk/printk.c:2479) [ 28.472236][ T444] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.472238][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.472240][ T444] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 28.472242][ T444] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 28.472247][ T444] _printk (kernel/printk/printk.c:2504) [ 28.472250][ T444] ? snapshot_read.cold (user.c:?) [ 28.472252][ T444] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.472255][ T444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.472257][ T444] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.472259][ T444] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 28.472262][ T444] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 28.472265][ T444] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.472267][ T444] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.472270][ T444] ? netdev_notice (net/core/dev.c:13194) [ 28.472272][ T444] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.472275][ T444] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.472278][ T444] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.472281][ T444] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.472283][ T444] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.472286][ T444] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 28.472292][ T444] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.472295][ T444] ? __kernel_text_address (kernel/extable.c:79) [ 28.472298][ T444] ? write_profile (profile.c:?) [ 28.472302][ T444] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.472307][ T444] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.472311][ T444] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.472313][ T444] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.472314][ T444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.472316][ T444] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.472320][ T444] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.472322][ T444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.472324][ T444] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.472327][ T444] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.472330][ T444] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.472332][ T444] ? kasan_save_track (mm/kasan/common.c:78) [ 28.472335][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.472337][ T444] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 28.472340][ T444] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 28.472345][ T444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.472347][ T444] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.472349][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.472351][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.472353][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.472354][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.472356][ T444] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.472359][ T444] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 28.472362][ T444] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.472365][ T444] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.472368][ T444] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.472370][ T444] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.472376][ T444] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.472381][ T444] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.472386][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.472388][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.472393][ T444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.472395][ T444] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.472398][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.472399][ T444] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.472403][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.472405][ T444] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.472409][ T444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.472410][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.472415][ T444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.472417][ T444] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.472420][ T444] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.472422][ T444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.472425][ T444] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.472431][ T444] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 28.472432][ T444] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 28.472437][ T444] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.472440][ T444] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.472443][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 28.472447][ T444] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.472451][ T444] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.472452][ T444] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.472456][ T444] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.472459][ T444] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.472463][ T444] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 28.472465][ T444] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.472468][ T444] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 28.472469][ T444] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 28.472477][ T444] ___sys_sendmsg (net/socket.c:2767) [ 28.472480][ T444] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.472496][ T444] __sys_sendmsg (net/socket.c:2799) [ 28.472499][ T444] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.472505][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.472509][ T444] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.472511][ T444] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.472515][ T444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.472517][ T444] RIP: 0033:0x7f067b78754e [ 28.472521][ T444] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 28.472522][ T444] RSP: 002b:00007ffccc6401c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.472525][ T444] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f067b78754e [ 28.472526][ T444] RDX: 0000000000000000 RSI: 00007ffccc640270 RDI: 0000000000000005 [ 28.472527][ T444] RBP: 00007ffccc6401d0 R08: 0000000000000000 R09: 0000000000000000 [ 28.472528][ T444] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91618b [ 28.472529][ T444] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffccc640940 | [ 29.603496][ T455] softirqs last disabled at (19728): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 29.603498][ T455] Preemption disabled at: | [ 29.603499][ T455] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.603508][ T455] Tainted: [W]=WARN [ 29.603509][ T455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.603510][ T455] Call Trace: [ 29.603512][ T455] [ 29.603514][ T455] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.603518][ T455] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.603520][ T455] __might_resched.cold (kernel/sched/core.c:9234) [ 29.603525][ T455] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.603528][ T455] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 29.603533][ T455] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 29.603536][ T455] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.603542][ T455] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.603545][ T455] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.603549][ T455] put_chars (drivers/char/virtio_console.c:1176) [ 29.603551][ T455] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.603555][ T455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.603559][ T455] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.603564][ T455] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.603567][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.603569][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.603574][ T455] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.603577][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.603579][ T455] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.603584][ T455] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.603587][ T455] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.603589][ T455] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 29.603591][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.603593][ T455] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.603598][ T455] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.603601][ T455] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.603603][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.603608][ T455] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.603611][ T455] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.603612][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.603614][ T455] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.603618][ T455] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.603620][ T455] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.603623][ T455] vprintk_emit (kernel/printk/printk.c:2479) [ 29.603626][ T455] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.603628][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.603630][ T455] ? 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.603632][ T455] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 29.603637][ T455] _printk (kernel/printk/printk.c:2504) [ 29.603640][ T455] ? snapshot_read.cold (user.c:?) [ 29.603642][ T455] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.603645][ T455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.603647][ T455] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.603649][ T455] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 29.603653][ T455] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 29.603655][ T455] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.603657][ T455] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.603660][ T455] ? netdev_notice (net/core/dev.c:13194) [ 29.603663][ T455] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.603666][ T455] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.603669][ T455] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.603673][ T455] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.603675][ T455] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.603678][ T455] ? 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.603684][ T455] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.603687][ T455] ? __kernel_text_address (kernel/extable.c:79) [ 29.603690][ T455] ? write_profile (profile.c:?) [ 29.603694][ T455] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.603699][ T455] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.603704][ T455] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.603706][ T455] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.603708][ T455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.603710][ T455] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.603713][ T455] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.603715][ T455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.603717][ T455] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.603727][ T455] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.603729][ T455] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.603731][ T455] ? kasan_save_track (mm/kasan/common.c:78) [ 29.603734][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.603736][ T455] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 29.603739][ T455] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 29.603745][ T455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.603747][ T455] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.603749][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.603751][ T455] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.603753][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.603754][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.603756][ T455] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.603759][ T455] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 29.603762][ T455] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.603765][ T455] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.603768][ T455] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.603770][ T455] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.603776][ T455] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.603782][ T455] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.603787][ T455] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.603789][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.603794][ T455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.603796][ T455] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.603798][ T455] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.603800][ T455] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.603804][ T455] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.603806][ T455] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.603809][ T455] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.603811][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.603816][ T455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.603818][ T455] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.603821][ T455] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.603823][ T455] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.603826][ T455] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.603833][ T455] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 29.603834][ T455] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 29.603838][ T455] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.603842][ T455] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.603845][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 29.603850][ T455] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.603854][ T455] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.603855][ T455] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.603858][ T455] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.603862][ T455] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.603866][ T455] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.603869][ T455] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.603871][ T455] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.603873][ T455] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 29.603880][ T455] ___sys_sendmsg (net/socket.c:2767) [ 29.603883][ T455] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.603900][ T455] __sys_sendmsg (net/socket.c:2799) [ 29.603903][ T455] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.603910][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.603913][ T455] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.603916][ T455] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.603920][ T455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.603922][ T455] RIP: 0033:0x7fb8d5d6c54e [ 29.603926][ T455] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.603928][ T455] RSP: 002b:00007fffd6fda280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.603930][ T455] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb8d5d6c54e [ 29.603932][ T455] RDX: 0000000000000000 RSI: 00007fffd6fda330 RDI: 0000000000000005 [ 29.603933][ T455] RBP: 00007fffd6fda290 R08: 0000000000000000 R09: 0000000000000000 [ 29.603933][ T455] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91618d [ 29.603934][ T455] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd6fdaa00 | [ 30.704606][ T465] softirqs last disabled at (17340): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.704608][ T465] Preemption disabled at: | [ 30.704609][ T465] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.704617][ T465] Tainted: [W]=WARN [ 30.704618][ T465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.704620][ T465] Call Trace: [ 30.704621][ T465] [ 30.704623][ T465] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.704627][ T465] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.704629][ T465] __might_resched.cold (kernel/sched/core.c:9234) [ 30.704634][ T465] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.704637][ T465] ? __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.704642][ T465] __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.704644][ T465] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.704650][ T465] ? 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.704653][ T465] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.704656][ T465] put_chars (drivers/char/virtio_console.c:1176) [ 30.704659][ T465] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.704662][ T465] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.704666][ T465] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.704670][ T465] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.704674][ T465] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.704676][ T465] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.704680][ T465] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.704684][ T465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.704686][ T465] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.704690][ T465] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.704693][ T465] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.704695][ T465] ? 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.704697][ T465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.704699][ T465] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.704703][ T465] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.704707][ T465] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.704708][ T465] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.704713][ T465] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.704715][ T465] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.704717][ T465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.704718][ T465] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.704722][ T465] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.704729][ T465] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.704732][ T465] vprintk_emit (kernel/printk/printk.c:2479) [ 30.704735][ T465] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.704737][ T465] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.704739][ T465] ? 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.704741][ T465] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 30.704745][ T465] _printk (kernel/printk/printk.c:2504) [ 30.704748][ T465] ? snapshot_read.cold (user.c:?) [ 30.704750][ T465] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.704753][ T465] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.704755][ T465] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.704757][ T465] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.704760][ T465] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.704763][ T465] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.704765][ T465] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.704768][ T465] ? netdev_notice (net/core/dev.c:13194) [ 30.704770][ T465] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.704773][ T465] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.704776][ T465] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.704779][ T465] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.704781][ T465] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.704784][ T465] ? 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.704790][ T465] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.704793][ T465] ? __kernel_text_address (kernel/extable.c:79) [ 30.704796][ T465] ? write_profile (profile.c:?) [ 30.704800][ T465] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.704805][ T465] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.704809][ T465] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.704811][ T465] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.704812][ T465] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.704814][ T465] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.704818][ T465] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.704820][ T465] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.704822][ T465] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.704825][ T465] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.704828][ T465] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.704829][ T465] ? kasan_save_track (mm/kasan/common.c:78) [ 30.704832][ T465] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.704834][ T465] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 30.704837][ T465] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 30.704842][ T465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.704844][ T465] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.704847][ T465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.704848][ T465] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.704850][ T465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.704851][ T465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.704853][ T465] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.704856][ T465] ? __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.704859][ T465] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.704861][ T465] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.704864][ T465] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.704866][ T465] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.704872][ T465] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.704877][ T465] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.704882][ T465] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.704884][ T465] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.704888][ T465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.704890][ T465] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.704892][ T465] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.704894][ T465] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.704898][ T465] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.704900][ T465] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.704903][ T465] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.704904][ T465] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.704909][ T465] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.704911][ T465] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.704914][ T465] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.704916][ T465] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.704918][ T465] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.704924][ T465] ? 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.704926][ T465] ? 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.704930][ T465] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.704934][ T465] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.704936][ T465] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 30.704940][ T465] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.704944][ T465] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.704945][ T465] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.704948][ T465] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.704952][ T465] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.704956][ T465] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.704958][ T465] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.704960][ T465] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.704962][ T465] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 30.704969][ T465] ___sys_sendmsg (net/socket.c:2767) [ 30.704972][ T465] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.704987][ T465] __sys_sendmsg (net/socket.c:2799) [ 30.704991][ T465] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.704997][ T465] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.705000][ T465] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.705002][ T465] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.705006][ T465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.705008][ T465] RIP: 0033:0x7fc10a5c154e [ 30.705012][ T465] 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.705013][ T465] RSP: 002b:00007ffc127a3680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.705016][ T465] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc10a5c154e [ 30.705017][ T465] RDX: 0000000000000000 RSI: 00007ffc127a3730 RDI: 0000000000000005 [ 30.705018][ T465] RBP: 00007ffc127a3690 R08: 0000000000000000 R09: 0000000000000000 [ 30.705019][ T465] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91618e [ 30.705020][ T465] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc127a3e00 | [ 31.804868][ T476] softirqs last disabled at (21070): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.804871][ T476] Preemption disabled at: | [ 31.804871][ T476] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.804880][ T476] Tainted: [W]=WARN [ 31.804880][ T476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.804882][ T476] Call Trace: [ 31.804884][ T476] [ 31.804885][ T476] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.804890][ T476] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.804892][ T476] __might_resched.cold (kernel/sched/core.c:9234) [ 31.804896][ T476] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.804899][ T476] ? __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.804904][ T476] __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.804907][ T476] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.804913][ T476] ? 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.804916][ T476] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.804919][ T476] put_chars (drivers/char/virtio_console.c:1176) [ 31.804922][ T476] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.804926][ T476] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.804929][ T476] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.804934][ T476] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.804937][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.804939][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.804944][ T476] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.804947][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.804949][ T476] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.804954][ T476] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.804957][ T476] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.804958][ T476] ? 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.804961][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.804963][ T476] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.804967][ T476] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.804971][ T476] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.804972][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.804977][ T476] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.804980][ T476] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.804981][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.804983][ T476] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.804987][ T476] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.804988][ T476] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.804991][ T476] vprintk_emit (kernel/printk/printk.c:2479) [ 31.804995][ T476] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.804996][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.804998][ T476] ? 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.805000][ T476] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 31.805004][ T476] _printk (kernel/printk/printk.c:2504) [ 31.805008][ T476] ? snapshot_read.cold (user.c:?) [ 31.805009][ T476] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.805012][ T476] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.805014][ T476] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.805016][ T476] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.805020][ T476] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.805023][ T476] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.805025][ T476] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.805027][ T476] ? netdev_notice (net/core/dev.c:13194) [ 31.805030][ T476] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.805033][ T476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.805035][ T476] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.805040][ T476] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.805042][ T476] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.805046][ T476] ? 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.805052][ T476] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.805054][ T476] ? __kernel_text_address (kernel/extable.c:79) [ 31.805057][ T476] ? write_profile (profile.c:?) [ 31.805061][ T476] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.805066][ T476] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.805071][ T476] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.805073][ T476] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.805074][ T476] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.805076][ T476] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.805080][ T476] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.805082][ T476] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.805084][ T476] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.805087][ T476] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.805090][ T476] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.805092][ T476] ? kasan_save_track (mm/kasan/common.c:78) [ 31.805095][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.805097][ T476] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 31.805100][ T476] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 31.805105][ T476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.805107][ T476] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.805110][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.805112][ T476] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.805113][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.805115][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.805116][ T476] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.805119][ T476] ? __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.805122][ T476] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.805125][ T476] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.805128][ T476] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.805130][ T476] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.805135][ T476] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.805143][ T476] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.805149][ T476] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.805150][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.805155][ T476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.805157][ T476] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.805159][ T476] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.805161][ T476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.805165][ T476] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.805167][ T476] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.805170][ T476] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.805171][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.805176][ T476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.805178][ T476] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.805181][ T476] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.805183][ T476] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.805186][ T476] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.805192][ T476] ? 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.805193][ T476] ? 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.805197][ T476] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.805201][ T476] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.805204][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 31.805208][ T476] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.805212][ T476] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.805213][ T476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.805216][ T476] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.805220][ T476] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.805224][ T476] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.805226][ T476] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.805228][ T476] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.805230][ T476] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 31.805237][ T476] ___sys_sendmsg (net/socket.c:2767) [ 31.805240][ T476] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.805255][ T476] __sys_sendmsg (net/socket.c:2799) [ 31.805258][ T476] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.805265][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.805268][ T476] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.805270][ T476] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.805274][ T476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.805276][ T476] RIP: 0033:0x7f8ff448554e [ 31.805280][ T476] 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.805281][ T476] RSP: 002b:00007ffee1180f40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.805284][ T476] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8ff448554e [ 31.805285][ T476] RDX: 0000000000000000 RSI: 00007ffee1180ff0 RDI: 0000000000000005 [ 31.805286][ T476] RBP: 00007ffee1180f50 R08: 0000000000000000 R09: 0000000000000000 [ 31.805287][ T476] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91618f [ 31.805288][ T476] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffee11816c0 | [ 32.823078][ T486] softirqs last disabled at (22976): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.823081][ T486] Preemption disabled at: | [ 32.823082][ T486] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.823091][ T486] Tainted: [W]=WARN [ 32.823092][ T486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.823094][ T486] Call Trace: [ 32.823096][ T486] [ 32.823097][ T486] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.823102][ T486] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.823104][ T486] __might_resched.cold (kernel/sched/core.c:9234) [ 32.823108][ T486] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.823112][ 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) [ 32.823117][ 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)) [ 32.823119][ T486] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.823125][ 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) [ 32.823129][ T486] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.823132][ T486] put_chars (drivers/char/virtio_console.c:1176) [ 32.823135][ T486] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.823141][ T486] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.823144][ T486] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.823149][ T486] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.823153][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.823155][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.823159][ T486] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.823163][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.823165][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.823169][ T486] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.823173][ T486] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.823174][ 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)) [ 32.823177][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.823179][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.823183][ T486] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.823186][ T486] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.823188][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.823193][ T486] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.823195][ T486] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.823197][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.823199][ T486] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.823202][ T486] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.823204][ T486] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.823207][ T486] vprintk_emit (kernel/printk/printk.c:2479) [ 32.823210][ T486] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.823212][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.823214][ 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)) [ 32.823216][ T486] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 32.823220][ T486] _printk (kernel/printk/printk.c:2504) [ 32.823224][ T486] ? snapshot_read.cold (user.c:?) [ 32.823226][ T486] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.823229][ T486] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.823231][ T486] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.823233][ T486] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.823236][ T486] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.823239][ T486] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.823241][ T486] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.823244][ T486] ? netdev_notice (net/core/dev.c:13194) [ 32.823246][ T486] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.823249][ T486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.823252][ T486] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.823255][ T486] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.823257][ T486] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.823260][ 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)) [ 32.823267][ T486] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.823269][ T486] ? __kernel_text_address (kernel/extable.c:79) [ 32.823273][ T486] ? write_profile (profile.c:?) [ 32.823277][ T486] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.823282][ T486] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.823285][ T486] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.823288][ T486] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.823289][ T486] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.823291][ T486] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.823295][ T486] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.823297][ T486] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.823299][ T486] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.823302][ T486] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.823305][ T486] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.823306][ T486] ? kasan_save_track (mm/kasan/common.c:78) [ 32.823309][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.823311][ T486] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 32.823314][ T486] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 32.823319][ T486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.823322][ T486] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.823324][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.823326][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.823328][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.823329][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.823331][ T486] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.823334][ 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) [ 32.823337][ T486] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.823340][ T486] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.823343][ T486] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.823345][ T486] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.823351][ T486] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.823356][ T486] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.823361][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.823363][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.823368][ T486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.823370][ T486] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.823372][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.823374][ T486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.823378][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.823380][ T486] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.823383][ T486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.823384][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.823389][ T486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.823391][ T486] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.823394][ T486] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.823396][ T486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.823400][ T486] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.823406][ 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)) [ 32.823407][ 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)) [ 32.823411][ T486] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.823415][ T486] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.823418][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 32.823422][ T486] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.823426][ T486] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.823427][ T486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.823430][ T486] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.823434][ T486] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.823438][ T486] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.823440][ T486] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.823442][ T486] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 32.823444][ T486] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 32.823451][ T486] ___sys_sendmsg (net/socket.c:2767) [ 32.823454][ T486] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.823470][ T486] __sys_sendmsg (net/socket.c:2799) [ 32.823473][ T486] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.823479][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.823482][ T486] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.823485][ T486] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.823488][ T486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.823490][ T486] RIP: 0033:0x7feeb86f154e [ 32.823494][ 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 [ 32.823496][ T486] RSP: 002b:00007ffc5d95dae0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.823498][ T486] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007feeb86f154e [ 32.823500][ T486] RDX: 0000000000000000 RSI: 00007ffc5d95db90 RDI: 0000000000000005 [ 32.823501][ T486] RBP: 00007ffc5d95daf0 R08: 0000000000000000 R09: 0000000000000000 [ 32.823501][ T486] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916190 [ 32.823502][ T486] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc5d95e260 | [ 33.987357][ T496] softirqs last disabled at (27414): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 33.987360][ T496] Preemption disabled at: | [ 33.987360][ T496] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.987369][ T496] Tainted: [W]=WARN [ 33.987370][ T496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.987372][ T496] Call Trace: [ 33.987373][ T496] [ 33.987375][ T496] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.987380][ T496] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.987382][ T496] __might_resched.cold (kernel/sched/core.c:9234) [ 33.987386][ T496] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.987390][ T496] ? __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.987395][ T496] __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.987398][ T496] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.987404][ T496] ? 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.987407][ T496] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.987410][ T496] put_chars (drivers/char/virtio_console.c:1176) [ 33.987413][ T496] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.987417][ T496] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.987421][ T496] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.987425][ T496] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.987429][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.987431][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.987436][ T496] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.987439][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.987442][ T496] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.987446][ T496] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.987450][ T496] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.987451][ T496] ? 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.987454][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.987456][ T496] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.987460][ T496] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.987464][ T496] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.987465][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.987471][ T496] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.987473][ T496] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.987474][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.987476][ T496] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.987480][ T496] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.987482][ T496] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.987485][ T496] vprintk_emit (kernel/printk/printk.c:2479) [ 33.987489][ T496] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.987491][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.987493][ T496] ? 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.987495][ T496] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 33.987499][ T496] _printk (kernel/printk/printk.c:2504) [ 33.987503][ T496] ? snapshot_read.cold (user.c:?) [ 33.987504][ T496] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.987507][ T496] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.987509][ T496] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.987512][ T496] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.987515][ T496] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.987518][ T496] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.987520][ T496] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.987523][ T496] ? netdev_notice (net/core/dev.c:13194) [ 33.987526][ T496] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.987529][ T496] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.987532][ T496] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.987536][ T496] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.987538][ T496] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 33.987541][ T496] ? 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.987547][ T496] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 33.987550][ T496] ? __kernel_text_address (kernel/extable.c:79) [ 33.987553][ T496] ? write_profile (profile.c:?) [ 33.987557][ T496] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 33.987562][ T496] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.987566][ T496] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.987569][ T496] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.987570][ T496] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.987572][ T496] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.987576][ T496] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.987578][ T496] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.987581][ T496] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.987583][ T496] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.987586][ T496] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.987588][ T496] ? kasan_save_track (mm/kasan/common.c:78) [ 33.987591][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.987593][ T496] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 33.987596][ T496] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 33.987601][ T496] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.987603][ T496] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.987606][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.987608][ T496] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.987609][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.987611][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.987613][ T496] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.987615][ T496] ? __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.987619][ T496] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.987621][ T496] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.987625][ T496] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.987627][ T496] ? nla_get_range_signed (lib/nlattr.c:270) [ 33.987633][ T496] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.987638][ T496] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.987643][ T496] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.987645][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.987650][ T496] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.987652][ T496] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.987654][ T496] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.987656][ T496] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.987660][ T496] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.987662][ T496] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.987665][ T496] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.987667][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.987672][ T496] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.987674][ T496] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.987677][ T496] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.987679][ T496] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.987682][ T496] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.987689][ T496] ? 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.987690][ T496] ? 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.987694][ T496] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.987698][ T496] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.987701][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 33.987705][ T496] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.987709][ T496] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.987711][ T496] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.987714][ T496] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.987718][ T496] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.987722][ T496] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.987724][ T496] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.987726][ T496] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.987728][ T496] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 33.987742][ T496] ___sys_sendmsg (net/socket.c:2767) [ 33.987745][ T496] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.987761][ T496] __sys_sendmsg (net/socket.c:2799) [ 33.987765][ T496] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.987771][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.987774][ T496] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.987777][ T496] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.987780][ T496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.987783][ T496] RIP: 0033:0x7f4d2fbba54e [ 33.987787][ T496] 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.987788][ T496] RSP: 002b:00007fff4b3c2dc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.987791][ T496] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4d2fbba54e [ 33.987792][ T496] RDX: 0000000000000000 RSI: 00007fff4b3c2e70 RDI: 0000000000000005 [ 33.987793][ T496] RBP: 00007fff4b3c2dd0 R08: 0000000000000000 R09: 0000000000000000 [ 33.987794][ T496] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916191 [ 33.987795][ T496] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff4b3c3540 | [ 35.005989][ T506] softirqs last disabled at (30452): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.005992][ T506] Preemption disabled at: | [ 35.005992][ T506] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.006001][ T506] Tainted: [W]=WARN [ 35.006002][ T506] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.006003][ T506] Call Trace: [ 35.006005][ T506] [ 35.006006][ T506] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.006011][ T506] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.006013][ T506] __might_resched.cold (kernel/sched/core.c:9234) [ 35.006017][ T506] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.006021][ T506] ? __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.006026][ T506] __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.006029][ T506] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.006035][ T506] ? 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.006038][ T506] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.006042][ T506] put_chars (drivers/char/virtio_console.c:1176) [ 35.006045][ T506] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.006049][ T506] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.006053][ T506] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.006058][ T506] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.006062][ T506] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.006063][ T506] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.006068][ T506] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.006072][ T506] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.006074][ T506] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.006079][ T506] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.006082][ T506] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.006084][ T506] ? 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.006086][ T506] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.006088][ T506] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.006093][ T506] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.006098][ T506] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.006100][ T506] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.006106][ T506] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.006108][ T506] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.006109][ T506] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.006111][ T506] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.006115][ T506] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.006117][ T506] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.006120][ T506] vprintk_emit (kernel/printk/printk.c:2479) [ 35.006124][ T506] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.006126][ T506] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.006128][ T506] ? 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.006130][ T506] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 35.006134][ T506] _printk (kernel/printk/printk.c:2504) [ 35.006140][ T506] ? snapshot_read.cold (user.c:?) [ 35.006141][ T506] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.006144][ T506] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.006146][ T506] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.006149][ T506] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.006152][ T506] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.006155][ T506] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.006157][ T506] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.006160][ T506] ? netdev_notice (net/core/dev.c:13194) [ 35.006162][ T506] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.006165][ T506] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.006168][ T506] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.006172][ T506] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.006174][ T506] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.006177][ T506] ? 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.006184][ T506] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.006186][ T506] ? __kernel_text_address (kernel/extable.c:79) [ 35.006189][ T506] ? write_profile (profile.c:?) [ 35.006193][ T506] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.006198][ T506] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.006203][ T506] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.006205][ T506] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.006206][ T506] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.006208][ T506] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.006212][ T506] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.006214][ T506] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.006216][ T506] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.006219][ T506] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.006222][ T506] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.006223][ T506] ? kasan_save_track (mm/kasan/common.c:78) [ 35.006226][ T506] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.006228][ T506] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 35.006231][ T506] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 35.006236][ T506] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.006238][ T506] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.006241][ T506] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.006243][ T506] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.006245][ T506] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.006246][ T506] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.006248][ T506] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.006251][ T506] ? __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.006254][ T506] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.006256][ T506] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.006260][ T506] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.006262][ T506] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.006268][ T506] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.006273][ T506] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.006278][ T506] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.006280][ T506] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.006285][ T506] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.006287][ T506] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.006289][ T506] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.006291][ T506] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.006295][ T506] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.006297][ T506] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.006301][ T506] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.006302][ T506] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.006307][ T506] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.006309][ T506] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.006313][ T506] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.006314][ T506] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.006317][ T506] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.006324][ T506] ? 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.006325][ T506] ? 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.006330][ T506] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.006333][ T506] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.006336][ T506] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 35.006341][ T506] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.006344][ T506] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.006346][ T506] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.006349][ T506] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.006353][ T506] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.006357][ T506] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.006360][ T506] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.006362][ T506] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.006363][ T506] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 35.006371][ T506] ___sys_sendmsg (net/socket.c:2767) [ 35.006374][ T506] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.006391][ T506] __sys_sendmsg (net/socket.c:2799) [ 35.006394][ T506] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.006401][ T506] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.006405][ T506] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.006407][ T506] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.006411][ T506] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.006413][ T506] RIP: 0033:0x7f2b70f2d54e [ 35.006417][ T506] 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.006418][ T506] RSP: 002b:00007ffe76b5f450 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.006421][ T506] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2b70f2d54e [ 35.006422][ T506] RDX: 0000000000000000 RSI: 00007ffe76b5f500 RDI: 0000000000000005 [ 35.006423][ T506] RBP: 00007ffe76b5f460 R08: 0000000000000000 R09: 0000000000000000 [ 35.006424][ T506] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916192 [ 35.006425][ T506] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe76b5fbd0 | [ 36.083168][ T516] softirqs last disabled at (21252): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 36.083171][ T516] Preemption disabled at: | [ 36.083172][ T516] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.083181][ T516] Tainted: [W]=WARN [ 36.083181][ T516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.083183][ T516] Call Trace: [ 36.083185][ T516] [ 36.083186][ T516] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.083192][ T516] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.083193][ T516] __might_resched.cold (kernel/sched/core.c:9234) [ 36.083198][ T516] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.083201][ T516] ? __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.083207][ T516] __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.083209][ T516] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.083215][ T516] ? 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.083218][ T516] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.083221][ T516] put_chars (drivers/char/virtio_console.c:1176) [ 36.083224][ T516] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.083228][ T516] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.083232][ T516] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.083236][ T516] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.083240][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.083242][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.083247][ T516] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.083250][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.083253][ T516] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.083257][ T516] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.083260][ T516] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.083262][ T516] ? 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.083264][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.083266][ T516] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.083271][ T516] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.083274][ T516] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.083276][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.083281][ T516] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.083284][ T516] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.083285][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.083287][ T516] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.083291][ T516] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.083293][ T516] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.083296][ T516] vprintk_emit (kernel/printk/printk.c:2479) [ 36.083299][ T516] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.083301][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.083303][ T516] ? 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.083305][ T516] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 36.083309][ T516] _printk (kernel/printk/printk.c:2504) [ 36.083313][ T516] ? snapshot_read.cold (user.c:?) [ 36.083315][ T516] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.083318][ T516] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.083320][ T516] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.083322][ T516] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.083325][ T516] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.083328][ T516] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.083330][ T516] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.083333][ T516] ? netdev_notice (net/core/dev.c:13194) [ 36.083336][ T516] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.083338][ T516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.083341][ T516] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.083345][ T516] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.083347][ T516] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 36.083350][ T516] ? 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.083356][ T516] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 36.083359][ T516] ? __kernel_text_address (kernel/extable.c:79) [ 36.083362][ T516] ? write_profile (profile.c:?) [ 36.083366][ T516] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.083371][ T516] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.083376][ T516] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.083378][ T516] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.083379][ T516] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.083381][ T516] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.083385][ T516] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.083387][ T516] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.083389][ T516] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.083392][ T516] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.083395][ T516] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.083397][ T516] ? kasan_save_track (mm/kasan/common.c:78) [ 36.083400][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.083402][ T516] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 36.083405][ T516] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 36.083410][ T516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.083412][ T516] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.083414][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.083416][ T516] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.083418][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.083419][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.083421][ T516] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.083423][ T516] ? __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.083427][ T516] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.083429][ T516] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.083432][ T516] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.083434][ T516] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.083440][ T516] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 36.083445][ T516] rtnl_newlink (net/core/rtnetlink.c:4215) [ 36.083451][ T516] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.083452][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.083457][ T516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.083459][ T516] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.083461][ T516] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.083463][ T516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.083467][ T516] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.083469][ T516] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.083472][ T516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.083473][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.083478][ T516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.083480][ T516] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.083484][ T516] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.083485][ T516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.083488][ T516] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.083494][ T516] ? 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.083496][ T516] ? 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.083500][ T516] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.083503][ T516] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.083506][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 36.083510][ T516] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.083514][ T516] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.083515][ T516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.083518][ T516] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.083522][ T516] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.083526][ T516] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.083528][ T516] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.083530][ T516] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 36.083532][ T516] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 36.083539][ T516] ___sys_sendmsg (net/socket.c:2767) [ 36.083542][ T516] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.083558][ T516] __sys_sendmsg (net/socket.c:2799) [ 36.083562][ T516] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.083568][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.083571][ T516] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.083574][ T516] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.083577][ T516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.083579][ T516] RIP: 0033:0x7fda2d7ae54e [ 36.083583][ T516] 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.083585][ T516] RSP: 002b:00007ffc9b699280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.083588][ T516] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fda2d7ae54e [ 36.083589][ T516] RDX: 0000000000000000 RSI: 00007ffc9b699330 RDI: 0000000000000005 [ 36.083590][ T516] RBP: 00007ffc9b699290 R08: 0000000000000000 R09: 0000000000000000 [ 36.083591][ T516] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916193 [ 36.083592][ T516] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc9b699a00 | [ 37.139012][ T528] softirqs last disabled at (17480): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.139015][ T528] Preemption disabled at: | [ 37.139015][ T528] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.139024][ T528] Tainted: [W]=WARN [ 37.139025][ T528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.139027][ T528] Call Trace: [ 37.139028][ T528] [ 37.139030][ T528] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.139035][ T528] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.139037][ T528] __might_resched.cold (kernel/sched/core.c:9234) [ 37.139042][ T528] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.139045][ T528] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 37.139050][ T528] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 37.139053][ T528] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.139059][ T528] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.139062][ T528] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.139066][ T528] put_chars (drivers/char/virtio_console.c:1176) [ 37.139068][ T528] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.139072][ T528] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.139076][ T528] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.139080][ T528] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.139083][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.139085][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.139090][ T528] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.139094][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.139097][ T528] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.139101][ T528] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.139105][ T528] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.139106][ T528] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 37.139108][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.139110][ T528] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.139114][ T528] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.139118][ T528] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.139119][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.139124][ T528] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.139127][ T528] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.139128][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.139130][ T528] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.139134][ T528] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.139135][ T528] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.139142][ T528] vprintk_emit (kernel/printk/printk.c:2479) [ 37.139145][ T528] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.139147][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.139149][ T528] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 37.139151][ T528] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 37.139155][ T528] _printk (kernel/printk/printk.c:2504) [ 37.139159][ T528] ? snapshot_read.cold (user.c:?) [ 37.139160][ T528] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.139163][ T528] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.139165][ T528] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.139167][ T528] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.139171][ T528] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.139173][ T528] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.139175][ T528] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.139178][ T528] ? netdev_notice (net/core/dev.c:13194) [ 37.139181][ T528] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.139183][ T528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.139186][ T528] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.139190][ T528] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.139192][ T528] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.139195][ T528] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 37.139201][ T528] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.139203][ T528] ? __kernel_text_address (kernel/extable.c:79) [ 37.139206][ T528] ? write_profile (profile.c:?) [ 37.139210][ T528] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.139215][ T528] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.139219][ T528] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 37.139221][ T528] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.139223][ T528] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.139225][ T528] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.139228][ T528] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.139230][ T528] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.139232][ T528] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.139235][ T528] ? kasan_save_stack (mm/kasan/common.c:58) [ 37.139238][ T528] ? kasan_save_stack (mm/kasan/common.c:57) [ 37.139239][ T528] ? kasan_save_track (mm/kasan/common.c:78) [ 37.139242][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.139244][ T528] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 37.139247][ T528] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 37.139252][ T528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.139254][ T528] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.139256][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.139258][ T528] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.139260][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.139261][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.139263][ T528] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.139265][ T528] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 37.139268][ T528] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.139271][ T528] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.139274][ T528] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.139276][ T528] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.139281][ T528] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 37.139286][ T528] rtnl_newlink (net/core/rtnetlink.c:4215) [ 37.139292][ T528] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.139293][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.139298][ T528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.139300][ T528] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.139302][ T528] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.139304][ T528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.139307][ T528] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.139310][ T528] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.139313][ T528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.139314][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.139319][ T528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.139320][ T528] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.139324][ T528] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.139326][ T528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.139328][ T528] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.139335][ T528] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 37.139336][ T528] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 37.139340][ T528] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.139344][ T528] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.139346][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 37.139351][ T528] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.139354][ T528] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.139356][ T528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.139359][ T528] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.139362][ T528] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.139366][ T528] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.139369][ T528] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.139371][ T528] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.139372][ T528] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 37.139380][ T528] ___sys_sendmsg (net/socket.c:2767) [ 37.139382][ T528] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.139399][ T528] __sys_sendmsg (net/socket.c:2799) [ 37.139402][ T528] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.139408][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.139412][ T528] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.139414][ T528] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.139417][ T528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.139420][ T528] RIP: 0033:0x7f010404b54e [ 37.139423][ T528] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 37.139425][ T528] RSP: 002b:00007fff9be05a70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.139428][ T528] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f010404b54e [ 37.139429][ T528] RDX: 0000000000000000 RSI: 00007fff9be05b20 RDI: 0000000000000005 [ 37.139430][ T528] RBP: 00007fff9be05a80 R08: 0000000000000000 R09: 0000000000000000 [ 37.139431][ T528] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916194 [ 37.139432][ T528] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9be061f0 | [ 38.150107][ T537] softirqs last disabled at (21994): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 38.150110][ T537] Preemption disabled at: | [ 38.150110][ T537] vprintk_emit (kernel/printk/printk.c:2471) | [ 38.150119][ T537] Tainted: [W]=WARN [ 38.150120][ T537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.150122][ T537] Call Trace: [ 38.150123][ T537] [ 38.150125][ T537] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.150130][ T537] ? vprintk_emit (kernel/printk/printk.c:2471) [ 38.150132][ T537] __might_resched.cold (kernel/sched/core.c:9234) [ 38.150136][ T537] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.150141][ T537] ? __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.150147][ T537] __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.150149][ T537] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.150155][ T537] ? 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.150158][ T537] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.150162][ T537] put_chars (drivers/char/virtio_console.c:1176) [ 38.150165][ T537] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.150168][ T537] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.150172][ T537] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.150176][ T537] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.150180][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.150182][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.150186][ T537] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.150190][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.150192][ T537] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.150197][ T537] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.150200][ T537] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.150201][ T537] ? 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.150204][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.150206][ T537] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.150210][ T537] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.150214][ T537] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.150215][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.150220][ T537] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.150223][ T537] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.150224][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.150226][ T537] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.150230][ T537] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.150232][ T537] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.150235][ T537] vprintk_emit (kernel/printk/printk.c:2479) [ 38.150238][ T537] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.150240][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.150242][ T537] ? 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.150244][ T537] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 38.150248][ T537] _printk (kernel/printk/printk.c:2504) [ 38.150251][ T537] ? snapshot_read.cold (user.c:?) [ 38.150253][ T537] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.150256][ T537] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.150258][ T537] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.150260][ T537] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.150263][ T537] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.150266][ T537] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.150268][ T537] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.150271][ T537] ? netdev_notice (net/core/dev.c:13194) [ 38.150273][ T537] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.150276][ T537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.150279][ T537] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 38.150282][ T537] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.150284][ T537] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 38.150288][ T537] ? 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.150294][ T537] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 38.150296][ T537] ? __kernel_text_address (kernel/extable.c:79) [ 38.150299][ T537] ? write_profile (profile.c:?) [ 38.150303][ T537] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 38.150308][ T537] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.150313][ T537] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.150315][ T537] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 38.150316][ T537] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.150318][ T537] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.150322][ T537] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.150324][ T537] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.150326][ T537] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.150329][ T537] ? kasan_save_stack (mm/kasan/common.c:58) [ 38.150332][ T537] ? kasan_save_stack (mm/kasan/common.c:57) [ 38.150333][ T537] ? kasan_save_track (mm/kasan/common.c:78) [ 38.150336][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.150338][ T537] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 38.150341][ T537] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 38.150346][ T537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.150348][ T537] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.150351][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.150353][ T537] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.150355][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.150356][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.150358][ T537] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 38.150360][ T537] ? __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.150364][ T537] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.150366][ T537] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.150370][ T537] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 38.150372][ T537] ? nla_get_range_signed (lib/nlattr.c:270) [ 38.150377][ T537] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 38.150383][ T537] rtnl_newlink (net/core/rtnetlink.c:4215) [ 38.150388][ T537] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.150390][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.150395][ T537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.150397][ T537] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.150399][ T537] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.150401][ T537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.150405][ T537] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.150407][ T537] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.150410][ T537] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.150412][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.150416][ T537] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.150418][ T537] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.150422][ T537] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.150424][ T537] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.150427][ T537] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.150433][ T537] ? 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.150434][ T537] ? 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.150438][ T537] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.150442][ T537] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.150445][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 38.150449][ T537] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.150453][ T537] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.150454][ T537] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.150457][ T537] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.150461][ T537] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.150465][ T537] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 38.150468][ T537] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.150470][ T537] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 38.150471][ T537] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 38.150479][ T537] ___sys_sendmsg (net/socket.c:2767) [ 38.150482][ T537] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.150498][ T537] __sys_sendmsg (net/socket.c:2799) [ 38.150501][ T537] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.150507][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.150511][ T537] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.150513][ T537] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.150517][ T537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.150519][ T537] RIP: 0033:0x7f6ac4cfb54e [ 38.150523][ T537] 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.150525][ T537] RSP: 002b:00007fff05a5ef80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.150527][ T537] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6ac4cfb54e [ 38.150529][ T537] RDX: 0000000000000000 RSI: 00007fff05a5f030 RDI: 0000000000000005 [ 38.150530][ T537] RBP: 00007fff05a5ef90 R08: 0000000000000000 R09: 0000000000000000 [ 38.150530][ T537] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916195 [ 38.150531][ T537] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff05a5f700 | [ 39.277601][ T547] softirqs last disabled at (32918): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 39.277603][ T547] Preemption disabled at: | [ 39.277604][ T547] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.277613][ T547] Tainted: [W]=WARN [ 39.277614][ T547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.277616][ T547] Call Trace: [ 39.277617][ T547] [ 39.277619][ T547] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.277624][ T547] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.277626][ T547] __might_resched.cold (kernel/sched/core.c:9234) [ 39.277630][ T547] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.277633][ T547] ? __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.277639][ T547] __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.277641][ T547] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.277648][ T547] ? 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.277651][ T547] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.277654][ T547] put_chars (drivers/char/virtio_console.c:1176) [ 39.277657][ T547] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.277661][ T547] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.277665][ T547] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.277669][ T547] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.277673][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.277675][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.277680][ T547] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.277683][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.277686][ T547] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.277690][ T547] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.277694][ T547] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.277695][ T547] ? 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.277698][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.277699][ T547] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.277704][ T547] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.277707][ T547] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.277709][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.277714][ T547] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.277717][ T547] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.277718][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.277720][ T547] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.277724][ T547] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.277726][ T547] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.277729][ T547] vprintk_emit (kernel/printk/printk.c:2479) [ 39.277732][ T547] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.277734][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.277736][ T547] ? 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.277738][ T547] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 39.277742][ T547] _printk (kernel/printk/printk.c:2504) [ 39.277746][ T547] ? snapshot_read.cold (user.c:?) [ 39.277748][ T547] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.277751][ T547] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.277753][ T547] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.277760][ T547] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 39.277763][ T547] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 39.277766][ T547] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.277768][ T547] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.277771][ T547] ? netdev_notice (net/core/dev.c:13194) [ 39.277773][ T547] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.277776][ T547] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.277779][ T547] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.277783][ T547] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.277785][ T547] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.277788][ T547] ? 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.277794][ T547] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.277797][ T547] ? __kernel_text_address (kernel/extable.c:79) [ 39.277800][ T547] ? write_profile (profile.c:?) [ 39.277804][ T547] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.277809][ T547] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.277814][ T547] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 39.277816][ T547] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.277817][ T547] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.277819][ T547] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.277823][ T547] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.277825][ T547] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.277827][ T547] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.277830][ T547] ? kasan_save_stack (mm/kasan/common.c:58) [ 39.277833][ T547] ? kasan_save_stack (mm/kasan/common.c:57) [ 39.277834][ T547] ? kasan_save_track (mm/kasan/common.c:78) [ 39.277837][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.277839][ T547] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 39.277842][ T547] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 39.277847][ T547] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.277850][ T547] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.277852][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.277854][ T547] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.277856][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.277857][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.277859][ T547] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.277862][ T547] ? __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.277865][ T547] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.277867][ T547] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.277871][ T547] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.277873][ T547] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.277878][ T547] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 39.277884][ T547] rtnl_newlink (net/core/rtnetlink.c:4215) [ 39.277889][ T547] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.277891][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.277896][ T547] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.277898][ T547] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.277900][ T547] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.277902][ T547] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.277906][ T547] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.277908][ T547] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.277911][ T547] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.277912][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.277917][ T547] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.277919][ T547] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.277923][ T547] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.277925][ T547] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.277927][ T547] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.277934][ T547] ? 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.277935][ T547] ? 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.277940][ T547] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.277943][ T547] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.277946][ T547] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 39.277951][ T547] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.277954][ T547] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.277956][ T547] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.277959][ T547] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.277963][ T547] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.277967][ T547] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 39.277969][ T547] ? copy_msghdr_from_user (net/socket.c:2650) [ 39.277971][ T547] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 39.277973][ T547] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 39.277980][ T547] ___sys_sendmsg (net/socket.c:2767) [ 39.277983][ T547] ? copy_msghdr_from_user (net/socket.c:2619) [ 39.278000][ T547] __sys_sendmsg (net/socket.c:2799) [ 39.278004][ T547] ? __sys_sendmsg_sock (net/socket.c:2780) [ 39.278010][ T547] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.278013][ T547] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.278016][ T547] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.278020][ T547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.278022][ T547] RIP: 0033:0x7fc6ccca454e [ 39.278026][ T547] 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.278028][ T547] RSP: 002b:00007ffedcc9ebb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.278030][ T547] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc6ccca454e [ 39.278032][ T547] RDX: 0000000000000000 RSI: 00007ffedcc9ec60 RDI: 0000000000000005 [ 39.278033][ T547] RBP: 00007ffedcc9ebc0 R08: 0000000000000000 R09: 0000000000000000 [ 39.278034][ T547] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916196 [ 39.278035][ T547] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffedcc9f330 | [ 40.349644][ T556] softirqs last disabled at (29040): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 40.349647][ T556] Preemption disabled at: | [ 40.349648][ T556] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.349657][ T556] Tainted: [W]=WARN [ 40.349658][ T556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.349660][ T556] Call Trace: [ 40.349662][ T556] [ 40.349663][ T556] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.349668][ T556] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.349670][ T556] __might_resched.cold (kernel/sched/core.c:9234) [ 40.349674][ T556] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.349678][ T556] ? __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.349683][ T556] __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.349685][ T556] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.349692][ T556] ? 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.349695][ T556] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.349698][ T556] put_chars (drivers/char/virtio_console.c:1176) [ 40.349701][ T556] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.349705][ T556] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.349709][ T556] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.349713][ T556] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.349717][ T556] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.349719][ T556] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.349723][ T556] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.349727][ T556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.349729][ T556] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.349734][ T556] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.349737][ T556] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.349739][ T556] ? 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.349741][ T556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.349743][ T556] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.349748][ T556] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.349752][ T556] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.349753][ T556] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.349766][ T556] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.349768][ T556] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.349770][ T556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.349772][ T556] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.349776][ T556] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.349778][ T556] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.349781][ T556] vprintk_emit (kernel/printk/printk.c:2479) [ 40.349784][ T556] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.349786][ T556] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.349788][ T556] ? 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.349790][ T556] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 40.349794][ T556] _printk (kernel/printk/printk.c:2504) [ 40.349798][ T556] ? snapshot_read.cold (user.c:?) [ 40.349800][ T556] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.349803][ T556] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.349805][ T556] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.349807][ T556] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.349811][ T556] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.349813][ T556] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.349816][ T556] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.349818][ T556] ? netdev_notice (net/core/dev.c:13194) [ 40.349821][ T556] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.349824][ T556] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.349827][ T556] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 40.349831][ T556] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.349833][ T556] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 40.349836][ T556] ? 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.349842][ T556] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 40.349845][ T556] ? __kernel_text_address (kernel/extable.c:79) [ 40.349848][ T556] ? write_profile (profile.c:?) [ 40.349852][ T556] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.349858][ T556] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.349862][ T556] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.349865][ T556] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.349866][ T556] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.349868][ T556] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.349872][ T556] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.349874][ T556] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.349876][ T556] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.349879][ T556] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.349882][ T556] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.349883][ T556] ? kasan_save_track (mm/kasan/common.c:78) [ 40.349886][ T556] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.349888][ T556] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 40.349891][ T556] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 40.349896][ T556] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.349898][ T556] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.349901][ T556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.349903][ T556] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.349904][ T556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.349906][ T556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.349908][ T556] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.349910][ T556] ? __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.349913][ T556] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.349916][ T556] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.349919][ T556] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.349921][ T556] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.349927][ T556] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.349932][ T556] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.349938][ T556] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.349940][ T556] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.349945][ T556] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.349947][ T556] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.349949][ T556] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.349951][ T556] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.349955][ T556] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.349957][ T556] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.349960][ T556] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.349961][ T556] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.349966][ T556] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.349968][ T556] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.349971][ T556] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.349973][ T556] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.349976][ T556] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.349982][ T556] ? 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.349984][ T556] ? 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.349988][ T556] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.349992][ T556] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.349995][ T556] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 40.349999][ T556] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.350003][ T556] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.350005][ T556] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.350008][ T556] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.350011][ T556] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.350016][ T556] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.350018][ T556] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.350020][ T556] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.350022][ T556] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 40.350029][ T556] ___sys_sendmsg (net/socket.c:2767) [ 40.350032][ T556] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.350050][ T556] __sys_sendmsg (net/socket.c:2799) [ 40.350053][ T556] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.350060][ T556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.350063][ T556] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.350066][ T556] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.350069][ T556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.350071][ T556] RIP: 0033:0x7ff75d70c54e [ 40.350075][ T556] 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.350077][ T556] RSP: 002b:00007ffe74573740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.350080][ T556] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff75d70c54e [ 40.350081][ T556] RDX: 0000000000000000 RSI: 00007ffe745737f0 RDI: 0000000000000005 [ 40.350082][ T556] RBP: 00007ffe74573750 R08: 0000000000000000 R09: 0000000000000000 [ 40.350083][ T556] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916197 [ 40.350084][ T556] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe74573ec0 | [ 41.433853][ T565] softirqs last disabled at (17816): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 41.433856][ T565] Preemption disabled at: | [ 41.433857][ T565] vprintk_emit (kernel/printk/printk.c:2471) | [ 41.433865][ T565] Tainted: [W]=WARN [ 41.433866][ T565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.433868][ T565] Call Trace: [ 41.433870][ T565] [ 41.433871][ T565] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.433876][ T565] ? vprintk_emit (kernel/printk/printk.c:2471) [ 41.433878][ T565] __might_resched.cold (kernel/sched/core.c:9234) [ 41.433883][ T565] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.433886][ T565] ? __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.433892][ T565] __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.433894][ T565] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.433900][ T565] ? 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.433904][ T565] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.433907][ T565] put_chars (drivers/char/virtio_console.c:1176) [ 41.433910][ T565] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.433914][ T565] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.433918][ T565] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.433923][ T565] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.433927][ T565] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.433928][ T565] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.433933][ T565] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.433937][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.433940][ T565] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.433944][ T565] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.433947][ T565] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.433949][ T565] ? 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.433952][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.433954][ T565] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.433958][ T565] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.433962][ T565] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.433963][ T565] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.433969][ T565] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.433971][ T565] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.433972][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.433974][ T565] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.433978][ T565] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.433980][ T565] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.433983][ T565] vprintk_emit (kernel/printk/printk.c:2479) [ 41.433987][ T565] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.433989][ T565] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.433991][ T565] ? 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.433993][ T565] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 41.433997][ T565] _printk (kernel/printk/printk.c:2504) [ 41.434001][ T565] ? snapshot_read.cold (user.c:?) [ 41.434002][ T565] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.434005][ T565] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.434008][ T565] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.434010][ T565] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.434013][ T565] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.434016][ T565] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.434018][ T565] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.434021][ T565] ? netdev_notice (net/core/dev.c:13194) [ 41.434024][ T565] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.434027][ T565] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.434029][ T565] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 41.434033][ T565] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.434035][ T565] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 41.434039][ T565] ? 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.434045][ T565] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 41.434048][ T565] ? __kernel_text_address (kernel/extable.c:79) [ 41.434051][ T565] ? write_profile (profile.c:?) [ 41.434056][ T565] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 41.434061][ T565] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.434066][ T565] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 41.434068][ T565] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 41.434069][ T565] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 41.434071][ T565] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.434075][ T565] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.434077][ T565] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.434079][ T565] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.434082][ T565] ? kasan_save_stack (mm/kasan/common.c:58) [ 41.434085][ T565] ? kasan_save_stack (mm/kasan/common.c:57) [ 41.434087][ T565] ? kasan_save_track (mm/kasan/common.c:78) [ 41.434090][ T565] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.434092][ T565] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 41.434095][ T565] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 41.434100][ T565] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.434103][ T565] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.434105][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.434107][ T565] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.434109][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.434110][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.434112][ T565] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 41.434115][ T565] ? __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.434118][ T565] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 41.434121][ T565] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.434124][ T565] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 41.434126][ T565] ? nla_get_range_signed (lib/nlattr.c:270) [ 41.434132][ T565] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 41.434139][ T565] rtnl_newlink (net/core/rtnetlink.c:4215) [ 41.434145][ T565] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.434147][ T565] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.434152][ T565] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.434154][ T565] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.434156][ T565] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.434158][ T565] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.434162][ T565] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.434164][ T565] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 41.434167][ T565] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.434169][ T565] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.434174][ T565] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.434176][ T565] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.434179][ T565] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.434181][ T565] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.434184][ T565] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.434190][ T565] ? 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.434192][ T565] ? 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.434196][ T565] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.434200][ T565] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.434203][ T565] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 41.434207][ T565] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.434211][ T565] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.434212][ T565] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.434216][ T565] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.434219][ T565] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.434224][ T565] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 41.434226][ T565] ? copy_msghdr_from_user (net/socket.c:2650) [ 41.434228][ T565] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 41.434230][ T565] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 41.434237][ T565] ___sys_sendmsg (net/socket.c:2767) [ 41.434240][ T565] ? copy_msghdr_from_user (net/socket.c:2619) [ 41.434256][ T565] __sys_sendmsg (net/socket.c:2799) [ 41.434260][ T565] ? __sys_sendmsg_sock (net/socket.c:2780) [ 41.434266][ T565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.434269][ T565] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.434272][ T565] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.434276][ T565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.434278][ T565] RIP: 0033:0x7fc856c4b54e [ 41.434282][ T565] 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.434283][ T565] RSP: 002b:00007ffc5c908ae0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.434286][ T565] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc856c4b54e [ 41.434287][ T565] RDX: 0000000000000000 RSI: 00007ffc5c908b90 RDI: 0000000000000005 [ 41.434288][ T565] RBP: 00007ffc5c908af0 R08: 0000000000000000 R09: 0000000000000000 [ 41.434289][ T565] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916198 [ 41.434290][ T565] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc5c909260 | [ 42.492055][ T573] softirqs last disabled at (17834): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 42.492058][ T573] Preemption disabled at: | [ 42.492058][ T573] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.492067][ T573] Tainted: [W]=WARN [ 42.492068][ T573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.492070][ T573] Call Trace: [ 42.492072][ T573] [ 42.492073][ T573] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.492079][ T573] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.492080][ T573] __might_resched.cold (kernel/sched/core.c:9234) [ 42.492085][ T573] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.492088][ T573] ? __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.492094][ T573] __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.492097][ T573] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.492103][ T573] ? 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.492106][ T573] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.492109][ T573] put_chars (drivers/char/virtio_console.c:1176) [ 42.492112][ T573] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.492116][ T573] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.492120][ T573] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.492124][ T573] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.492128][ T573] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.492130][ T573] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.492135][ T573] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.492140][ T573] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.492143][ T573] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.492147][ T573] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.492151][ T573] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.492152][ T573] ? 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.492155][ T573] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.492157][ T573] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.492161][ T573] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.492165][ T573] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.492166][ T573] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.492172][ T573] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.492174][ T573] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.492176][ T573] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.492177][ T573] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.492181][ T573] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.492184][ T573] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.492187][ T573] vprintk_emit (kernel/printk/printk.c:2479) [ 42.492190][ T573] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.492192][ T573] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.492194][ T573] ? 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.492196][ T573] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 42.492200][ T573] _printk (kernel/printk/printk.c:2504) [ 42.492204][ T573] ? snapshot_read.cold (user.c:?) [ 42.492205][ T573] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.492209][ T573] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.492211][ T573] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.492213][ T573] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.492216][ T573] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.492219][ T573] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.492221][ T573] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.492224][ T573] ? netdev_notice (net/core/dev.c:13194) [ 42.492227][ T573] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.492230][ T573] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.492233][ T573] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 42.492236][ T573] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.492238][ T573] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 42.492242][ T573] ? 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.492248][ T573] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 42.492251][ T573] ? __kernel_text_address (kernel/extable.c:79) [ 42.492254][ T573] ? write_profile (profile.c:?) [ 42.492258][ T573] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 42.492263][ T573] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.492268][ T573] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.492270][ T573] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.492271][ T573] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.492273][ T573] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.492277][ T573] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.492279][ T573] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.492282][ T573] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.492285][ T573] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.492287][ T573] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.492289][ T573] ? kasan_save_track (mm/kasan/common.c:78) [ 42.492292][ T573] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.492294][ T573] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 42.492297][ T573] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 42.492302][ T573] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.492304][ T573] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.492307][ T573] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.492309][ T573] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.492311][ T573] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.492312][ T573] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.492314][ T573] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.492317][ T573] ? __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.492320][ T573] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.492323][ T573] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.492326][ T573] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.492328][ T573] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.492334][ T573] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.492339][ T573] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.492345][ T573] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.492346][ T573] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.492351][ T573] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.492353][ T573] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.492356][ T573] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.492357][ T573] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.492361][ T573] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.492363][ T573] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.492367][ T573] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.492368][ T573] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.492373][ T573] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.492375][ T573] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.492379][ T573] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.492381][ T573] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.492384][ T573] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.492390][ T573] ? 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.492391][ T573] ? 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.492396][ T573] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.492400][ T573] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.492403][ T573] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 42.492407][ T573] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.492411][ T573] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.492412][ T573] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.492415][ T573] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.492419][ T573] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.492423][ T573] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.492425][ T573] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.492428][ T573] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.492429][ T573] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 42.492437][ T573] ___sys_sendmsg (net/socket.c:2767) [ 42.492440][ T573] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.492456][ T573] __sys_sendmsg (net/socket.c:2799) [ 42.492459][ T573] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.492465][ T573] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.492469][ T573] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.492471][ T573] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.492475][ T573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.492477][ T573] RIP: 0033:0x7f9b5353554e [ 42.492481][ T573] 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.492483][ T573] RSP: 002b:00007ffe6f71cd90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.492486][ T573] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9b5353554e [ 42.492487][ T573] RDX: 0000000000000000 RSI: 00007ffe6f71ce40 RDI: 0000000000000005 [ 42.492488][ T573] RBP: 00007ffe6f71cda0 R08: 0000000000000000 R09: 0000000000000000 [ 42.492489][ T573] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916199 [ 42.492490][ T573] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe6f71d510 | [ 43.492717][ T582] softirqs last disabled at (24824): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 43.492719][ T582] Preemption disabled at: | [ 43.492720][ T582] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.492729][ T582] Tainted: [W]=WARN [ 43.492729][ T582] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.492731][ T582] Call Trace: [ 43.492732][ T582] [ 43.492734][ T582] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.492739][ T582] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.492741][ T582] __might_resched.cold (kernel/sched/core.c:9234) [ 43.492745][ T582] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.492749][ T582] ? __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.492754][ T582] __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.492756][ T582] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.492762][ T582] ? 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.492765][ T582] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.492774][ T582] put_chars (drivers/char/virtio_console.c:1176) [ 43.492777][ T582] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.492780][ T582] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.492784][ T582] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.492789][ T582] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.492793][ T582] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.492794][ T582] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.492799][ T582] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.492802][ T582] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.492805][ T582] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.492809][ T582] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.492813][ T582] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.492814][ T582] ? 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.492817][ T582] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.492819][ T582] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.492823][ T582] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.492827][ T582] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.492828][ T582] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.492833][ T582] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.492836][ T582] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.492837][ T582] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.492839][ T582] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.492843][ T582] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.492844][ T582] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.492847][ T582] vprintk_emit (kernel/printk/printk.c:2479) [ 43.492851][ T582] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.492853][ T582] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.492855][ T582] ? 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.492857][ T582] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 43.492861][ T582] _printk (kernel/printk/printk.c:2504) [ 43.492864][ T582] ? snapshot_read.cold (user.c:?) [ 43.492866][ T582] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.492869][ T582] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.492871][ T582] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.492873][ T582] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.492876][ T582] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.492879][ T582] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.492881][ T582] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.492884][ T582] ? netdev_notice (net/core/dev.c:13194) [ 43.492886][ T582] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.492889][ T582] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.492892][ T582] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 43.492896][ T582] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.492898][ T582] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 43.492901][ T582] ? 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.492907][ T582] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 43.492910][ T582] ? __kernel_text_address (kernel/extable.c:79) [ 43.492913][ T582] ? write_profile (profile.c:?) [ 43.492917][ T582] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.492922][ T582] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.492926][ T582] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.492928][ T582] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.492929][ T582] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.492931][ T582] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.492935][ T582] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.492937][ T582] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.492939][ T582] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.492942][ T582] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.492945][ T582] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.492947][ T582] ? kasan_save_track (mm/kasan/common.c:78) [ 43.492950][ T582] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.492952][ T582] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 43.492954][ T582] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 43.492959][ T582] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.492962][ T582] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.492964][ T582] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.492966][ T582] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.492968][ T582] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.492969][ T582] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.492971][ T582] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.492974][ T582] ? __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.492977][ T582] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.492980][ T582] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.492983][ T582] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.492985][ T582] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.492990][ T582] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.492996][ T582] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.493001][ T582] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.493003][ T582] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.493007][ T582] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.493009][ T582] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.493011][ T582] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.493013][ T582] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.493017][ T582] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.493019][ T582] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.493022][ T582] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.493023][ T582] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.493028][ T582] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.493030][ T582] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.493034][ T582] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.493035][ T582] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.493039][ T582] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.493046][ T582] ? 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.493047][ T582] ? 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.493052][ T582] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.493055][ T582] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.493058][ T582] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 43.493062][ T582] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.493066][ T582] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.493067][ T582] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.493070][ T582] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.493074][ T582] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.493078][ T582] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.493081][ T582] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.493083][ T582] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.493084][ T582] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 43.493092][ T582] ___sys_sendmsg (net/socket.c:2767) [ 43.493095][ T582] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.493111][ T582] __sys_sendmsg (net/socket.c:2799) [ 43.493114][ T582] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.493121][ T582] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.493124][ T582] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.493126][ T582] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.493130][ T582] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.493132][ T582] RIP: 0033:0x7fb21951b54e [ 43.493136][ T582] 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.493140][ T582] RSP: 002b:00007ffcdf3dcfb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.493142][ T582] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb21951b54e [ 43.493144][ T582] RDX: 0000000000000000 RSI: 00007ffcdf3dd060 RDI: 0000000000000005 [ 43.493145][ T582] RBP: 00007ffcdf3dcfc0 R08: 0000000000000000 R09: 0000000000000000 [ 43.493146][ T582] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91619a [ 43.493147][ T582] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcdf3dd730 | [ 44.585545][ T592] softirqs last disabled at (20536): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 44.585548][ T592] Preemption disabled at: | [ 44.585549][ T592] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.585557][ T592] Tainted: [W]=WARN [ 44.585558][ T592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.585560][ T592] Call Trace: [ 44.585562][ T592] [ 44.585563][ T592] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.585568][ T592] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.585569][ T592] __might_resched.cold (kernel/sched/core.c:9234) [ 44.585574][ T592] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.585577][ T592] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 44.585582][ T592] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 44.585585][ T592] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.585591][ T592] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.585594][ T592] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.585598][ T592] put_chars (drivers/char/virtio_console.c:1176) [ 44.585600][ T592] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.585604][ T592] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.585607][ T592] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.585612][ T592] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.585616][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.585618][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.585622][ T592] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.585625][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.585628][ T592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.585632][ T592] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.585636][ T592] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.585637][ T592] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 44.585640][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.585642][ T592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.585646][ T592] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.585649][ T592] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.585651][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.585656][ T592] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.585658][ T592] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.585660][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.585662][ T592] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.585665][ T592] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.585667][ T592] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.585670][ T592] vprintk_emit (kernel/printk/printk.c:2479) [ 44.585674][ T592] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.585676][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.585678][ T592] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 44.585679][ T592] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 44.585683][ T592] _printk (kernel/printk/printk.c:2504) [ 44.585687][ T592] ? snapshot_read.cold (user.c:?) [ 44.585688][ T592] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.585691][ T592] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.585693][ T592] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.585696][ T592] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.585699][ T592] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.585701][ T592] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.585703][ T592] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.585706][ T592] ? netdev_notice (net/core/dev.c:13194) [ 44.585709][ T592] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.585712][ T592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.585714][ T592] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.585718][ T592] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.585720][ T592] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 44.585723][ T592] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 44.585729][ T592] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 44.585731][ T592] ? __kernel_text_address (kernel/extable.c:79) [ 44.585734][ T592] ? write_profile (profile.c:?) [ 44.585738][ T592] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 44.585743][ T592] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.585747][ T592] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.585750][ T592] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.585751][ T592] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.585753][ T592] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.585757][ T592] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.585759][ T592] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.585761][ T592] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.585764][ T592] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.585766][ T592] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.585768][ T592] ? kasan_save_track (mm/kasan/common.c:78) [ 44.585771][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.585777][ T592] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 44.585781][ T592] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 44.585786][ T592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.585788][ T592] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.585790][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.585792][ T592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.585794][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.585795][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.585797][ T592] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.585800][ T592] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 44.585803][ T592] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.585805][ T592] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.585809][ T592] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.585811][ T592] ? nla_get_range_signed (lib/nlattr.c:270) [ 44.585816][ T592] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.585821][ T592] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.585827][ T592] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.585829][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.585833][ T592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.585835][ T592] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.585837][ T592] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.585839][ T592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.585843][ T592] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.585845][ T592] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.585849][ T592] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.585850][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.585854][ T592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.585857][ T592] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.585860][ T592] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.585862][ T592] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.585865][ T592] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.585871][ T592] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 44.585873][ T592] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 44.585877][ T592] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.585881][ T592] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.585884][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 44.585888][ T592] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.585892][ T592] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.585893][ T592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.585896][ T592] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.585900][ T592] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.585904][ T592] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.585906][ T592] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.585909][ T592] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.585910][ T592] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 44.585917][ T592] ___sys_sendmsg (net/socket.c:2767) [ 44.585920][ T592] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.585936][ T592] __sys_sendmsg (net/socket.c:2799) [ 44.585939][ T592] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.585945][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.585949][ T592] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.585951][ T592] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.585955][ T592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.585957][ T592] RIP: 0033:0x7f47f4bc854e [ 44.585960][ T592] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 44.585962][ T592] RSP: 002b:00007ffca5d1f240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.585965][ T592] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f47f4bc854e [ 44.585966][ T592] RDX: 0000000000000000 RSI: 00007ffca5d1f2f0 RDI: 0000000000000005 [ 44.585967][ T592] RBP: 00007ffca5d1f250 R08: 0000000000000000 R09: 0000000000000000 [ 44.585968][ T592] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91619c [ 44.585969][ T592] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca5d1f9c0 | [ 45.662909][ T602] softirqs last disabled at (21380): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.662912][ T602] Preemption disabled at: | [ 45.662912][ T602] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.662921][ T602] Tainted: [W]=WARN [ 45.662923][ T602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.662924][ T602] Call Trace: [ 45.662926][ T602] [ 45.662927][ T602] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.662933][ T602] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.662934][ T602] __might_resched.cold (kernel/sched/core.c:9234) [ 45.662939][ T602] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.662942][ T602] ? __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.662947][ T602] __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.662950][ T602] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.662956][ T602] ? 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.662959][ T602] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.662963][ T602] put_chars (drivers/char/virtio_console.c:1176) [ 45.662966][ T602] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.662970][ T602] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.662974][ T602] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.662979][ T602] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.662982][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.662984][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.662989][ T602] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.662993][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.662996][ T602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.663000][ T602] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.663004][ T602] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.663005][ T602] ? 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.663008][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.663010][ T602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.663014][ T602] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.663018][ T602] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.663020][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.663025][ T602] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.663028][ T602] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.663029][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.663031][ T602] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.663035][ T602] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.663037][ T602] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.663040][ T602] vprintk_emit (kernel/printk/printk.c:2479) [ 45.663044][ T602] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.663046][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.663048][ T602] ? 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.663050][ T602] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 45.663054][ T602] _printk (kernel/printk/printk.c:2504) [ 45.663058][ T602] ? snapshot_read.cold (user.c:?) [ 45.663060][ T602] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.663063][ T602] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.663065][ T602] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.663067][ T602] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.663070][ T602] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.663073][ T602] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.663076][ T602] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.663078][ T602] ? netdev_notice (net/core/dev.c:13194) [ 45.663081][ T602] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.663084][ T602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.663087][ T602] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.663091][ T602] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.663093][ T602] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.663096][ T602] ? 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.663103][ T602] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.663106][ T602] ? __kernel_text_address (kernel/extable.c:79) [ 45.663108][ T602] ? write_profile (profile.c:?) [ 45.663112][ T602] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.663118][ T602] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.663122][ T602] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.663124][ T602] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.663126][ T602] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.663128][ T602] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.663132][ T602] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.663134][ T602] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.663136][ T602] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.663141][ T602] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.663144][ T602] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.663145][ T602] ? kasan_save_track (mm/kasan/common.c:78) [ 45.663148][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.663151][ T602] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 45.663154][ T602] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 45.663159][ T602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.663161][ T602] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.663164][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.663166][ T602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.663168][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.663169][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.663171][ T602] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.663173][ T602] ? __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.663177][ T602] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.663179][ T602] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.663183][ T602] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.663185][ T602] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.663191][ T602] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.663196][ T602] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.663202][ T602] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.663203][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.663208][ T602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.663211][ T602] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.663213][ T602] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.663215][ T602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.663219][ T602] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.663221][ T602] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.663224][ T602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.663225][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.663230][ T602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.663232][ T602] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.663236][ T602] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.663238][ T602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.663241][ T602] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.663247][ T602] ? 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.663249][ T602] ? 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.663253][ T602] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.663257][ T602] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.663260][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 45.663265][ T602] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.663268][ T602] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.663270][ T602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.663273][ T602] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.663277][ T602] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.663281][ T602] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.663284][ T602] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.663286][ T602] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.663288][ T602] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 45.663295][ T602] ___sys_sendmsg (net/socket.c:2767) [ 45.663298][ T602] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.663315][ T602] __sys_sendmsg (net/socket.c:2799) [ 45.663318][ T602] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.663325][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.663328][ T602] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.663331][ T602] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.663334][ T602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.663336][ T602] RIP: 0033:0x7ff28f40e54e [ 45.663340][ T602] 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.663342][ T602] RSP: 002b:00007ffe83cbf3d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.663345][ T602] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff28f40e54e [ 45.663346][ T602] RDX: 0000000000000000 RSI: 00007ffe83cbf480 RDI: 0000000000000005 [ 45.663347][ T602] RBP: 00007ffe83cbf3e0 R08: 0000000000000000 R09: 0000000000000000 [ 45.663348][ T602] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91619d [ 45.663349][ T602] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe83cbfb50 | [ 46.707137][ T612] softirqs last disabled at (20572): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 46.707142][ T612] Preemption disabled at: | [ 46.707143][ T612] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.707151][ T612] Tainted: [W]=WARN [ 46.707152][ T612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.707154][ T612] Call Trace: [ 46.707156][ T612] [ 46.707157][ T612] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.707162][ T612] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.707164][ T612] __might_resched.cold (kernel/sched/core.c:9234) [ 46.707169][ T612] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.707172][ T612] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 46.707177][ T612] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 46.707180][ T612] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.707186][ T612] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 46.707189][ T612] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.707193][ T612] put_chars (drivers/char/virtio_console.c:1176) [ 46.707196][ T612] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.707200][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.707203][ T612] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.707208][ T612] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.707212][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.707213][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.707218][ T612] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.707222][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.707224][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.707229][ T612] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.707232][ T612] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.707233][ T612] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 46.707236][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.707238][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.707242][ T612] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.707246][ T612] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.707247][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.707253][ T612] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.707255][ T612] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.707257][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.707259][ T612] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.707262][ T612] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.707264][ T612] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.707267][ T612] vprintk_emit (kernel/printk/printk.c:2479) [ 46.707271][ T612] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.707273][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.707275][ T612] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 46.707277][ T612] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 46.707281][ T612] _printk (kernel/printk/printk.c:2504) [ 46.707285][ T612] ? snapshot_read.cold (user.c:?) [ 46.707286][ T612] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.707289][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.707292][ T612] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.707294][ T612] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.707297][ T612] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.707300][ T612] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.707302][ T612] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.707305][ T612] ? netdev_notice (net/core/dev.c:13194) [ 46.707307][ T612] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.707310][ T612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.707313][ T612] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 46.707317][ T612] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.707319][ T612] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 46.707322][ T612] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 46.707328][ T612] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 46.707331][ T612] ? __kernel_text_address (kernel/extable.c:79) [ 46.707334][ T612] ? write_profile (profile.c:?) [ 46.707338][ T612] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 46.707343][ T612] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.707347][ T612] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.707349][ T612] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.707350][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.707352][ T612] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.707356][ T612] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.707358][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.707360][ T612] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.707363][ T612] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.707366][ T612] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.707368][ T612] ? kasan_save_track (mm/kasan/common.c:78) [ 46.707371][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.707373][ T612] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 46.707376][ T612] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 46.707381][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.707383][ T612] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.707385][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.707387][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.707389][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.707390][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.707392][ T612] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.707395][ T612] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 46.707398][ T612] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.707401][ T612] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.707404][ T612] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.707406][ T612] ? nla_get_range_signed (lib/nlattr.c:270) [ 46.707412][ T612] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.707418][ T612] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.707423][ T612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.707425][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.707430][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.707432][ T612] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.707434][ T612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.707436][ T612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.707440][ T612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.707442][ T612] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.707445][ T612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.707446][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.707451][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.707453][ T612] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.707457][ T612] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.707458][ T612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.707461][ T612] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.707467][ T612] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 46.707469][ T612] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 46.707473][ T612] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.707477][ T612] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.707480][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 46.707484][ T612] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.707488][ T612] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.707489][ T612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.707493][ T612] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.707496][ T612] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.707500][ T612] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.707503][ T612] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.707505][ T612] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.707506][ T612] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 46.707514][ T612] ___sys_sendmsg (net/socket.c:2767) [ 46.707517][ T612] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.707533][ T612] __sys_sendmsg (net/socket.c:2799) [ 46.707536][ T612] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.707543][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.707546][ T612] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.707549][ T612] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.707552][ T612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.707554][ T612] RIP: 0033:0x7fa47541454e [ 46.707558][ T612] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 46.707560][ T612] RSP: 002b:00007ffd92e2edd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.707563][ T612] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa47541454e [ 46.707564][ T612] RDX: 0000000000000000 RSI: 00007ffd92e2ee80 RDI: 0000000000000005 [ 46.707565][ T612] RBP: 00007ffd92e2ede0 R08: 0000000000000000 R09: 0000000000000000 [ 46.707566][ T612] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91619e [ 46.707567][ T612] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd92e2f550 | [ 47.812700][ T622] softirqs last disabled at (21322): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 47.812703][ T622] Preemption disabled at: | [ 47.812703][ T622] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.812712][ T622] Tainted: [W]=WARN [ 47.812713][ T622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.812714][ T622] Call Trace: [ 47.812716][ T622] [ 47.812717][ T622] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.812723][ T622] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.812724][ T622] __might_resched.cold (kernel/sched/core.c:9234) [ 47.812729][ T622] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.812732][ T622] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 47.812737][ T622] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 47.812740][ T622] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.812746][ T622] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 47.812750][ T622] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.812753][ T622] put_chars (drivers/char/virtio_console.c:1176) [ 47.812756][ T622] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.812760][ T622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.812764][ T622] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.812768][ T622] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.812772][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.812774][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.812778][ T622] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.812782][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.812790][ T622] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.812794][ T622] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.812798][ T622] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.812799][ T622] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 47.812802][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.812804][ T622] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.812808][ T622] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.812812][ T622] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.812813][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.812818][ T622] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.812821][ T622] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.812822][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.812825][ T622] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.812829][ T622] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.812831][ T622] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.812834][ T622] vprintk_emit (kernel/printk/printk.c:2479) [ 47.812837][ T622] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.812839][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.812841][ T622] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 47.812843][ T622] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 47.812847][ T622] _printk (kernel/printk/printk.c:2504) [ 47.812850][ T622] ? snapshot_read.cold (user.c:?) [ 47.812852][ T622] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.812855][ T622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.812857][ T622] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.812859][ T622] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.812863][ T622] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.812866][ T622] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.812868][ T622] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.812871][ T622] ? netdev_notice (net/core/dev.c:13194) [ 47.812873][ T622] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.812876][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.812879][ T622] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 47.812883][ T622] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.812885][ T622] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 47.812888][ T622] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 47.812894][ T622] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 47.812897][ T622] ? __kernel_text_address (kernel/extable.c:79) [ 47.812900][ T622] ? write_profile (profile.c:?) [ 47.812904][ T622] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.812909][ T622] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.812913][ T622] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.812915][ T622] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.812917][ T622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.812919][ T622] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.812922][ T622] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.812924][ T622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.812926][ T622] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.812929][ T622] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.812932][ T622] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.812934][ T622] ? kasan_save_track (mm/kasan/common.c:78) [ 47.812937][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.812939][ T622] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 47.812942][ T622] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 47.812947][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.812949][ T622] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.812951][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.812953][ T622] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.812955][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.812957][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.812959][ T622] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.812961][ T622] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 47.812964][ T622] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.812967][ T622] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.812970][ T622] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.812972][ T622] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.812978][ T622] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.812983][ T622] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.812989][ T622] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.812991][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.812995][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.812997][ T622] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.812999][ T622] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.813001][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.813005][ T622] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.813007][ T622] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.813011][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.813012][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.813017][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.813019][ T622] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.813022][ T622] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.813024][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.813027][ T622] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.813033][ T622] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 47.813035][ T622] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 47.813039][ T622] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.813043][ T622] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.813046][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 47.813051][ T622] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.813055][ T622] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.813056][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.813059][ T622] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.813063][ T622] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.813067][ T622] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.813070][ T622] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.813072][ T622] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.813073][ T622] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 47.813081][ T622] ___sys_sendmsg (net/socket.c:2767) [ 47.813084][ T622] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.813102][ T622] __sys_sendmsg (net/socket.c:2799) [ 47.813105][ T622] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.813111][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.813115][ T622] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.813117][ T622] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.813121][ T622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.813123][ T622] RIP: 0033:0x7f4712bca54e [ 47.813127][ T622] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 47.813129][ T622] RSP: 002b:00007fff30a6c1a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.813131][ T622] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4712bca54e [ 47.813133][ T622] RDX: 0000000000000000 RSI: 00007fff30a6c250 RDI: 0000000000000005 [ 47.813134][ T622] RBP: 00007fff30a6c1b0 R08: 0000000000000000 R09: 0000000000000000 [ 47.813135][ T622] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91619f [ 47.813136][ T622] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff30a6c920 | [ 48.934493][ T632] softirqs last disabled at (30324): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 48.934495][ T632] Preemption disabled at: | [ 48.934496][ T632] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.934505][ T632] Tainted: [W]=WARN [ 48.934506][ T632] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.934508][ T632] Call Trace: [ 48.934509][ T632] [ 48.934511][ T632] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.934516][ T632] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.934518][ T632] __might_resched.cold (kernel/sched/core.c:9234) [ 48.934523][ T632] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.934526][ T632] ? __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.934531][ T632] __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.934534][ T632] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.934541][ T632] ? 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.934544][ T632] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.934547][ T632] put_chars (drivers/char/virtio_console.c:1176) [ 48.934550][ T632] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.934554][ T632] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.934557][ T632] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.934562][ T632] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.934566][ T632] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.934568][ T632] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.934572][ T632] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.934576][ T632] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.934578][ T632] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.934583][ T632] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.934586][ T632] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.934588][ T632] ? 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.934590][ T632] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.934592][ T632] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.934597][ T632] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.934600][ T632] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.934602][ T632] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.934607][ T632] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.934610][ T632] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.934611][ T632] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.934613][ T632] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.934617][ T632] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.934619][ T632] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.934622][ T632] vprintk_emit (kernel/printk/printk.c:2479) [ 48.934625][ T632] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.934627][ T632] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.934629][ T632] ? 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.934631][ T632] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 48.934635][ T632] _printk (kernel/printk/printk.c:2504) [ 48.934639][ T632] ? snapshot_read.cold (user.c:?) [ 48.934641][ T632] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.934644][ T632] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.934646][ T632] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.934648][ T632] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.934652][ T632] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.934655][ T632] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.934657][ T632] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.934659][ T632] ? netdev_notice (net/core/dev.c:13194) [ 48.934662][ T632] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.934665][ T632] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.934668][ T632] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 48.934672][ T632] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.934674][ T632] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 48.934677][ T632] ? 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.934683][ T632] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 48.934686][ T632] ? __kernel_text_address (kernel/extable.c:79) [ 48.934689][ T632] ? write_profile (profile.c:?) [ 48.934693][ T632] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.934698][ T632] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.934702][ T632] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.934705][ T632] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.934706][ T632] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.934708][ T632] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.934712][ T632] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.934714][ T632] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.934716][ T632] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.934719][ T632] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.934722][ T632] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.934723][ T632] ? kasan_save_track (mm/kasan/common.c:78) [ 48.934726][ T632] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.934728][ T632] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 48.934731][ T632] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 48.934736][ T632] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.934738][ T632] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.934741][ T632] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.934743][ T632] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.934745][ T632] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.934746][ T632] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.934748][ T632] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.934750][ T632] ? __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.934754][ T632] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.934756][ T632] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.934759][ T632] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.934761][ T632] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.934767][ T632] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.934772][ T632] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.934778][ T632] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.934780][ T632] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.934785][ T632] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.934787][ T632] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.934795][ T632] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.934797][ T632] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.934801][ T632] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.934803][ T632] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.934806][ T632] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.934807][ T632] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.934812][ T632] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.934815][ T632] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.934818][ T632] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.934820][ T632] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.934823][ T632] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.934830][ T632] ? 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.934831][ T632] ? 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.934835][ T632] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.934839][ T632] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.934842][ T632] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 48.934847][ T632] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.934850][ T632] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.934852][ T632] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.934855][ T632] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.934859][ T632] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.934863][ T632] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.934865][ T632] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.934868][ T632] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.934869][ T632] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 48.934877][ T632] ___sys_sendmsg (net/socket.c:2767) [ 48.934879][ T632] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.934895][ T632] __sys_sendmsg (net/socket.c:2799) [ 48.934899][ T632] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.934905][ T632] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.934909][ T632] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.934911][ T632] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.934915][ T632] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.934917][ T632] RIP: 0033:0x7f460046b54e [ 48.934921][ T632] 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.934923][ T632] RSP: 002b:00007ffcacd0f140 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.934925][ T632] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f460046b54e [ 48.934927][ T632] RDX: 0000000000000000 RSI: 00007ffcacd0f1f0 RDI: 0000000000000005 [ 48.934928][ T632] RBP: 00007ffcacd0f150 R08: 0000000000000000 R09: 0000000000000000 [ 48.934928][ T632] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9161a0 [ 48.934929][ T632] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcacd0f8c0 | [ 50.002664][ T640] softirqs last disabled at (27014): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 50.002666][ T640] Preemption disabled at: | [ 50.002667][ T640] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.002675][ T640] Tainted: [W]=WARN [ 50.002676][ T640] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.002678][ T640] Call Trace: [ 50.002680][ T640] [ 50.002681][ T640] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.002686][ T640] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.002688][ T640] __might_resched.cold (kernel/sched/core.c:9234) [ 50.002692][ T640] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.002695][ T640] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 50.002701][ T640] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 50.002703][ T640] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.002709][ T640] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 50.002712][ T640] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.002715][ T640] put_chars (drivers/char/virtio_console.c:1176) [ 50.002718][ T640] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.002722][ T640] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.002726][ T640] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.002730][ T640] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.002734][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.002736][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.002741][ T640] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.002744][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.002746][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.002751][ T640] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.002754][ T640] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.002756][ T640] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 50.002758][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.002760][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.002765][ T640] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.002768][ T640] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.002770][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.002775][ T640] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.002777][ T640] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.002779][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.002781][ T640] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.002785][ T640] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.002787][ T640] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.002790][ T640] vprintk_emit (kernel/printk/printk.c:2479) [ 50.002798][ T640] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.002800][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.002802][ T640] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 50.002804][ T640] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 50.002808][ T640] _printk (kernel/printk/printk.c:2504) [ 50.002812][ T640] ? snapshot_read.cold (user.c:?) [ 50.002813][ T640] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.002816][ T640] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.002818][ T640] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.002821][ T640] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 50.002824][ T640] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 50.002827][ T640] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.002829][ T640] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.002832][ T640] ? netdev_notice (net/core/dev.c:13194) [ 50.002834][ T640] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.002838][ T640] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.002840][ T640] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 50.002844][ T640] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.002846][ T640] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 50.002850][ T640] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 50.002856][ T640] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 50.002858][ T640] ? __kernel_text_address (kernel/extable.c:79) [ 50.002861][ T640] ? write_profile (profile.c:?) [ 50.002865][ T640] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 50.002871][ T640] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.002875][ T640] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 50.002877][ T640] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.002878][ T640] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.002881][ T640] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.002884][ T640] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.002886][ T640] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.002888][ T640] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.002891][ T640] ? kasan_save_stack (mm/kasan/common.c:58) [ 50.002894][ T640] ? kasan_save_stack (mm/kasan/common.c:57) [ 50.002896][ T640] ? kasan_save_track (mm/kasan/common.c:78) [ 50.002899][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.002901][ T640] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 50.002904][ T640] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 50.002909][ T640] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.002911][ T640] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.002913][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.002915][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.002917][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.002919][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.002920][ T640] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.002923][ T640] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 50.002926][ T640] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.002929][ T640] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.002932][ T640] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.002934][ T640] ? nla_get_range_signed (lib/nlattr.c:270) [ 50.002940][ T640] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 50.002945][ T640] rtnl_newlink (net/core/rtnetlink.c:4215) [ 50.002951][ T640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.002953][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.002958][ T640] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.002960][ T640] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.002962][ T640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.002964][ T640] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.002968][ T640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.002970][ T640] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.002973][ T640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.002975][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.002979][ T640] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.002981][ T640] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.002985][ T640] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.002987][ T640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.002990][ T640] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.002996][ T640] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 50.002998][ T640] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 50.003002][ T640] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.003006][ T640] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.003009][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 50.003013][ T640] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.003017][ T640] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.003018][ T640] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.003021][ T640] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.003025][ T640] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.003029][ T640] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.003031][ T640] ? copy_msghdr_from_user (net/socket.c:2650) [ 50.003034][ T640] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 50.003036][ T640] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 50.003044][ T640] ___sys_sendmsg (net/socket.c:2767) [ 50.003047][ T640] ? copy_msghdr_from_user (net/socket.c:2619) [ 50.003063][ T640] __sys_sendmsg (net/socket.c:2799) [ 50.003067][ T640] ? __sys_sendmsg_sock (net/socket.c:2780) [ 50.003073][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.003076][ T640] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.003079][ T640] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 50.003082][ T640] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.003084][ T640] RIP: 0033:0x7f8e69a0054e [ 50.003088][ T640] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 50.003090][ T640] RSP: 002b:00007ffe4f7cfac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.003093][ T640] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8e69a0054e [ 50.003095][ T640] RDX: 0000000000000000 RSI: 00007ffe4f7cfb70 RDI: 0000000000000005 [ 50.003096][ T640] RBP: 00007ffe4f7cfad0 R08: 0000000000000000 R09: 0000000000000000 [ 50.003097][ T640] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9161a1 [ 50.003098][ T640] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe4f7d0240 | [ 51.131989][ T648] softirqs last disabled at (21944): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 51.131992][ T648] Preemption disabled at: | [ 51.131992][ T648] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.132001][ T648] Tainted: [W]=WARN [ 51.132002][ T648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.132003][ T648] Call Trace: [ 51.132005][ T648] [ 51.132007][ T648] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.132012][ T648] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.132014][ T648] __might_resched.cold (kernel/sched/core.c:9234) [ 51.132018][ T648] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.132021][ T648] ? __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.132026][ T648] __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.132029][ T648] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.132035][ T648] ? 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.132039][ T648] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.132043][ T648] put_chars (drivers/char/virtio_console.c:1176) [ 51.132046][ T648] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.132050][ T648] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.132053][ T648] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.132058][ T648] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.132061][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.132063][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.132068][ T648] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.132072][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.132074][ T648] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.132079][ T648] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.132082][ T648] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.132083][ T648] ? 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.132086][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.132088][ T648] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.132093][ T648] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.132098][ T648] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.132099][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.132105][ T648] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.132107][ T648] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.132109][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.132111][ T648] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 51.132114][ T648] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.132116][ T648] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.132119][ T648] vprintk_emit (kernel/printk/printk.c:2479) [ 51.132123][ T648] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.132125][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.132127][ T648] ? 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.132129][ T648] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 51.132133][ T648] _printk (kernel/printk/printk.c:2504) [ 51.132136][ T648] ? snapshot_read.cold (user.c:?) [ 51.132140][ T648] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.132143][ T648] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.132145][ T648] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.132147][ T648] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 51.132151][ T648] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 51.132154][ T648] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.132156][ T648] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.132159][ T648] ? netdev_notice (net/core/dev.c:13194) [ 51.132161][ T648] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.132164][ T648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.132167][ T648] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 51.132171][ T648] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.132173][ T648] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.132176][ T648] ? 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.132182][ T648] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.132185][ T648] ? __kernel_text_address (kernel/extable.c:79) [ 51.132188][ T648] ? write_profile (profile.c:?) [ 51.132192][ T648] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.132197][ T648] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.132202][ T648] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 51.132205][ T648] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.132206][ T648] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.132208][ T648] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.132212][ T648] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.132214][ T648] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.132216][ T648] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.132219][ T648] ? kasan_save_stack (mm/kasan/common.c:58) [ 51.132222][ T648] ? kasan_save_stack (mm/kasan/common.c:57) [ 51.132223][ T648] ? kasan_save_track (mm/kasan/common.c:78) [ 51.132226][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.132228][ T648] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 51.132231][ T648] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 51.132236][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.132238][ T648] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.132241][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.132243][ T648] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.132245][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.132246][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.132248][ T648] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.132250][ T648] ? __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.132254][ T648] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.132256][ T648] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.132260][ T648] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.132262][ T648] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.132268][ T648] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 51.132273][ T648] rtnl_newlink (net/core/rtnetlink.c:4215) [ 51.132279][ T648] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.132281][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.132286][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.132288][ T648] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.132290][ T648] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.132292][ T648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.132296][ T648] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.132298][ T648] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.132301][ T648] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.132302][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.132307][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.132309][ T648] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.132313][ T648] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.132315][ T648] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.132318][ T648] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.132324][ T648] ? 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.132326][ T648] ? 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.132330][ T648] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.132334][ T648] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.132337][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 51.132341][ T648] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.132345][ T648] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.132346][ T648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.132350][ T648] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.132353][ T648] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.132357][ T648] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 51.132360][ T648] ? copy_msghdr_from_user (net/socket.c:2650) [ 51.132362][ T648] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 51.132364][ T648] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 51.132371][ T648] ___sys_sendmsg (net/socket.c:2767) [ 51.132374][ T648] ? copy_msghdr_from_user (net/socket.c:2619) [ 51.132391][ T648] __sys_sendmsg (net/socket.c:2799) [ 51.132394][ T648] ? __sys_sendmsg_sock (net/socket.c:2780) [ 51.132401][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.132404][ T648] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.132407][ T648] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.132411][ T648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.132413][ T648] RIP: 0033:0x7f11b5c1454e [ 51.132417][ T648] 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.132419][ T648] RSP: 002b:00007ffdf84cde70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.132421][ T648] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f11b5c1454e [ 51.132423][ T648] RDX: 0000000000000000 RSI: 00007ffdf84cdf20 RDI: 0000000000000005 [ 51.132424][ T648] RBP: 00007ffdf84cde80 R08: 0000000000000000 R09: 0000000000000000 [ 51.132425][ T648] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9161a2 [ 51.132425][ T648] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdf84ce5f0 | [ 52.233563][ T657] softirqs last disabled at (29584): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 52.233566][ T657] Preemption disabled at: | [ 52.233566][ T657] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.233575][ T657] Tainted: [W]=WARN [ 52.233576][ T657] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.233577][ T657] Call Trace: [ 52.233579][ T657] [ 52.233580][ T657] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.233585][ T657] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.233587][ T657] __might_resched.cold (kernel/sched/core.c:9234) [ 52.233592][ T657] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.233595][ T657] ? __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.233600][ T657] __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.233603][ T657] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.233609][ T657] ? 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.233612][ T657] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.233615][ T657] put_chars (drivers/char/virtio_console.c:1176) [ 52.233618][ T657] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.233622][ T657] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.233625][ T657] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.233630][ T657] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.233633][ T657] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.233635][ T657] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.233640][ T657] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.233643][ T657] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.233646][ T657] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.233650][ T657] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.233654][ T657] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.233655][ T657] ? 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.233658][ T657] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.233660][ T657] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.233664][ T657] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.233668][ T657] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.233669][ T657] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.233675][ T657] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.233677][ T657] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.233678][ T657] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.233680][ T657] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.233684][ T657] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.233686][ T657] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.233689][ T657] vprintk_emit (kernel/printk/printk.c:2479) [ 52.233692][ T657] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.233694][ T657] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.233696][ T657] ? 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.233698][ T657] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 52.233702][ T657] _printk (kernel/printk/printk.c:2504) [ 52.233706][ T657] ? snapshot_read.cold (user.c:?) [ 52.233708][ T657] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.233711][ T657] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.233713][ T657] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.233715][ T657] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 52.233718][ T657] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 52.233721][ T657] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.233723][ T657] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.233726][ T657] ? netdev_notice (net/core/dev.c:13194) [ 52.233728][ T657] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.233731][ T657] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.233734][ T657] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 52.233738][ T657] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.233740][ T657] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 52.233743][ T657] ? 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.233749][ T657] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 52.233752][ T657] ? __kernel_text_address (kernel/extable.c:79) [ 52.233755][ T657] ? write_profile (profile.c:?) [ 52.233759][ T657] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.233764][ T657] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.233769][ T657] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.233771][ T657] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.233772][ T657] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.233774][ T657] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.233778][ T657] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.233780][ T657] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.233782][ T657] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.233785][ T657] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.233788][ T657] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.233790][ T657] ? kasan_save_track (mm/kasan/common.c:78) [ 52.233792][ T657] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.233795][ T657] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 52.233798][ T657] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 52.233808][ T657] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.233810][ T657] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.233813][ T657] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.233815][ T657] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.233817][ T657] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.233818][ T657] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.233820][ T657] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.233823][ T657] ? __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.233826][ T657] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.233828][ T657] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.233832][ T657] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.233834][ T657] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.233839][ T657] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.233845][ T657] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.233850][ T657] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.233852][ T657] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.233857][ T657] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.233859][ T657] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.233861][ T657] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.233863][ T657] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.233867][ T657] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.233869][ T657] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.233872][ T657] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.233873][ T657] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.233878][ T657] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.233880][ T657] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.233883][ T657] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.233885][ T657] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.233888][ T657] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.233894][ T657] ? 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.233896][ T657] ? 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.233900][ T657] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.233903][ T657] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.233906][ T657] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 52.233910][ T657] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.233914][ T657] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.233916][ T657] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.233919][ T657] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.233922][ T657] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.233926][ T657] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.233929][ T657] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.233931][ T657] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.233933][ T657] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 52.233940][ T657] ___sys_sendmsg (net/socket.c:2767) [ 52.233943][ T657] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.233959][ T657] __sys_sendmsg (net/socket.c:2799) [ 52.233963][ T657] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.233969][ T657] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.233972][ T657] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.233975][ T657] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.233978][ T657] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.233980][ T657] RIP: 0033:0x7f239c04954e [ 52.233984][ T657] 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.233986][ T657] RSP: 002b:00007ffce3e38b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.233988][ T657] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f239c04954e [ 52.233990][ T657] RDX: 0000000000000000 RSI: 00007ffce3e38bf0 RDI: 0000000000000005 [ 52.233991][ T657] RBP: 00007ffce3e38b50 R08: 0000000000000000 R09: 0000000000000000 [ 52.233991][ T657] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9161a3 [ 52.233992][ T657] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffce3e392c0 | [ 53.303979][ T668] softirqs last disabled at (25236): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 53.303982][ T668] Preemption disabled at: | [ 53.303983][ T668] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.303992][ T668] Tainted: [W]=WARN [ 53.303993][ T668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.303994][ T668] Call Trace: [ 53.303996][ T668] [ 53.303997][ T668] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.304002][ T668] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.304004][ T668] __might_resched.cold (kernel/sched/core.c:9234) [ 53.304009][ T668] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.304012][ T668] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 53.304017][ T668] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 53.304020][ T668] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.304026][ T668] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 53.304029][ T668] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.304033][ T668] put_chars (drivers/char/virtio_console.c:1176) [ 53.304036][ T668] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.304039][ T668] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.304043][ T668] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.304048][ T668] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.304052][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.304054][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.304058][ T668] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.304062][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.304064][ T668] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.304069][ T668] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.304072][ T668] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.304074][ T668] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 53.304076][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.304078][ T668] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.304082][ T668] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.304086][ T668] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.304088][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.304094][ T668] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.304097][ T668] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.304098][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.304100][ T668] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.304104][ T668] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.304106][ T668] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.304109][ T668] vprintk_emit (kernel/printk/printk.c:2479) [ 53.304112][ T668] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.304114][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.304116][ T668] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 53.304118][ T668] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 53.304122][ T668] _printk (kernel/printk/printk.c:2504) [ 53.304126][ T668] ? snapshot_read.cold (user.c:?) [ 53.304127][ T668] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.304131][ T668] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.304133][ T668] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.304135][ T668] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 53.304141][ T668] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 53.304143][ T668] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.304146][ T668] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.304148][ T668] ? netdev_notice (net/core/dev.c:13194) [ 53.304151][ T668] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.304154][ T668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.304157][ T668] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 53.304160][ T668] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.304162][ T668] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 53.304165][ T668] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 53.304171][ T668] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 53.304174][ T668] ? __kernel_text_address (kernel/extable.c:79) [ 53.304177][ T668] ? write_profile (profile.c:?) [ 53.304181][ T668] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.304186][ T668] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.304190][ T668] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.304193][ T668] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.304194][ T668] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 53.304196][ T668] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.304199][ T668] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.304202][ T668] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.304204][ T668] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.304206][ T668] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.304209][ T668] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.304211][ T668] ? kasan_save_track (mm/kasan/common.c:78) [ 53.304214][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.304216][ T668] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 53.304219][ T668] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 53.304224][ T668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.304226][ T668] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.304229][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.304231][ T668] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.304232][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.304234][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.304236][ T668] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.304238][ T668] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 53.304242][ T668] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.304244][ T668] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.304248][ T668] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.304250][ T668] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.304256][ T668] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.304261][ T668] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.304266][ T668] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.304268][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.304273][ T668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.304275][ T668] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.304277][ T668] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.304279][ T668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.304283][ T668] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.304285][ T668] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.304288][ T668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.304290][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.304295][ T668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.304297][ T668] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.304300][ T668] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.304302][ T668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.304305][ T668] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.304311][ T668] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 53.304313][ T668] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 53.304317][ T668] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.304321][ T668] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.304324][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 53.304328][ T668] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.304332][ T668] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.304333][ T668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.304336][ T668] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.304340][ T668] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.304344][ T668] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.304347][ T668] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.304349][ T668] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.304351][ T668] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 53.304358][ T668] ___sys_sendmsg (net/socket.c:2767) [ 53.304361][ T668] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.304377][ T668] __sys_sendmsg (net/socket.c:2799) [ 53.304381][ T668] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.304387][ T668] ? 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) [ 53.304390][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.304394][ T668] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.304397][ T668] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.304401][ T668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.304403][ T668] RIP: 0033:0x7f9388d6254e [ 53.304407][ T668] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 53.304408][ T668] RSP: 002b:00007ffc50f7c800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.304411][ T668] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9388d6254e [ 53.304413][ T668] RDX: 0000000000000000 RSI: 00007ffc50f7c8b0 RDI: 0000000000000005 [ 53.304413][ T668] RBP: 00007ffc50f7c810 R08: 0000000000000000 R09: 0000000000000000 [ 53.304414][ T668] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9161a4 [ 53.304415][ T668] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc50f7cf80 | [ 54.363721][ T677] softirqs last disabled at (17836): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 54.363723][ T677] Preemption disabled at: | [ 54.363724][ T677] vprintk_emit (kernel/printk/printk.c:2471) | [ 54.363733][ T677] Tainted: [W]=WARN [ 54.363733][ T677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.363735][ T677] Call Trace: [ 54.363737][ T677] [ 54.363738][ T677] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.363743][ T677] ? vprintk_emit (kernel/printk/printk.c:2471) [ 54.363745][ T677] __might_resched.cold (kernel/sched/core.c:9234) [ 54.363750][ T677] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.363753][ 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) [ 54.363758][ 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)) [ 54.363760][ T677] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.363767][ 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) [ 54.363769][ T677] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.363773][ T677] put_chars (drivers/char/virtio_console.c:1176) [ 54.363776][ T677] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.363779][ T677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.363783][ T677] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.363787][ T677] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.363791][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.363793][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.363798][ T677] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.363801][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.363803][ T677] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.363813][ T677] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.363816][ T677] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.363818][ 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)) [ 54.363820][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.363822][ T677] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.363826][ T677] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.363830][ T677] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.363832][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.363837][ T677] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.363840][ T677] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.363841][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.363843][ T677] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.363847][ T677] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.363849][ T677] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.363852][ T677] vprintk_emit (kernel/printk/printk.c:2479) [ 54.363855][ T677] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.363857][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.363859][ 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)) [ 54.363861][ T677] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 54.363865][ T677] _printk (kernel/printk/printk.c:2504) [ 54.363869][ T677] ? snapshot_read.cold (user.c:?) [ 54.363870][ T677] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.363873][ T677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.363875][ T677] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.363877][ T677] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 54.363881][ T677] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 54.363883][ T677] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.363885][ T677] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 54.363888][ T677] ? netdev_notice (net/core/dev.c:13194) [ 54.363891][ T677] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.363894][ T677] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.363896][ T677] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 54.363900][ T677] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.363902][ T677] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 54.363905][ 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)) [ 54.363911][ T677] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 54.363914][ T677] ? __kernel_text_address (kernel/extable.c:79) [ 54.363917][ T677] ? write_profile (profile.c:?) [ 54.363921][ T677] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 54.363926][ T677] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.363930][ T677] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 54.363932][ T677] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 54.363934][ T677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.363936][ T677] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.363939][ T677] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.363942][ T677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.363943][ T677] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.363946][ T677] ? kasan_save_stack (mm/kasan/common.c:58) [ 54.363949][ T677] ? kasan_save_stack (mm/kasan/common.c:57) [ 54.363951][ T677] ? kasan_save_track (mm/kasan/common.c:78) [ 54.363954][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.363956][ T677] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 54.363959][ T677] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 54.363963][ T677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.363966][ T677] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.363968][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.363970][ T677] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.363972][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.363973][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.363975][ T677] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 54.363978][ 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) [ 54.363981][ T677] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.363983][ T677] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.363987][ T677] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 54.363989][ T677] ? nla_get_range_signed (lib/nlattr.c:270) [ 54.363994][ T677] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 54.364000][ T677] rtnl_newlink (net/core/rtnetlink.c:4215) [ 54.364005][ T677] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.364007][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.364012][ T677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.364014][ T677] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.364016][ T677] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.364018][ T677] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.364022][ T677] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.364024][ T677] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.364027][ T677] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.364028][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.364033][ T677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.364035][ T677] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.364039][ T677] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.364041][ T677] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.364045][ T677] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.364052][ 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)) [ 54.364054][ 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)) [ 54.364058][ T677] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.364062][ T677] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.364065][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 54.364069][ T677] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.364073][ T677] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.364074][ T677] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.364077][ T677] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.364081][ T677] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.364085][ T677] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 54.364087][ T677] ? copy_msghdr_from_user (net/socket.c:2650) [ 54.364090][ T677] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 54.364091][ T677] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 54.364100][ T677] ___sys_sendmsg (net/socket.c:2767) [ 54.364104][ T677] ? copy_msghdr_from_user (net/socket.c:2619) [ 54.364120][ T677] __sys_sendmsg (net/socket.c:2799) [ 54.364123][ T677] ? __sys_sendmsg_sock (net/socket.c:2780) [ 54.364129][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.364132][ T677] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.364135][ T677] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.364140][ T677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.364142][ T677] RIP: 0033:0x7fd06c91c54e [ 54.364146][ 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 [ 54.364148][ T677] RSP: 002b:00007fff3440d850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.364150][ T677] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd06c91c54e [ 54.364152][ T677] RDX: 0000000000000000 RSI: 00007fff3440d900 RDI: 0000000000000005 [ 54.364153][ T677] RBP: 00007fff3440d860 R08: 0000000000000000 R09: 0000000000000000 [ 54.364154][ T677] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9161a5 [ 54.364155][ T677] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff3440dfd0 | [ 55.467857][ T687] softirqs last disabled at (19592): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 55.467860][ T687] Preemption disabled at: | [ 55.467860][ T687] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.467869][ T687] Tainted: [W]=WARN [ 55.467870][ T687] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.467872][ T687] Call Trace: [ 55.467874][ T687] [ 55.467875][ T687] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.467880][ T687] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.467882][ T687] __might_resched.cold (kernel/sched/core.c:9234) [ 55.467886][ T687] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.467890][ T687] ? __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.467895][ T687] __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.467897][ T687] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.467903][ T687] ? 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.467906][ T687] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.467909][ T687] put_chars (drivers/char/virtio_console.c:1176) [ 55.467912][ T687] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.467916][ T687] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.467919][ T687] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.467924][ T687] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.467928][ T687] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.467929][ T687] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.467934][ T687] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.467937][ T687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.467940][ T687] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.467944][ T687] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.467948][ T687] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.467949][ T687] ? 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.467952][ T687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.467954][ T687] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.467958][ T687] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.467961][ T687] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.467963][ T687] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.467968][ T687] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.467970][ T687] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.467972][ T687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.467973][ T687] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.467977][ T687] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.467979][ T687] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.467982][ T687] vprintk_emit (kernel/printk/printk.c:2479) [ 55.467985][ T687] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.467987][ T687] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.467989][ T687] ? 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.467991][ T687] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 55.467995][ T687] _printk (kernel/printk/printk.c:2504) [ 55.467998][ T687] ? snapshot_read.cold (user.c:?) [ 55.468000][ T687] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.468003][ T687] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.468005][ T687] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.468007][ T687] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 55.468010][ T687] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 55.468013][ T687] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.468015][ T687] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.468018][ T687] ? netdev_notice (net/core/dev.c:13194) [ 55.468020][ T687] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.468023][ T687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.468026][ T687] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.468029][ T687] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.468031][ T687] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.468034][ T687] ? 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.468041][ T687] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.468044][ T687] ? __kernel_text_address (kernel/extable.c:79) [ 55.468047][ T687] ? write_profile (profile.c:?) [ 55.468051][ T687] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.468056][ T687] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.468060][ T687] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 55.468062][ T687] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.468063][ T687] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.468065][ T687] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.468069][ T687] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.468071][ T687] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.468073][ T687] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.468075][ T687] ? kasan_save_stack (mm/kasan/common.c:58) [ 55.468078][ T687] ? kasan_save_stack (mm/kasan/common.c:57) [ 55.468080][ T687] ? kasan_save_track (mm/kasan/common.c:78) [ 55.468082][ T687] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.468084][ T687] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 55.468087][ T687] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 55.468093][ T687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.468095][ T687] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.468098][ T687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.468100][ T687] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.468101][ T687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.468102][ T687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.468104][ T687] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.468107][ T687] ? __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.468110][ T687] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.468112][ T687] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.468115][ T687] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.468117][ T687] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.468123][ T687] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 55.468128][ T687] rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.468133][ T687] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.468135][ T687] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.468142][ T687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.468144][ T687] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.468146][ T687] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.468148][ T687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.468152][ T687] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.468154][ T687] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.468157][ T687] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.468158][ T687] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.468163][ T687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.468165][ T687] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.468168][ T687] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.468170][ T687] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.468173][ T687] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.468179][ T687] ? 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.468180][ T687] ? 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.468184][ T687] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.468188][ T687] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.468191][ T687] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 55.468195][ T687] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.468198][ T687] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.468200][ T687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.468203][ T687] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.468206][ T687] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.468210][ T687] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 55.468213][ T687] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.468215][ T687] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 55.468216][ T687] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 55.468223][ T687] ___sys_sendmsg (net/socket.c:2767) [ 55.468226][ T687] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.468241][ T687] __sys_sendmsg (net/socket.c:2799) [ 55.468245][ T687] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.468251][ T687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.468254][ T687] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.468256][ T687] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.468260][ T687] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.468262][ T687] RIP: 0033:0x7f25a4e6d54e [ 55.468266][ T687] 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.468267][ T687] RSP: 002b:00007ffec2ef2320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.468270][ T687] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f25a4e6d54e [ 55.468272][ T687] RDX: 0000000000000000 RSI: 00007ffec2ef23d0 RDI: 0000000000000005 [ 55.468272][ T687] RBP: 00007ffec2ef2330 R08: 0000000000000000 R09: 0000000000000000 [ 55.468273][ T687] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9161a6 [ 55.468274][ T687] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec2ef2aa0 | [ 56.605087][ T697] softirqs last disabled at (19406): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 56.605090][ T697] Preemption disabled at: | [ 56.605090][ T697] vprintk_emit (kernel/printk/printk.c:2471) | [ 56.605100][ T697] Tainted: [W]=WARN [ 56.605101][ T697] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.605102][ T697] Call Trace: [ 56.605104][ T697] [ 56.605106][ T697] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.605111][ T697] ? vprintk_emit (kernel/printk/printk.c:2471) [ 56.605113][ T697] __might_resched.cold (kernel/sched/core.c:9234) [ 56.605118][ T697] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.605121][ T697] ? __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.605126][ T697] __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.605129][ T697] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.605135][ T697] ? 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.605141][ T697] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.605144][ T697] put_chars (drivers/char/virtio_console.c:1176) [ 56.605147][ T697] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.605151][ T697] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.605154][ T697] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.605159][ T697] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.605163][ T697] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.605165][ T697] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.605170][ T697] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.605173][ T697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.605176][ T697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.605180][ T697] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.605184][ T697] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.605185][ T697] ? 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.605188][ T697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.605190][ T697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.605194][ T697] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.605198][ T697] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.605199][ T697] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.605204][ T697] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.605207][ T697] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.605208][ T697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.605210][ T697] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 56.605214][ T697] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.605216][ T697] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.605219][ T697] vprintk_emit (kernel/printk/printk.c:2479) [ 56.605222][ T697] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.605224][ T697] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.605226][ T697] ? 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.605228][ T697] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 56.605233][ T697] _printk (kernel/printk/printk.c:2504) [ 56.605236][ T697] ? snapshot_read.cold (user.c:?) [ 56.605238][ T697] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.605241][ T697] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.605243][ T697] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.605245][ T697] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 56.605249][ T697] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 56.605251][ T697] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.605254][ T697] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 56.605257][ T697] ? netdev_notice (net/core/dev.c:13194) [ 56.605259][ T697] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.605262][ T697] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.605265][ T697] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 56.605269][ T697] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.605271][ T697] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 56.605274][ T697] ? 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.605280][ T697] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 56.605283][ T697] ? __kernel_text_address (kernel/extable.c:79) [ 56.605286][ T697] ? write_profile (profile.c:?) [ 56.605290][ T697] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 56.605295][ T697] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.605300][ T697] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 56.605302][ T697] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 56.605304][ T697] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.605306][ T697] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.605309][ T697] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.605312][ T697] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.605314][ T697] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.605316][ T697] ? kasan_save_stack (mm/kasan/common.c:58) [ 56.605319][ T697] ? kasan_save_stack (mm/kasan/common.c:57) [ 56.605321][ T697] ? kasan_save_track (mm/kasan/common.c:78) [ 56.605324][ T697] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.605326][ T697] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 56.605329][ T697] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 56.605334][ T697] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.605336][ T697] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.605339][ T697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.605341][ T697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.605343][ T697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.605344][ T697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.605346][ T697] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 56.605349][ T697] ? __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.605352][ T697] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 56.605354][ T697] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.605358][ T697] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 56.605360][ T697] ? nla_get_range_signed (lib/nlattr.c:270) [ 56.605366][ T697] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 56.605371][ T697] rtnl_newlink (net/core/rtnetlink.c:4215) [ 56.605376][ T697] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.605378][ T697] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.605383][ T697] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.605385][ T697] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.605387][ T697] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.605389][ T697] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.605393][ T697] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.605395][ T697] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 56.605398][ T697] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.605400][ T697] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.605404][ T697] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.605407][ T697] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.605410][ T697] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 56.605412][ T697] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.605415][ T697] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.605421][ T697] ? 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.605423][ T697] ? 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.605427][ T697] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.605431][ T697] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.605434][ T697] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 56.605438][ T697] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 56.605442][ T697] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 56.605444][ T697] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.605447][ T697] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.605451][ T697] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.605455][ T697] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 56.605457][ T697] ? copy_msghdr_from_user (net/socket.c:2650) [ 56.605459][ T697] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 56.605461][ T697] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 56.605469][ T697] ___sys_sendmsg (net/socket.c:2767) [ 56.605472][ T697] ? copy_msghdr_from_user (net/socket.c:2619) [ 56.605488][ T697] __sys_sendmsg (net/socket.c:2799) [ 56.605491][ T697] ? __sys_sendmsg_sock (net/socket.c:2780) [ 56.605498][ T697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.605501][ T697] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.605503][ T697] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.605507][ T697] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.605509][ T697] RIP: 0033:0x7f147cfd254e [ 56.605513][ T697] 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.605515][ T697] RSP: 002b:00007ffefafe6a40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.605518][ T697] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f147cfd254e [ 56.605519][ T697] RDX: 0000000000000000 RSI: 00007ffefafe6af0 RDI: 0000000000000005 [ 56.605520][ T697] RBP: 00007ffefafe6a50 R08: 0000000000000000 R09: 0000000000000000 [ 56.605521][ T697] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9161a8 [ 56.605522][ T697] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffefafe71c0 | [ 57.663162][ T706] softirqs last disabled at (21096): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 57.663165][ T706] Preemption disabled at: | [ 57.663165][ T706] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.663174][ T706] Tainted: [W]=WARN [ 57.663175][ T706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.663177][ T706] Call Trace: [ 57.663179][ T706] [ 57.663181][ T706] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.663186][ T706] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.663187][ T706] __might_resched.cold (kernel/sched/core.c:9234) [ 57.663192][ T706] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.663195][ T706] ? __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.663201][ T706] __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.663203][ T706] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.663209][ T706] ? 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.663212][ T706] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.663215][ T706] put_chars (drivers/char/virtio_console.c:1176) [ 57.663218][ T706] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.663222][ T706] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.663226][ T706] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.663231][ T706] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.663234][ T706] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.663236][ T706] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.663241][ T706] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.663244][ T706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.663247][ T706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.663251][ T706] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.663255][ T706] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.663256][ T706] ? 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.663259][ T706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.663261][ T706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.663265][ T706] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.663269][ T706] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.663270][ T706] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.663276][ T706] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.663279][ T706] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.663280][ T706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.663282][ T706] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.663286][ T706] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.663288][ T706] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.663291][ T706] vprintk_emit (kernel/printk/printk.c:2479) [ 57.663294][ T706] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.663296][ T706] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.663298][ T706] ? 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.663300][ T706] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 57.663304][ T706] _printk (kernel/printk/printk.c:2504) [ 57.663308][ T706] ? snapshot_read.cold (user.c:?) [ 57.663309][ T706] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.663313][ T706] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.663315][ T706] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.663317][ T706] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 57.663321][ T706] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 57.663323][ T706] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.663325][ T706] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.663328][ T706] ? netdev_notice (net/core/dev.c:13194) [ 57.663331][ T706] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.663334][ T706] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.663337][ T706] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 57.663340][ T706] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.663343][ T706] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 57.663346][ T706] ? 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.663352][ T706] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 57.663354][ T706] ? __kernel_text_address (kernel/extable.c:79) [ 57.663357][ T706] ? write_profile (profile.c:?) [ 57.663362][ T706] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 57.663367][ T706] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.663371][ T706] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 57.663373][ T706] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.663375][ T706] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.663377][ T706] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.663380][ T706] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.663383][ T706] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.663384][ T706] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.663387][ T706] ? kasan_save_stack (mm/kasan/common.c:58) [ 57.663390][ T706] ? kasan_save_stack (mm/kasan/common.c:57) [ 57.663392][ T706] ? kasan_save_track (mm/kasan/common.c:78) [ 57.663396][ T706] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.663398][ T706] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 57.663401][ T706] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 57.663406][ T706] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.663408][ T706] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.663411][ T706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.663413][ T706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.663414][ T706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.663416][ T706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.663417][ T706] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.663420][ T706] ? __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.663424][ T706] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.663426][ T706] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.663429][ T706] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.663431][ T706] ? nla_get_range_signed (lib/nlattr.c:270) [ 57.663437][ T706] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 57.663442][ T706] rtnl_newlink (net/core/rtnetlink.c:4215) [ 57.663448][ T706] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.663450][ T706] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.663454][ T706] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.663456][ T706] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.663459][ T706] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.663460][ T706] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.663464][ T706] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.663466][ T706] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.663470][ T706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.663471][ T706] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.663476][ T706] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.663478][ T706] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.663481][ T706] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.663483][ T706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.663486][ T706] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.663492][ T706] ? 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.663494][ T706] ? 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.663498][ T706] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.663502][ T706] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.663505][ T706] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 57.663509][ T706] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.663513][ T706] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.663515][ T706] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.663518][ T706] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.663522][ T706] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.663526][ T706] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.663528][ T706] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.663530][ T706] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.663532][ T706] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 57.663539][ T706] ___sys_sendmsg (net/socket.c:2767) [ 57.663542][ T706] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.663558][ T706] __sys_sendmsg (net/socket.c:2799) [ 57.663562][ T706] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.663568][ T706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.663571][ T706] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.663574][ T706] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.663577][ T706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.663579][ T706] RIP: 0033:0x7f9acd38254e [ 57.663583][ T706] 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.663585][ T706] RSP: 002b:00007ffc34809700 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.663588][ T706] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9acd38254e [ 57.663589][ T706] RDX: 0000000000000000 RSI: 00007ffc348097b0 RDI: 0000000000000005 [ 57.663590][ T706] RBP: 00007ffc34809710 R08: 0000000000000000 R09: 0000000000000000 [ 57.663591][ T706] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9161a9 [ 57.663592][ T706] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc34809e80 | [ 58.775396][ T717] softirqs last disabled at (22200): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 58.775399][ T717] Preemption disabled at: | [ 58.775400][ T717] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.775409][ T717] Tainted: [W]=WARN [ 58.775410][ T717] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.775412][ T717] Call Trace: [ 58.775414][ T717] [ 58.775415][ T717] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.775420][ T717] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.775422][ T717] __might_resched.cold (kernel/sched/core.c:9234) [ 58.775427][ T717] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.775430][ T717] ? __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.775436][ T717] __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.775438][ T717] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.775445][ T717] ? 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.775448][ T717] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.775451][ T717] put_chars (drivers/char/virtio_console.c:1176) [ 58.775454][ T717] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.775458][ T717] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.775462][ T717] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.775466][ T717] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.775470][ T717] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.775472][ T717] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.775477][ T717] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.775480][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.775483][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.775487][ T717] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.775491][ T717] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.775492][ T717] ? 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.775495][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.775497][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.775502][ T717] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.775505][ T717] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.775507][ T717] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.775513][ T717] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.775515][ T717] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.775517][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.775519][ T717] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 58.775523][ T717] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.775525][ T717] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.775528][ T717] vprintk_emit (kernel/printk/printk.c:2479) [ 58.775531][ T717] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.775533][ T717] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.775535][ T717] ? 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.775537][ T717] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 58.775541][ T717] _printk (kernel/printk/printk.c:2504) [ 58.775545][ T717] ? snapshot_read.cold (user.c:?) [ 58.775547][ T717] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.775550][ T717] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.775552][ T717] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.775554][ T717] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.775558][ T717] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.775560][ T717] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.775563][ T717] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.775565][ T717] ? netdev_notice (net/core/dev.c:13194) [ 58.775568][ T717] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.775571][ T717] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.775574][ T717] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 58.775578][ T717] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.775580][ T717] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 58.775583][ T717] ? 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.775590][ T717] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 58.775592][ T717] ? __kernel_text_address (kernel/extable.c:79) [ 58.775596][ T717] ? write_profile (profile.c:?) [ 58.775600][ T717] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 58.775605][ T717] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.775610][ T717] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 58.775612][ T717] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 58.775614][ T717] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 58.775616][ T717] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.775620][ T717] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.775622][ T717] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.775624][ T717] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.775627][ T717] ? kasan_save_stack (mm/kasan/common.c:58) [ 58.775630][ T717] ? kasan_save_stack (mm/kasan/common.c:57) [ 58.775632][ T717] ? kasan_save_track (mm/kasan/common.c:78) [ 58.775634][ T717] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.775637][ T717] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 58.775640][ T717] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 58.775645][ T717] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.775647][ T717] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.775650][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.775652][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.775654][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.775655][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.775657][ T717] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 58.775659][ T717] ? __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.775663][ T717] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 58.775665][ T717] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.775669][ T717] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 58.775671][ T717] ? nla_get_range_signed (lib/nlattr.c:270) [ 58.775677][ T717] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 58.775682][ T717] rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.775688][ T717] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.775690][ T717] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.775695][ T717] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.775697][ T717] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.775699][ T717] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.775701][ T717] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.775705][ T717] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.775707][ T717] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.775710][ T717] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.775711][ T717] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.775716][ T717] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.775718][ T717] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.775722][ T717] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.775724][ T717] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.775727][ T717] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.775733][ T717] ? 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.775735][ T717] ? 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.775739][ T717] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.775743][ T717] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.775746][ T717] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 58.775750][ T717] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.775754][ T717] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.775756][ T717] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.775759][ T717] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.775763][ T717] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.775767][ T717] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.775770][ T717] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.775772][ T717] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 58.775774][ T717] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 58.775781][ T717] ___sys_sendmsg (net/socket.c:2767) [ 58.775784][ T717] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.775801][ T717] __sys_sendmsg (net/socket.c:2799) [ 58.775804][ T717] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.775811][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.775814][ T717] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.775817][ T717] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.775821][ T717] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.775828][ T717] RIP: 0033:0x7fb9cb9d554e [ 58.775832][ T717] 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.775833][ T717] RSP: 002b:00007ffee7096850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.775836][ T717] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb9cb9d554e [ 58.775838][ T717] RDX: 0000000000000000 RSI: 00007ffee7096900 RDI: 0000000000000005 [ 58.775839][ T717] RBP: 00007ffee7096860 R08: 0000000000000000 R09: 0000000000000000 [ 58.775839][ T717] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9161aa Finger prints: netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print do_softirq:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars