====================================== | [ 10.906542][ T181] softirqs last disabled at (29406): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 10.906544][ T181] Preemption disabled at: | [ 10.906545][ T181] 0x0 | [ 10.906555][ T181] Tainted: [W]=WARN [ 10.906556][ T181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.906558][ T181] Call Trace: [ 10.906560][ T181] [ 10.906561][ T181] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.906567][ T181] __might_resched.cold (kernel/sched/core.c:9234) [ 10.906571][ T181] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.906575][ T181] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.906580][ T181] __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)) [ 10.906583][ T181] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.906589][ T181] ? 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) [ 10.906592][ T181] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.906595][ T181] put_chars (drivers/char/virtio_console.c:1176) [ 10.906598][ T181] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.906605][ T181] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.906612][ T181] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.906615][ T181] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.906620][ T181] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.906623][ T181] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.906625][ T181] ? 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)) [ 10.906627][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.906631][ T181] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.906635][ T181] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.906639][ T181] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.906640][ T181] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.906646][ T181] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.906648][ T181] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.906650][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.906652][ T181] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.906656][ T181] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.906657][ T181] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.906661][ T181] vprintk_emit (kernel/printk/printk.c:2479) [ 10.906664][ T181] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.906667][ T181] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.906671][ T181] _printk (kernel/printk/printk.c:2504) [ 10.906674][ T181] ? snapshot_read.cold (user.c:?) [ 10.906677][ T181] ? 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) [ 10.906680][ T181] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.906684][ T181] ? 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) [ 10.906687][ T181] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.906691][ T181] ? exit_notify (kernel/exit.c:780) [ 10.906692][ T181] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.906696][ T181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.906699][ T181] do_group_exit (kernel/exit.c:1151) [ 10.906702][ T181] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.906705][ T181] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.906707][ T181] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.906711][ T181] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.906714][ T181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.906717][ T181] RIP: 0033:0x7f581012d1b8 [ 10.906719][ T181] Code: Unable to access opcode bytes at 0x7f581012d18e. Code starting with the faulting instruction =========================================== [ 10.906720][ T181] RSP: 002b:00007ffcb3de0598 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.906722][ T181] RAX: ffffffffffffffda RBX: 00007f581025df88 RCX: 00007f581012d1b8 [ 10.906724][ T181] RDX: 00007f580fe77fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.906725][ T181] RBP: 00007ffcb3de05f0 R08: 0000000000000000 R09: 0000000000000050 [ 10.906726][ T181] R10: 00007ffcb3de03b0 R11: 0000000000000246 R12: 0000000000000001 [ 10.906726][ T181] R13: 0000000000000000 R14: 00007f581025c680 R15: 00007f581025dfa0 | [ 12.743852][ T243] softirqs last disabled at (16094): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.743855][ T243] Preemption disabled at: | [ 12.743856][ T243] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.743865][ T243] Tainted: [W]=WARN [ 12.743866][ T243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.743868][ T243] Call Trace: [ 12.743870][ T243] [ 12.743871][ T243] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.743876][ T243] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.743878][ T243] __might_resched.cold (kernel/sched/core.c:9234) [ 12.743883][ T243] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.743886][ T243] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.743892][ T243] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.743895][ T243] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.743903][ T243] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.743906][ T243] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.743910][ T243] put_chars (drivers/char/virtio_console.c:1176) [ 12.743913][ T243] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.743916][ T243] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.743921][ T243] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.743925][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.743926][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.743931][ T243] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.743934][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.743938][ T243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.743942][ T243] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.743945][ T243] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.743946][ T243] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.743949][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.743951][ T243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.743955][ T243] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.743959][ T243] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.743960][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.743966][ T243] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.743968][ T243] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.743969][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.743971][ T243] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.743975][ T243] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.743977][ T243] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.743980][ T243] vprintk_emit (kernel/printk/printk.c:2479) [ 12.743983][ T243] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.743985][ T243] ? save_trace (kernel/locking/lockdep.c:589) [ 12.743990][ T243] _printk (kernel/printk/printk.c:2504) [ 12.743993][ T243] ? snapshot_read.cold (user.c:?) [ 12.743996][ T243] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.743999][ T243] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.744002][ T243] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.744005][ T243] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.744007][ T243] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.744009][ T243] ? netdev_notice (net/core/dev.c:13194) [ 12.744012][ T243] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.744015][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.744018][ T243] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.744021][ T243] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.744023][ T243] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.744026][ T243] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 12.744032][ T243] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.744035][ T243] ? __kernel_text_address (kernel/extable.c:79) [ 12.744038][ T243] ? write_profile (profile.c:?) [ 12.744042][ T243] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.744047][ T243] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.744051][ T243] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.744053][ T243] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.744055][ T243] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.744058][ T243] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.744061][ T243] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.744064][ T243] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.744066][ T243] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.744069][ T243] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.744072][ T243] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.744074][ T243] ? kasan_save_track (mm/kasan/common.c:78) [ 12.744076][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.744078][ T243] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 12.744081][ T243] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 12.744087][ T243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.744089][ T243] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.744091][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.744093][ T243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.744095][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.744096][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.744098][ T243] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.744101][ T243] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.744104][ T243] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.744106][ T243] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.744109][ T243] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.744111][ T243] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.744117][ T243] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.744123][ T243] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.744128][ T243] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.744130][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.744134][ T243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.744136][ T243] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.744139][ T243] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.744140][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.744144][ T243] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.744146][ T243] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.744150][ T243] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.744151][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.744155][ T243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.744158][ T243] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.744161][ T243] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.744163][ T243] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.744166][ T243] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.744172][ T243] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.744173][ T243] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.744178][ T243] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.744181][ T243] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.744184][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 12.744188][ T243] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.744192][ T243] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.744193][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.744197][ T243] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.744200][ T243] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.744205][ T243] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.744207][ T243] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.744209][ T243] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.744211][ T243] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 12.744218][ T243] ___sys_sendmsg (net/socket.c:2767) [ 12.744221][ T243] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.744237][ T243] __sys_sendmsg (net/socket.c:2799) [ 12.744240][ T243] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.744247][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.744250][ T243] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.744252][ T243] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.744256][ T243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.744258][ T243] RIP: 0033:0x7efdc325254e [ 12.744268][ T243] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.744270][ T243] RSP: 002b:00007ffde9ce3de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.744273][ T243] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efdc325254e [ 12.744274][ T243] RDX: 0000000000000000 RSI: 00007ffde9ce3e90 RDI: 0000000000000005 [ 12.744275][ T243] RBP: 00007ffde9ce3df0 R08: 0000000000000000 R09: 0000000000000000 [ 12.744276][ T243] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fea4 [ 12.744277][ T243] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde9ce4560 | [ 13.850504][ T283] softirqs last disabled at (16908): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 13.850507][ T283] Preemption disabled at: | [ 13.850507][ T283] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.850517][ T283] Tainted: [W]=WARN [ 13.850518][ T283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.850519][ T283] Call Trace: [ 13.850521][ T283] [ 13.850523][ T283] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.850528][ T283] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.850529][ T283] __might_resched.cold (kernel/sched/core.c:9234) [ 13.850534][ T283] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.850538][ 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) [ 13.850543][ 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)) [ 13.850546][ T283] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.850553][ 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) [ 13.850556][ T283] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.850559][ T283] put_chars (drivers/char/virtio_console.c:1176) [ 13.850562][ T283] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.850566][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.850570][ T283] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.850574][ T283] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.850578][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.850580][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.850585][ T283] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.850589][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.850592][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.850596][ T283] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.850600][ T283] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.850601][ 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)) [ 13.850604][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.850606][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.850610][ T283] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.850614][ T283] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.850615][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.850621][ T283] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.850624][ T283] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.850625][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.850627][ T283] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.850631][ T283] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.850633][ T283] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.850636][ T283] vprintk_emit (kernel/printk/printk.c:2479) [ 13.850639][ T283] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.850641][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.850643][ 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)) [ 13.850645][ T283] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 13.850650][ T283] _printk (kernel/printk/printk.c:2504) [ 13.850653][ T283] ? snapshot_read.cold (user.c:?) [ 13.850655][ T283] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.850658][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.850660][ T283] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.850663][ T283] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 13.850666][ T283] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 13.850669][ T283] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.850671][ T283] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.850674][ T283] ? netdev_notice (net/core/dev.c:13194) [ 13.850677][ T283] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.850680][ T283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.850683][ T283] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.850687][ T283] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.850689][ T283] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 13.850692][ 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)) [ 13.850698][ T283] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 13.850701][ T283] ? __kernel_text_address (kernel/extable.c:79) [ 13.850704][ T283] ? write_profile (profile.c:?) [ 13.850709][ T283] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.850714][ T283] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.850719][ T283] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.850721][ T283] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.850722][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.850725][ T283] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.850728][ T283] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.850731][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.850733][ T283] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.850736][ T283] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.850739][ T283] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.850741][ T283] ? kasan_save_track (mm/kasan/common.c:78) [ 13.850744][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.850746][ T283] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 13.850749][ T283] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 13.850755][ T283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.850757][ T283] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.850760][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.850762][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.850764][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.850765][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.850767][ T283] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.850770][ 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) [ 13.850774][ T283] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.850776][ T283] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.850780][ T283] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.850782][ T283] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.850788][ T283] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.850794][ T283] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.850800][ T283] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.850802][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.850807][ T283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.850809][ T283] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.850811][ T283] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.850813][ T283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.850817][ T283] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.850820][ T283] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.850823][ T283] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.850824][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.850829][ T283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.850832][ T283] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.850836][ T283] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.850837][ T283] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.850840][ T283] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.850847][ 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)) [ 13.850849][ 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)) [ 13.850853][ T283] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.850857][ T283] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.850860][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 13.850865][ T283] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.850869][ T283] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.850870][ T283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.850874][ T283] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.850878][ T283] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.850883][ T283] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.850886][ T283] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.850888][ T283] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.850890][ T283] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 13.850898][ T283] ___sys_sendmsg (net/socket.c:2767) [ 13.850901][ T283] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.850919][ T283] __sys_sendmsg (net/socket.c:2799) [ 13.850922][ T283] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.850929][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.850932][ T283] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.850935][ T283] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.850939][ T283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.850941][ T283] RIP: 0033:0x7fcdf68ba54e [ 13.850945][ 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 [ 13.850946][ T283] RSP: 002b:00007fff0e917010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.850949][ T283] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcdf68ba54e [ 13.850951][ T283] RDX: 0000000000000000 RSI: 00007fff0e9170c0 RDI: 0000000000000005 [ 13.850951][ T283] RBP: 00007fff0e917020 R08: 0000000000000000 R09: 0000000000000000 [ 13.850952][ T283] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fea5 [ 13.850953][ T283] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff0e917790 | [ 14.884336][ T291] softirqs last disabled at (17340): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.884338][ T291] Preemption disabled at: | [ 14.884339][ T291] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.884348][ T291] Tainted: [W]=WARN [ 14.884349][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.884351][ T291] Call Trace: [ 14.884353][ T291] [ 14.884354][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.884361][ T291] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.884363][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 14.884368][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.884371][ T291] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.884377][ T291] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.884379][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.884386][ T291] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.884389][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.884392][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 14.884395][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.884399][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.884402][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.884407][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.884411][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.884413][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.884418][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.884421][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.884424][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.884428][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.884434][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.884435][ T291] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.884438][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.884440][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.884445][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.884449][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.884450][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.884455][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.884458][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.884459][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.884461][ T291] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.884465][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.884467][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.884470][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 14.884473][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.884475][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.884478][ T291] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 14.884480][ T291] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 14.884484][ T291] _printk (kernel/printk/printk.c:2504) [ 14.884487][ T291] ? snapshot_read.cold (user.c:?) [ 14.884489][ T291] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.884492][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.884494][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.884496][ T291] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.884500][ T291] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.884502][ T291] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.884505][ T291] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.884508][ T291] ? netdev_notice (net/core/dev.c:13194) [ 14.884510][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.884513][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.884516][ T291] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.884520][ T291] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.884522][ T291] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.884525][ T291] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 14.884531][ T291] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.884534][ T291] ? __kernel_text_address (kernel/extable.c:79) [ 14.884537][ T291] ? write_profile (profile.c:?) [ 14.884541][ T291] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.884547][ T291] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.884551][ T291] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.884553][ T291] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.884554][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.884557][ T291] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.884560][ T291] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.884562][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.884564][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.884567][ T291] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.884570][ T291] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.884572][ T291] ? kasan_save_track (mm/kasan/common.c:78) [ 14.884575][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.884577][ T291] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 14.884580][ T291] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 14.884585][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.884587][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.884590][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.884592][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.884593][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.884595][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.884597][ T291] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.884599][ T291] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.884603][ T291] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.884605][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.884608][ T291] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.884610][ T291] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.884616][ T291] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.884622][ T291] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.884627][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.884629][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.884634][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.884636][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.884638][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.884640][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.884644][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.884646][ T291] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.884650][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.884651][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.884656][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.884658][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.884662][ T291] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.884664][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.884667][ T291] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.884673][ T291] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.884675][ T291] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.884679][ T291] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.884683][ T291] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.884686][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 14.884690][ T291] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.884694][ T291] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.884695][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.884699][ T291] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.884702][ T291] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.884707][ T291] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.884709][ T291] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.884711][ T291] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.884713][ T291] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 14.884721][ T291] ___sys_sendmsg (net/socket.c:2767) [ 14.884723][ T291] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.884740][ T291] __sys_sendmsg (net/socket.c:2799) [ 14.884744][ T291] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.884750][ T291] ? 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) [ 14.884754][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.884757][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.884759][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.884763][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.884765][ T291] RIP: 0033:0x7ff5c725f54e [ 14.884769][ T291] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.884771][ T291] RSP: 002b:00007ffd52a24730 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.884773][ T291] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff5c725f54e [ 14.884775][ T291] RDX: 0000000000000000 RSI: 00007ffd52a247e0 RDI: 0000000000000005 [ 14.884775][ T291] RBP: 00007ffd52a24740 R08: 0000000000000000 R09: 0000000000000000 [ 14.884776][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fea6 [ 14.884777][ T291] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd52a24eb0 | [ 16.074303][ T302] softirqs last disabled at (24420): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.074306][ T302] Preemption disabled at: | [ 16.074307][ T302] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.074316][ T302] Tainted: [W]=WARN [ 16.074317][ T302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.074318][ T302] Call Trace: [ 16.074320][ T302] [ 16.074322][ T302] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.074327][ T302] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.074329][ T302] __might_resched.cold (kernel/sched/core.c:9234) [ 16.074333][ T302] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.074337][ T302] ? __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.074342][ T302] __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.074345][ T302] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.074351][ T302] ? 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.074354][ T302] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.074359][ T302] put_chars (drivers/char/virtio_console.c:1176) [ 16.074364][ T302] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.074368][ T302] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.074372][ T302] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.074377][ T302] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.074381][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.074383][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.074388][ T302] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.074391][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.074394][ T302] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.074398][ T302] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.074402][ T302] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.074403][ T302] ? 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.074406][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.074408][ T302] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.074412][ T302] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.074415][ T302] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.074417][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.074422][ T302] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.074425][ T302] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.074426][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.074428][ T302] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.074434][ T302] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.074436][ T302] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.074439][ T302] vprintk_emit (kernel/printk/printk.c:2479) [ 16.074442][ T302] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.074445][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.074447][ T302] ? 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.074449][ T302] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 16.074453][ T302] _printk (kernel/printk/printk.c:2504) [ 16.074457][ T302] ? snapshot_read.cold (user.c:?) [ 16.074458][ T302] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.074462][ T302] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.074464][ T302] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.074466][ T302] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.074470][ T302] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.074472][ T302] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.074475][ T302] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.074477][ T302] ? netdev_notice (net/core/dev.c:13194) [ 16.074480][ T302] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.074483][ T302] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.074486][ T302] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.074490][ T302] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.074492][ T302] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.074495][ T302] ? 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.074501][ T302] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.074503][ T302] ? __kernel_text_address (kernel/extable.c:79) [ 16.074507][ T302] ? write_profile (profile.c:?) [ 16.074510][ T302] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.074516][ T302] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.074520][ T302] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.074523][ T302] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.074524][ T302] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.074526][ T302] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.074530][ T302] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.074532][ T302] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.074534][ T302] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.074537][ T302] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.074540][ T302] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.074542][ T302] ? kasan_save_track (mm/kasan/common.c:78) [ 16.074545][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.074547][ T302] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 16.074550][ T302] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 16.074555][ T302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.074557][ T302] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.074560][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.074562][ T302] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.074564][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.074565][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.074567][ T302] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.074569][ T302] ? __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.074573][ T302] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.074575][ T302] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.074579][ T302] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.074581][ T302] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.074587][ T302] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.074592][ T302] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.074597][ T302] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.074599][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.074604][ T302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.074606][ T302] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.074609][ T302] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.074610][ T302] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.074614][ T302] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.074617][ T302] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.074620][ T302] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.074621][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.074626][ T302] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.074628][ T302] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.074632][ T302] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.074633][ T302] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.074636][ T302] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.074643][ T302] ? 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.074644][ T302] ? 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.074648][ T302] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.074652][ T302] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.074655][ T302] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 16.074659][ T302] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.074663][ T302] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.074665][ T302] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.074668][ T302] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.074672][ T302] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.074676][ T302] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.074678][ T302] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.074681][ T302] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.074682][ T302] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 16.074690][ T302] ___sys_sendmsg (net/socket.c:2767) [ 16.074693][ T302] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.074709][ T302] __sys_sendmsg (net/socket.c:2799) [ 16.074712][ T302] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.074718][ T302] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.074722][ T302] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.074724][ T302] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.074728][ T302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.074730][ T302] RIP: 0033:0x7f60859c654e [ 16.074734][ T302] 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.074736][ T302] RSP: 002b:00007ffc8544a0d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.074738][ T302] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f60859c654e [ 16.074740][ T302] RDX: 0000000000000000 RSI: 00007ffc8544a180 RDI: 0000000000000005 [ 16.074741][ T302] RBP: 00007ffc8544a0e0 R08: 0000000000000000 R09: 0000000000000000 [ 16.074741][ T302] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fea7 [ 16.074742][ T302] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc8544a850 | [ 17.133474][ T310] softirqs last disabled at (19534): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.133477][ T310] Preemption disabled at: | [ 17.133477][ T310] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.133486][ T310] Tainted: [W]=WARN [ 17.133487][ T310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.133489][ T310] Call Trace: [ 17.133491][ T310] [ 17.133493][ T310] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.133498][ T310] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.133500][ T310] __might_resched.cold (kernel/sched/core.c:9234) [ 17.133504][ T310] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.133508][ T310] ? __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.133513][ T310] __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.133516][ T310] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.133522][ T310] ? 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.133525][ T310] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.133529][ T310] put_chars (drivers/char/virtio_console.c:1176) [ 17.133532][ T310] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.133535][ T310] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.133539][ T310] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.133544][ T310] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.133548][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.133549][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.133554][ T310] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.133558][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.133560][ T310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.133565][ T310] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.133568][ T310] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.133570][ T310] ? 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.133572][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.133574][ T310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.133579][ T310] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.133583][ T310] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.133584][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.133590][ T310] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.133592][ T310] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.133593][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.133595][ T310] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.133599][ T310] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.133601][ T310] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.133604][ T310] vprintk_emit (kernel/printk/printk.c:2479) [ 17.133608][ T310] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.133610][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.133612][ T310] ? 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.133614][ T310] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 17.133618][ T310] _printk (kernel/printk/printk.c:2504) [ 17.133621][ T310] ? snapshot_read.cold (user.c:?) [ 17.133623][ T310] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.133626][ T310] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.133628][ T310] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.133630][ T310] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.133634][ T310] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.133636][ T310] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.133639][ T310] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.133641][ T310] ? netdev_notice (net/core/dev.c:13194) [ 17.133644][ T310] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.133647][ T310] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.133650][ T310] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.133653][ T310] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.133655][ T310] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.133659][ T310] ? 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.133665][ T310] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.133668][ T310] ? __kernel_text_address (kernel/extable.c:79) [ 17.133671][ T310] ? write_profile (profile.c:?) [ 17.133675][ T310] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.133680][ T310] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.133685][ T310] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.133688][ T310] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.133689][ T310] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.133691][ T310] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.133695][ T310] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.133697][ T310] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.133699][ T310] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.133702][ T310] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.133705][ T310] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.133706][ T310] ? kasan_save_track (mm/kasan/common.c:78) [ 17.133709][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.133711][ T310] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 17.133714][ T310] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 17.133720][ T310] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.133722][ T310] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.133724][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.133726][ T310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.133728][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.133729][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.133731][ T310] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.133734][ T310] ? __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.133737][ T310] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.133740][ T310] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.133743][ T310] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.133745][ T310] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.133751][ T310] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.133756][ T310] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.133761][ T310] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.133763][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.133768][ T310] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.133770][ T310] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.133772][ T310] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.133774][ T310] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.133778][ T310] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.133780][ T310] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.133783][ T310] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.133785][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.133789][ T310] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.133791][ T310] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.133795][ T310] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.133797][ T310] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.133800][ T310] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.133806][ T310] ? 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.133808][ T310] ? 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.133812][ T310] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.133816][ T310] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.133818][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 17.133823][ T310] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.133826][ T310] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.133828][ T310] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.133831][ T310] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.133835][ T310] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.133839][ T310] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.133842][ T310] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.133844][ T310] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.133846][ T310] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 17.133853][ T310] ___sys_sendmsg (net/socket.c:2767) [ 17.133856][ T310] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.133872][ T310] __sys_sendmsg (net/socket.c:2799) [ 17.133875][ T310] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.133882][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.133885][ T310] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.133888][ T310] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.133891][ T310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.133893][ T310] RIP: 0033:0x7f50f607254e [ 17.133897][ T310] 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.133899][ T310] RSP: 002b:00007ffc03d84b00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.133902][ T310] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f50f607254e [ 17.133903][ T310] RDX: 0000000000000000 RSI: 00007ffc03d84bb0 RDI: 0000000000000005 [ 17.133904][ T310] RBP: 00007ffc03d84b10 R08: 0000000000000000 R09: 0000000000000000 [ 17.133905][ T310] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fea8 [ 17.133906][ T310] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc03d85280 | [ 18.138679][ T319] softirqs last disabled at (19888): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.138681][ T319] Preemption disabled at: | [ 18.138682][ T319] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.138690][ T319] Tainted: [W]=WARN [ 18.138691][ T319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.138693][ T319] Call Trace: [ 18.138695][ T319] [ 18.138696][ T319] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.138701][ T319] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.138703][ T319] __might_resched.cold (kernel/sched/core.c:9234) [ 18.138708][ T319] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.138711][ T319] ? __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.138716][ T319] __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.138719][ T319] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.138726][ T319] ? 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.138729][ T319] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.138732][ T319] put_chars (drivers/char/virtio_console.c:1176) [ 18.138735][ T319] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.138739][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.138743][ T319] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.138747][ T319] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.138751][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.138753][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.138758][ T319] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.138761][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.138764][ T319] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.138768][ T319] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.138772][ T319] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.138773][ T319] ? 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.138776][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.138778][ T319] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.138782][ T319] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.138786][ T319] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.138787][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.138793][ T319] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.138795][ T319] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.138797][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.138799][ T319] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.138803][ T319] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.138805][ T319] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.138808][ T319] vprintk_emit (kernel/printk/printk.c:2479) [ 18.138811][ T319] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.138813][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.138815][ T319] ? 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.138817][ T319] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.138822][ T319] _printk (kernel/printk/printk.c:2504) [ 18.138825][ T319] ? snapshot_read.cold (user.c:?) [ 18.138827][ T319] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.138830][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.138832][ T319] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.138834][ T319] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.138838][ T319] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.138840][ T319] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.138843][ T319] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.138845][ T319] ? netdev_notice (net/core/dev.c:13194) [ 18.138848][ T319] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.138851][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.138854][ T319] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.138858][ T319] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.138860][ T319] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.138863][ T319] ? 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.138870][ T319] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.138872][ T319] ? __kernel_text_address (kernel/extable.c:79) [ 18.138876][ T319] ? write_profile (profile.c:?) [ 18.138880][ T319] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.138885][ T319] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.138889][ T319] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.138892][ T319] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.138893][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.138895][ T319] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.138899][ T319] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.138901][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.138903][ T319] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.138906][ T319] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.138909][ T319] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.138910][ T319] ? kasan_save_track (mm/kasan/common.c:78) [ 18.138913][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.138915][ T319] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 18.138918][ T319] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 18.138923][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.138926][ T319] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.138928][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.138930][ T319] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.138932][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.138933][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.138935][ T319] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.138938][ T319] ? __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.138941][ T319] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.138944][ T319] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.138947][ T319] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.138949][ T319] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.138955][ T319] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.138960][ T319] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.138966][ T319] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.138968][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.138973][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.138975][ T319] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.138977][ T319] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.138979][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.138983][ T319] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.138985][ T319] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.138989][ T319] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.138990][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.138995][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.138997][ T319] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.139001][ T319] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.139002][ T319] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.139005][ T319] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.139012][ T319] ? 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.139013][ T319] ? 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.139018][ T319] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.139022][ T319] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.139025][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 18.139029][ T319] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.139033][ T319] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.139034][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.139038][ T319] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.139041][ T319] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.139046][ T319] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.139048][ T319] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.139050][ T319] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.139052][ T319] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 18.139060][ T319] ___sys_sendmsg (net/socket.c:2767) [ 18.139063][ T319] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.139079][ T319] __sys_sendmsg (net/socket.c:2799) [ 18.139083][ T319] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.139089][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.139093][ T319] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.139095][ T319] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.139099][ T319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.139101][ T319] RIP: 0033:0x7f17ea71054e [ 18.139105][ T319] 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.139106][ T319] RSP: 002b:00007ffc733c1a20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.139109][ T319] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f17ea71054e [ 18.139110][ T319] RDX: 0000000000000000 RSI: 00007ffc733c1ad0 RDI: 0000000000000005 [ 18.139111][ T319] RBP: 00007ffc733c1a30 R08: 0000000000000000 R09: 0000000000000000 [ 18.139112][ T319] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fea9 [ 18.139113][ T319] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc733c21a0 | [ 19.177248][ T327] softirqs last disabled at (21106): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.177250][ T327] Preemption disabled at: | [ 19.177251][ T327] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.177260][ T327] Tainted: [W]=WARN [ 19.177261][ T327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.177262][ T327] Call Trace: [ 19.177264][ T327] [ 19.177266][ T327] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.177271][ T327] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.177272][ T327] __might_resched.cold (kernel/sched/core.c:9234) [ 19.177277][ T327] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.177280][ T327] ? __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.177286][ T327] __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.177288][ T327] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.177295][ T327] ? 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.177298][ T327] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.177310][ T327] put_chars (drivers/char/virtio_console.c:1176) [ 19.177313][ T327] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.177316][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.177320][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.177325][ T327] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.177328][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.177330][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.177335][ T327] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.177339][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.177341][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.177346][ T327] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.177350][ T327] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.177351][ T327] ? 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.177354][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.177356][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.177362][ T327] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.177367][ T327] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.177368][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.177374][ T327] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.177376][ T327] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.177377][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.177379][ T327] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.177383][ T327] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.177385][ T327] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.177388][ T327] vprintk_emit (kernel/printk/printk.c:2479) [ 19.177392][ T327] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.177394][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.177396][ T327] ? 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.177398][ T327] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.177403][ T327] _printk (kernel/printk/printk.c:2504) [ 19.177406][ T327] ? snapshot_read.cold (user.c:?) [ 19.177408][ T327] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.177411][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.177413][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.177415][ T327] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.177419][ T327] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.177421][ T327] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.177424][ T327] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.177426][ T327] ? netdev_notice (net/core/dev.c:13194) [ 19.177431][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.177434][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.177437][ T327] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.177441][ T327] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.177443][ T327] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.177446][ T327] ? 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.177453][ T327] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.177455][ T327] ? __kernel_text_address (kernel/extable.c:79) [ 19.177458][ T327] ? write_profile (profile.c:?) [ 19.177462][ T327] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.177468][ T327] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.177472][ T327] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.177475][ T327] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.177476][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.177479][ T327] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.177483][ T327] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.177485][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.177487][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.177490][ T327] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.177493][ T327] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.177495][ T327] ? kasan_save_track (mm/kasan/common.c:78) [ 19.177498][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.177500][ T327] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 19.177503][ T327] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 19.177508][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.177510][ T327] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.177513][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.177515][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.177516][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.177518][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.177520][ T327] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.177523][ T327] ? __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.177526][ T327] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.177529][ T327] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.177532][ T327] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.177534][ T327] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.177540][ T327] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.177546][ T327] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.177551][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.177553][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.177558][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.177561][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.177563][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.177565][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.177569][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.177571][ T327] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.177574][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.177575][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.177580][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.177582][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.177586][ T327] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.177588][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.177591][ T327] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.177598][ T327] ? 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.177599][ T327] ? 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.177604][ T327] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.177607][ T327] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.177610][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 19.177615][ T327] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.177619][ T327] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.177620][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.177624][ T327] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.177627][ T327] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.177631][ T327] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.177634][ T327] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.177636][ T327] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.177638][ T327] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 19.177646][ T327] ___sys_sendmsg (net/socket.c:2767) [ 19.177648][ T327] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.177667][ T327] __sys_sendmsg (net/socket.c:2799) [ 19.177670][ T327] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.177677][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.177680][ T327] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.177683][ T327] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.177687][ T327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.177689][ T327] RIP: 0033:0x7f5181abb54e [ 19.177693][ T327] 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.177694][ T327] RSP: 002b:00007ffdceef4f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.177697][ T327] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5181abb54e [ 19.177699][ T327] RDX: 0000000000000000 RSI: 00007ffdceef4fd0 RDI: 0000000000000005 [ 19.177699][ T327] RBP: 00007ffdceef4f30 R08: 0000000000000000 R09: 0000000000000000 [ 19.177700][ T327] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feaa [ 19.177701][ T327] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdceef56a0 | [ 20.258148][ T335] softirqs last disabled at (21976): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.258151][ T335] Preemption disabled at: | [ 20.258152][ T335] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.258161][ T335] Tainted: [W]=WARN [ 20.258162][ T335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.258163][ T335] Call Trace: [ 20.258165][ T335] [ 20.258166][ T335] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.258171][ T335] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.258173][ T335] __might_resched.cold (kernel/sched/core.c:9234) [ 20.258178][ T335] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.258181][ T335] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.258187][ T335] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.258189][ T335] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.258196][ T335] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.258199][ T335] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.258203][ T335] put_chars (drivers/char/virtio_console.c:1176) [ 20.258206][ T335] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.258209][ T335] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.258213][ T335] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.258218][ T335] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.258221][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.258223][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.258228][ T335] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.258232][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.258234][ T335] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.258239][ T335] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.258242][ T335] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.258244][ T335] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 20.258246][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.258248][ T335] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.258253][ T335] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.258257][ T335] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.258258][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.258264][ T335] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.258266][ T335] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.258268][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.258270][ T335] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.258274][ T335] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.258276][ T335] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.258279][ T335] vprintk_emit (kernel/printk/printk.c:2479) [ 20.258282][ T335] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.258284][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.258286][ T335] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 20.258288][ T335] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 20.258293][ T335] _printk (kernel/printk/printk.c:2504) [ 20.258296][ T335] ? snapshot_read.cold (user.c:?) [ 20.258298][ T335] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.258301][ T335] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.258303][ T335] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.258306][ T335] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.258314][ T335] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.258317][ T335] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.258319][ T335] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.258322][ T335] ? netdev_notice (net/core/dev.c:13194) [ 20.258325][ T335] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.258328][ T335] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.258331][ T335] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.258334][ T335] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.258336][ T335] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.258340][ T335] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 20.258347][ T335] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.258349][ T335] ? __kernel_text_address (kernel/extable.c:79) [ 20.258353][ T335] ? write_profile (profile.c:?) [ 20.258358][ T335] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.258366][ T335] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.258371][ T335] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.258373][ T335] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.258374][ T335] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.258376][ T335] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.258380][ T335] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.258382][ T335] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.258384][ T335] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.258387][ T335] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.258390][ T335] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.258392][ T335] ? kasan_save_track (mm/kasan/common.c:78) [ 20.258395][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.258397][ T335] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 20.258400][ T335] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 20.258405][ T335] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.258408][ T335] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.258410][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.258412][ T335] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.258414][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.258415][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.258417][ T335] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.258420][ T335] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 20.258423][ T335] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.258426][ T335] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.258431][ T335] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.258433][ T335] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.258439][ T335] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.258444][ T335] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.258450][ T335] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.258452][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.258456][ T335] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.258459][ T335] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.258461][ T335] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.258463][ T335] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.258467][ T335] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.258469][ T335] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.258472][ T335] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.258473][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.258478][ T335] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.258480][ T335] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.258484][ T335] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.258486][ T335] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.258489][ T335] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.258495][ T335] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 20.258497][ T335] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 20.258501][ T335] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.258505][ T335] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.258508][ T335] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 20.258512][ T335] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.258516][ T335] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.258517][ T335] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.258521][ T335] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.258524][ T335] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.258529][ T335] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 20.258531][ T335] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.258533][ T335] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 20.258535][ T335] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 20.258542][ T335] ___sys_sendmsg (net/socket.c:2767) [ 20.258545][ T335] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.258561][ T335] __sys_sendmsg (net/socket.c:2799) [ 20.258565][ T335] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.258571][ T335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.258574][ T335] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.258577][ T335] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.258581][ T335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.258583][ T335] RIP: 0033:0x7f9e13b4454e [ 20.258587][ T335] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 20.258588][ T335] RSP: 002b:00007ffde3520620 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.258591][ T335] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9e13b4454e [ 20.258592][ T335] RDX: 0000000000000000 RSI: 00007ffde35206d0 RDI: 0000000000000005 [ 20.258593][ T335] RBP: 00007ffde3520630 R08: 0000000000000000 R09: 0000000000000000 [ 20.258594][ T335] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feab [ 20.258595][ T335] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde3520da0 | [ 21.350172][ T343] softirqs last disabled at (21522): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.350175][ T343] Preemption disabled at: | [ 21.350176][ T343] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.350185][ T343] Tainted: [W]=WARN [ 21.350186][ T343] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.350188][ T343] Call Trace: [ 21.350189][ T343] [ 21.350191][ T343] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.350196][ T343] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.350198][ T343] __might_resched.cold (kernel/sched/core.c:9234) [ 21.350203][ T343] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.350206][ 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) [ 21.350211][ 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)) [ 21.350214][ T343] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.350220][ 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) [ 21.350223][ T343] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.350227][ T343] put_chars (drivers/char/virtio_console.c:1176) [ 21.350230][ T343] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.350234][ T343] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.350237][ T343] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.350242][ T343] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.350246][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.350248][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.350253][ T343] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.350256][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.350259][ T343] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.350264][ T343] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.350267][ T343] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.350268][ 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)) [ 21.350271][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.350273][ T343] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.350278][ T343] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.350282][ T343] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.350283][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.350289][ T343] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.350292][ T343] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.350293][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.350295][ T343] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.350299][ T343] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.350301][ T343] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.350304][ T343] vprintk_emit (kernel/printk/printk.c:2479) [ 21.350308][ T343] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.350310][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.350312][ 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)) [ 21.350320][ T343] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 21.350325][ T343] _printk (kernel/printk/printk.c:2504) [ 21.350328][ T343] ? snapshot_read.cold (user.c:?) [ 21.350330][ T343] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.350333][ T343] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.350335][ T343] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.350338][ T343] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.350341][ T343] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.350344][ T343] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.350346][ T343] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.350349][ T343] ? netdev_notice (net/core/dev.c:13194) [ 21.350352][ T343] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.350355][ T343] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.350359][ T343] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.350365][ T343] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.350367][ T343] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.350370][ 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)) [ 21.350377][ T343] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.350379][ T343] ? __kernel_text_address (kernel/extable.c:79) [ 21.350383][ T343] ? write_profile (profile.c:?) [ 21.350387][ T343] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.350392][ T343] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.350398][ T343] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.350400][ T343] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.350401][ T343] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.350403][ T343] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.350407][ T343] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.350409][ T343] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.350412][ T343] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.350415][ T343] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.350417][ T343] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.350419][ T343] ? kasan_save_track (mm/kasan/common.c:78) [ 21.350422][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.350424][ T343] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 21.350427][ T343] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 21.350434][ T343] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.350437][ T343] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.350439][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.350441][ T343] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.350443][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.350444][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.350447][ T343] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.350450][ 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) [ 21.350453][ T343] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.350456][ T343] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.350459][ T343] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.350461][ T343] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.350467][ T343] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.350472][ T343] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.350478][ T343] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.350480][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.350485][ T343] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.350487][ T343] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.350489][ T343] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.350491][ T343] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.350495][ T343] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.350498][ T343] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.350501][ T343] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.350502][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.350507][ T343] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.350509][ T343] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.350513][ T343] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.350515][ T343] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.350518][ T343] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.350524][ 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)) [ 21.350526][ 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)) [ 21.350530][ T343] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.350534][ T343] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.350537][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 21.350541][ T343] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.350546][ T343] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.350547][ T343] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.350550][ T343] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.350554][ T343] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.350558][ T343] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.350561][ T343] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.350563][ T343] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.350565][ T343] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 21.350573][ T343] ___sys_sendmsg (net/socket.c:2767) [ 21.350576][ T343] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.350592][ T343] __sys_sendmsg (net/socket.c:2799) [ 21.350596][ T343] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.350602][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.350606][ T343] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.350608][ T343] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.350612][ T343] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.350614][ T343] RIP: 0033:0x7f14cb63454e [ 21.350618][ 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 [ 21.350620][ T343] RSP: 002b:00007fff045003b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.350622][ T343] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f14cb63454e [ 21.350624][ T343] RDX: 0000000000000000 RSI: 00007fff04500460 RDI: 0000000000000005 [ 21.350625][ T343] RBP: 00007fff045003c0 R08: 0000000000000000 R09: 0000000000000000 [ 21.350625][ T343] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feac [ 21.350626][ T343] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff04500b30 | [ 22.540412][ T352] softirqs last disabled at (23008): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.540416][ T352] Preemption disabled at: | [ 22.540417][ T352] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.540431][ T352] Tainted: [W]=WARN [ 22.540432][ T352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.540434][ T352] Call Trace: [ 22.540437][ T352] [ 22.540439][ T352] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.540445][ T352] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.540448][ T352] __might_resched.cold (kernel/sched/core.c:9234) [ 22.540455][ T352] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.540460][ T352] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.540467][ T352] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 22.540471][ T352] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.540481][ T352] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.540485][ T352] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.540491][ T352] put_chars (drivers/char/virtio_console.c:1176) [ 22.540495][ T352] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.540502][ T352] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.540507][ T352] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.540514][ T352] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.540519][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.540522][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.540531][ T352] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.540537][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.540541][ T352] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.540548][ T352] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.540554][ T352] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.540556][ T352] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 22.540561][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.540565][ T352] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.540572][ T352] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.540579][ T352] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.540581][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.540591][ T352] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.540596][ T352] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.540598][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.540601][ T352] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.540608][ T352] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.540611][ T352] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.540616][ T352] vprintk_emit (kernel/printk/printk.c:2479) [ 22.540622][ T352] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.540626][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.540629][ T352] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 22.540632][ T352] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 22.540639][ T352] _printk (kernel/printk/printk.c:2504) [ 22.540644][ T352] ? snapshot_read.cold (user.c:?) [ 22.540647][ T352] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.540652][ T352] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.540655][ T352] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.540659][ T352] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.540663][ T352] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.540668][ T352] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.540672][ T352] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.540676][ T352] ? netdev_notice (net/core/dev.c:13194) [ 22.540681][ T352] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.540686][ T352] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.540690][ T352] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.540697][ T352] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.540701][ T352] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.540705][ T352] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 22.540715][ T352] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.540719][ T352] ? __kernel_text_address (kernel/extable.c:79) [ 22.540723][ T352] ? write_profile (profile.c:?) [ 22.540729][ T352] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.540738][ T352] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.540745][ T352] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.540749][ T352] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.540751][ T352] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.540754][ T352] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.540759][ T352] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.540763][ T352] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.540766][ T352] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.540771][ T352] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.540774][ T352] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.540777][ T352] ? kasan_save_track (mm/kasan/common.c:78) [ 22.540782][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.540785][ T352] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 22.540790][ T352] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 22.540798][ T352] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.540801][ T352] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.540806][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.540809][ T352] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.540812][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.540814][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.540817][ T352] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.540822][ T352] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 22.540826][ T352] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.540830][ T352] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.540836][ T352] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.540840][ T352] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.540850][ T352] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.540860][ T352] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.540870][ T352] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.540873][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.540882][ T352] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.540885][ T352] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.540889][ T352] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.540892][ T352] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.540899][ T352] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.540903][ T352] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.540909][ T352] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.540911][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.540919][ T352] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.540922][ T352] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.540929][ T352] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.540932][ T352] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.540937][ T352] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.540949][ T352] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 22.540951][ T352] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 22.540959][ T352] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.540966][ T352] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.540972][ T352] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 22.540979][ T352] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.540986][ T352] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.540988][ T352] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.540994][ T352] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.540999][ T352] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.541006][ T352] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.541010][ T352] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.541014][ T352] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.541016][ T352] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 22.541031][ T352] ___sys_sendmsg (net/socket.c:2767) [ 22.541035][ T352] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.541061][ T352] __sys_sendmsg (net/socket.c:2799) [ 22.541066][ T352] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.541077][ T352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.541083][ T352] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.541086][ T352] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.541092][ T352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.541095][ T352] RIP: 0033:0x7f41b3fda54e [ 22.541100][ T352] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 22.541103][ T352] RSP: 002b:00007ffe61eab0e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.541107][ T352] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f41b3fda54e [ 22.541109][ T352] RDX: 0000000000000000 RSI: 00007ffe61eab190 RDI: 0000000000000005 [ 22.541110][ T352] RBP: 00007ffe61eab0f0 R08: 0000000000000000 R09: 0000000000000000 [ 22.541111][ T352] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fead [ 22.541113][ T352] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe61eab860 | [ 23.618092][ T358] softirqs last disabled at (25450): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 23.618096][ T358] Preemption disabled at: | [ 23.618097][ T358] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.618109][ T358] Tainted: [W]=WARN [ 23.618110][ T358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.618113][ T358] Call Trace: [ 23.618115][ T358] [ 23.618117][ T358] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.618124][ T358] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.618127][ T358] __might_resched.cold (kernel/sched/core.c:9234) [ 23.618133][ T358] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.618138][ T358] ? __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.618146][ T358] __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.618150][ T358] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.618160][ T358] ? 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.618164][ T358] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.618170][ T358] put_chars (drivers/char/virtio_console.c:1176) [ 23.618175][ T358] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.618181][ T358] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.618186][ T358] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.618194][ T358] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.618199][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.618201][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.618210][ T358] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.618216][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.618220][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.618228][ T358] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.618234][ T358] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.618236][ T358] ? 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.618241][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.618245][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.618252][ T358] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.618259][ T358] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.618261][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.618271][ T358] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.618276][ T358] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.618278][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.618281][ T358] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.618288][ T358] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.618291][ T358] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.618297][ T358] vprintk_emit (kernel/printk/printk.c:2479) [ 23.618303][ T358] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.618306][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.618309][ T358] ? 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.618312][ T358] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 23.618319][ T358] _printk (kernel/printk/printk.c:2504) [ 23.618325][ T358] ? snapshot_read.cold (user.c:?) [ 23.618328][ T358] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.618339][ T358] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.618342][ T358] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.618346][ T358] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.618351][ T358] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.618355][ T358] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.618362][ T358] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.618368][ T358] ? netdev_notice (net/core/dev.c:13194) [ 23.618372][ T358] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.618377][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.618382][ T358] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.618388][ T358] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.618392][ T358] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.618397][ T358] ? 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.618406][ T358] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.618411][ T358] ? __kernel_text_address (kernel/extable.c:79) [ 23.618415][ T358] ? write_profile (profile.c:?) [ 23.618421][ T358] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.618432][ T358] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.618440][ T358] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.618444][ T358] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.618446][ T358] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.618449][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.618454][ T358] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.618458][ T358] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.618461][ T358] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.618466][ T358] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.618470][ T358] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.618473][ T358] ? kasan_save_track (mm/kasan/common.c:78) [ 23.618478][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.618481][ T358] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 23.618485][ T358] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 23.618493][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.618496][ T358] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.618501][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.618504][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.618507][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.618509][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.618512][ T358] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.618517][ T358] ? __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.618521][ T358] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.618525][ T358] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.618532][ T358] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.618535][ T358] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.618545][ T358] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.618555][ T358] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.618566][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.618569][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.618578][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.618581][ T358] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.618585][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.618588][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.618595][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.618599][ T358] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.618605][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.618607][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.618616][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.618619][ T358] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.618626][ T358] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.618628][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.618633][ T358] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.618645][ T358] ? 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.618647][ T358] ? 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.618655][ T358] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.618662][ T358] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.618667][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 23.618675][ T358] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.618681][ T358] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.618684][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.618689][ T358] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.618695][ T358] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.618702][ T358] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.618706][ T358] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.618710][ T358] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.618712][ T358] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 23.618726][ T358] ___sys_sendmsg (net/socket.c:2767) [ 23.618731][ T358] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.618763][ T358] __sys_sendmsg (net/socket.c:2799) [ 23.618768][ T358] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.618779][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.618785][ T358] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.618789][ T358] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.618794][ T358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.618798][ T358] RIP: 0033:0x7fec55a0454e [ 23.618803][ T358] 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.618805][ T358] RSP: 002b:00007ffeb9bc8700 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.618809][ T358] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fec55a0454e [ 23.618811][ T358] RDX: 0000000000000000 RSI: 00007ffeb9bc87b0 RDI: 0000000000000005 [ 23.618813][ T358] RBP: 00007ffeb9bc8710 R08: 0000000000000000 R09: 0000000000000000 [ 23.618814][ T358] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feae [ 23.618816][ T358] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeb9bc8e80 | [ 24.756744][ T365] softirqs last disabled at (16486): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.756747][ T365] Preemption disabled at: | [ 24.756748][ T365] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.756760][ T365] Tainted: [W]=WARN [ 24.756762][ T365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.756764][ T365] Call Trace: [ 24.756766][ T365] [ 24.756768][ T365] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.756775][ T365] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.756778][ T365] __might_resched.cold (kernel/sched/core.c:9234) [ 24.756784][ T365] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.756789][ T365] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.756797][ T365] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.756801][ T365] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.756810][ T365] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.756815][ T365] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.756821][ T365] put_chars (drivers/char/virtio_console.c:1176) [ 24.756825][ T365] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.756831][ T365] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.756836][ T365] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.756844][ T365] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.756848][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.756851][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.756859][ T365] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.756865][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.756869][ T365] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.756877][ T365] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.756883][ T365] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.756885][ T365] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 24.756890][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.756893][ T365] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.756900][ T365] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.756907][ T365] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.756909][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.756920][ T365] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.756924][ T365] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.756926][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.756929][ T365] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.756936][ T365] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.756938][ T365] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.756944][ T365] vprintk_emit (kernel/printk/printk.c:2479) [ 24.756949][ T365] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.756952][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.756956][ T365] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 24.756959][ T365] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 24.756965][ T365] _printk (kernel/printk/printk.c:2504) [ 24.756971][ T365] ? snapshot_read.cold (user.c:?) [ 24.756973][ T365] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.756978][ T365] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.756981][ T365] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.756985][ T365] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.756990][ T365] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.756995][ T365] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.756998][ T365] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.757002][ T365] ? netdev_notice (net/core/dev.c:13194) [ 24.757007][ T365] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.757013][ T365] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.757017][ T365] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.757024][ T365] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.757028][ T365] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.757033][ T365] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 24.757042][ T365] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.757046][ T365] ? __kernel_text_address (kernel/extable.c:79) [ 24.757050][ T365] ? write_profile (profile.c:?) [ 24.757056][ T365] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.757065][ T365] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.757072][ T365] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.757076][ T365] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.757078][ T365] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.757081][ T365] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.757086][ T365] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.757089][ T365] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.757092][ T365] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.757097][ T365] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.757101][ T365] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.757104][ T365] ? kasan_save_track (mm/kasan/common.c:78) [ 24.757109][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.757112][ T365] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 24.757116][ T365] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 24.757125][ T365] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.757128][ T365] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.757133][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.757136][ T365] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.757139][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.757141][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.757144][ T365] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.757149][ T365] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 24.757153][ T365] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.757157][ T365] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.757163][ T365] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.757166][ T365] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.757176][ T365] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.757186][ T365] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.757197][ T365] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.757201][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.757209][ T365] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.757213][ T365] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.757216][ T365] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.757219][ T365] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.757226][ T365] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.757230][ T365] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.757236][ T365] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.757239][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.757247][ T365] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.757251][ T365] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.757257][ T365] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.757260][ T365] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.757265][ T365] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.757277][ T365] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 24.757279][ T365] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 24.757288][ T365] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.757294][ T365] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.757300][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 24.757307][ T365] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.757315][ T365] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.757317][ T365] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.757322][ T365] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.757328][ T365] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.757335][ T365] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.757345][ T365] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.757348][ T365] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.757351][ T365] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 24.757369][ T365] ___sys_sendmsg (net/socket.c:2767) [ 24.757374][ T365] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.757406][ T365] __sys_sendmsg (net/socket.c:2799) [ 24.757411][ T365] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.757423][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.757432][ T365] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.757435][ T365] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.757441][ T365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.757444][ T365] RIP: 0033:0x7f030ba8154e [ 24.757449][ T365] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 24.757452][ T365] RSP: 002b:00007ffcd76b6540 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.757455][ T365] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f030ba8154e [ 24.757458][ T365] RDX: 0000000000000000 RSI: 00007ffcd76b65f0 RDI: 0000000000000005 [ 24.757459][ T365] RBP: 00007ffcd76b6550 R08: 0000000000000000 R09: 0000000000000000 [ 24.757460][ T365] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feb0 [ 24.757462][ T365] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd76b6cc0 | [ 25.896140][ T373] softirqs last disabled at (26052): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.896143][ T373] Preemption disabled at: | [ 25.896143][ T373] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.896153][ T373] Tainted: [W]=WARN [ 25.896154][ T373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.896156][ T373] Call Trace: [ 25.896157][ T373] [ 25.896159][ T373] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.896164][ T373] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.896166][ T373] __might_resched.cold (kernel/sched/core.c:9234) [ 25.896170][ T373] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.896174][ T373] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.896179][ T373] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.896182][ T373] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.896188][ T373] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.896191][ T373] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.896195][ T373] put_chars (drivers/char/virtio_console.c:1176) [ 25.896198][ T373] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.896201][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.896205][ T373] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.896210][ T373] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.896214][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.896216][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.896221][ T373] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.896225][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.896227][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.896232][ T373] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.896235][ T373] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.896237][ T373] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 25.896240][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.896242][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.896246][ T373] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.896250][ T373] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.896251][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.896257][ T373] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.896260][ T373] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.896261][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.896263][ T373] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.896267][ T373] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.896269][ T373] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.896272][ T373] vprintk_emit (kernel/printk/printk.c:2479) [ 25.896276][ T373] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.896278][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.896280][ T373] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 25.896282][ T373] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 25.896286][ T373] _printk (kernel/printk/printk.c:2504) [ 25.896290][ T373] ? snapshot_read.cold (user.c:?) [ 25.896291][ T373] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.896295][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.896297][ T373] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.896299][ T373] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.896302][ T373] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.896305][ T373] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.896307][ T373] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.896310][ T373] ? netdev_notice (net/core/dev.c:13194) [ 25.896313][ T373] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.896316][ T373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.896319][ T373] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.896323][ T373] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.896325][ T373] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.896328][ T373] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 25.896335][ T373] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.896337][ T373] ? __kernel_text_address (kernel/extable.c:79) [ 25.896341][ T373] ? write_profile (profile.c:?) [ 25.896350][ T373] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.896356][ T373] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.896363][ T373] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.896366][ T373] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.896368][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.896370][ T373] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.896374][ T373] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.896376][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.896378][ T373] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.896381][ T373] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.896384][ T373] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.896386][ T373] ? kasan_save_track (mm/kasan/common.c:78) [ 25.896389][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.896391][ T373] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 25.896394][ T373] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 25.896399][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.896401][ T373] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.896404][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.896406][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.896408][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.896409][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.896411][ T373] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.896413][ T373] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 25.896417][ T373] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.896419][ T373] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.896423][ T373] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.896425][ T373] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.896432][ T373] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.896438][ T373] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.896443][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.896445][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.896450][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.896452][ T373] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.896454][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.896456][ T373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.896460][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.896462][ T373] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.896465][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.896467][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.896472][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.896474][ T373] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.896477][ T373] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.896479][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.896482][ T373] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.896489][ T373] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 25.896490][ T373] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 25.896495][ T373] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.896499][ T373] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.896502][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 25.896506][ T373] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.896510][ T373] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.896511][ T373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.896515][ T373] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.896518][ T373] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.896523][ T373] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 25.896525][ T373] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.896527][ T373] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 25.896529][ T373] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 25.896537][ T373] ___sys_sendmsg (net/socket.c:2767) [ 25.896540][ T373] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.896556][ T373] __sys_sendmsg (net/socket.c:2799) [ 25.896559][ T373] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.896566][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.896569][ T373] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.896572][ T373] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.896575][ T373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.896578][ T373] RIP: 0033:0x7f257041954e [ 25.896582][ T373] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 25.896583][ T373] RSP: 002b:00007ffcb2a59360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.896586][ T373] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f257041954e [ 25.896588][ T373] RDX: 0000000000000000 RSI: 00007ffcb2a59410 RDI: 0000000000000005 [ 25.896588][ T373] RBP: 00007ffcb2a59370 R08: 0000000000000000 R09: 0000000000000000 [ 25.896589][ T373] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feb1 [ 25.896590][ T373] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb2a59ae0 | [ 26.917273][ T381] softirqs last disabled at (20156): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 26.917275][ T381] Preemption disabled at: | [ 26.917276][ T381] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.917285][ T381] Tainted: [W]=WARN [ 26.917286][ T381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.917288][ T381] Call Trace: [ 26.917290][ T381] [ 26.917291][ T381] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.917296][ T381] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.917298][ T381] __might_resched.cold (kernel/sched/core.c:9234) [ 26.917303][ T381] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.917306][ T381] ? __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.917311][ T381] __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.917314][ T381] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.917321][ T381] ? 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.917324][ T381] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.917327][ T381] put_chars (drivers/char/virtio_console.c:1176) [ 26.917330][ T381] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.917334][ T381] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.917338][ T381] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.917343][ T381] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.917346][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.917348][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.917362][ T381] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.917366][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.917368][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.917373][ T381] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.917376][ T381] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.917378][ T381] ? 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.917381][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.917382][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.917387][ T381] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.917391][ T381] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.917392][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.917397][ T381] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.917400][ T381] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.917401][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.917403][ T381] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.917407][ T381] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.917409][ T381] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.917412][ T381] vprintk_emit (kernel/printk/printk.c:2479) [ 26.917416][ T381] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.917418][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.917420][ T381] ? 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.917422][ T381] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 26.917426][ T381] _printk (kernel/printk/printk.c:2504) [ 26.917431][ T381] ? snapshot_read.cold (user.c:?) [ 26.917433][ T381] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.917436][ T381] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.917438][ T381] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.917441][ T381] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 26.917444][ T381] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 26.917447][ T381] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.917449][ T381] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.917452][ T381] ? netdev_notice (net/core/dev.c:13194) [ 26.917454][ T381] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.917458][ T381] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.917460][ T381] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.917464][ T381] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.917466][ T381] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 26.917470][ T381] ? 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.917476][ T381] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 26.917479][ T381] ? __kernel_text_address (kernel/extable.c:79) [ 26.917482][ T381] ? write_profile (profile.c:?) [ 26.917486][ T381] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 26.917491][ T381] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.917495][ T381] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.917498][ T381] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.917499][ T381] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.917501][ T381] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.917505][ T381] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.917507][ T381] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.917509][ T381] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.917512][ T381] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.917515][ T381] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.917517][ T381] ? kasan_save_track (mm/kasan/common.c:78) [ 26.917520][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.917522][ T381] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 26.917525][ T381] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 26.917530][ T381] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.917532][ T381] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.917535][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.917537][ T381] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.917539][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.917540][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.917542][ T381] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.917545][ T381] ? __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.917548][ T381] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.917551][ T381] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.917554][ T381] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.917556][ T381] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.917562][ T381] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.917567][ T381] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.917573][ T381] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.917575][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.917580][ T381] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.917582][ T381] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.917584][ T381] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.917586][ T381] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.917590][ T381] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.917592][ T381] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.917595][ T381] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.917597][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.917602][ T381] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.917604][ T381] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.917608][ T381] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.917609][ T381] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.917612][ T381] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.917619][ T381] ? 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.917620][ T381] ? 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.917625][ T381] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.917628][ T381] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.917631][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 26.917636][ T381] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.917639][ T381] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.917641][ T381] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.917644][ T381] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.917648][ T381] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.917652][ T381] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.917655][ T381] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.917657][ T381] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 26.917659][ T381] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 26.917666][ T381] ___sys_sendmsg (net/socket.c:2767) [ 26.917669][ T381] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.917685][ T381] __sys_sendmsg (net/socket.c:2799) [ 26.917689][ T381] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.917695][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.917698][ T381] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.917701][ T381] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.917705][ T381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.917707][ T381] RIP: 0033:0x7fcccd47454e [ 26.917711][ T381] 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.917713][ T381] RSP: 002b:00007ffd34b3bcb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.917715][ T381] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcccd47454e [ 26.917717][ T381] RDX: 0000000000000000 RSI: 00007ffd34b3bd60 RDI: 0000000000000005 [ 26.917718][ T381] RBP: 00007ffd34b3bcc0 R08: 0000000000000000 R09: 0000000000000000 [ 26.917719][ T381] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feb2 [ 26.917720][ T381] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd34b3c430 | [ 28.056034][ T390] softirqs last disabled at (21018): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.056037][ T390] Preemption disabled at: | [ 28.056038][ T390] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.056046][ T390] Tainted: [W]=WARN [ 28.056047][ T390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.056049][ T390] Call Trace: [ 28.056051][ T390] [ 28.056052][ T390] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.056058][ T390] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.056059][ T390] __might_resched.cold (kernel/sched/core.c:9234) [ 28.056064][ T390] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.056067][ T390] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 28.056073][ T390] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.056075][ T390] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.056082][ T390] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.056085][ T390] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.056089][ T390] put_chars (drivers/char/virtio_console.c:1176) [ 28.056092][ T390] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.056095][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.056099][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.056104][ T390] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.056107][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.056109][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.056114][ T390] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.056118][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.056121][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.056125][ T390] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.056129][ T390] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.056130][ T390] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 28.056133][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.056135][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.056139][ T390] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.056143][ T390] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.056145][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.056151][ T390] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.056153][ T390] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.056155][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.056157][ T390] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.056161][ T390] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.056163][ T390] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.056166][ T390] vprintk_emit (kernel/printk/printk.c:2479) [ 28.056169][ T390] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.056172][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.056174][ T390] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 28.056176][ T390] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 28.056180][ T390] _printk (kernel/printk/printk.c:2504) [ 28.056184][ T390] ? snapshot_read.cold (user.c:?) [ 28.056186][ T390] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.056189][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.056191][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.056194][ T390] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 28.056197][ T390] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 28.056200][ T390] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.056202][ T390] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.056205][ T390] ? netdev_notice (net/core/dev.c:13194) [ 28.056208][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.056211][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.056214][ T390] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.056218][ T390] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.056220][ T390] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.056223][ T390] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 28.056230][ T390] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.056232][ T390] ? __kernel_text_address (kernel/extable.c:79) [ 28.056235][ T390] ? write_profile (profile.c:?) [ 28.056240][ T390] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.056245][ T390] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.056250][ T390] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.056252][ T390] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.056253][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.056256][ T390] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.056259][ T390] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.056262][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.056264][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.056267][ T390] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.056270][ T390] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.056271][ T390] ? kasan_save_track (mm/kasan/common.c:78) [ 28.056274][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.056277][ T390] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 28.056280][ T390] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 28.056285][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.056287][ T390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.056290][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.056292][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.056294][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.056295][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.056297][ T390] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.056300][ T390] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 28.056303][ T390] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.056306][ T390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.056309][ T390] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.056311][ T390] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.056317][ T390] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.056323][ T390] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.056329][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.056331][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.056335][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.056338][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.056340][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.056342][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.056346][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.056348][ T390] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.056351][ T390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.056353][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.056366][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.056368][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.056372][ T390] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.056396][ T390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.056399][ T390] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.056405][ T390] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 28.056407][ T390] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 28.056411][ T390] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.056415][ T390] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.056418][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 28.056422][ T390] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.056426][ T390] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.056428][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.056433][ T390] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.056437][ T390] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.056442][ T390] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 28.056444][ T390] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.056446][ T390] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 28.056448][ T390] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 28.056456][ T390] ___sys_sendmsg (net/socket.c:2767) [ 28.056459][ T390] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.056475][ T390] __sys_sendmsg (net/socket.c:2799) [ 28.056479][ T390] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.056485][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.056489][ T390] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.056492][ T390] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.056495][ T390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.056497][ T390] RIP: 0033:0x7f4e05bc554e [ 28.056501][ T390] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 28.056503][ T390] RSP: 002b:00007ffcb9110db0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.056506][ T390] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4e05bc554e [ 28.056507][ T390] RDX: 0000000000000000 RSI: 00007ffcb9110e60 RDI: 0000000000000005 [ 28.056508][ T390] RBP: 00007ffcb9110dc0 R08: 0000000000000000 R09: 0000000000000000 [ 28.056509][ T390] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feb3 [ 28.056510][ T390] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb9111530 | [ 29.191058][ T399] softirqs last disabled at (22218): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 29.191060][ T399] Preemption disabled at: | [ 29.191061][ T399] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.191070][ T399] Tainted: [W]=WARN [ 29.191071][ T399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.191073][ T399] Call Trace: [ 29.191074][ T399] [ 29.191076][ T399] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.191081][ T399] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.191083][ T399] __might_resched.cold (kernel/sched/core.c:9234) [ 29.191087][ T399] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.191091][ 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) [ 29.191096][ 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)) [ 29.191098][ T399] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.191105][ 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) [ 29.191108][ T399] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.191112][ T399] put_chars (drivers/char/virtio_console.c:1176) [ 29.191115][ T399] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.191118][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.191123][ T399] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.191127][ T399] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.191131][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.191133][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.191138][ T399] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.191141][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.191144][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.191149][ T399] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.191153][ T399] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.191154][ 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)) [ 29.191157][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.191159][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.191163][ T399] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.191167][ T399] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.191168][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.191174][ T399] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.191176][ T399] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.191178][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.191180][ T399] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.191184][ T399] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.191186][ T399] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.191189][ T399] vprintk_emit (kernel/printk/printk.c:2479) [ 29.191192][ T399] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.191194][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.191196][ 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)) [ 29.191198][ T399] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 29.191202][ T399] _printk (kernel/printk/printk.c:2504) [ 29.191206][ T399] ? snapshot_read.cold (user.c:?) [ 29.191208][ T399] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.191211][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.191213][ T399] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.191216][ T399] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 29.191219][ T399] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 29.191222][ T399] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.191224][ T399] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.191227][ T399] ? netdev_notice (net/core/dev.c:13194) [ 29.191229][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.191232][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.191235][ T399] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.191239][ T399] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.191241][ T399] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.191244][ 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)) [ 29.191251][ T399] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.191254][ T399] ? __kernel_text_address (kernel/extable.c:79) [ 29.191257][ T399] ? write_profile (profile.c:?) [ 29.191261][ T399] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.191266][ T399] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.191271][ T399] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.191273][ T399] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.191275][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.191277][ T399] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.191281][ T399] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.191283][ T399] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.191285][ T399] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.191288][ T399] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.191290][ T399] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.191292][ T399] ? kasan_save_track (mm/kasan/common.c:78) [ 29.191295][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.191297][ T399] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 29.191300][ T399] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 29.191306][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.191308][ T399] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.191311][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.191313][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.191315][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.191316][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.191318][ T399] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.191320][ 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) [ 29.191324][ T399] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.191326][ T399] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.191330][ T399] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.191332][ T399] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.191338][ T399] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.191343][ T399] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.191349][ T399] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.191351][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.191356][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.191359][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.191363][ T399] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.191371][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.191375][ T399] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.191378][ T399] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.191381][ T399] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.191382][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.191387][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.191389][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.191393][ T399] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.191394][ T399] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.191397][ T399] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.191404][ 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)) [ 29.191405][ 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)) [ 29.191409][ T399] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.191413][ T399] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.191416][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 29.191420][ T399] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.191424][ T399] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.191426][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.191431][ T399] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.191435][ T399] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.191439][ T399] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.191442][ T399] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.191444][ T399] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.191446][ T399] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 29.191453][ T399] ___sys_sendmsg (net/socket.c:2767) [ 29.191456][ T399] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.191472][ T399] __sys_sendmsg (net/socket.c:2799) [ 29.191476][ T399] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.191482][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.191486][ T399] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.191488][ T399] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.191492][ T399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.191494][ T399] RIP: 0033:0x7f55c4c9354e [ 29.191498][ 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 [ 29.191500][ T399] RSP: 002b:00007ffd281fef60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.191502][ T399] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f55c4c9354e [ 29.191504][ T399] RDX: 0000000000000000 RSI: 00007ffd281ff010 RDI: 0000000000000005 [ 29.191505][ T399] RBP: 00007ffd281fef70 R08: 0000000000000000 R09: 0000000000000000 [ 29.191505][ T399] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feb4 [ 29.191506][ T399] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd281ff6e0 | [ 30.204895][ T408] softirqs last disabled at (26708): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.204898][ T408] Preemption disabled at: | [ 30.204898][ T408] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.204907][ T408] Tainted: [W]=WARN [ 30.204908][ T408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.204910][ T408] Call Trace: [ 30.204912][ T408] [ 30.204913][ T408] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.204918][ T408] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.204920][ T408] __might_resched.cold (kernel/sched/core.c:9234) [ 30.204925][ T408] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.204928][ T408] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 30.204934][ T408] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.204936][ T408] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.204943][ T408] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.204946][ T408] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.204950][ T408] put_chars (drivers/char/virtio_console.c:1176) [ 30.204953][ T408] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.204958][ T408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.204962][ T408] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.204970][ T408] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.204975][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.204978][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.204986][ T408] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.204991][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204995][ T408] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.205002][ T408] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.205008][ T408] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.205010][ T408] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 30.205015][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.205019][ T408] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.205025][ T408] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.205032][ T408] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.205034][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.205044][ T408] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.205047][ T408] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.205049][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.205052][ T408] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.205059][ T408] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.205062][ T408] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.205067][ T408] vprintk_emit (kernel/printk/printk.c:2479) [ 30.205072][ T408] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.205076][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.205079][ T408] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 30.205082][ T408] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 30.205088][ T408] _printk (kernel/printk/printk.c:2504) [ 30.205094][ T408] ? snapshot_read.cold (user.c:?) [ 30.205097][ T408] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.205102][ T408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.205105][ T408] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.205109][ T408] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.205114][ T408] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.205118][ T408] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.205122][ T408] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.205126][ T408] ? netdev_notice (net/core/dev.c:13194) [ 30.205130][ T408] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.205135][ T408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.205139][ T408] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.205145][ T408] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.205149][ T408] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.205154][ T408] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 30.205163][ T408] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.205167][ T408] ? __kernel_text_address (kernel/extable.c:79) [ 30.205171][ T408] ? write_profile (profile.c:?) [ 30.205177][ T408] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.205186][ T408] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.205193][ T408] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.205197][ T408] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.205199][ T408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.205202][ T408] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.205207][ T408] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.205211][ T408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.205214][ T408] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.205219][ T408] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.205223][ T408] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.205226][ T408] ? kasan_save_track (mm/kasan/common.c:78) [ 30.205231][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.205234][ T408] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 30.205238][ T408] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 30.205246][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.205249][ T408] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.205254][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.205257][ T408] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.205260][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.205262][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.205266][ T408] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.205270][ T408] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 30.205275][ T408] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.205279][ T408] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.205285][ T408] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.205288][ T408] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.205297][ T408] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.205306][ T408] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.205316][ T408] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.205320][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.205328][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.205331][ T408] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.205335][ T408] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.205338][ T408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.205345][ T408] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.205349][ T408] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.205354][ T408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.205357][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.205368][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.205379][ T408] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.205386][ T408] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.205389][ T408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.205394][ T408] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.205400][ T408] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 30.205402][ T408] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 30.205407][ T408] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.205410][ T408] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.205413][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 30.205418][ T408] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.205422][ T408] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.205423][ T408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.205427][ T408] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.205433][ T408] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.205437][ T408] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.205440][ T408] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.205442][ T408] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.205444][ T408] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 30.205452][ T408] ___sys_sendmsg (net/socket.c:2767) [ 30.205454][ T408] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.205471][ T408] __sys_sendmsg (net/socket.c:2799) [ 30.205474][ T408] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.205481][ T408] ? 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) [ 30.205484][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.205488][ T408] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.205490][ T408] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.205494][ T408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.205496][ T408] RIP: 0033:0x7fd76205f54e [ 30.205501][ T408] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.205502][ T408] RSP: 002b:00007ffd9823c2b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.205506][ T408] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd76205f54e [ 30.205508][ T408] RDX: 0000000000000000 RSI: 00007ffd9823c360 RDI: 0000000000000005 [ 30.205509][ T408] RBP: 00007ffd9823c2c0 R08: 0000000000000000 R09: 0000000000000000 [ 30.205509][ T408] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feb5 [ 30.205510][ T408] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd9823ca30 | [ 31.263138][ T417] softirqs last disabled at (41248): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.263141][ T417] Preemption disabled at: | [ 31.263141][ T417] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.263151][ T417] Tainted: [W]=WARN [ 31.263152][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.263153][ T417] Call Trace: [ 31.263155][ T417] [ 31.263157][ T417] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.263162][ T417] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.263164][ T417] __might_resched.cold (kernel/sched/core.c:9234) [ 31.263168][ T417] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.263172][ T417] ? __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.263177][ T417] __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.263179][ T417] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.263186][ T417] ? 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.263189][ T417] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.263193][ T417] put_chars (drivers/char/virtio_console.c:1176) [ 31.263196][ T417] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.263200][ T417] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.263204][ T417] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.263209][ T417] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.263212][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.263214][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.263219][ T417] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.263223][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.263226][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.263230][ T417] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.263234][ T417] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.263235][ T417] ? 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.263239][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.263241][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.263246][ T417] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.263250][ T417] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.263252][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.263258][ T417] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.263260][ T417] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.263262][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.263264][ T417] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.263268][ T417] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.263270][ T417] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.263273][ T417] vprintk_emit (kernel/printk/printk.c:2479) [ 31.263277][ T417] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.263279][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.263281][ T417] ? 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.263283][ T417] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 31.263287][ T417] _printk (kernel/printk/printk.c:2504) [ 31.263291][ T417] ? snapshot_read.cold (user.c:?) [ 31.263293][ T417] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.263296][ T417] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.263298][ T417] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.263301][ T417] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.263305][ T417] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.263307][ T417] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.263310][ T417] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.263313][ T417] ? netdev_notice (net/core/dev.c:13194) [ 31.263315][ T417] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.263319][ T417] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.263322][ T417] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.263326][ T417] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.263328][ T417] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.263331][ T417] ? 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.263338][ T417] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.263341][ T417] ? __kernel_text_address (kernel/extable.c:79) [ 31.263344][ T417] ? write_profile (profile.c:?) [ 31.263348][ T417] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.263353][ T417] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.263360][ T417] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.263364][ T417] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.263366][ T417] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.263368][ T417] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.263372][ T417] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.263374][ T417] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.263381][ T417] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.263386][ T417] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.263390][ T417] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.263392][ T417] ? kasan_save_track (mm/kasan/common.c:78) [ 31.263397][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.263400][ T417] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 31.263403][ T417] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 31.263408][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.263410][ T417] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.263413][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.263415][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.263417][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.263418][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.263420][ T417] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.263423][ T417] ? __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.263426][ T417] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.263431][ T417] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.263435][ T417] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.263437][ T417] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.263443][ T417] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.263449][ T417] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.263455][ T417] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.263457][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.263462][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.263464][ T417] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.263467][ T417] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.263468][ T417] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.263473][ T417] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.263475][ T417] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.263478][ T417] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.263480][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.263485][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.263487][ T417] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.263491][ T417] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.263494][ T417] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.263497][ T417] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.263503][ T417] ? 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.263505][ T417] ? 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.263510][ T417] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.263514][ T417] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.263517][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 31.263521][ T417] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.263525][ T417] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.263527][ T417] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.263530][ T417] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.263534][ T417] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.263539][ T417] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.263541][ T417] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.263544][ T417] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.263545][ T417] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 31.263553][ T417] ___sys_sendmsg (net/socket.c:2767) [ 31.263556][ T417] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.263574][ T417] __sys_sendmsg (net/socket.c:2799) [ 31.263577][ T417] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.263584][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.263588][ T417] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.263590][ T417] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.263594][ T417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.263596][ T417] RIP: 0033:0x7f4c85f9554e [ 31.263601][ T417] 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.263602][ T417] RSP: 002b:00007ffcd7416d80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.263605][ T417] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4c85f9554e [ 31.263607][ T417] RDX: 0000000000000000 RSI: 00007ffcd7416e30 RDI: 0000000000000005 [ 31.263608][ T417] RBP: 00007ffcd7416d90 R08: 0000000000000000 R09: 0000000000000000 [ 31.263608][ T417] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feb6 [ 31.263609][ T417] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd7417500 | [ 32.396846][ T427] softirqs last disabled at (20246): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.396850][ T427] Preemption disabled at: | [ 32.396851][ T427] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.396863][ T427] Tainted: [W]=WARN [ 32.396864][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.396867][ T427] Call Trace: [ 32.396869][ T427] [ 32.396871][ T427] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.396878][ T427] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.396881][ T427] __might_resched.cold (kernel/sched/core.c:9234) [ 32.396887][ T427] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.396892][ T427] ? __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.396900][ T427] __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.396904][ T427] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.396913][ T427] ? 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.396917][ T427] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.396923][ T427] put_chars (drivers/char/virtio_console.c:1176) [ 32.396928][ T427] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.396934][ T427] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.396939][ T427] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.396947][ T427] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.396952][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.396955][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.396963][ T427] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.396969][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.396973][ T427] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.396981][ T427] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.396987][ T427] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.396990][ T427] ? 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.396995][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.396998][ T427] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.397005][ T427] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.397012][ T427] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.397015][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.397025][ T427] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.397029][ T427] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.397032][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.397035][ T427] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.397042][ T427] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.397045][ T427] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.397050][ T427] vprintk_emit (kernel/printk/printk.c:2479) [ 32.397056][ T427] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.397060][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.397063][ T427] ? 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.397066][ T427] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 32.397073][ T427] _printk (kernel/printk/printk.c:2504) [ 32.397079][ T427] ? snapshot_read.cold (user.c:?) [ 32.397081][ T427] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.397087][ T427] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.397090][ T427] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.397094][ T427] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.397099][ T427] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.397104][ T427] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.397108][ T427] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.397112][ T427] ? netdev_notice (net/core/dev.c:13194) [ 32.397117][ T427] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.397122][ T427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.397127][ T427] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.397133][ T427] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.397137][ T427] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.397142][ T427] ? 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.397151][ T427] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.397155][ T427] ? __kernel_text_address (kernel/extable.c:79) [ 32.397160][ T427] ? write_profile (profile.c:?) [ 32.397166][ T427] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.397174][ T427] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.397182][ T427] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.397186][ T427] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.397188][ T427] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.397191][ T427] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.397196][ T427] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.397200][ T427] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.397203][ T427] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.397208][ T427] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.397212][ T427] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.397215][ T427] ? kasan_save_track (mm/kasan/common.c:78) [ 32.397219][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.397223][ T427] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 32.397227][ T427] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 32.397235][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.397238][ T427] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.397243][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.397246][ T427] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.397249][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.397251][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.397254][ T427] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.397259][ T427] ? __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.397263][ T427] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.397268][ T427] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.397274][ T427] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.397277][ T427] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.397288][ T427] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.397298][ T427] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.397308][ T427] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.397312][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.397321][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.397324][ T427] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.397328][ T427] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.397331][ T427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.397338][ T427] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.397341][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.397347][ T427] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.397349][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.397360][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.397365][ T427] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.397372][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.397376][ T427] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.397381][ T427] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.397398][ T427] ? 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.397400][ T427] ? 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.397408][ T427] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.397415][ T427] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.397420][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 32.397428][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.397436][ T427] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.397439][ T427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.397444][ T427] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.397449][ T427] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.397456][ T427] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.397460][ T427] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.397463][ T427] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 32.397466][ T427] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 32.397480][ T427] ___sys_sendmsg (net/socket.c:2767) [ 32.397485][ T427] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.397517][ T427] __sys_sendmsg (net/socket.c:2799) [ 32.397523][ T427] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.397535][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.397541][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.397545][ T427] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.397551][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.397554][ T427] RIP: 0033:0x7f809992f54e [ 32.397560][ T427] 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.397562][ T427] RSP: 002b:00007ffddbdd75a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.397566][ T427] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f809992f54e [ 32.397568][ T427] RDX: 0000000000000000 RSI: 00007ffddbdd7650 RDI: 0000000000000005 [ 32.397570][ T427] RBP: 00007ffddbdd75b0 R08: 0000000000000000 R09: 0000000000000000 [ 32.397571][ T427] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feb7 [ 32.397573][ T427] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffddbdd7d20 | [ 33.465643][ T435] softirqs last disabled at (21032): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 33.465646][ T435] Preemption disabled at: | [ 33.465646][ T435] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.465655][ T435] Tainted: [W]=WARN [ 33.465656][ T435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.465658][ T435] Call Trace: [ 33.465659][ T435] [ 33.465661][ T435] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.465666][ T435] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.465668][ T435] __might_resched.cold (kernel/sched/core.c:9234) [ 33.465673][ T435] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.465676][ T435] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.465682][ T435] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 33.465684][ T435] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.465691][ T435] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 33.465694][ T435] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.465697][ T435] put_chars (drivers/char/virtio_console.c:1176) [ 33.465700][ T435] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.465704][ T435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.465708][ T435] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.465713][ T435] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.465716][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.465718][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.465723][ T435] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.465727][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.465729][ T435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.465734][ T435] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.465738][ T435] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.465739][ T435] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 33.465742][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.465744][ T435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.465748][ T435] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.465752][ T435] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.465753][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.465759][ T435] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.465762][ T435] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.465763][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.465765][ T435] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.465769][ T435] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.465771][ T435] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.465774][ T435] vprintk_emit (kernel/printk/printk.c:2479) [ 33.465777][ T435] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.465779][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.465782][ T435] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 33.465784][ T435] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 33.465788][ T435] _printk (kernel/printk/printk.c:2504) [ 33.465791][ T435] ? snapshot_read.cold (user.c:?) [ 33.465793][ T435] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.465796][ T435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.465799][ T435] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.465801][ T435] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.465804][ T435] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.465807][ T435] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.465809][ T435] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.465812][ T435] ? netdev_notice (net/core/dev.c:13194) [ 33.465815][ T435] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.465818][ T435] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.465821][ T435] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.465825][ T435] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.465827][ T435] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 33.465831][ T435] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 33.465837][ T435] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 33.465840][ T435] ? __kernel_text_address (kernel/extable.c:79) [ 33.465843][ T435] ? write_profile (profile.c:?) [ 33.465847][ T435] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 33.465852][ T435] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.465856][ T435] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.465859][ T435] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.465860][ T435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.465862][ T435] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.465866][ T435] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.465869][ T435] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.465871][ T435] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.465874][ T435] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.465877][ T435] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.465879][ T435] ? kasan_save_track (mm/kasan/common.c:78) [ 33.465882][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.465884][ T435] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 33.465887][ T435] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 33.465892][ T435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.465894][ T435] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.465897][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.465899][ T435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.465901][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.465902][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.465904][ T435] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.465907][ T435] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 33.465910][ T435] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.465913][ T435] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.465916][ T435] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.465918][ T435] ? nla_get_range_signed (lib/nlattr.c:270) [ 33.465924][ T435] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.465930][ T435] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.465935][ T435] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.465937][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.465942][ T435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.465944][ T435] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.465946][ T435] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.465948][ T435] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.465953][ T435] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.465955][ T435] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.465958][ T435] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.465959][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.465965][ T435] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.465967][ T435] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.465971][ T435] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.465973][ T435] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.465976][ T435] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.465982][ T435] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 33.465984][ T435] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 33.465988][ T435] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.465992][ T435] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.465995][ T435] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 33.465999][ T435] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.466003][ T435] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.466005][ T435] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.466008][ T435] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.466012][ T435] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.466016][ T435] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.466019][ T435] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.466021][ T435] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.466023][ T435] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 33.466030][ T435] ___sys_sendmsg (net/socket.c:2767) [ 33.466033][ T435] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.466050][ T435] __sys_sendmsg (net/socket.c:2799) [ 33.466053][ T435] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.466059][ T435] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 33.466063][ T435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.466066][ T435] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.466069][ T435] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.466072][ T435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.466074][ T435] RIP: 0033:0x7f725fc5c54e [ 33.466079][ T435] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 33.466080][ T435] RSP: 002b:00007ffdb886bfb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.466083][ T435] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f725fc5c54e [ 33.466085][ T435] RDX: 0000000000000000 RSI: 00007ffdb886c060 RDI: 0000000000000005 [ 33.466086][ T435] RBP: 00007ffdb886bfc0 R08: 0000000000000000 R09: 0000000000000000 [ 33.466086][ T435] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feb8 [ 33.466087][ T435] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb886c730 | [ 34.471036][ T444] softirqs last disabled at (22020): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.471039][ T444] Preemption disabled at: | [ 34.471040][ T444] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.471049][ T444] Tainted: [W]=WARN [ 34.471050][ T444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.471051][ T444] Call Trace: [ 34.471053][ T444] [ 34.471054][ T444] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.471060][ T444] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.471061][ T444] __might_resched.cold (kernel/sched/core.c:9234) [ 34.471066][ T444] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.471070][ 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) [ 34.471075][ 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)) [ 34.471078][ T444] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.471084][ 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) [ 34.471087][ T444] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.471091][ T444] put_chars (drivers/char/virtio_console.c:1176) [ 34.471094][ T444] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.471098][ T444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.471102][ T444] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.471106][ T444] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.471110][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.471112][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.471117][ T444] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.471121][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.471123][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.471128][ T444] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.471131][ T444] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.471133][ 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)) [ 34.471136][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.471138][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.471142][ T444] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.471146][ T444] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.471147][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.471153][ T444] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.471156][ T444] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.471157][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.471159][ T444] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.471163][ T444] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.471165][ T444] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.471168][ T444] vprintk_emit (kernel/printk/printk.c:2479) [ 34.471172][ T444] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.471174][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.471176][ 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)) [ 34.471178][ T444] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 34.471182][ T444] _printk (kernel/printk/printk.c:2504) [ 34.471186][ T444] ? snapshot_read.cold (user.c:?) [ 34.471188][ T444] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.471191][ T444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.471193][ T444] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.471195][ T444] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.471199][ T444] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.471202][ T444] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.471204][ T444] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.471207][ T444] ? netdev_notice (net/core/dev.c:13194) [ 34.471209][ T444] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.471212][ T444] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.471215][ T444] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.471219][ T444] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.471221][ T444] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.471225][ 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)) [ 34.471231][ T444] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.471234][ T444] ? __kernel_text_address (kernel/extable.c:79) [ 34.471237][ T444] ? write_profile (profile.c:?) [ 34.471241][ T444] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.471246][ T444] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.471251][ T444] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.471254][ T444] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.471255][ T444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.471257][ T444] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.471261][ T444] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.471263][ T444] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.471265][ T444] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.471268][ T444] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.471271][ T444] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.471273][ T444] ? kasan_save_track (mm/kasan/common.c:78) [ 34.471276][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.471278][ T444] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 34.471281][ T444] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 34.471286][ T444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.471288][ T444] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.471291][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.471293][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.471295][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.471296][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.471298][ T444] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.471301][ 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) [ 34.471304][ T444] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.471307][ T444] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.471310][ T444] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.471312][ T444] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.471318][ T444] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.471324][ T444] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.471329][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.471331][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.471336][ T444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.471338][ T444] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.471340][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.471342][ T444] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.471347][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.471349][ T444] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.471352][ T444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.471353][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.471360][ T444] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.471364][ T444] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.471368][ T444] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.471370][ T444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.471373][ T444] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.471379][ 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)) [ 34.471381][ 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)) [ 34.471385][ T444] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.471389][ T444] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.471392][ T444] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 34.471402][ T444] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.471406][ T444] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.471408][ T444] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.471411][ T444] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.471415][ T444] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.471419][ T444] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.471422][ T444] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.471424][ T444] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.471426][ T444] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 34.471435][ T444] ___sys_sendmsg (net/socket.c:2767) [ 34.471438][ T444] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.471454][ T444] __sys_sendmsg (net/socket.c:2799) [ 34.471458][ T444] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.471464][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.471467][ T444] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.471470][ T444] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.471474][ T444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.471476][ T444] RIP: 0033:0x7f51bac6d54e [ 34.471480][ 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 [ 34.471482][ T444] RSP: 002b:00007ffdf49eac00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.471484][ T444] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f51bac6d54e [ 34.471486][ T444] RDX: 0000000000000000 RSI: 00007ffdf49eacb0 RDI: 0000000000000005 [ 34.471487][ T444] RBP: 00007ffdf49eac10 R08: 0000000000000000 R09: 0000000000000000 [ 34.471488][ T444] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feb9 [ 34.471488][ T444] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdf49eb380 | [ 35.474096][ T455] softirqs last disabled at (19312): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.474098][ T455] Preemption disabled at: | [ 35.474099][ T455] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.474108][ T455] Tainted: [W]=WARN [ 35.474109][ T455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.474110][ T455] Call Trace: [ 35.474112][ T455] [ 35.474113][ T455] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.474119][ T455] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.474120][ T455] __might_resched.cold (kernel/sched/core.c:9234) [ 35.474125][ T455] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.474129][ 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) [ 35.474134][ 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)) [ 35.474136][ T455] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.474143][ 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) [ 35.474146][ T455] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.474149][ T455] put_chars (drivers/char/virtio_console.c:1176) [ 35.474152][ T455] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.474156][ T455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.474160][ T455] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.474165][ T455] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.474168][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.474170][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.474175][ T455] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.474178][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.474181][ T455] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.474185][ T455] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.474189][ T455] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.474190][ 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)) [ 35.474193][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.474195][ T455] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.474199][ T455] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.474203][ T455] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.474204][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.474210][ T455] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.474213][ T455] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.474214][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.474216][ T455] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.474220][ T455] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.474222][ T455] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.474225][ T455] vprintk_emit (kernel/printk/printk.c:2479) [ 35.474229][ T455] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.474231][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.474233][ 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)) [ 35.474235][ T455] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 35.474239][ T455] _printk (kernel/printk/printk.c:2504) [ 35.474243][ T455] ? snapshot_read.cold (user.c:?) [ 35.474245][ T455] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.474248][ T455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.474250][ T455] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.474252][ T455] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.474256][ T455] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.474258][ T455] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.474261][ T455] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.474263][ T455] ? netdev_notice (net/core/dev.c:13194) [ 35.474266][ T455] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.474269][ T455] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.474272][ T455] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.474276][ T455] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.474278][ T455] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.474281][ 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)) [ 35.474287][ T455] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.474290][ T455] ? __kernel_text_address (kernel/extable.c:79) [ 35.474293][ T455] ? write_profile (profile.c:?) [ 35.474297][ T455] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.474303][ T455] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.474307][ T455] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.474310][ T455] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.474311][ T455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.474313][ T455] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.474317][ T455] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.474319][ T455] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.474321][ T455] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.474324][ T455] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.474327][ T455] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.474329][ T455] ? kasan_save_track (mm/kasan/common.c:78) [ 35.474332][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.474334][ T455] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 35.474337][ T455] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 35.474342][ T455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.474344][ T455] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.474347][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.474349][ T455] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.474350][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.474352][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.474354][ T455] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.474356][ 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) [ 35.474361][ T455] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.474364][ T455] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.474368][ T455] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.474370][ T455] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.474375][ T455] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.474381][ T455] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.474386][ T455] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.474388][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.474393][ T455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.474395][ T455] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.474397][ T455] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.474399][ T455] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.474409][ T455] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.474411][ T455] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.474415][ T455] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.474416][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.474421][ T455] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.474423][ T455] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.474427][ T455] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.474431][ T455] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.474434][ T455] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.474440][ 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)) [ 35.474442][ 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)) [ 35.474446][ T455] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.474450][ T455] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.474452][ T455] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 35.474457][ T455] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.474460][ T455] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.474462][ T455] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.474465][ T455] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.474469][ T455] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.474473][ T455] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.474475][ T455] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.474478][ T455] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.474479][ T455] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 35.474487][ T455] ___sys_sendmsg (net/socket.c:2767) [ 35.474490][ T455] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.474506][ T455] __sys_sendmsg (net/socket.c:2799) [ 35.474509][ T455] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.474515][ T455] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.474519][ T455] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.474521][ T455] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.474525][ T455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.474527][ T455] RIP: 0033:0x7f316899254e [ 35.474531][ 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 [ 35.474532][ T455] RSP: 002b:00007fffe082d870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.474535][ T455] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f316899254e [ 35.474536][ T455] RDX: 0000000000000000 RSI: 00007fffe082d920 RDI: 0000000000000005 [ 35.474537][ T455] RBP: 00007fffe082d880 R08: 0000000000000000 R09: 0000000000000000 [ 35.474538][ T455] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feba [ 35.474539][ T455] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffe082dff0 | [ 36.482439][ T464] softirqs last disabled at (29948): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 36.482442][ T464] Preemption disabled at: | [ 36.482442][ T464] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.482451][ T464] Tainted: [W]=WARN [ 36.482452][ T464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.482454][ T464] Call Trace: [ 36.482455][ T464] [ 36.482456][ T464] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.482462][ T464] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.482464][ T464] __might_resched.cold (kernel/sched/core.c:9234) [ 36.482469][ T464] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.482472][ T464] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 36.482477][ T464] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 36.482479][ T464] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.482485][ T464] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.482488][ T464] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.482492][ T464] put_chars (drivers/char/virtio_console.c:1176) [ 36.482495][ T464] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.482498][ T464] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.482502][ T464] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.482507][ T464] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.482510][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.482512][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.482517][ T464] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.482520][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.482523][ T464] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.482527][ T464] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.482530][ T464] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.482532][ T464] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 36.482534][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.482536][ T464] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.482540][ T464] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.482544][ T464] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.482546][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.482551][ T464] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.482553][ T464] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.482555][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.482557][ T464] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.482561][ T464] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.482563][ T464] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.482565][ T464] vprintk_emit (kernel/printk/printk.c:2479) [ 36.482569][ T464] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.482571][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.482573][ T464] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 36.482575][ T464] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 36.482579][ T464] _printk (kernel/printk/printk.c:2504) [ 36.482582][ T464] ? snapshot_read.cold (user.c:?) [ 36.482584][ T464] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.482587][ T464] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.482589][ T464] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.482592][ T464] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.482595][ T464] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.482598][ T464] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.482600][ T464] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.482603][ T464] ? netdev_notice (net/core/dev.c:13194) [ 36.482605][ T464] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.482608][ T464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.482611][ T464] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.482615][ T464] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.482617][ T464] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 36.482620][ T464] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 36.482626][ T464] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 36.482628][ T464] ? __kernel_text_address (kernel/extable.c:79) [ 36.482631][ T464] ? write_profile (profile.c:?) [ 36.482635][ T464] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.482640][ T464] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.482644][ T464] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.482647][ T464] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.482648][ T464] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.482650][ T464] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.482654][ T464] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.482656][ T464] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.482658][ T464] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.482661][ T464] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.482664][ T464] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.482666][ T464] ? kasan_save_track (mm/kasan/common.c:78) [ 36.482669][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.482671][ T464] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 36.482674][ T464] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 36.482678][ T464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.482681][ T464] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.482683][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.482685][ T464] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.482687][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.482688][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.482690][ T464] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.482693][ T464] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 36.482696][ T464] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.482698][ T464] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.482702][ T464] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.482704][ T464] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.482709][ T464] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 36.482715][ T464] rtnl_newlink (net/core/rtnetlink.c:4215) [ 36.482720][ T464] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.482722][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.482727][ T464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.482729][ T464] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.482731][ T464] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.482733][ T464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.482737][ T464] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.482739][ T464] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.482743][ T464] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.482744][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.482749][ T464] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.482751][ T464] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.482755][ T464] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.482757][ T464] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.482760][ T464] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.482766][ T464] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 36.482767][ T464] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 36.482772][ T464] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.482776][ T464] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.482778][ T464] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 36.482783][ T464] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.482786][ T464] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.482788][ T464] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.482791][ T464] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.482795][ T464] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.482799][ T464] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.482801][ T464] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.482803][ T464] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 36.482805][ T464] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 36.482812][ T464] ___sys_sendmsg (net/socket.c:2767) [ 36.482815][ T464] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.482831][ T464] __sys_sendmsg (net/socket.c:2799) [ 36.482834][ T464] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.482841][ T464] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.482844][ T464] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.482846][ T464] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.482850][ T464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.482852][ T464] RIP: 0033:0x7f460755f54e [ 36.482856][ T464] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 36.482858][ T464] RSP: 002b:00007ffdfee69830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.482860][ T464] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f460755f54e [ 36.482862][ T464] RDX: 0000000000000000 RSI: 00007ffdfee698e0 RDI: 0000000000000005 [ 36.482863][ T464] RBP: 00007ffdfee69840 R08: 0000000000000000 R09: 0000000000000000 [ 36.482863][ T464] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90febb [ 36.482864][ T464] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdfee69fb0 | [ 37.529268][ T473] softirqs last disabled at (26048): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.529271][ T473] Preemption disabled at: | [ 37.529271][ T473] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.529281][ T473] Tainted: [W]=WARN [ 37.529282][ T473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.529283][ T473] Call Trace: [ 37.529285][ T473] [ 37.529286][ T473] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.529291][ T473] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.529293][ T473] __might_resched.cold (kernel/sched/core.c:9234) [ 37.529298][ T473] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.529301][ T473] ? __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.529307][ T473] __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.529309][ T473] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.529316][ T473] ? 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.529319][ T473] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.529322][ T473] put_chars (drivers/char/virtio_console.c:1176) [ 37.529325][ T473] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.529329][ T473] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.529333][ T473] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.529338][ T473] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.529341][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.529343][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.529348][ T473] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.529352][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.529355][ T473] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.529362][ T473] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.529366][ T473] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.529367][ T473] ? 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.529370][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.529372][ T473] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.529377][ T473] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.529381][ T473] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.529382][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.529388][ T473] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.529390][ T473] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.529392][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.529394][ T473] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.529398][ T473] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.529400][ T473] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.529403][ T473] vprintk_emit (kernel/printk/printk.c:2479) [ 37.529406][ T473] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.529408][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.529411][ T473] ? 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.529413][ T473] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 37.529424][ T473] _printk (kernel/printk/printk.c:2504) [ 37.529432][ T473] ? snapshot_read.cold (user.c:?) [ 37.529435][ T473] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.529438][ T473] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.529440][ T473] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.529443][ T473] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.529446][ T473] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.529449][ T473] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.529451][ T473] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.529454][ T473] ? netdev_notice (net/core/dev.c:13194) [ 37.529457][ T473] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.529460][ T473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.529463][ T473] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.529466][ T473] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.529469][ T473] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.529472][ T473] ? 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.529478][ T473] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.529481][ T473] ? __kernel_text_address (kernel/extable.c:79) [ 37.529484][ T473] ? write_profile (profile.c:?) [ 37.529488][ T473] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.529493][ T473] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.529498][ T473] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 37.529500][ T473] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.529502][ T473] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.529504][ T473] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.529508][ T473] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.529510][ T473] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.529512][ T473] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.529515][ T473] ? kasan_save_stack (mm/kasan/common.c:58) [ 37.529518][ T473] ? kasan_save_stack (mm/kasan/common.c:57) [ 37.529520][ T473] ? kasan_save_track (mm/kasan/common.c:78) [ 37.529523][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.529525][ T473] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 37.529528][ T473] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 37.529533][ T473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.529535][ T473] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.529537][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.529539][ T473] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.529541][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.529543][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.529544][ T473] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.529547][ T473] ? __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.529551][ T473] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.529553][ T473] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.529557][ T473] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.529559][ T473] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.529565][ T473] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 37.529570][ T473] rtnl_newlink (net/core/rtnetlink.c:4215) [ 37.529575][ T473] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.529577][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.529582][ T473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.529584][ T473] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.529587][ T473] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.529588][ T473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.529592][ T473] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.529595][ T473] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.529598][ T473] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.529599][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.529604][ T473] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.529606][ T473] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.529610][ T473] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.529612][ T473] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.529615][ T473] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.529621][ T473] ? 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.529622][ T473] ? 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.529627][ T473] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.529631][ T473] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.529633][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 37.529638][ T473] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.529642][ T473] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.529643][ T473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.529646][ T473] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.529650][ T473] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.529654][ T473] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.529657][ T473] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.529659][ T473] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.529661][ T473] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 37.529669][ T473] ___sys_sendmsg (net/socket.c:2767) [ 37.529671][ T473] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.529688][ T473] __sys_sendmsg (net/socket.c:2799) [ 37.529691][ T473] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.529698][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.529701][ T473] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.529704][ T473] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.529707][ T473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.529709][ T473] RIP: 0033:0x7fa75aa5054e [ 37.529713][ T473] 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.529715][ T473] RSP: 002b:00007fff9e979de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.529718][ T473] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa75aa5054e [ 37.529720][ T473] RDX: 0000000000000000 RSI: 00007fff9e979e90 RDI: 0000000000000005 [ 37.529720][ T473] RBP: 00007fff9e979df0 R08: 0000000000000000 R09: 0000000000000000 [ 37.529721][ T473] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90febc [ 37.529722][ T473] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9e97a560 | [ 38.675667][ T484] softirqs last disabled at (20268): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 38.675671][ T484] Preemption disabled at: | [ 38.675672][ T484] vprintk_emit (kernel/printk/printk.c:2471) | [ 38.675684][ T484] Tainted: [W]=WARN [ 38.675686][ T484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.675688][ T484] Call Trace: [ 38.675691][ T484] [ 38.675693][ T484] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.675700][ T484] ? vprintk_emit (kernel/printk/printk.c:2471) [ 38.675703][ T484] __might_resched.cold (kernel/sched/core.c:9234) [ 38.675709][ T484] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.675714][ T484] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 38.675722][ T484] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 38.675726][ T484] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.675736][ T484] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 38.675740][ T484] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.675746][ T484] put_chars (drivers/char/virtio_console.c:1176) [ 38.675750][ T484] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.675757][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.675762][ T484] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.675769][ T484] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.675774][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.675777][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.675786][ T484] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.675792][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.675796][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.675803][ T484] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.675809][ T484] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.675812][ T484] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 38.675817][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.675820][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.675827][ T484] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.675834][ T484] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.675837][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.675847][ T484] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.675851][ T484] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.675853][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.675857][ T484] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.675863][ T484] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.675866][ T484] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.675872][ T484] vprintk_emit (kernel/printk/printk.c:2479) [ 38.675878][ T484] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.675881][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.675884][ T484] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 38.675887][ T484] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 38.675895][ T484] _printk (kernel/printk/printk.c:2504) [ 38.675900][ T484] ? snapshot_read.cold (user.c:?) [ 38.675902][ T484] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.675908][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.675911][ T484] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.675915][ T484] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.675919][ T484] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.675924][ T484] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.675928][ T484] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.675932][ T484] ? netdev_notice (net/core/dev.c:13194) [ 38.675936][ T484] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.675942][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.675946][ T484] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 38.675953][ T484] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.675956][ T484] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 38.675962][ T484] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 38.675971][ T484] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 38.675975][ T484] ? __kernel_text_address (kernel/extable.c:79) [ 38.675979][ T484] ? write_profile (profile.c:?) [ 38.675986][ T484] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 38.675994][ T484] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.676002][ T484] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.676006][ T484] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 38.676008][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.676011][ T484] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.676016][ T484] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.676020][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.676023][ T484] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.676028][ T484] ? kasan_save_stack (mm/kasan/common.c:58) [ 38.676032][ T484] ? kasan_save_stack (mm/kasan/common.c:57) [ 38.676034][ T484] ? kasan_save_track (mm/kasan/common.c:78) [ 38.676039][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.676042][ T484] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 38.676047][ T484] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 38.676054][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.676058][ T484] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.676063][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.676066][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.676069][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.676071][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.676074][ T484] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 38.676078][ T484] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 38.676083][ T484] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.676087][ T484] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.676093][ T484] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 38.676096][ T484] ? nla_get_range_signed (lib/nlattr.c:270) [ 38.676106][ T484] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 38.676117][ T484] rtnl_newlink (net/core/rtnetlink.c:4215) [ 38.676127][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.676130][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.676139][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.676142][ T484] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.676146][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.676150][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.676157][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.676160][ T484] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.676166][ T484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.676168][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.676177][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.676180][ T484] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.676186][ T484] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.676190][ T484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.676195][ T484] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.676207][ T484] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 38.676209][ T484] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 38.676217][ T484] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.676224][ T484] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.676229][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 38.676237][ T484] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.676243][ T484] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.676246][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.676251][ T484] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.676256][ T484] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.676263][ T484] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 38.676266][ T484] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.676270][ T484] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 38.676272][ T484] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 38.676284][ T484] ___sys_sendmsg (net/socket.c:2767) [ 38.676289][ T484] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.676316][ T484] __sys_sendmsg (net/socket.c:2799) [ 38.676321][ T484] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.676331][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.676336][ T484] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.676340][ T484] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.676345][ T484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.676348][ T484] RIP: 0033:0x7f0b34b8854e [ 38.676352][ T484] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 38.676355][ T484] RSP: 002b:00007ffca34b43c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.676359][ T484] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0b34b8854e [ 38.676363][ T484] RDX: 0000000000000000 RSI: 00007ffca34b4470 RDI: 0000000000000005 [ 38.676365][ T484] RBP: 00007ffca34b43d0 R08: 0000000000000000 R09: 0000000000000000 [ 38.676367][ T484] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90febe [ 38.676369][ T484] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca34b4b40 | [ 39.891895][ T490] softirqs last disabled at (19140): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 39.891899][ T490] Preemption disabled at: | [ 39.891900][ T490] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.891912][ T490] Tainted: [W]=WARN [ 39.891913][ T490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.891915][ T490] Call Trace: [ 39.891918][ T490] [ 39.891920][ T490] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.891927][ T490] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.891930][ T490] __might_resched.cold (kernel/sched/core.c:9234) [ 39.891936][ T490] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.891941][ T490] ? __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.891949][ T490] __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.891953][ T490] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.891962][ T490] ? 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.891966][ T490] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.891972][ T490] put_chars (drivers/char/virtio_console.c:1176) [ 39.891976][ T490] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.891982][ T490] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.891987][ T490] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.891995][ T490] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.892000][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.892002][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.892011][ T490] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.892017][ T490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.892020][ T490] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.892028][ T490] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.892034][ T490] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.892036][ T490] ? 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.892041][ T490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.892044][ T490] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.892051][ T490] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.892058][ T490] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.892060][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.892070][ T490] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.892074][ T490] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.892077][ T490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.892080][ T490] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.892086][ T490] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.892089][ T490] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.892094][ T490] vprintk_emit (kernel/printk/printk.c:2479) [ 39.892100][ T490] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.892103][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.892107][ T490] ? 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.892110][ T490] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 39.892117][ T490] _printk (kernel/printk/printk.c:2504) [ 39.892122][ T490] ? snapshot_read.cold (user.c:?) [ 39.892124][ T490] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.892129][ T490] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.892132][ T490] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.892136][ T490] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 39.892141][ T490] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 39.892145][ T490] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.892149][ T490] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.892154][ T490] ? netdev_notice (net/core/dev.c:13194) [ 39.892158][ T490] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.892163][ T490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.892167][ T490] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.892174][ T490] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.892177][ T490] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.892182][ T490] ? 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.892192][ T490] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.892196][ T490] ? __kernel_text_address (kernel/extable.c:79) [ 39.892200][ T490] ? write_profile (profile.c:?) [ 39.892206][ T490] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.892215][ T490] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.892222][ T490] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 39.892226][ T490] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.892228][ T490] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.892231][ T490] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.892237][ T490] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.892240][ T490] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.892243][ T490] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.892248][ T490] ? kasan_save_stack (mm/kasan/common.c:58) [ 39.892252][ T490] ? kasan_save_stack (mm/kasan/common.c:57) [ 39.892255][ T490] ? kasan_save_track (mm/kasan/common.c:78) [ 39.892259][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.892263][ T490] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 39.892267][ T490] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 39.892275][ T490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.892278][ T490] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.892283][ T490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.892286][ T490] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.892289][ T490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.892291][ T490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.892294][ T490] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.892298][ T490] ? __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.892303][ T490] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.892307][ T490] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.892313][ T490] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.892316][ T490] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.892326][ T490] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 39.892336][ T490] rtnl_newlink (net/core/rtnetlink.c:4215) [ 39.892346][ T490] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.892349][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.892359][ T490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.892365][ T490] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.892369][ T490] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.892372][ T490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.892378][ T490] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.892382][ T490] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.892387][ T490] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.892389][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.892398][ T490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.892401][ T490] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.892407][ T490] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.892410][ T490] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.892416][ T490] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.892427][ T490] ? 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.892439][ T490] ? 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.892447][ T490] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.892454][ T490] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.892459][ T490] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 39.892466][ T490] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.892473][ T490] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.892475][ T490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.892480][ T490] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.892486][ T490] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.892493][ T490] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 39.892497][ T490] ? copy_msghdr_from_user (net/socket.c:2650) [ 39.892501][ T490] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 39.892503][ T490] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 39.892517][ T490] ___sys_sendmsg (net/socket.c:2767) [ 39.892522][ T490] ? copy_msghdr_from_user (net/socket.c:2619) [ 39.892550][ T490] __sys_sendmsg (net/socket.c:2799) [ 39.892556][ T490] ? __sys_sendmsg_sock (net/socket.c:2780) [ 39.892567][ T490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.892573][ T490] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.892576][ T490] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.892582][ T490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.892585][ T490] RIP: 0033:0x7f50b2b0154e [ 39.892591][ T490] 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.892593][ T490] RSP: 002b:00007fff78ecb120 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.892597][ T490] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f50b2b0154e [ 39.892599][ T490] RDX: 0000000000000000 RSI: 00007fff78ecb1d0 RDI: 0000000000000005 [ 39.892600][ T490] RBP: 00007fff78ecb130 R08: 0000000000000000 R09: 0000000000000000 [ 39.892602][ T490] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90febf [ 39.892603][ T490] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff78ecb8a0 | [ 41.007758][ T497] softirqs last disabled at (23678): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 41.007761][ T497] Preemption disabled at: | [ 41.007762][ T497] vprintk_emit (kernel/printk/printk.c:2471) | [ 41.007774][ T497] Tainted: [W]=WARN [ 41.007775][ T497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.007778][ T497] Call Trace: [ 41.007780][ T497] [ 41.007782][ T497] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.007789][ T497] ? vprintk_emit (kernel/printk/printk.c:2471) [ 41.007792][ T497] __might_resched.cold (kernel/sched/core.c:9234) [ 41.007799][ T497] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.007804][ T497] ? __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.007811][ T497] __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.007815][ T497] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.007825][ T497] ? 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.007829][ T497] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.007834][ T497] put_chars (drivers/char/virtio_console.c:1176) [ 41.007839][ T497] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.007845][ T497] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.007850][ T497] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.007858][ T497] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.007863][ T497] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.007866][ T497] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.007874][ T497] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.007880][ T497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.007884][ T497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.007891][ T497] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.007897][ T497] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.007899][ T497] ? 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.007904][ T497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.007907][ T497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.007915][ T497] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.007921][ T497] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.007923][ T497] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.007933][ T497] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.007938][ T497] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.007940][ T497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.007943][ T497] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.007950][ T497] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.007952][ T497] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.007957][ T497] vprintk_emit (kernel/printk/printk.c:2479) [ 41.007963][ T497] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.007966][ T497] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.007970][ T497] ? 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.007973][ T497] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 41.007979][ T497] _printk (kernel/printk/printk.c:2504) [ 41.007984][ T497] ? snapshot_read.cold (user.c:?) [ 41.007987][ T497] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.007992][ T497] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.007995][ T497] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.007999][ T497] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.008004][ T497] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.008008][ T497] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.008012][ T497] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.008016][ T497] ? netdev_notice (net/core/dev.c:13194) [ 41.008020][ T497] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.008025][ T497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.008030][ T497] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 41.008036][ T497] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.008040][ T497] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 41.008044][ T497] ? 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.008054][ T497] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 41.008058][ T497] ? __kernel_text_address (kernel/extable.c:79) [ 41.008062][ T497] ? write_profile (profile.c:?) [ 41.008068][ T497] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 41.008076][ T497] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.008084][ T497] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 41.008087][ T497] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 41.008090][ T497] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 41.008093][ T497] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.008098][ T497] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.008101][ T497] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.008104][ T497] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.008109][ T497] ? kasan_save_stack (mm/kasan/common.c:58) [ 41.008113][ T497] ? kasan_save_stack (mm/kasan/common.c:57) [ 41.008115][ T497] ? kasan_save_track (mm/kasan/common.c:78) [ 41.008120][ T497] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.008123][ T497] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 41.008127][ T497] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 41.008135][ T497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.008138][ T497] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.008142][ T497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.008146][ T497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.008148][ T497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.008150][ T497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.008154][ T497] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 41.008158][ T497] ? __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.008162][ T497] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 41.008166][ T497] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.008172][ T497] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 41.008175][ T497] ? nla_get_range_signed (lib/nlattr.c:270) [ 41.008185][ T497] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 41.008195][ T497] rtnl_newlink (net/core/rtnetlink.c:4215) [ 41.008205][ T497] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.008209][ T497] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.008217][ T497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.008220][ T497] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.008224][ T497] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.008227][ T497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.008234][ T497] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.008238][ T497] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 41.008244][ T497] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.008246][ T497] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.008254][ T497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.008257][ T497] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.008264][ T497] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.008267][ T497] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.008272][ T497] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.008284][ T497] ? 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.008286][ T497] ? 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.008294][ T497] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.008301][ T497] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.008306][ T497] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 41.008313][ T497] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.008320][ T497] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.008322][ T497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.008328][ T497] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.008333][ T497] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.008340][ T497] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 41.008344][ T497] ? copy_msghdr_from_user (net/socket.c:2650) [ 41.008348][ T497] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 41.008351][ T497] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 41.008371][ T497] ___sys_sendmsg (net/socket.c:2767) [ 41.008376][ T497] ? copy_msghdr_from_user (net/socket.c:2619) [ 41.008407][ T497] __sys_sendmsg (net/socket.c:2799) [ 41.008412][ T497] ? __sys_sendmsg_sock (net/socket.c:2780) [ 41.008424][ T497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.008430][ T497] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.008434][ T497] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.008444][ T497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.008448][ T497] RIP: 0033:0x7f0d6c09654e [ 41.008453][ T497] 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.008456][ T497] RSP: 002b:00007ffdffef0160 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.008460][ T497] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0d6c09654e [ 41.008462][ T497] RDX: 0000000000000000 RSI: 00007ffdffef0210 RDI: 0000000000000005 [ 41.008464][ T497] RBP: 00007ffdffef0170 R08: 0000000000000000 R09: 0000000000000000 [ 41.008466][ T497] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fec0 [ 41.008467][ T497] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdffef08e0 | [ 42.100565][ T505] softirqs last disabled at (23934): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 42.100568][ T505] Preemption disabled at: | [ 42.100569][ T505] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.100578][ T505] Tainted: [W]=WARN [ 42.100579][ T505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.100581][ T505] Call Trace: [ 42.100582][ T505] [ 42.100584][ T505] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.100589][ T505] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.100591][ T505] __might_resched.cold (kernel/sched/core.c:9234) [ 42.100596][ T505] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.100599][ T505] ? __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.100604][ T505] __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.100607][ T505] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.100613][ T505] ? 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.100617][ T505] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.100620][ T505] put_chars (drivers/char/virtio_console.c:1176) [ 42.100624][ T505] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.100627][ T505] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.100631][ T505] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.100636][ T505] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.100640][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.100642][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.100647][ T505] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.100650][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.100653][ T505] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.100657][ T505] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.100661][ T505] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.100663][ T505] ? 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.100666][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.100668][ T505] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.100672][ T505] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.100676][ T505] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.100677][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.100683][ T505] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.100686][ T505] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.100687][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.100689][ T505] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.100693][ T505] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.100695][ T505] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.100699][ T505] vprintk_emit (kernel/printk/printk.c:2479) [ 42.100702][ T505] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.100704][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.100706][ T505] ? 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.100709][ T505] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 42.100713][ T505] _printk (kernel/printk/printk.c:2504) [ 42.100717][ T505] ? snapshot_read.cold (user.c:?) [ 42.100718][ T505] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.100721][ T505] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.100724][ T505] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.100726][ T505] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.100729][ T505] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.100732][ T505] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.100735][ T505] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.100738][ T505] ? netdev_notice (net/core/dev.c:13194) [ 42.100740][ T505] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.100743][ T505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.100746][ T505] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 42.100750][ T505] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.100752][ T505] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 42.100756][ T505] ? 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.100762][ T505] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 42.100765][ T505] ? __kernel_text_address (kernel/extable.c:79) [ 42.100768][ T505] ? write_profile (profile.c:?) [ 42.100772][ T505] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 42.100778][ T505] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.100783][ T505] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.100785][ T505] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.100786][ T505] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.100789][ T505] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.100792][ T505] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.100794][ T505] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.100796][ T505] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.100799][ T505] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.100802][ T505] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.100804][ T505] ? kasan_save_track (mm/kasan/common.c:78) [ 42.100807][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.100809][ T505] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 42.100812][ T505] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 42.100817][ T505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.100819][ T505] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.100822][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.100824][ T505] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.100826][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.100827][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.100830][ T505] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.100832][ T505] ? __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.100836][ T505] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.100838][ T505] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.100842][ T505] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.100844][ T505] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.100850][ T505] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.100855][ T505] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.100861][ T505] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.100863][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.100868][ T505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.100870][ T505] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.100872][ T505] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.100874][ T505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.100878][ T505] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.100880][ T505] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.100884][ T505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.100885][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.100890][ T505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.100892][ T505] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.100896][ T505] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.100898][ T505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.100901][ T505] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.100907][ T505] ? 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.100909][ T505] ? 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.100913][ T505] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.100917][ T505] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.100920][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 42.100925][ T505] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.100929][ T505] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.100930][ T505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.100933][ T505] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.100937][ T505] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.100941][ T505] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.100944][ T505] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.100946][ T505] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.100948][ T505] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 42.100956][ T505] ___sys_sendmsg (net/socket.c:2767) [ 42.100958][ T505] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.100975][ T505] __sys_sendmsg (net/socket.c:2799) [ 42.100979][ T505] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.100985][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.100989][ T505] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.100992][ T505] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.100995][ T505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.100997][ T505] RIP: 0033:0x7f61f216354e [ 42.101001][ T505] 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.101003][ T505] RSP: 002b:00007fff051a7350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.101006][ T505] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f61f216354e [ 42.101008][ T505] RDX: 0000000000000000 RSI: 00007fff051a7400 RDI: 0000000000000005 [ 42.101009][ T505] RBP: 00007fff051a7360 R08: 0000000000000000 R09: 0000000000000000 [ 42.101010][ T505] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fec1 [ 42.101010][ T505] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff051a7ad0 | [ 43.238263][ T515] softirqs last disabled at (27156): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 43.238266][ T515] Preemption disabled at: | [ 43.238266][ T515] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.238276][ T515] Tainted: [W]=WARN [ 43.238277][ T515] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.238279][ T515] Call Trace: [ 43.238280][ T515] [ 43.238282][ T515] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.238287][ T515] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.238289][ T515] __might_resched.cold (kernel/sched/core.c:9234) [ 43.238294][ T515] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.238297][ T515] ? __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.238303][ T515] __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.238306][ T515] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.238312][ T515] ? 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.238316][ T515] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.238319][ T515] put_chars (drivers/char/virtio_console.c:1176) [ 43.238322][ T515] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.238326][ T515] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.238330][ T515] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.238335][ T515] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.238338][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.238340][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.238345][ T515] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.238349][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.238352][ T515] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.238356][ T515] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.238362][ T515] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.238364][ T515] ? 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.238367][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.238369][ T515] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.238373][ T515] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.238377][ T515] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.238379][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.238384][ T515] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.238387][ T515] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.238388][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.238390][ T515] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.238394][ T515] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.238397][ T515] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.238400][ T515] vprintk_emit (kernel/printk/printk.c:2479) [ 43.238403][ T515] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.238405][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.238407][ T515] ? 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.238410][ T515] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 43.238414][ T515] _printk (kernel/printk/printk.c:2504) [ 43.238418][ T515] ? snapshot_read.cold (user.c:?) [ 43.238420][ T515] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.238423][ T515] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.238425][ T515] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.238428][ T515] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.238434][ T515] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.238437][ T515] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.238439][ T515] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.238442][ T515] ? netdev_notice (net/core/dev.c:13194) [ 43.238445][ T515] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.238448][ T515] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.238451][ T515] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 43.238463][ T515] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.238467][ T515] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 43.238471][ T515] ? 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.238478][ T515] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 43.238481][ T515] ? __kernel_text_address (kernel/extable.c:79) [ 43.238484][ T515] ? write_profile (profile.c:?) [ 43.238489][ T515] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.238494][ T515] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.238500][ T515] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.238502][ T515] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.238503][ T515] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.238506][ T515] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.238510][ T515] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.238512][ T515] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.238514][ T515] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.238517][ T515] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.238521][ T515] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.238522][ T515] ? kasan_save_track (mm/kasan/common.c:78) [ 43.238525][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.238528][ T515] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 43.238531][ T515] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 43.238536][ T515] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.238538][ T515] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.238541][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.238543][ T515] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.238545][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.238546][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.238548][ T515] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.238551][ T515] ? __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.238554][ T515] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.238557][ T515] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.238560][ T515] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.238562][ T515] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.238568][ T515] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.238574][ T515] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.238579][ T515] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.238581][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.238586][ T515] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.238588][ T515] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.238591][ T515] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.238592][ T515] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.238597][ T515] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.238599][ T515] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.238602][ T515] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.238604][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.238608][ T515] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.238611][ T515] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.238614][ T515] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.238616][ T515] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.238619][ T515] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.238626][ T515] ? 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.238627][ T515] ? 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.238631][ T515] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.238635][ T515] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.238638][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 43.238643][ T515] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.238646][ T515] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.238648][ T515] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.238651][ T515] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.238655][ T515] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.238659][ T515] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.238662][ T515] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.238664][ T515] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.238666][ T515] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 43.238674][ T515] ___sys_sendmsg (net/socket.c:2767) [ 43.238676][ T515] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.238693][ T515] __sys_sendmsg (net/socket.c:2799) [ 43.238696][ T515] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.238703][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.238706][ T515] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.238709][ T515] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.238712][ T515] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.238715][ T515] RIP: 0033:0x7f008cf2854e [ 43.238719][ T515] 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.238720][ T515] RSP: 002b:00007fff33367790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.238723][ T515] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f008cf2854e [ 43.238725][ T515] RDX: 0000000000000000 RSI: 00007fff33367840 RDI: 0000000000000005 [ 43.238726][ T515] RBP: 00007fff333677a0 R08: 0000000000000000 R09: 0000000000000000 [ 43.238727][ T515] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fec2 [ 43.238727][ T515] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff33367f10 | [ 44.347816][ T526] softirqs last disabled at (26456): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 44.347819][ T526] Preemption disabled at: | [ 44.347820][ T526] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.347828][ T526] Tainted: [W]=WARN [ 44.347829][ T526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.347831][ T526] Call Trace: [ 44.347833][ T526] [ 44.347834][ T526] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.347839][ T526] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.347841][ T526] __might_resched.cold (kernel/sched/core.c:9234) [ 44.347846][ T526] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.347849][ T526] ? __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.347854][ T526] __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.347857][ T526] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.347863][ T526] ? 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.347866][ T526] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.347870][ T526] put_chars (drivers/char/virtio_console.c:1176) [ 44.347873][ T526] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.347877][ T526] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.347881][ T526] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.347885][ T526] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.347889][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.347891][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.347896][ T526] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.347899][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.347902][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.347906][ T526] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.347910][ T526] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.347911][ T526] ? 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.347914][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.347916][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.347920][ T526] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.347924][ T526] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.347926][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.347931][ T526] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.347934][ T526] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.347935][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.347937][ T526] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.347941][ T526] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.347943][ T526] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.347946][ T526] vprintk_emit (kernel/printk/printk.c:2479) [ 44.347950][ T526] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.347952][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.347954][ T526] ? 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.347956][ T526] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 44.347960][ T526] _printk (kernel/printk/printk.c:2504) [ 44.347964][ T526] ? snapshot_read.cold (user.c:?) [ 44.347966][ T526] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.347969][ T526] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.347971][ T526] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.347973][ T526] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.347976][ T526] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.347979][ T526] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.347981][ T526] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.347984][ T526] ? netdev_notice (net/core/dev.c:13194) [ 44.347987][ T526] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.347990][ T526] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.347993][ T526] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.347996][ T526] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.347998][ T526] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 44.348002][ T526] ? 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.348008][ T526] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 44.348011][ T526] ? __kernel_text_address (kernel/extable.c:79) [ 44.348014][ T526] ? write_profile (profile.c:?) [ 44.348018][ T526] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 44.348023][ T526] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.348028][ T526] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.348030][ T526] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.348032][ T526] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.348034][ T526] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.348037][ T526] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.348040][ T526] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.348042][ T526] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.348045][ T526] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.348048][ T526] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.348049][ T526] ? kasan_save_track (mm/kasan/common.c:78) [ 44.348052][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.348054][ T526] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 44.348058][ T526] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 44.348063][ T526] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.348065][ T526] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.348068][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.348070][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.348071][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.348073][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.348075][ T526] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.348077][ T526] ? __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.348081][ T526] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.348083][ T526] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.348087][ T526] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.348089][ T526] ? nla_get_range_signed (lib/nlattr.c:270) [ 44.348095][ T526] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.348101][ T526] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.348106][ T526] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.348108][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.348113][ T526] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.348115][ T526] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.348117][ T526] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.348119][ T526] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.348123][ T526] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.348126][ T526] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.348129][ T526] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.348130][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.348135][ T526] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.348137][ T526] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.348141][ T526] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.348143][ T526] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.348146][ T526] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.348152][ T526] ? 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.348153][ T526] ? 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.348158][ T526] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.348162][ T526] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.348165][ T526] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 44.348169][ T526] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.348173][ T526] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.348175][ T526] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.348178][ T526] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.348182][ T526] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.348186][ T526] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.348188][ T526] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.348191][ T526] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.348192][ T526] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 44.348200][ T526] ___sys_sendmsg (net/socket.c:2767) [ 44.348203][ T526] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.348219][ T526] __sys_sendmsg (net/socket.c:2799) [ 44.348223][ T526] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.348229][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.348233][ T526] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.348235][ T526] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.348239][ T526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.348241][ T526] RIP: 0033:0x7f7fb024b54e [ 44.348245][ T526] 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.348247][ T526] RSP: 002b:00007ffe83775850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.348250][ T526] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7fb024b54e [ 44.348251][ T526] RDX: 0000000000000000 RSI: 00007ffe83775900 RDI: 0000000000000005 [ 44.348252][ T526] RBP: 00007ffe83775860 R08: 0000000000000000 R09: 0000000000000000 [ 44.348253][ T526] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fec3 [ 44.348254][ T526] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe83775fd0 | [ 45.396959][ T538] softirqs last disabled at (17590): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.396962][ T538] Preemption disabled at: | [ 45.396963][ T538] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.396972][ T538] Tainted: [W]=WARN [ 45.396973][ T538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.396974][ T538] Call Trace: [ 45.396976][ T538] [ 45.396978][ T538] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.396983][ T538] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.396985][ T538] __might_resched.cold (kernel/sched/core.c:9234) [ 45.396990][ T538] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.396993][ T538] ? __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.396999][ T538] __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.397001][ T538] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.397008][ T538] ? 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.397011][ T538] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.397015][ T538] put_chars (drivers/char/virtio_console.c:1176) [ 45.397018][ T538] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.397022][ T538] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.397025][ T538] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.397030][ T538] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.397034][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.397036][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.397041][ T538] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.397044][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.397047][ T538] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.397052][ T538] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.397056][ T538] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.397057][ T538] ? 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.397060][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.397062][ T538] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.397066][ T538] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.397070][ T538] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.397072][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.397077][ T538] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.397080][ T538] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.397081][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.397083][ T538] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.397087][ T538] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.397089][ T538] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.397092][ T538] vprintk_emit (kernel/printk/printk.c:2479) [ 45.397096][ T538] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.397098][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.397100][ T538] ? 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.397102][ T538] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 45.397106][ T538] _printk (kernel/printk/printk.c:2504) [ 45.397110][ T538] ? snapshot_read.cold (user.c:?) [ 45.397112][ T538] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.397115][ T538] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.397117][ T538] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.397119][ T538] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.397123][ T538] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.397126][ T538] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.397128][ T538] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.397131][ T538] ? netdev_notice (net/core/dev.c:13194) [ 45.397134][ T538] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.397137][ T538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.397139][ T538] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.397143][ T538] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.397146][ T538] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.397149][ T538] ? 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.397155][ T538] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.397158][ T538] ? __kernel_text_address (kernel/extable.c:79) [ 45.397161][ T538] ? write_profile (profile.c:?) [ 45.397166][ T538] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.397171][ T538] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.397176][ T538] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.397179][ T538] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.397180][ T538] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.397182][ T538] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.397186][ T538] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.397188][ T538] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.397190][ T538] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.397193][ T538] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.397197][ T538] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.397198][ T538] ? kasan_save_track (mm/kasan/common.c:78) [ 45.397201][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.397204][ T538] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 45.397207][ T538] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 45.397212][ T538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.397214][ T538] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.397217][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.397219][ T538] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.397221][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.397222][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.397224][ T538] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.397226][ T538] ? __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.397230][ T538] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.397232][ T538] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.397236][ T538] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.397238][ T538] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.397244][ T538] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.397250][ T538] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.397255][ T538] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.397257][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.397262][ T538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.397264][ T538] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.397267][ T538] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.397268][ T538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.397273][ T538] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.397275][ T538] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.397278][ T538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.397280][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.397285][ T538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.397287][ T538] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.397291][ T538] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.397292][ T538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.397295][ T538] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.397302][ T538] ? 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.397303][ T538] ? 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.397308][ T538] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.397312][ T538] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.397315][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 45.397319][ T538] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.397323][ T538] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.397325][ T538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.397328][ T538] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.397332][ T538] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.397336][ T538] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.397339][ T538] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.397341][ T538] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.397343][ T538] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 45.397351][ T538] ___sys_sendmsg (net/socket.c:2767) [ 45.397354][ T538] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.397375][ T538] __sys_sendmsg (net/socket.c:2799) [ 45.397378][ T538] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.397385][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.397388][ T538] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.397391][ T538] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.397394][ T538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.397397][ T538] RIP: 0033:0x7f2d7b70b54e [ 45.397401][ T538] 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.397403][ T538] RSP: 002b:00007ffd29441f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.397406][ T538] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2d7b70b54e [ 45.397407][ T538] RDX: 0000000000000000 RSI: 00007ffd29442030 RDI: 0000000000000005 [ 45.397408][ T538] RBP: 00007ffd29441f90 R08: 0000000000000000 R09: 0000000000000000 [ 45.397409][ T538] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fec4 [ 45.397410][ T538] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd29442700 | [ 45.424210][ C0] | [ 45.424210][ C0] | [ 45.424210][ C0] stack backtrace: | [ 45.424216][ C0] Tainted: [W]=WARN [ 45.424217][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.424218][ C0] Call Trace: [ 45.424219][ C0] [ 45.424220][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.424223][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 45.424226][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 45.424229][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 45.424232][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 45.424233][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 45.424236][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.424238][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 45.424240][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.424242][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.424244][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 45.424246][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 45.424247][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 45.424249][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.424251][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 45.424253][ C0] _printk (kernel/printk/printk.c:2504) [ 45.424255][ C0] ? snapshot_read.cold (user.c:?) [ 45.424257][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 45.424259][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.424262][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 45.424263][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 45.424265][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 45.424267][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 45.424268][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.424270][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 45.424271][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.424273][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.424276][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.424278][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 45.424279][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 45.424281][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 45.424283][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.424286][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.424288][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 45.424290][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 45.424291][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.424293][ C0] handle_softirqs (kernel/softirq.c:645) [ 45.424295][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 45.424297][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.424299][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.424300][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 45.424302][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 45.424304][ C0] [ 45.424304][ C0] [ 45.424305][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 45.424307][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 45.424309][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.424310][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.424313][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 45.424315][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.424316][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.424318][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.424320][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.424321][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.424323][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 45.424325][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 45.424327][ C0] ip_finish_output2 (./include/net/neighbour.h:558 net/ipv4/ip_output.c:236) [ 45.424329][ C0] ? ip_dst_mtu_maybe_forward (./include/linux/rcupdate.h:882 ./include/net/ip.h:504) [ 45.424331][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.424333][ C0] ? ip_fragment.constprop.0 (net/ipv4/ip_output.c:587 (discriminator 41)) [ 45.424335][ C0] ip_output (./include/linux/netfilter.h:314 net/ipv4/ip_output.c:437) [ 45.424337][ C0] ? ip_finish_output (./include/linux/cgroup.h:915) [ 45.424338][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.424340][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.424342][ C0] ? ip4_dst_hoplimit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/route.h:397 (discriminator 2)) [ 45.424344][ C0] __ip_queue_xmit (./include/net/dst.h:470 (discriminator 4) net/ipv4/ip_output.c:131 (discriminator 4) net/ipv4/ip_output.c:533 (discriminator 4)) [ 45.424346][ C0] __tcp_transmit_skb (net/ipv4/tcp_output.c:1716) [ 45.424349][ C0] ? napi_skb_cache_get (./include/linux/local_lock_internal.h:60 (discriminator 1)) [ 45.424352][ C0] ? __tcp_select_window (./arch/x86/include/asm/atomic.h:23) [ 45.424354][ C0] ? tcp_mtu_probe (./include/net/net_namespace.h:422 (discriminator 1) ./include/net/sock.h:713 (discriminator 1) net/ipv4/tcp_output.c:2689 (discriminator 1)) [ 45.424358][ C0] tcp_write_xmit (net/ipv4/tcp_output.c:1734 net/ipv4/tcp_output.c:3062) [ 45.424363][ C0] ? tcp_retrans_try_collapse (./arch/x86/include/asm/atomic.h:23) [ 45.424365][ C0] ? skb_do_copy_data_nocache (./include/linux/uio.h:228 ./include/linux/uio.h:245 ./include/net/sock.h:2327) [ 45.424367][ C0] ? trace_tcp_sendmsg_locked (./include/trace/events/tcp.h:335 (discriminator 19)) [ 45.424370][ C0] __tcp_push_pending_frames (net/ipv4/tcp_output.c:3245 (discriminator 1)) [ 45.424372][ C0] tcp_sendmsg_locked (net/ipv4/tcp.c:1415) [ 45.424375][ C0] ? tcp_sendmsg_fastopen (net/ipv4/tcp.c:1081) [ 45.424377][ C0] ? 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) [ 45.424379][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.424381][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.424383][ C0] tcp_sendmsg (net/ipv4/tcp.c:1452) [ 45.424385][ C0] sock_write_iter (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:1266 (discriminator 4)) [ 45.424387][ C0] ? ____sys_recvmsg (net/socket.c:1151 (discriminator 3)) [ 45.424388][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.424391][ C0] ? ____sys_recvmsg (net/socket.c:1151 (discriminator 3)) [ 45.424393][ C0] new_sync_write (fs/read_write.c:595) [ 45.424395][ C0] ? new_sync_read (./include/linux/ioprio.h:41) [ 45.424397][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.424400][ C0] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 45.424402][ C0] vfs_write (fs/read_write.c:687) [ 45.424404][ C0] ksys_write (fs/read_write.c:739) [ 45.424406][ C0] ? __ia32_sys_read (fs/read_write.c:723) [ 45.424407][ C0] ? restore_fpregs_from_fpstate (arch/x86/kernel/fpu/xstate.h:242 arch/x86/kernel/fpu/core.c:207) [ 45.424409][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.424411][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.424412][ C0] ? irq_exit_rcu (kernel/softirq.c:786) [ 45.424414][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.424416][ C0] RIP: 0033:0x7fcaba527312 [ 45.424418][ C0] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 45.424420][ C0] RSP: 002b:00007fcab7cefc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 45.424423][ C0] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcaba527312 [ 45.424424][ C0] RDX: 0000000000000038 RSI: 00007fcab9cfa000 RDI: 000000000000000f [ 45.424425][ C0] RBP: 00007fcab7cefca0 R08: 0000000000000000 R09: 0000000000000000 [ 45.424426][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fcab9cfa000 [ 45.424427][ C0] R13: 000000000000000f R14: 0000000000000038 R15: 000056059f6ad750 | [ 46.475170][ T549] softirqs last disabled at (0): 0x0 | [ 46.475172][ T549] Preemption disabled at: | [ 46.475173][ T549] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.475184][ T549] Tainted: [W]=WARN [ 46.475185][ T549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.475187][ T549] Call Trace: [ 46.475189][ T549] [ 46.475190][ T549] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.475195][ T549] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.475197][ T549] __might_resched.cold (kernel/sched/core.c:9234) [ 46.475201][ T549] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.475203][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475206][ T549] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 46.475210][ T549] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.475213][ T549] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.475218][ T549] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 46.475220][ T549] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.475222][ T549] put_chars (drivers/char/virtio_console.c:1176) [ 46.475224][ T549] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.475226][ T549] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 46.475227][ T549] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.475229][ T549] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.475233][ T549] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.475235][ T549] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.475237][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475238][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475239][ T549] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.475242][ T549] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.475245][ T549] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.475246][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475247][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475249][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475250][ T549] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.475252][ T549] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.475254][ T549] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.475256][ T549] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.475258][ T549] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.475259][ T549] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.475261][ T549] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.475262][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475263][ T549] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.475265][ T549] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.475267][ T549] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.475268][ T549] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.475271][ T549] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.475272][ T549] vprintk_emit (kernel/printk/printk.c:2479) [ 46.475274][ T549] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.475276][ T549] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.475277][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475279][ T549] _printk (kernel/printk/printk.c:2504) [ 46.475282][ T549] ? snapshot_read.cold (user.c:?) [ 46.475284][ T549] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.475286][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475287][ T549] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.475290][ T549] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.475292][ T549] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.475295][ T549] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.475297][ T549] ? netdev_notice (net/core/dev.c:13194) [ 46.475298][ T549] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.475300][ T549] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 46.475303][ T549] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.475304][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475305][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475307][ T549] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.475309][ T549] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 46.475311][ T549] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 46.475312][ T549] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.475313][ T549] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 46.475316][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475317][ T549] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.475319][ T549] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 46.475323][ T549] ? __kernel_text_address (kernel/extable.c:79) [ 46.475325][ T549] ? write_profile (profile.c:?) [ 46.475328][ T549] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 46.475331][ T549] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.475334][ T549] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.475336][ T549] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.475337][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475338][ T549] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.475342][ T549] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.475345][ T549] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.475347][ T549] ? kasan_save_track (mm/kasan/common.c:78) [ 46.475348][ T549] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.475350][ T549] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.475351][ T549] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.475353][ T549] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.475354][ T549] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.475357][ T549] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.475359][ T549] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.475361][ T549] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.475365][ T549] ? ___sys_sendmsg (net/socket.c:2767) [ 46.475366][ T549] ? __sys_sendmsg (net/socket.c:2799) [ 46.475369][ T549] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.475372][ T549] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.475374][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475376][ T549] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.475377][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475378][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475380][ T549] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.475382][ T549] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 46.475384][ T549] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.475386][ T549] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.475387][ T549] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.475389][ T549] ? nla_get_range_signed (lib/nlattr.c:270) [ 46.475392][ T549] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.475395][ T549] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.475397][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475398][ T549] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.475399][ T549] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.475401][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475402][ T549] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.475406][ T549] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.475408][ T549] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.475409][ T549] ? __kernel_text_address (kernel/extable.c:79) [ 46.475411][ T549] ? write_profile (profile.c:?) [ 46.475412][ T549] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.475415][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475417][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475418][ T549] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.475420][ T549] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.475422][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475423][ T549] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.475425][ T549] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.475426][ T549] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.475427][ T549] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.475432][ T549] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.475435][ T549] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.475436][ T549] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.475437][ T549] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.475439][ T549] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.475440][ T549] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.475443][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475444][ T549] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.475446][ T549] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.475448][ T549] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.475450][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475451][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475452][ T549] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.475454][ T549] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.475456][ T549] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.475458][ T549] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.475459][ T549] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.475463][ T549] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.475464][ T549] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.475466][ T549] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.475468][ T549] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 46.475469][ T549] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.475478][ T549] ___sys_sendmsg (net/socket.c:2767) [ 46.475479][ T549] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.475484][ T549] __sys_sendmsg (net/socket.c:2799) [ 46.475486][ T549] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.475489][ T549] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.475491][ T549] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.475492][ T549] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.475495][ T549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.475496][ T549] RIP: 0033:0x7fd5d799754e [ 46.475498][ T549] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 46.475500][ T549] RSP: 002b:00007ffd3230a540 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.475504][ T549] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd5d799754e [ 46.475506][ T549] RDX: 0000000000000000 RSI: 00007ffd3230a5f0 RDI: 0000000000000005 [ 46.475506][ T549] RBP: 00007ffd3230a550 R08: 0000000000000000 R09: 0000000000000000 [ 46.475507][ T549] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fec5 [ 46.475508][ T549] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3230acc0 | [ 47.519800][ T562] softirqs last disabled at (0): 0x0 | [ 47.519802][ T562] Preemption disabled at: | [ 47.519803][ T562] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.519814][ T562] Tainted: [W]=WARN [ 47.519815][ T562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.519817][ T562] Call Trace: [ 47.519819][ T562] [ 47.519820][ T562] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.519825][ T562] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.519826][ T562] __might_resched.cold (kernel/sched/core.c:9234) [ 47.519830][ T562] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.519833][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519836][ T562] __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.519840][ T562] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.519843][ T562] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.519847][ T562] ? 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.519849][ T562] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.519851][ T562] put_chars (drivers/char/virtio_console.c:1176) [ 47.519854][ T562] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.519855][ T562] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 47.519857][ T562] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.519859][ T562] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.519863][ T562] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.519865][ T562] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.519866][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519868][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519869][ T562] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.519872][ T562] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.519874][ T562] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.519875][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519876][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519878][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519879][ T562] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.519881][ T562] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.519882][ T562] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.519884][ T562] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.519886][ T562] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.519888][ T562] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.519889][ T562] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.519890][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519892][ T562] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.519893][ T562] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.519895][ T562] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 47.519897][ T562] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.519899][ T562] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.519901][ T562] vprintk_emit (kernel/printk/printk.c:2479) [ 47.519903][ T562] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.519904][ T562] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.519906][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519908][ T562] _printk (kernel/printk/printk.c:2504) [ 47.519911][ T562] ? snapshot_read.cold (user.c:?) [ 47.519913][ T562] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.519914][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519916][ T562] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.519918][ T562] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.519920][ T562] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.519923][ T562] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.519926][ T562] ? netdev_notice (net/core/dev.c:13194) [ 47.519927][ T562] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.519929][ T562] ? 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) [ 47.519931][ T562] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.519933][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519934][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519936][ T562] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 47.519939][ T562] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 47.519940][ T562] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 47.519941][ T562] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.519943][ T562] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 47.519945][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519946][ T562] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.519949][ T562] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 47.519952][ T562] ? __kernel_text_address (kernel/extable.c:79) [ 47.519954][ T562] ? write_profile (profile.c:?) [ 47.519957][ T562] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.519960][ T562] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.519963][ T562] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.519964][ T562] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.519966][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.519967][ T562] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.519971][ T562] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.519974][ T562] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.519975][ T562] ? kasan_save_track (mm/kasan/common.c:78) [ 47.519977][ T562] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 47.519979][ T562] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 47.519980][ T562] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 47.519981][ T562] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.519983][ T562] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.519986][ T562] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.519987][ T562] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.519988][ T562] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.519991][ T562] ? ___sys_sendmsg (net/socket.c:2767) [ 47.519993][ T562] ? __sys_sendmsg (net/socket.c:2799) [ 47.519995][ T562] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.519998][ T562] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.520001][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.520002][ T562] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.520004][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.520005][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.520006][ T562] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.520008][ T562] ? __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.520010][ T562] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.520012][ T562] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.520014][ T562] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.520015][ T562] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.520019][ T562] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.520021][ T562] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.520023][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.520024][ T562] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.520025][ T562] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.520027][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.520029][ T562] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 47.520032][ T562] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 47.520034][ T562] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.520036][ T562] ? __kernel_text_address (kernel/extable.c:79) [ 47.520037][ T562] ? write_profile (profile.c:?) [ 47.520039][ T562] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.520042][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.520043][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.520044][ T562] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.520047][ T562] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.520049][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.520050][ T562] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.520052][ T562] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.520054][ T562] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.520055][ T562] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.520057][ T562] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.520059][ T562] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.520061][ T562] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.520062][ T562] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.520064][ T562] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.520065][ T562] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 47.520068][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.520069][ T562] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.520071][ T562] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.520073][ T562] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.520074][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.520076][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.520077][ T562] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.520079][ T562] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.520081][ T562] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.520083][ T562] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.520084][ T562] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.520088][ T562] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.520090][ T562] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.520091][ T562] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.520093][ T562] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 47.520094][ T562] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.520097][ T562] ___sys_sendmsg (net/socket.c:2767) [ 47.520099][ T562] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.520104][ T562] __sys_sendmsg (net/socket.c:2799) [ 47.520106][ T562] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.520109][ T562] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.520110][ T562] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.520112][ T562] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.520114][ T562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.520116][ T562] RIP: 0033:0x7f2abd14f54e [ 47.520118][ T562] 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.520119][ T562] RSP: 002b:00007ffc055aef10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.520123][ T562] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2abd14f54e [ 47.520125][ T562] RDX: 0000000000000000 RSI: 00007ffc055aefc0 RDI: 0000000000000005 [ 47.520125][ T562] RBP: 00007ffc055aef20 R08: 0000000000000000 R09: 0000000000000000 [ 47.520126][ T562] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fec6 [ 47.520127][ T562] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc055af690 | [ 48.528718][ T574] softirqs last disabled at (0): 0x0 | [ 48.528720][ T574] Preemption disabled at: | [ 48.528721][ T574] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.528731][ T574] Tainted: [W]=WARN [ 48.528733][ T574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.528734][ T574] Call Trace: [ 48.528736][ T574] [ 48.528737][ T574] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.528742][ T574] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.528743][ T574] __might_resched.cold (kernel/sched/core.c:9234) [ 48.528748][ T574] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.528750][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528754][ T574] __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.528757][ T574] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.528760][ T574] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.528765][ T574] ? 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.528767][ T574] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.528769][ T574] put_chars (drivers/char/virtio_console.c:1176) [ 48.528772][ T574] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.528774][ T574] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 48.528775][ T574] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.528777][ T574] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.528781][ T574] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.528783][ T574] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.528785][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528786][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528787][ T574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.528790][ T574] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.528792][ T574] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.528794][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528795][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528796][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528797][ T574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.528799][ T574] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.528801][ T574] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.528802][ T574] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.528805][ T574] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.528806][ T574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.528808][ T574] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.528809][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528810][ T574] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.528812][ T574] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.528814][ T574] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.528815][ T574] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.528818][ T574] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.528819][ T574] vprintk_emit (kernel/printk/printk.c:2479) [ 48.528821][ T574] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.528823][ T574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.528825][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528826][ T574] _printk (kernel/printk/printk.c:2504) [ 48.528829][ T574] ? snapshot_read.cold (user.c:?) [ 48.528831][ T574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.528833][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528835][ T574] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.528837][ T574] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.528839][ T574] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.528842][ T574] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.528844][ T574] ? netdev_notice (net/core/dev.c:13194) [ 48.528846][ T574] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.528848][ T574] ? 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) [ 48.528850][ T574] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.528852][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528853][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528854][ T574] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.528857][ T574] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 48.528859][ T574] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 48.528860][ T574] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.528861][ T574] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 48.528864][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528866][ T574] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.528868][ T574] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 48.528871][ T574] ? __kernel_text_address (kernel/extable.c:79) [ 48.528874][ T574] ? write_profile (profile.c:?) [ 48.528877][ T574] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.528880][ T574] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.528883][ T574] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.528885][ T574] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.528886][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528887][ T574] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.528891][ T574] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.528894][ T574] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.528896][ T574] ? kasan_save_track (mm/kasan/common.c:78) [ 48.528897][ T574] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.528899][ T574] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.528901][ T574] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.528902][ T574] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.528903][ T574] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.528906][ T574] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.528907][ T574] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.528909][ T574] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.528912][ T574] ? ___sys_sendmsg (net/socket.c:2767) [ 48.528913][ T574] ? __sys_sendmsg (net/socket.c:2799) [ 48.528915][ T574] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.528918][ T574] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.528921][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528922][ T574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.528924][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528925][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528927][ T574] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.528929][ T574] ? __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.528931][ T574] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.528933][ T574] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.528934][ T574] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.528936][ T574] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.528939][ T574] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.528941][ T574] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.528943][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528944][ T574] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.528946][ T574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.528947][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528949][ T574] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.528952][ T574] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.528954][ T574] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.528956][ T574] ? __kernel_text_address (kernel/extable.c:79) [ 48.528958][ T574] ? write_profile (profile.c:?) [ 48.528959][ T574] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.528962][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528963][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528964][ T574] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.528967][ T574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.528969][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528970][ T574] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.528971][ T574] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.528973][ T574] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.528974][ T574] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.528976][ T574] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.528979][ T574] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.528980][ T574] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.528982][ T574] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.528983][ T574] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.528985][ T574] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.528987][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528988][ T574] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.528990][ T574] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.528992][ T574] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.528994][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528995][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.528996][ T574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.528998][ T574] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.529000][ T574] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.529002][ T574] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.529004][ T574] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.529007][ T574] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.529009][ T574] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.529010][ T574] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.529012][ T574] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 48.529013][ T574] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.529016][ T574] ___sys_sendmsg (net/socket.c:2767) [ 48.529018][ T574] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.529023][ T574] __sys_sendmsg (net/socket.c:2799) [ 48.529025][ T574] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.529028][ T574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.529029][ T574] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.529031][ T574] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.529033][ T574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.529035][ T574] RIP: 0033:0x7f790c8c754e [ 48.529037][ T574] 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.529039][ T574] RSP: 002b:00007ffdb4669120 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.529042][ T574] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f790c8c754e [ 48.529044][ T574] RDX: 0000000000000000 RSI: 00007ffdb46691d0 RDI: 0000000000000005 [ 48.529045][ T574] RBP: 00007ffdb4669130 R08: 0000000000000000 R09: 0000000000000000 [ 48.529046][ T574] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fec7 [ 48.529047][ T574] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb46698a0 | [ 49.598502][ T587] softirqs last disabled at (0): 0x0 | [ 49.598504][ T587] Preemption disabled at: | [ 49.598505][ T587] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.598519][ T587] Tainted: [W]=WARN [ 49.598520][ T587] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.598523][ T587] Call Trace: [ 49.598525][ T587] [ 49.598527][ T587] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.598533][ T587] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.598535][ T587] __might_resched.cold (kernel/sched/core.c:9234) [ 49.598540][ T587] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.598543][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598548][ T587] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 49.598552][ T587] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.598556][ T587] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.598562][ T587] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 49.598565][ T587] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.598568][ T587] put_chars (drivers/char/virtio_console.c:1176) [ 49.598572][ T587] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.598574][ T587] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 49.598577][ T587] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 49.598580][ T587] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.598586][ T587] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.598588][ T587] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.598591][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598593][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598596][ T587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.598600][ T587] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.598603][ T587] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.598606][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598608][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598610][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598612][ T587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.598616][ T587] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.598618][ T587] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.598621][ T587] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.598625][ T587] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.598627][ T587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.598630][ T587] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.598632][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598634][ T587] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.598637][ T587] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.598640][ T587] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 49.598643][ T587] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.598646][ T587] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.598649][ T587] vprintk_emit (kernel/printk/printk.c:2479) [ 49.598652][ T587] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.598655][ T587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.598658][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598661][ T587] _printk (kernel/printk/printk.c:2504) [ 49.598665][ T587] ? snapshot_read.cold (user.c:?) [ 49.598668][ T587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.598671][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598673][ T587] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.598677][ T587] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.598679][ T587] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.598684][ T587] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.598687][ T587] ? netdev_notice (net/core/dev.c:13194) [ 49.598690][ T587] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 49.598693][ T587] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 49.598697][ T587] ? 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) [ 49.598701][ T587] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.598703][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598705][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598708][ T587] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.598711][ T587] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 49.598714][ T587] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 49.598716][ T587] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.598718][ T587] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 49.598723][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598725][ T587] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 49.598730][ T587] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 49.598734][ T587] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 49.598737][ T587] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 49.598741][ T587] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.598745][ T587] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.598748][ T587] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.598753][ T587] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.598757][ T587] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.598759][ T587] ? kasan_save_track (mm/kasan/common.c:78) [ 49.598762][ T587] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 49.598764][ T587] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 49.598767][ T587] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 49.598769][ T587] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.598771][ T587] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.598775][ T587] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.598777][ T587] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.598779][ T587] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.598783][ T587] ? ___sys_sendmsg (net/socket.c:2767) [ 49.598785][ T587] ? __sys_sendmsg (net/socket.c:2799) [ 49.598788][ T587] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.598791][ T587] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.598795][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598797][ T587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.598800][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598801][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598804][ T587] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.598807][ T587] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 49.598810][ T587] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.598813][ T587] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.598816][ T587] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.598818][ T587] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.598823][ T587] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.598827][ T587] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.598830][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598833][ T587] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.598835][ T587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.598837][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598840][ T587] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 49.598845][ T587] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.598848][ T587] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.598851][ T587] ? __kernel_text_address (kernel/extable.c:79) [ 49.598854][ T587] ? write_profile (profile.c:?) [ 49.598857][ T587] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.598861][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598863][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598865][ T587] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.598868][ T587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.598871][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598873][ T587] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.598875][ T587] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.598878][ T587] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.598880][ T587] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.598883][ T587] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.598888][ T587] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.598890][ T587] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.598892][ T587] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.598895][ T587] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.598896][ T587] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 49.598900][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598901][ T587] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.598921][ T587] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.598924][ T587] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.598927][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598929][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598931][ T587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.598934][ T587] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.598938][ T587] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.598941][ T587] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.598943][ T587] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.598949][ T587] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.598951][ T587] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.598954][ T587] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.598957][ T587] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 49.598959][ T587] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.598964][ T587] ___sys_sendmsg (net/socket.c:2767) [ 49.598967][ T587] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.598975][ T587] __sys_sendmsg (net/socket.c:2799) [ 49.598979][ T587] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.598984][ T587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.598987][ T587] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.598989][ T587] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.598993][ T587] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.598996][ T587] RIP: 0033:0x7fa6eade754e [ 49.598999][ T587] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 49.599002][ T587] RSP: 002b:00007ffd5304bae0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.599006][ T587] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa6eade754e [ 49.599009][ T587] RDX: 0000000000000000 RSI: 00007ffd5304bb90 RDI: 0000000000000005 [ 49.599010][ T587] RBP: 00007ffd5304baf0 R08: 0000000000000000 R09: 0000000000000000 [ 49.599012][ T587] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fec8 [ 49.599014][ T587] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd5304c260 | [ 50.672893][ T598] softirqs last disabled at (0): 0x0 | [ 50.672894][ T598] Preemption disabled at: | [ 50.672895][ T598] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.672906][ T598] Tainted: [W]=WARN [ 50.672907][ T598] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.672909][ T598] Call Trace: [ 50.672911][ T598] [ 50.672912][ T598] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.672917][ T598] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.672918][ T598] __might_resched.cold (kernel/sched/core.c:9234) [ 50.672922][ T598] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.672925][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.672928][ T598] __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.672932][ T598] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 50.672935][ T598] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.672939][ T598] ? 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.672941][ T598] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.672944][ T598] put_chars (drivers/char/virtio_console.c:1176) [ 50.672946][ T598] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.672948][ T598] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 50.672949][ T598] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 50.672951][ T598] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.672955][ T598] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.672957][ T598] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 50.672959][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.672960][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.672962][ T598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.672964][ T598] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.672967][ T598] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.672968][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.672969][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.672970][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.672972][ T598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.672974][ T598] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 50.672975][ T598] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.672977][ T598] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.672979][ T598] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.672981][ T598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.672982][ T598] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.672984][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.672985][ T598] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.672987][ T598] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.672988][ T598] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 50.672990][ T598] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.672992][ T598] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.672994][ T598] vprintk_emit (kernel/printk/printk.c:2479) [ 50.672996][ T598] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.672997][ T598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.672999][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673001][ T598] _printk (kernel/printk/printk.c:2504) [ 50.673004][ T598] ? snapshot_read.cold (user.c:?) [ 50.673006][ T598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.673008][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673009][ T598] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 50.673012][ T598] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 50.673013][ T598] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.673016][ T598] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.673019][ T598] ? netdev_notice (net/core/dev.c:13194) [ 50.673020][ T598] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.673022][ T598] ? 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) [ 50.673025][ T598] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 50.673026][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673028][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673029][ T598] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 50.673032][ T598] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 50.673033][ T598] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 50.673034][ T598] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.673036][ T598] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 50.673038][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673040][ T598] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.673042][ T598] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 50.673045][ T598] ? __kernel_text_address (kernel/extable.c:79) [ 50.673048][ T598] ? write_profile (profile.c:?) [ 50.673050][ T598] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 50.673053][ T598] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.673056][ T598] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 50.673058][ T598] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.673059][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673061][ T598] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 50.673065][ T598] ? kasan_save_stack (mm/kasan/common.c:58) [ 50.673067][ T598] ? kasan_save_stack (mm/kasan/common.c:57) [ 50.673069][ T598] ? kasan_save_track (mm/kasan/common.c:78) [ 50.673071][ T598] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 50.673072][ T598] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 50.673074][ T598] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 50.673075][ T598] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.673076][ T598] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.673079][ T598] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.673081][ T598] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.673082][ T598] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.673085][ T598] ? ___sys_sendmsg (net/socket.c:2767) [ 50.673086][ T598] ? __sys_sendmsg (net/socket.c:2799) [ 50.673089][ T598] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.673092][ T598] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.673094][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673096][ T598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.673097][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673098][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673100][ T598] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.673102][ T598] ? __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.673104][ T598] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.673106][ T598] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.673108][ T598] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.673109][ T598] ? nla_get_range_signed (lib/nlattr.c:270) [ 50.673112][ T598] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 50.673114][ T598] rtnl_newlink (net/core/rtnetlink.c:4215) [ 50.673117][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673118][ T598] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.673119][ T598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.673121][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673122][ T598] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 50.673126][ T598] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 50.673128][ T598] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 50.673129][ T598] ? __kernel_text_address (kernel/extable.c:79) [ 50.673131][ T598] ? write_profile (profile.c:?) [ 50.673132][ T598] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 50.673135][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673137][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673138][ T598] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 50.673140][ T598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.673142][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673144][ T598] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.673145][ T598] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.673147][ T598] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.673148][ T598] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 50.673150][ T598] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 50.673152][ T598] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.673154][ T598] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.673155][ T598] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.673157][ T598] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.673158][ T598] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 50.673161][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673162][ T598] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.673164][ T598] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.673166][ T598] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.673168][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673169][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673170][ T598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.673172][ T598] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.673174][ T598] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.673176][ T598] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.673178][ T598] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.673182][ T598] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.673183][ T598] ? copy_msghdr_from_user (net/socket.c:2650) [ 50.673185][ T598] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 50.673187][ T598] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 50.673188][ T598] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 50.673191][ T598] ___sys_sendmsg (net/socket.c:2767) [ 50.673193][ T598] ? copy_msghdr_from_user (net/socket.c:2619) [ 50.673198][ T598] __sys_sendmsg (net/socket.c:2799) [ 50.673200][ T598] ? __sys_sendmsg_sock (net/socket.c:2780) [ 50.673203][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.673204][ T598] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.673206][ T598] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 50.673208][ T598] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.673210][ T598] RIP: 0033:0x7f105aa6954e [ 50.673212][ T598] 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.673214][ T598] RSP: 002b:00007fff07323a80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.673218][ T598] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f105aa6954e [ 50.673219][ T598] RDX: 0000000000000000 RSI: 00007fff07323b30 RDI: 0000000000000005 [ 50.673220][ T598] RBP: 00007fff07323a90 R08: 0000000000000000 R09: 0000000000000000 [ 50.673221][ T598] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90feca [ 50.673222][ T598] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff07324200 | [ 51.686037][ T612] softirqs last disabled at (0): 0x0 | [ 51.686039][ T612] Preemption disabled at: | [ 51.686040][ T612] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.686051][ T612] Tainted: [W]=WARN [ 51.686052][ T612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.686054][ T612] Call Trace: [ 51.686055][ T612] [ 51.686056][ T612] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.686061][ T612] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.686063][ T612] __might_resched.cold (kernel/sched/core.c:9234) [ 51.686067][ T612] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.686069][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686073][ 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)) [ 51.686076][ T612] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.686079][ T612] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.686084][ 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) [ 51.686086][ T612] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.686088][ T612] put_chars (drivers/char/virtio_console.c:1176) [ 51.686090][ T612] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.686092][ T612] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 51.686094][ T612] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 51.686096][ T612] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.686100][ T612] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.686102][ T612] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.686103][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686104][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686106][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.686109][ T612] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.686111][ T612] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.686112][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686114][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686115][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686116][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.686118][ T612] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 51.686119][ T612] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.686121][ T612] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.686124][ T612] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.686125][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.686127][ T612] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.686128][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686129][ T612] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.686131][ T612] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 51.686132][ T612] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 51.686134][ T612] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.686137][ T612] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.686138][ T612] vprintk_emit (kernel/printk/printk.c:2479) [ 51.686140][ T612] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.686142][ T612] ? ref_tracker_free (lib/ref_tracker.c:339) [ 51.686146][ T612] _printk (kernel/printk/printk.c:2504) [ 51.686149][ T612] ? snapshot_read.cold (user.c:?) [ 51.686151][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.686152][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686154][ T612] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 51.686157][ T612] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 51.686158][ T612] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.686161][ T612] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.686163][ T612] ? netdev_notice (net/core/dev.c:13194) [ 51.686165][ T612] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.686167][ T612] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 51.686169][ T612] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.686171][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686172][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686173][ T612] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 51.686176][ T612] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 51.686177][ T612] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 51.686179][ T612] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.686180][ T612] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.686182][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686184][ T612] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.686186][ T612] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.686189][ T612] ? __kernel_text_address (kernel/extable.c:79) [ 51.686192][ T612] ? write_profile (profile.c:?) [ 51.686195][ T612] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.686198][ T612] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.686201][ T612] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 51.686202][ T612] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.686204][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686205][ T612] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 51.686207][ T612] ? kasan_save_stack (mm/kasan/common.c:58) [ 51.686210][ T612] ? kasan_save_stack (mm/kasan/common.c:57) [ 51.686211][ T612] ? kasan_save_track (mm/kasan/common.c:78) [ 51.686213][ T612] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 51.686215][ T612] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 51.686216][ T612] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 51.686217][ T612] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.686219][ T612] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.686221][ T612] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.686223][ T612] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.686224][ T612] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 51.686227][ T612] ? ___sys_sendmsg (net/socket.c:2767) [ 51.686229][ T612] ? __sys_sendmsg (net/socket.c:2799) [ 51.686231][ T612] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.686234][ T612] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.686236][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686238][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.686239][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686240][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686242][ T612] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.686244][ 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) [ 51.686246][ T612] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.686248][ T612] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.686250][ T612] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.686251][ T612] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.686254][ T612] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 51.686256][ T612] rtnl_newlink (net/core/rtnetlink.c:4215) [ 51.686258][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686260][ T612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.686261][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.686263][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686264][ T612] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 51.686268][ T612] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 51.686269][ T612] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 51.686271][ T612] ? __kernel_text_address (kernel/extable.c:79) [ 51.686272][ T612] ? write_profile (profile.c:?) [ 51.686274][ T612] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 51.686277][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686278][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686279][ T612] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 51.686282][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.686284][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686285][ T612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.686286][ T612] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.686288][ T612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.686292][ T612] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 51.686294][ T612] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 51.686296][ T612] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.686298][ T612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.686299][ T612] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.686301][ T612] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.686302][ T612] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 51.686305][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686306][ T612] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.686308][ T612] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.686310][ T612] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.686312][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686313][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686314][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.686316][ T612] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.686318][ T612] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.686320][ T612] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.686322][ T612] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.686326][ T612] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 51.686327][ T612] ? copy_msghdr_from_user (net/socket.c:2650) [ 51.686329][ T612] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 51.686331][ T612] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 51.686332][ T612] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 51.686335][ T612] ___sys_sendmsg (net/socket.c:2767) [ 51.686337][ T612] ? copy_msghdr_from_user (net/socket.c:2619) [ 51.686342][ T612] __sys_sendmsg (net/socket.c:2799) [ 51.686344][ T612] ? __sys_sendmsg_sock (net/socket.c:2780) [ 51.686346][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.686348][ T612] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.686349][ T612] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.686352][ T612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.686353][ T612] RIP: 0033:0x7f23541f754e [ 51.686355][ 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 [ 51.686357][ T612] RSP: 002b:00007ffd207d2c60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.686362][ T612] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f23541f754e [ 51.686364][ T612] RDX: 0000000000000000 RSI: 00007ffd207d2d10 RDI: 0000000000000005 [ 51.686365][ T612] RBP: 00007ffd207d2c70 R08: 0000000000000000 R09: 0000000000000000 [ 51.686366][ T612] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fecb [ 51.686367][ T612] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd207d33e0 | [ 52.740658][ T626] softirqs last disabled at (0): 0x0 | [ 52.740659][ T626] Preemption disabled at: | [ 52.740660][ T626] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.740671][ T626] Tainted: [W]=WARN [ 52.740673][ T626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.740674][ T626] Call Trace: [ 52.740676][ T626] [ 52.740677][ T626] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.740682][ T626] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.740683][ T626] __might_resched.cold (kernel/sched/core.c:9234) [ 52.740687][ T626] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.740690][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740693][ T626] __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.740697][ T626] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.740700][ T626] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.740704][ T626] ? 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.740706][ T626] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.740708][ T626] put_chars (drivers/char/virtio_console.c:1176) [ 52.740710][ T626] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.740712][ T626] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 52.740714][ T626] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 52.740716][ T626] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.740720][ T626] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.740722][ T626] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.740723][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740725][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740726][ T626] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.740729][ T626] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.740731][ T626] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.740733][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740734][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740735][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740736][ T626] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.740739][ T626] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 52.740740][ T626] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.740742][ T626] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.740744][ T626] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.740745][ T626] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.740747][ T626] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.740748][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740749][ T626] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.740751][ T626] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.740753][ T626] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 52.740755][ T626] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.740758][ T626] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.740759][ T626] vprintk_emit (kernel/printk/printk.c:2479) [ 52.740761][ T626] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.740763][ T626] ? ref_tracker_free (lib/ref_tracker.c:339) [ 52.740766][ T626] _printk (kernel/printk/printk.c:2504) [ 52.740769][ T626] ? snapshot_read.cold (user.c:?) [ 52.740771][ T626] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.740773][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740774][ T626] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 52.740777][ T626] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 52.740779][ T626] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.740782][ T626] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.740784][ T626] ? netdev_notice (net/core/dev.c:13194) [ 52.740785][ T626] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.740788][ T626] ? 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) [ 52.740790][ T626] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.740791][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740792][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740794][ T626] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 52.740796][ T626] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 52.740798][ T626] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 52.740799][ T626] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.740800][ T626] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 52.740803][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740804][ T626] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.740806][ T626] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 52.740810][ T626] ? __kernel_text_address (kernel/extable.c:79) [ 52.740812][ T626] ? write_profile (profile.c:?) [ 52.740815][ T626] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.740818][ T626] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.740821][ T626] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.740822][ T626] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.740823][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740825][ T626] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 52.740827][ T626] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.740830][ T626] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.740831][ T626] ? kasan_save_track (mm/kasan/common.c:78) [ 52.740833][ T626] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 52.740835][ T626] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 52.740836][ T626] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 52.740837][ T626] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.740838][ T626] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.740841][ T626] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.740842][ T626] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.740844][ T626] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.740847][ T626] ? ___sys_sendmsg (net/socket.c:2767) [ 52.740848][ T626] ? __sys_sendmsg (net/socket.c:2799) [ 52.740850][ T626] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.740853][ T626] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.740856][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740857][ T626] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.740859][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740860][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740861][ T626] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.740863][ T626] ? __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.740866][ T626] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.740867][ T626] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.740869][ T626] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.740871][ T626] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.740874][ T626] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.740876][ T626] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.740878][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740879][ T626] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.740880][ T626] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.740882][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740883][ T626] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 52.740887][ T626] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 52.740889][ T626] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 52.740890][ T626] ? __kernel_text_address (kernel/extable.c:79) [ 52.740892][ T626] ? write_profile (profile.c:?) [ 52.740895][ T626] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.740899][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740900][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740901][ T626] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 52.740904][ T626] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.740906][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740907][ T626] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.740908][ T626] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.740910][ T626] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.740911][ T626] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 52.740913][ T626] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 52.740916][ T626] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.740917][ T626] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.740918][ T626] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.740920][ T626] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.740922][ T626] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 52.740924][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740925][ T626] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.740927][ T626] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.740929][ T626] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.740931][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740932][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740933][ T626] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.740935][ T626] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.740937][ T626] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.740939][ T626] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.740941][ T626] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.740945][ T626] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.740946][ T626] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.740948][ T626] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.740949][ T626] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 52.740951][ T626] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 52.740954][ T626] ___sys_sendmsg (net/socket.c:2767) [ 52.740955][ T626] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.740960][ T626] __sys_sendmsg (net/socket.c:2799) [ 52.740962][ T626] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.740965][ T626] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.740966][ T626] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.740968][ T626] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.740970][ T626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.740972][ T626] RIP: 0033:0x7f4764d9754e [ 52.740974][ T626] 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.740976][ T626] RSP: 002b:00007ffdb925fb50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.740979][ T626] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4764d9754e [ 52.740981][ T626] RDX: 0000000000000000 RSI: 00007ffdb925fc00 RDI: 0000000000000005 [ 52.740982][ T626] RBP: 00007ffdb925fb60 R08: 0000000000000000 R09: 0000000000000000 [ 52.740983][ T626] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fecc [ 52.740984][ T626] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb92602d0 | [ 53.762102][ T640] softirqs last disabled at (0): 0x0 | [ 53.762104][ T640] Preemption disabled at: | [ 53.762105][ T640] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.762116][ T640] Tainted: [W]=WARN [ 53.762117][ T640] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.762118][ T640] Call Trace: [ 53.762120][ T640] [ 53.762121][ T640] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.762126][ T640] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.762127][ T640] __might_resched.cold (kernel/sched/core.c:9234) [ 53.762131][ T640] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.762133][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762137][ 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)) [ 53.762140][ T640] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.762143][ T640] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.762148][ 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) [ 53.762150][ T640] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.762152][ T640] put_chars (drivers/char/virtio_console.c:1176) [ 53.762154][ T640] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.762156][ T640] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 53.762158][ T640] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 53.762159][ T640] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.762163][ T640] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.762165][ T640] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.762167][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762168][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762169][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.762172][ T640] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.762174][ T640] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.762176][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762177][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762178][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762179][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.762181][ T640] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 53.762183][ T640] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.762184][ T640] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.762187][ T640] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.762188][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.762190][ T640] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.762191][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762192][ T640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.762194][ T640] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.762195][ T640] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 53.762197][ T640] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.762200][ T640] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.762201][ T640] vprintk_emit (kernel/printk/printk.c:2479) [ 53.762203][ T640] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.762205][ T640] ? ref_tracker_free (lib/ref_tracker.c:339) [ 53.762209][ T640] _printk (kernel/printk/printk.c:2504) [ 53.762212][ T640] ? snapshot_read.cold (user.c:?) [ 53.762214][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.762216][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762217][ T640] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 53.762220][ T640] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 53.762221][ T640] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.762224][ T640] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.762226][ T640] ? netdev_notice (net/core/dev.c:13194) [ 53.762228][ T640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.762230][ T640] ? 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) [ 53.762232][ T640] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.762234][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762235][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762236][ T640] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.762239][ T640] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 53.762240][ T640] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 53.762241][ T640] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.762243][ T640] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 53.762245][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762247][ T640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.762249][ T640] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 53.762252][ T640] ? __kernel_text_address (kernel/extable.c:79) [ 53.762255][ T640] ? write_profile (profile.c:?) [ 53.762258][ T640] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.762261][ T640] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.762263][ T640] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.762265][ T640] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.762266][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762267][ T640] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 53.762270][ T640] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.762272][ T640] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.762274][ T640] ? kasan_save_track (mm/kasan/common.c:78) [ 53.762275][ T640] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 53.762277][ T640] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 53.762279][ T640] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 53.762280][ T640] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.762281][ T640] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.762284][ T640] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.762285][ T640] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.762286][ T640] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.762289][ T640] ? ___sys_sendmsg (net/socket.c:2767) [ 53.762290][ T640] ? __sys_sendmsg (net/socket.c:2799) [ 53.762293][ T640] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.762295][ T640] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.762298][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762299][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.762301][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762302][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762303][ T640] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.762305][ 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) [ 53.762308][ T640] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.762309][ T640] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.762311][ T640] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.762312][ T640] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.762315][ T640] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.762317][ T640] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.762319][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762321][ T640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.762322][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.762323][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762325][ T640] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 53.762328][ T640] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 53.762330][ T640] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.762332][ T640] ? __kernel_text_address (kernel/extable.c:79) [ 53.762333][ T640] ? write_profile (profile.c:?) [ 53.762335][ T640] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 53.762338][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762339][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762340][ T640] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.762343][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.762344][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762346][ T640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.762347][ T640] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.762348][ T640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.762350][ T640] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 53.762351][ T640] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 53.762354][ T640] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.762355][ T640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.762357][ T640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.762360][ T640] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.762362][ T640] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 53.762365][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762367][ T640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.762369][ T640] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.762371][ T640] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.762373][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762374][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762375][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.762377][ T640] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.762379][ T640] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.762381][ T640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.762382][ T640] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.762386][ T640] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.762388][ T640] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.762389][ T640] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.762391][ T640] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 53.762392][ T640] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 53.762395][ T640] ___sys_sendmsg (net/socket.c:2767) [ 53.762397][ T640] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.762402][ T640] __sys_sendmsg (net/socket.c:2799) [ 53.762404][ T640] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.762406][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.762408][ T640] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.762409][ T640] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.762412][ T640] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.762413][ T640] RIP: 0033:0x7f7e9b36354e [ 53.762415][ 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 [ 53.762417][ T640] RSP: 002b:00007fffbcc1f320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.762421][ T640] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7e9b36354e [ 53.762422][ T640] RDX: 0000000000000000 RSI: 00007fffbcc1f3d0 RDI: 0000000000000005 [ 53.762423][ T640] RBP: 00007fffbcc1f330 R08: 0000000000000000 R09: 0000000000000000 [ 53.762424][ T640] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fecd [ 53.762425][ T640] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffbcc1faa0 | [ 54.820586][ T652] softirqs last disabled at (0): 0x0 | [ 54.820589][ T652] Preemption disabled at: | [ 54.820589][ T652] vprintk_emit (kernel/printk/printk.c:2471) | [ 54.820600][ T652] Tainted: [W]=WARN [ 54.820601][ T652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.820603][ T652] Call Trace: [ 54.820605][ T652] [ 54.820606][ T652] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.820610][ T652] ? vprintk_emit (kernel/printk/printk.c:2471) [ 54.820612][ T652] __might_resched.cold (kernel/sched/core.c:9234) [ 54.820616][ T652] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.820619][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820622][ T652] __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.820625][ T652] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.820628][ T652] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.820633][ T652] ? 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.820635][ T652] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.820637][ T652] put_chars (drivers/char/virtio_console.c:1176) [ 54.820639][ T652] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.820640][ T652] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 54.820642][ T652] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 54.820644][ T652] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.820648][ T652] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.820650][ T652] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.820651][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820652][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820654][ T652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.820656][ T652] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.820658][ T652] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.820660][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820661][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820662][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820663][ T652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.820666][ T652] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 54.820667][ T652] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.820669][ T652] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.820671][ T652] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.820672][ T652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.820674][ T652] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.820675][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820676][ T652] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.820678][ T652] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.820680][ T652] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 54.820681][ T652] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.820684][ T652] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.820685][ T652] vprintk_emit (kernel/printk/printk.c:2479) [ 54.820687][ T652] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.820689][ T652] ? ref_tracker_free (lib/ref_tracker.c:339) [ 54.820693][ T652] _printk (kernel/printk/printk.c:2504) [ 54.820695][ T652] ? snapshot_read.cold (user.c:?) [ 54.820697][ T652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.820699][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820700][ T652] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 54.820703][ T652] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 54.820705][ T652] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.820708][ T652] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 54.820710][ T652] ? netdev_notice (net/core/dev.c:13194) [ 54.820711][ T652] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.820713][ T652] ? 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) [ 54.820715][ T652] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.820717][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820718][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820719][ T652] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.820722][ T652] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 54.820723][ T652] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 54.820724][ T652] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.820726][ T652] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 54.820728][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820729][ T652] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.820731][ T652] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 54.820735][ T652] ? __kernel_text_address (kernel/extable.c:79) [ 54.820737][ T652] ? write_profile (profile.c:?) [ 54.820740][ T652] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 54.820743][ T652] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.820746][ T652] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 54.820748][ T652] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 54.820749][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820750][ T652] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 54.820752][ T652] ? kasan_save_stack (mm/kasan/common.c:58) [ 54.820755][ T652] ? kasan_save_stack (mm/kasan/common.c:57) [ 54.820757][ T652] ? kasan_save_track (mm/kasan/common.c:78) [ 54.820758][ T652] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 54.820760][ T652] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 54.820761][ T652] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 54.820762][ T652] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.820764][ T652] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.820767][ T652] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.820768][ T652] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.820769][ T652] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 54.820772][ T652] ? ___sys_sendmsg (net/socket.c:2767) [ 54.820774][ T652] ? __sys_sendmsg (net/socket.c:2799) [ 54.820776][ T652] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.820779][ T652] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.820781][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820783][ T652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.820784][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820785][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820787][ T652] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 54.820789][ T652] ? __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.820791][ T652] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.820793][ T652] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.820794][ T652] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 54.820796][ T652] ? nla_get_range_signed (lib/nlattr.c:270) [ 54.820799][ T652] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 54.820801][ T652] rtnl_newlink (net/core/rtnetlink.c:4215) [ 54.820803][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820804][ T652] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.820805][ T652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.820807][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820809][ T652] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 54.820812][ T652] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 54.820814][ T652] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 54.820815][ T652] ? __kernel_text_address (kernel/extable.c:79) [ 54.820819][ T652] ? write_profile (profile.c:?) [ 54.820821][ T652] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 54.820824][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820825][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820826][ T652] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 54.820829][ T652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.820830][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820832][ T652] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.820833][ T652] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.820835][ T652] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.820836][ T652] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 54.820838][ T652] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 54.820842][ T652] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.820844][ T652] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.820846][ T652] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.820849][ T652] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.820851][ T652] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 54.820855][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820857][ T652] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.820859][ T652] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.820861][ T652] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.820863][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820864][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820865][ T652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.820867][ T652] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.820869][ T652] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.820871][ T652] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.820872][ T652] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.820876][ T652] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 54.820878][ T652] ? copy_msghdr_from_user (net/socket.c:2650) [ 54.820879][ T652] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 54.820881][ T652] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 54.820882][ T652] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 54.820885][ T652] ___sys_sendmsg (net/socket.c:2767) [ 54.820887][ T652] ? copy_msghdr_from_user (net/socket.c:2619) [ 54.820892][ T652] __sys_sendmsg (net/socket.c:2799) [ 54.820893][ T652] ? __sys_sendmsg_sock (net/socket.c:2780) [ 54.820896][ T652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.820898][ T652] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.820899][ T652] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.820902][ T652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.820903][ T652] RIP: 0033:0x7f9b12e4254e [ 54.820905][ T652] 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.820907][ T652] RSP: 002b:00007ffcb09a34f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.820911][ T652] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9b12e4254e [ 54.820913][ T652] RDX: 0000000000000000 RSI: 00007ffcb09a35a0 RDI: 0000000000000005 [ 54.820914][ T652] RBP: 00007ffcb09a3500 R08: 0000000000000000 R09: 0000000000000000 [ 54.820914][ T652] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fece [ 54.820915][ T652] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb09a3c70 | [ 55.820928][ T666] softirqs last disabled at (0): 0x0 | [ 55.820930][ T666] Preemption disabled at: | [ 55.820931][ T666] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.820941][ T666] Tainted: [W]=WARN [ 55.820943][ T666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.820944][ T666] Call Trace: [ 55.820946][ T666] [ 55.820947][ T666] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.820952][ T666] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.820953][ T666] __might_resched.cold (kernel/sched/core.c:9234) [ 55.820957][ T666] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.820959][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.820963][ T666] __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.820966][ T666] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 55.820969][ T666] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.820974][ T666] ? 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.820976][ T666] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.820978][ T666] put_chars (drivers/char/virtio_console.c:1176) [ 55.820980][ T666] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.820982][ T666] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 55.820984][ T666] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 55.820986][ T666] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.820990][ T666] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.820992][ T666] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 55.820994][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.820995][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.820996][ T666] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.820999][ T666] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.821001][ T666] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.821002][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821004][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821005][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821006][ T666] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.821008][ T666] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 55.821009][ T666] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.821011][ T666] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.821013][ T666] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.821015][ T666] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.821017][ T666] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.821018][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821019][ T666] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.821021][ T666] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.821022][ T666] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 55.821024][ T666] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.821026][ T666] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.821028][ T666] vprintk_emit (kernel/printk/printk.c:2479) [ 55.821030][ T666] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.821032][ T666] ? ref_tracker_free (lib/ref_tracker.c:339) [ 55.821036][ T666] _printk (kernel/printk/printk.c:2504) [ 55.821038][ T666] ? snapshot_read.cold (user.c:?) [ 55.821040][ T666] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.821042][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821043][ T666] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 55.821046][ T666] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 55.821048][ T666] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.821051][ T666] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.821053][ T666] ? netdev_notice (net/core/dev.c:13194) [ 55.821054][ T666] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.821056][ T666] ? 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) [ 55.821058][ T666] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 55.821060][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821061][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821063][ T666] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 55.821065][ T666] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 55.821067][ T666] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 55.821068][ T666] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.821069][ T666] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.821072][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821073][ T666] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.821076][ T666] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.821079][ T666] ? __kernel_text_address (kernel/extable.c:79) [ 55.821081][ T666] ? write_profile (profile.c:?) [ 55.821084][ T666] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.821087][ T666] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.821090][ T666] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 55.821092][ T666] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.821093][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821094][ T666] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 55.821096][ T666] ? kasan_save_stack (mm/kasan/common.c:58) [ 55.821099][ T666] ? kasan_save_stack (mm/kasan/common.c:57) [ 55.821101][ T666] ? kasan_save_track (mm/kasan/common.c:78) [ 55.821103][ T666] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 55.821104][ T666] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 55.821106][ T666] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 55.821107][ T666] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.821108][ T666] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.821111][ T666] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.821113][ T666] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.821114][ T666] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 55.821117][ T666] ? ___sys_sendmsg (net/socket.c:2767) [ 55.821118][ T666] ? __sys_sendmsg (net/socket.c:2799) [ 55.821120][ T666] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.821123][ T666] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.821126][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821127][ T666] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.821129][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821130][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821132][ T666] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.821134][ T666] ? __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.821136][ T666] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.821138][ T666] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.821139][ T666] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.821141][ T666] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.821144][ T666] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 55.821146][ T666] rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.821148][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821150][ T666] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.821151][ T666] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.821153][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821154][ T666] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 55.821157][ T666] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 55.821159][ T666] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 55.821161][ T666] ? __kernel_text_address (kernel/extable.c:79) [ 55.821163][ T666] ? write_profile (profile.c:?) [ 55.821164][ T666] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 55.821167][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821168][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821170][ T666] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 55.821172][ T666] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.821174][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821175][ T666] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.821177][ T666] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.821179][ T666] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.821180][ T666] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 55.821182][ T666] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 55.821185][ T666] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.821186][ T666] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.821187][ T666] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.821189][ T666] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.821190][ T666] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 55.821193][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821194][ T666] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.821196][ T666] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.821198][ T666] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.821200][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821201][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821202][ T666] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.821204][ T666] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.821206][ T666] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.821208][ T666] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.821210][ T666] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.821213][ T666] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 55.821215][ T666] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.821216][ T666] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 55.821218][ T666] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 55.821219][ T666] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 55.821222][ T666] ___sys_sendmsg (net/socket.c:2767) [ 55.821224][ T666] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.821229][ T666] __sys_sendmsg (net/socket.c:2799) [ 55.821231][ T666] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.821234][ T666] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.821235][ T666] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.821237][ T666] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.821239][ T666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.821241][ T666] RIP: 0033:0x7f1d3339554e [ 55.821243][ T666] 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.821245][ T666] RSP: 002b:00007ffdbb43f5d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.821249][ T666] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1d3339554e [ 55.821250][ T666] RDX: 0000000000000000 RSI: 00007ffdbb43f680 RDI: 0000000000000005 [ 55.821252][ T666] RBP: 00007ffdbb43f5e0 R08: 0000000000000000 R09: 0000000000000000 [ 55.821252][ T666] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fecf [ 55.821253][ T666] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdbb43fd50 | [ 56.853079][ T680] softirqs last disabled at (0): 0x0 | [ 56.853081][ T680] Preemption disabled at: | [ 56.853082][ T680] vprintk_emit (kernel/printk/printk.c:2471) | [ 56.853092][ T680] Tainted: [W]=WARN [ 56.853093][ T680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.853095][ T680] Call Trace: [ 56.853096][ T680] [ 56.853098][ T680] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.853102][ T680] ? vprintk_emit (kernel/printk/printk.c:2471) [ 56.853104][ T680] __might_resched.cold (kernel/sched/core.c:9234) [ 56.853108][ T680] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.853110][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853114][ T680] __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.853117][ T680] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 56.853120][ T680] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.853124][ T680] ? 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.853126][ T680] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.853128][ T680] put_chars (drivers/char/virtio_console.c:1176) [ 56.853130][ T680] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.853132][ T680] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 56.853134][ T680] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 56.853136][ T680] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.853139][ T680] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.853141][ T680] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 56.853143][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853144][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853145][ T680] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.853148][ T680] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.853150][ T680] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.853151][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853153][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853154][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853155][ T680] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.853157][ T680] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 56.853158][ T680] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.853160][ T680] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.853162][ T680] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.853164][ T680] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.853165][ T680] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.853166][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853168][ T680] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 56.853169][ T680] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 56.853171][ T680] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 56.853172][ T680] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.853175][ T680] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.853177][ T680] vprintk_emit (kernel/printk/printk.c:2479) [ 56.853179][ T680] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.853180][ T680] ? ref_tracker_free (lib/ref_tracker.c:339) [ 56.853184][ T680] _printk (kernel/printk/printk.c:2504) [ 56.853187][ T680] ? snapshot_read.cold (user.c:?) [ 56.853189][ T680] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.853191][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853192][ T680] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 56.853194][ T680] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 56.853196][ T680] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.853199][ T680] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 56.853201][ T680] ? netdev_notice (net/core/dev.c:13194) [ 56.853202][ T680] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 56.853204][ T680] ? 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) [ 56.853206][ T680] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 56.853208][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853209][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853211][ T680] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 56.853213][ T680] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 56.853215][ T680] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 56.853216][ T680] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.853217][ T680] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 56.853220][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853221][ T680] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 56.853224][ T680] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 56.853227][ T680] ? __kernel_text_address (kernel/extable.c:79) [ 56.853229][ T680] ? write_profile (profile.c:?) [ 56.853232][ T680] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 56.853235][ T680] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.853238][ T680] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 56.853239][ T680] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 56.853240][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853242][ T680] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 56.853244][ T680] ? kasan_save_stack (mm/kasan/common.c:58) [ 56.853247][ T680] ? kasan_save_stack (mm/kasan/common.c:57) [ 56.853249][ T680] ? kasan_save_track (mm/kasan/common.c:78) [ 56.853250][ T680] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 56.853252][ T680] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 56.853254][ T680] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 56.853255][ T680] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 56.853256][ T680] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 56.853259][ T680] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.853260][ T680] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 56.853261][ T680] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 56.853264][ T680] ? ___sys_sendmsg (net/socket.c:2767) [ 56.853266][ T680] ? __sys_sendmsg (net/socket.c:2799) [ 56.853268][ T680] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.853271][ T680] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.853273][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853275][ T680] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.853276][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853278][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853279][ T680] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 56.853281][ T680] ? __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.853284][ T680] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 56.853285][ T680] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.853287][ T680] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 56.853288][ T680] ? nla_get_range_signed (lib/nlattr.c:270) [ 56.853292][ T680] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 56.853294][ T680] rtnl_newlink (net/core/rtnetlink.c:4215) [ 56.853295][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853297][ T680] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.853298][ T680] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.853300][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853301][ T680] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 56.853305][ T680] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 56.853307][ T680] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 56.853308][ T680] ? __kernel_text_address (kernel/extable.c:79) [ 56.853310][ T680] ? write_profile (profile.c:?) [ 56.853311][ T680] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 56.853314][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853315][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853316][ T680] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 56.853319][ T680] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.853321][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853322][ T680] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.853323][ T680] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 56.853325][ T680] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.853326][ T680] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 56.853328][ T680] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 56.853331][ T680] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 56.853332][ T680] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.853333][ T680] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 56.853335][ T680] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.853336][ T680] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 56.853339][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853340][ T680] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 56.853342][ T680] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.853344][ T680] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.853346][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853347][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853348][ T680] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.853350][ T680] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 56.853352][ T680] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 56.853354][ T680] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 56.853356][ T680] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.853360][ T680] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 56.853363][ T680] ? copy_msghdr_from_user (net/socket.c:2650) [ 56.853365][ T680] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 56.853366][ T680] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 56.853368][ T680] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 56.853371][ T680] ___sys_sendmsg (net/socket.c:2767) [ 56.853372][ T680] ? copy_msghdr_from_user (net/socket.c:2619) [ 56.853377][ T680] __sys_sendmsg (net/socket.c:2799) [ 56.853379][ T680] ? __sys_sendmsg_sock (net/socket.c:2780) [ 56.853382][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.853384][ T680] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.853385][ T680] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.853388][ T680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.853389][ T680] RIP: 0033:0x7fe7ffe5f54e [ 56.853391][ T680] 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.853393][ T680] RSP: 002b:00007ffcdf0ef300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.853397][ T680] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe7ffe5f54e [ 56.853398][ T680] RDX: 0000000000000000 RSI: 00007ffcdf0ef3b0 RDI: 0000000000000005 [ 56.853399][ T680] RBP: 00007ffcdf0ef310 R08: 0000000000000000 R09: 0000000000000000 [ 56.853400][ T680] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fed0 [ 56.853401][ T680] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcdf0efa80 | [ 57.890193][ T695] softirqs last disabled at (0): 0x0 | [ 57.890195][ T695] Preemption disabled at: | [ 57.890196][ T695] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.890207][ T695] Tainted: [W]=WARN [ 57.890208][ T695] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.890210][ T695] Call Trace: [ 57.890211][ T695] [ 57.890212][ T695] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.890217][ T695] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.890219][ T695] __might_resched.cold (kernel/sched/core.c:9234) [ 57.890223][ T695] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.890225][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890229][ T695] __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.890232][ T695] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 57.890235][ T695] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.890240][ T695] ? 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.890242][ T695] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.890244][ T695] put_chars (drivers/char/virtio_console.c:1176) [ 57.890246][ T695] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.890248][ T695] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 57.890250][ T695] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 57.890251][ T695] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.890256][ T695] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.890257][ T695] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 57.890259][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890260][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890261][ T695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.890264][ T695] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.890266][ T695] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.890268][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890269][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890270][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890271][ T695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.890273][ T695] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 57.890275][ T695] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.890277][ T695] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.890279][ T695] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.890280][ T695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.890282][ T695] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.890283][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890284][ T695] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.890286][ T695] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.890287][ T695] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 57.890289][ T695] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.890291][ T695] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.890293][ T695] vprintk_emit (kernel/printk/printk.c:2479) [ 57.890295][ T695] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.890297][ T695] ? ref_tracker_free (lib/ref_tracker.c:339) [ 57.890301][ T695] _printk (kernel/printk/printk.c:2504) [ 57.890303][ T695] ? snapshot_read.cold (user.c:?) [ 57.890305][ T695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.890307][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890308][ T695] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 57.890311][ T695] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 57.890313][ T695] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.890316][ T695] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.890318][ T695] ? netdev_notice (net/core/dev.c:13194) [ 57.890320][ T695] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.890322][ T695] ? 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) [ 57.890324][ T695] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 57.890326][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890327][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890328][ T695] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 57.890331][ T695] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 57.890333][ T695] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 57.890334][ T695] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.890335][ T695] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 57.890338][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890339][ T695] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.890341][ T695] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 57.890344][ T695] ? __kernel_text_address (kernel/extable.c:79) [ 57.890347][ T695] ? write_profile (profile.c:?) [ 57.890349][ T695] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 57.890352][ T695] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.890355][ T695] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 57.890358][ T695] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.890359][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890361][ T695] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 57.890365][ T695] ? kasan_save_stack (mm/kasan/common.c:58) [ 57.890368][ T695] ? kasan_save_stack (mm/kasan/common.c:57) [ 57.890369][ T695] ? kasan_save_track (mm/kasan/common.c:78) [ 57.890371][ T695] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 57.890373][ T695] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 57.890374][ T695] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 57.890375][ T695] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.890377][ T695] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.890380][ T695] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.890381][ T695] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.890382][ T695] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.890385][ T695] ? ___sys_sendmsg (net/socket.c:2767) [ 57.890386][ T695] ? __sys_sendmsg (net/socket.c:2799) [ 57.890389][ T695] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.890391][ T695] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.890394][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890396][ T695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.890397][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890398][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890400][ T695] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.890402][ T695] ? __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.890404][ T695] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.890406][ T695] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.890408][ T695] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.890409][ T695] ? nla_get_range_signed (lib/nlattr.c:270) [ 57.890412][ T695] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 57.890414][ T695] rtnl_newlink (net/core/rtnetlink.c:4215) [ 57.890416][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890418][ T695] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.890419][ T695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.890420][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890422][ T695] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 57.890425][ T695] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 57.890427][ T695] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 57.890432][ T695] ? __kernel_text_address (kernel/extable.c:79) [ 57.890434][ T695] ? write_profile (profile.c:?) [ 57.890435][ T695] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 57.890438][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890439][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890440][ T695] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 57.890443][ T695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.890445][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890446][ T695] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.890447][ T695] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.890449][ T695] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.890450][ T695] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 57.890452][ T695] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 57.890455][ T695] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.890456][ T695] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.890457][ T695] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.890459][ T695] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.890460][ T695] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 57.890463][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890464][ T695] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.890466][ T695] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.890468][ T695] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.890470][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890471][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890472][ T695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.890474][ T695] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.890476][ T695] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.890478][ T695] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.890480][ T695] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.890483][ T695] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.890485][ T695] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.890486][ T695] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.890488][ T695] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 57.890489][ T695] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 57.890492][ T695] ___sys_sendmsg (net/socket.c:2767) [ 57.890494][ T695] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.890499][ T695] __sys_sendmsg (net/socket.c:2799) [ 57.890501][ T695] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.890503][ T695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.890505][ T695] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.890507][ T695] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.890509][ T695] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.890511][ T695] RIP: 0033:0x7f58048d954e [ 57.890513][ T695] 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.890514][ T695] RSP: 002b:00007fffccdafe60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.890518][ T695] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f58048d954e [ 57.890520][ T695] RDX: 0000000000000000 RSI: 00007fffccdaff10 RDI: 0000000000000005 [ 57.890521][ T695] RBP: 00007fffccdafe70 R08: 0000000000000000 R09: 0000000000000000 [ 57.890522][ T695] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fed1 [ 57.890522][ T695] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffccdb05e0 | [ 58.928933][ T711] softirqs last disabled at (0): 0x0 | [ 58.928934][ T711] Preemption disabled at: | [ 58.928935][ T711] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.928946][ T711] Tainted: [W]=WARN [ 58.928947][ T711] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.928948][ T711] Call Trace: [ 58.928950][ T711] [ 58.928951][ T711] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.928956][ T711] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.928957][ T711] __might_resched.cold (kernel/sched/core.c:9234) [ 58.928961][ T711] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.928964][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.928967][ T711] __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.928971][ T711] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 58.928974][ T711] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.928978][ T711] ? 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.928980][ T711] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.928983][ T711] put_chars (drivers/char/virtio_console.c:1176) [ 58.928985][ T711] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.928987][ T711] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 58.928988][ T711] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 58.928990][ T711] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.928994][ T711] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.928996][ T711] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 58.928998][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.928999][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929001][ T711] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.929004][ T711] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.929006][ T711] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.929007][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929008][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929010][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929011][ T711] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.929013][ T711] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 58.929015][ T711] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.929017][ T711] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.929019][ T711] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.929020][ T711] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.929022][ T711] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.929023][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929025][ T711] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 58.929026][ T711] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 58.929028][ T711] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 58.929030][ T711] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.929032][ T711] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.929034][ T711] vprintk_emit (kernel/printk/printk.c:2479) [ 58.929036][ T711] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.929038][ T711] ? ref_tracker_free (lib/ref_tracker.c:339) [ 58.929042][ T711] _printk (kernel/printk/printk.c:2504) [ 58.929045][ T711] ? snapshot_read.cold (user.c:?) [ 58.929047][ T711] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.929049][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929050][ T711] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.929053][ T711] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.929054][ T711] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.929058][ T711] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.929060][ T711] ? netdev_notice (net/core/dev.c:13194) [ 58.929061][ T711] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 58.929064][ T711] ? 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) [ 58.929066][ T711] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 58.929067][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929069][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929070][ T711] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 58.929073][ T711] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 58.929075][ T711] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 58.929076][ T711] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.929077][ T711] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 58.929080][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929081][ T711] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 58.929083][ T711] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 58.929086][ T711] ? __kernel_text_address (kernel/extable.c:79) [ 58.929089][ T711] ? write_profile (profile.c:?) [ 58.929092][ T711] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 58.929095][ T711] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.929098][ T711] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 58.929100][ T711] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 58.929101][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929102][ T711] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 58.929105][ T711] ? kasan_save_stack (mm/kasan/common.c:58) [ 58.929108][ T711] ? kasan_save_stack (mm/kasan/common.c:57) [ 58.929109][ T711] ? kasan_save_track (mm/kasan/common.c:78) [ 58.929111][ T711] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 58.929113][ T711] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 58.929114][ T711] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 58.929116][ T711] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.929117][ T711] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.929120][ T711] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.929121][ T711] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.929122][ T711] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.929126][ T711] ? ___sys_sendmsg (net/socket.c:2767) [ 58.929127][ T711] ? __sys_sendmsg (net/socket.c:2799) [ 58.929129][ T711] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.929132][ T711] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.929135][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929137][ T711] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.929138][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929140][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929141][ T711] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 58.929143][ T711] ? __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.929146][ T711] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 58.929148][ T711] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.929150][ T711] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 58.929151][ T711] ? nla_get_range_signed (lib/nlattr.c:270) [ 58.929155][ T711] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 58.929157][ T711] rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.929159][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929161][ T711] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.929162][ T711] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.929164][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929165][ T711] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 58.929169][ T711] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 58.929171][ T711] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 58.929172][ T711] ? __kernel_text_address (kernel/extable.c:79) [ 58.929174][ T711] ? write_profile (profile.c:?) [ 58.929176][ T711] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 58.929179][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929180][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929181][ T711] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 58.929184][ T711] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.929186][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929187][ T711] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.929189][ T711] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.929190][ T711] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.929192][ T711] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 58.929193][ T711] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 58.929196][ T711] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.929198][ T711] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.929199][ T711] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 58.929201][ T711] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.929202][ T711] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 58.929205][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929206][ T711] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 58.929208][ T711] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.929210][ T711] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.929212][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929213][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929214][ T711] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.929216][ T711] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.929218][ T711] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.929220][ T711] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 58.929222][ T711] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.929226][ T711] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.929228][ T711] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.929229][ T711] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 58.929231][ T711] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 58.929232][ T711] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 58.929235][ T711] ___sys_sendmsg (net/socket.c:2767) [ 58.929237][ T711] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.929242][ T711] __sys_sendmsg (net/socket.c:2799) [ 58.929244][ T711] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.929247][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.929248][ T711] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.929250][ T711] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.929253][ T711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.929254][ T711] RIP: 0033:0x7fb008c0354e [ 58.929256][ T711] 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.929258][ T711] RSP: 002b:00007fff2a919960 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.929262][ T711] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb008c0354e [ 58.929264][ T711] RDX: 0000000000000000 RSI: 00007fff2a919a10 RDI: 0000000000000005 [ 58.929265][ T711] RBP: 00007fff2a919970 R08: 0000000000000000 R09: 0000000000000000 [ 58.929265][ T711] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fed2 [ 58.929266][ T711] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff2a91a0e0 | [ 59.980166][ T726] softirqs last disabled at (0): 0x0 | [ 59.980168][ T726] Preemption disabled at: | [ 59.980169][ T726] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.980179][ T726] Tainted: [W]=WARN [ 59.980180][ T726] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.980182][ T726] Call Trace: [ 59.980183][ T726] [ 59.980185][ T726] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.980189][ T726] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.980191][ T726] __might_resched.cold (kernel/sched/core.c:9234) [ 59.980195][ T726] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.980197][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980200][ T726] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 59.980204][ T726] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.980208][ T726] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.980212][ T726] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 59.980214][ T726] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.980216][ T726] put_chars (drivers/char/virtio_console.c:1176) [ 59.980219][ T726] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.980220][ T726] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 59.980222][ T726] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 59.980224][ T726] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.980228][ T726] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.980230][ T726] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.980232][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980233][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980234][ T726] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.980237][ T726] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.980239][ T726] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.980241][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980242][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980243][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980245][ T726] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.980247][ T726] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 59.980248][ T726] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.980250][ T726] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.980252][ T726] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.980254][ T726] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.980256][ T726] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.980257][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980258][ T726] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.980260][ T726] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.980262][ T726] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 59.980263][ T726] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.980266][ T726] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.980267][ T726] vprintk_emit (kernel/printk/printk.c:2479) [ 59.980269][ T726] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.980271][ T726] ? ref_tracker_free (lib/ref_tracker.c:339) [ 59.980275][ T726] _printk (kernel/printk/printk.c:2504) [ 59.980278][ T726] ? snapshot_read.cold (user.c:?) [ 59.980280][ T726] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.980282][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980283][ T726] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.980286][ T726] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.980287][ T726] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.980291][ T726] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.980293][ T726] ? netdev_notice (net/core/dev.c:13194) [ 59.980294][ T726] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.980296][ T726] ? 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) [ 59.980298][ T726] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.980300][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980301][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980303][ T726] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 59.980305][ T726] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 59.980307][ T726] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 59.980308][ T726] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.980310][ T726] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 59.980313][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980314][ T726] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.980316][ T726] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 59.980319][ T726] ? __kernel_text_address (kernel/extable.c:79) [ 59.980322][ T726] ? write_profile (profile.c:?) [ 59.980325][ T726] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 59.980328][ T726] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.980330][ T726] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 59.980332][ T726] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.980334][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980335][ T726] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 59.980337][ T726] ? kasan_save_stack (mm/kasan/common.c:58) [ 59.980340][ T726] ? kasan_save_stack (mm/kasan/common.c:57) [ 59.980342][ T726] ? kasan_save_track (mm/kasan/common.c:78) [ 59.980343][ T726] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 59.980345][ T726] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 59.980347][ T726] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 59.980348][ T726] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.980349][ T726] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.980352][ T726] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.980353][ T726] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.980355][ T726] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.980358][ T726] ? ___sys_sendmsg (net/socket.c:2767) [ 59.980360][ T726] ? __sys_sendmsg (net/socket.c:2799) [ 59.980363][ T726] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.980366][ T726] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.980368][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980370][ T726] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.980372][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980373][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980374][ T726] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.980376][ T726] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 59.980378][ T726] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.980380][ T726] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.980381][ T726] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.980383][ T726] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.980386][ T726] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 59.980388][ T726] rtnl_newlink (net/core/rtnetlink.c:4215) [ 59.980390][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980392][ T726] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.980393][ T726] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.980395][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980396][ T726] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 59.980400][ T726] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 59.980402][ T726] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 59.980404][ T726] ? __kernel_text_address (kernel/extable.c:79) [ 59.980405][ T726] ? write_profile (profile.c:?) [ 59.980407][ T726] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 59.980410][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980411][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980412][ T726] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 59.980415][ T726] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.980417][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980418][ T726] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.980419][ T726] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.980421][ T726] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.980423][ T726] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 59.980424][ T726] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 59.980432][ T726] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.980434][ T726] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.980435][ T726] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.980437][ T726] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.980438][ T726] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 59.980441][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980442][ T726] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.980444][ T726] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.980446][ T726] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.980448][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980449][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980451][ T726] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.980453][ T726] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.980455][ T726] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.980457][ T726] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.980458][ T726] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.980462][ T726] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.980464][ T726] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.980466][ T726] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.980467][ T726] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 59.980469][ T726] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 59.980471][ T726] ___sys_sendmsg (net/socket.c:2767) [ 59.980473][ T726] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.980478][ T726] __sys_sendmsg (net/socket.c:2799) [ 59.980480][ T726] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.980483][ T726] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.980485][ T726] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.980486][ T726] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.980489][ T726] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.980491][ T726] RIP: 0033:0x7f1b9422254e [ 59.980493][ T726] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 59.980495][ T726] RSP: 002b:00007ffd18e59b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.980498][ T726] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1b9422254e [ 59.980500][ T726] RDX: 0000000000000000 RSI: 00007ffd18e59bf0 RDI: 0000000000000005 [ 59.980501][ T726] RBP: 00007ffd18e59b50 R08: 0000000000000000 R09: 0000000000000000 [ 59.980502][ T726] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90fed3 Finger prints: vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning