====================================== | [ 10.557281][ T194] softirqs last disabled at (26009): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.557283][ T194] Preemption disabled at: | [ 10.557283][ T194] 0x0 | [ 10.557294][ T194] Tainted: [W]=WARN [ 10.557294][ T194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.557296][ T194] Call Trace: [ 10.557298][ T194] [ 10.557300][ T194] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.557306][ T194] __might_resched.cold (kernel/sched/core.c:9234) [ 10.557311][ T194] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.557315][ T194] ? __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.557320][ T194] __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.557322][ T194] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.557329][ T194] ? 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.557331][ T194] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.557335][ T194] put_chars (drivers/char/virtio_console.c:1176) [ 10.557337][ T194] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.557338][ T194] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.557342][ T194] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.557347][ T194] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.557355][ T194] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.557358][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.557360][ T194] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.557364][ T194] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.557368][ T194] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.557370][ T194] ? 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.557373][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.557374][ T194] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.557378][ T194] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.557383][ T194] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.557385][ T194] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.557390][ T194] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.557393][ T194] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.557395][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.557396][ T194] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.557400][ T194] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.557402][ T194] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.557405][ T194] vprintk_emit (kernel/printk/printk.c:2479) [ 10.557408][ T194] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.557411][ T194] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.557414][ T194] _printk (kernel/printk/printk.c:2504) [ 10.557418][ T194] ? snapshot_read.cold (user.c:?) [ 10.557421][ T194] ? 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.557423][ T194] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.557427][ T194] ? 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.557430][ T194] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.557433][ T194] ? exit_notify (kernel/exit.c:780) [ 10.557435][ T194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.557437][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.557441][ T194] do_group_exit (kernel/exit.c:1151) [ 10.557444][ T194] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.557446][ T194] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.557448][ T194] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.557452][ T194] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.557455][ T194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.557457][ T194] RIP: 0033:0x7fe4648c31b8 [ 10.557459][ T194] Code: Unable to access opcode bytes at 0x7fe4648c318e. Code starting with the faulting instruction =========================================== [ 10.557460][ T194] RSP: 002b:00007ffdb99d5a18 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.557463][ T194] RAX: ffffffffffffffda RBX: 00007fe4649f3f88 RCX: 00007fe4648c31b8 [ 10.557464][ T194] RDX: 00007fe46460dfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.557465][ T194] RBP: 00007ffdb99d5a70 R08: 0000000000000000 R09: 0000000000000050 [ 10.557466][ T194] R10: 00007ffdb99d5830 R11: 0000000000000246 R12: 0000000000000001 [ 10.557467][ T194] R13: 0000000000000000 R14: 00007fe4649f2680 R15: 00007fe4649f3fa0 | [ 11.589117][ T200] softirqs last disabled at (144758): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.589119][ T200] Preemption disabled at: | [ 11.589120][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.589129][ T200] Tainted: [W]=WARN [ 11.589130][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.589132][ T200] Call Trace: [ 11.589133][ T200] [ 11.589135][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.589141][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.589143][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 11.589148][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.589152][ T200] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.589157][ T200] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.589159][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.589165][ T200] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.589168][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.589172][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 11.589174][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.589176][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.589179][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.589182][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.589187][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.589191][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.589197][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.589200][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.589205][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.589209][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.589211][ T200] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.589215][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.589217][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.589221][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.589225][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.589227][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.589233][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.589236][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.589238][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.589240][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.589244][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.589246][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.589248][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 11.589252][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.589253][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.589255][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 11.589261][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 11.589266][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 11.589272][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.589274][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.589278][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 11.589280][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 11.589283][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.589286][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.589287][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.589289][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.589291][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.589295][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 11.589302][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.589305][ T200] ? netdev_notice (net/core/dev.c:13194) [ 11.589308][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.589311][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.589313][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.589317][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.589319][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.589322][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 11.589326][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.589329][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.589332][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.589338][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.589341][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.589344][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.589345][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.589347][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.589349][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.589351][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.589356][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.589358][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 11.589360][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 11.589364][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.589366][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.589368][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.589370][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.589372][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.589373][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.589375][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.589377][ T200] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.589380][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.589382][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.589384][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.589387][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.589388][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.589392][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.589396][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.589403][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 11.589407][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.589408][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.589433][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.589435][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.589438][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.589440][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.589442][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.589447][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.589449][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.589451][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.589453][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.589457][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.589459][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.589463][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.589464][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.589469][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.589471][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.589474][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.589478][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.589481][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.589488][ T200] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.589490][ T200] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.589495][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.589499][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.589503][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.589507][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.589511][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.589513][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.589515][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.589521][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.589523][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 11.589527][ T200] __sys_sendto (net/socket.c:2281) [ 11.589530][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 11.589545][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 11.589548][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.589552][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.589554][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.589557][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.589559][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.589562][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.589564][ T200] RIP: 0033:0x7fe0555f354e [ 11.589574][ T200] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.589576][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.589578][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 11.589580][ T200] RDX: 0000000000000030 RSI: 000055d81b887170 RDI: 0000000000000014 [ 11.589581][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 11.589581][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b8613e0 [ 11.589582][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 12.706260][ T200] softirqs last disabled at (313166): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.706263][ T200] Preemption disabled at: | [ 12.706264][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.706272][ T200] Tainted: [W]=WARN [ 12.706273][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.706275][ T200] Call Trace: [ 12.706276][ T200] [ 12.706278][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.706284][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.706286][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 12.706290][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.706295][ T200] ? __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.706299][ T200] __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.706301][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.706308][ T200] ? 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.706311][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.706315][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 12.706317][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.706319][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.706323][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.706326][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.706331][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.706335][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.706340][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.706343][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.706348][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.706353][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.706355][ T200] ? 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.706358][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.706360][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.706364][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.706368][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.706371][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.706376][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.706379][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.706381][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.706383][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 12.706387][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.706389][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.706392][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 12.706395][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.706397][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.706399][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 12.706404][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 12.706409][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 12.706415][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.706417][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.706421][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 12.706423][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 12.706426][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.706429][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.706430][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.706432][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.706434][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.706438][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 12.706445][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.706447][ T200] ? netdev_notice (net/core/dev.c:13194) [ 12.706450][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.706453][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.706456][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.706460][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.706462][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.706465][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 12.706469][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.706472][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.706475][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.706480][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.706483][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.706487][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.706488][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.706490][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.706492][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.706494][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.706499][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.706500][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 12.706502][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 12.706506][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.706508][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.706511][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.706513][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.706514][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.706515][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.706517][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.706520][ T200] ? __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.706522][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.706524][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.706526][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.706529][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.706530][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.706534][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.706537][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.706545][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 12.706548][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.706550][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.706580][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.706582][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.706585][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.706587][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.706589][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.706594][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.706596][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.706598][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.706600][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.706604][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.706606][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.706609][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.706611][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.706615][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.706617][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.706621][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.706624][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.706627][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.706634][ T200] ? 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.706636][ T200] ? 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.706640][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.706645][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.706648][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.706652][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.706656][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.706658][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.706661][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.706666][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.706668][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 12.706672][ T200] __sys_sendto (net/socket.c:2281) [ 12.706675][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 12.706686][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 12.706692][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 12.706694][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.706698][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.706699][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.706702][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.706704][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.706707][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.706709][ T200] RIP: 0033:0x7fe0555f354e [ 12.706715][ T200] 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.706717][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.706719][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 12.706721][ T200] RDX: 0000000000000030 RSI: 000055d81b6e5020 RDI: 0000000000000014 [ 12.706721][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 12.706722][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b870350 [ 12.706723][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 13.831488][ T282] softirqs last disabled at (11342): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 13.831491][ T282] Preemption disabled at: | [ 13.831492][ T282] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.831503][ T282] Tainted: [W]=WARN [ 13.831504][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.831506][ T282] Call Trace: [ 13.831509][ T282] [ 13.831511][ T282] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.831519][ T282] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.831521][ T282] __might_resched.cold (kernel/sched/core.c:9234) [ 13.831527][ T282] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.831533][ T282] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.831539][ T282] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.831542][ T282] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.831552][ T282] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.831555][ T282] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.831561][ T282] put_chars (drivers/char/virtio_console.c:1176) [ 13.831570][ T282] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.831575][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.831580][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.831584][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.831590][ T282] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.831595][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.831598][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.831600][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.831608][ T282] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.831610][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.831618][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.831624][ T282] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.831631][ T282] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.831634][ T282] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.831639][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.831642][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.831649][ T282] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.831655][ T282] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.831658][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.831667][ T282] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.831672][ T282] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.831675][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.831678][ T282] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 13.831684][ T282] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.831687][ T282] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.831692][ T282] vprintk_emit (kernel/printk/printk.c:2479) [ 13.831697][ T282] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.831701][ T282] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.831708][ T282] _printk (kernel/printk/printk.c:2504) [ 13.831716][ T282] ? snapshot_read.cold (user.c:?) [ 13.831721][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.831724][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.831730][ T282] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 13.831735][ T282] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 13.831742][ T282] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 13.831750][ T282] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 13.831754][ T282] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 13.831763][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.831766][ T282] notifier_call_chain (kernel/notifier.c:85) [ 13.831775][ T282] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 13.831782][ T282] ? netif_change_name (net/core/dev.c:1517) [ 13.831788][ T282] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 13.831793][ T282] ? write_profile (profile.c:?) [ 13.831801][ T282] netif_change_flags (net/core/dev.c:9882) [ 13.831807][ T282] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 13.831814][ T282] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.831818][ T282] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.831820][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.831823][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.831828][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.831831][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.831834][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.831837][ T282] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.831840][ T282] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.831842][ T282] ? kasan_save_track (mm/kasan/common.c:78) [ 13.831844][ T282] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 13.831848][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.831851][ T282] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 13.831855][ T282] ? ___sys_sendmsg (net/socket.c:2758) [ 13.831861][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.831864][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.831869][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.831872][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.831874][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.831876][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.831879][ T282] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.831883][ T282] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 13.831886][ T282] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.831889][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.831895][ T282] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.831901][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.831905][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.831915][ T282] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.831925][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.831928][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.831936][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.831939][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.831942][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.831945][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.831951][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.831954][ T282] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.831960][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.831962][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.831970][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.831973][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.831979][ T282] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.831982][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.831987][ T282] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.831998][ T282] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.832001][ T282] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.832009][ T282] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.832016][ T282] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.832020][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.832028][ T282] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.832035][ T282] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.832041][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.832043][ T282] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 13.832051][ T282] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 13.832056][ T282] ____sys_sendmsg (net/socket.c:2713) [ 13.832059][ T282] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.832063][ T282] ? sock_write_iter (net/socket.c:1269) [ 13.832065][ T282] ? move_addr_to_kernel (net/socket.c:258) [ 13.832079][ T282] ___sys_sendmsg (net/socket.c:2767) [ 13.832083][ T282] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.832113][ T282] __sys_sendmsg (net/socket.c:2799) [ 13.832117][ T282] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.832128][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.832133][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.832137][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.832141][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.832145][ T282] RIP: 0033:0x7fd7cdf1454e [ 13.832149][ T282] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.832152][ T282] RSP: 002b:00007ffc18c406b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.832155][ T282] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd7cdf1454e [ 13.832157][ T282] RDX: 0000000000000000 RSI: 00007ffc18c40760 RDI: 0000000000000003 [ 13.832159][ T282] RBP: 00007ffc18c406c0 R08: 0000000000000000 R09: 0000000000000000 [ 13.832160][ T282] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e06b [ 13.832161][ T282] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc18c40e20 | [ 14.960552][ T311] softirqs last disabled at (16318): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 14.960554][ T311] Preemption disabled at: | [ 14.960555][ T311] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.960563][ T311] Tainted: [W]=WARN [ 14.960569][ T311] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.960571][ T311] Call Trace: [ 14.960573][ T311] [ 14.960575][ T311] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.960581][ T311] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.960582][ T311] __might_resched.cold (kernel/sched/core.c:9234) [ 14.960587][ T311] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.960592][ T311] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.960596][ T311] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.960598][ T311] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.960605][ T311] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.960607][ T311] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.960611][ T311] put_chars (drivers/char/virtio_console.c:1176) [ 14.960613][ T311] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.960616][ T311] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.960619][ T311] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.960622][ T311] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.960626][ T311] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.960630][ T311] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.960632][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.960634][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.960638][ T311] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.960640][ T311] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.960644][ T311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.960648][ T311] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.960652][ T311] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.960654][ T311] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.960657][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.960659][ T311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.960663][ T311] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.960667][ T311] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.960669][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.960674][ T311] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.960677][ T311] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.960679][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.960681][ T311] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 14.960684][ T311] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.960686][ T311] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.960689][ T311] vprintk_emit (kernel/printk/printk.c:2479) [ 14.960692][ T311] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.960694][ T311] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.960699][ T311] _printk (kernel/printk/printk.c:2504) [ 14.960702][ T311] ? snapshot_read.cold (user.c:?) [ 14.960705][ T311] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.960707][ T311] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.960715][ T311] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 14.960719][ T311] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 14.960724][ T311] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 14.960730][ T311] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 14.960734][ T311] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 14.960740][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.960742][ T311] notifier_call_chain (kernel/notifier.c:85) [ 14.960747][ T311] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 14.960752][ T311] ? netif_change_name (net/core/dev.c:1517) [ 14.960756][ T311] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.960759][ T311] ? write_profile (profile.c:?) [ 14.960764][ T311] netif_change_flags (net/core/dev.c:9882) [ 14.960768][ T311] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 14.960772][ T311] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.960774][ T311] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.960775][ T311] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.960777][ T311] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.960781][ T311] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.960783][ T311] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.960784][ T311] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.960787][ T311] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.960789][ T311] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.960791][ T311] ? kasan_save_track (mm/kasan/common.c:78) [ 14.960792][ T311] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 14.960794][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.960796][ T311] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 14.960799][ T311] ? ___sys_sendmsg (net/socket.c:2758) [ 14.960803][ T311] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.960805][ T311] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.960807][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.960809][ T311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.960811][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.960812][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.960813][ T311] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.960816][ T311] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.960818][ T311] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.960820][ T311] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.960824][ T311] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.960827][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.960830][ T311] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.960835][ T311] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.960840][ T311] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.960842][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.960847][ T311] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.960849][ T311] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.960851][ T311] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.960852][ T311] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.960856][ T311] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.960858][ T311] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.960862][ T311] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.960863][ T311] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.960867][ T311] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.960869][ T311] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.960873][ T311] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.960875][ T311] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.960878][ T311] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.960884][ T311] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.960887][ T311] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.960891][ T311] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.960895][ T311] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.960898][ T311] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.960902][ T311] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.960906][ T311] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.960910][ T311] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.960911][ T311] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 14.960917][ T311] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 14.960920][ T311] ____sys_sendmsg (net/socket.c:2713) [ 14.960922][ T311] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.960924][ T311] ? sock_write_iter (net/socket.c:1269) [ 14.960926][ T311] ? move_addr_to_kernel (net/socket.c:258) [ 14.960933][ T311] ___sys_sendmsg (net/socket.c:2767) [ 14.960936][ T311] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.960952][ T311] __sys_sendmsg (net/socket.c:2799) [ 14.960955][ T311] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.960961][ T311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.960965][ T311] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.960968][ T311] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.960970][ T311] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.960973][ T311] RIP: 0033:0x7f473982f54e [ 14.960977][ T311] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.960978][ T311] RSP: 002b:00007fff34a4b240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.960981][ T311] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f473982f54e [ 14.960983][ T311] RDX: 0000000000000000 RSI: 00007fff34a4b2f0 RDI: 0000000000000003 [ 14.960983][ T311] RBP: 00007fff34a4b250 R08: 0000000000000000 R09: 0000000000000000 [ 14.960984][ T311] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e06c [ 14.960985][ T311] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff34a4b9b0 | [ 16.086464][ T200] softirqs last disabled at (985744): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.086466][ T200] Preemption disabled at: | [ 16.086467][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.086476][ T200] Tainted: [W]=WARN [ 16.086477][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.086478][ T200] Call Trace: [ 16.086480][ T200] [ 16.086482][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.086488][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.086489][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 16.086494][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.086498][ T200] ? __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.086503][ T200] __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.086505][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.086512][ T200] ? 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.086514][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.086518][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 16.086521][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.086522][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.086526][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.086529][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.086534][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.086538][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.086543][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.086546][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.086551][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.086555][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.086557][ T200] ? 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.086561][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.086563][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.086575][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.086579][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.086581][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.086587][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.086590][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.086592][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.086593][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 16.086597][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.086599][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.086602][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 16.086605][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.086606][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.086609][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 16.086614][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 16.086619][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 16.086625][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.086627][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.086630][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 16.086633][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 16.086636][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.086638][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.086640][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.086642][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.086643][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.086647][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 16.086653][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.086656][ T200] ? netdev_notice (net/core/dev.c:13194) [ 16.086659][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.086662][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.086665][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.086668][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.086671][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.086674][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 16.086677][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.086680][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.086683][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.086689][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.086692][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.086695][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.086696][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.086698][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.086700][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.086702][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.086707][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.086709][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 16.086711][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 16.086717][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.086720][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 16.086722][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.086725][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.086726][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.086728][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.086729][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.086732][ T200] ? __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.086735][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.086737][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 16.086739][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.086743][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.086744][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.086748][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.086751][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.086760][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 16.086763][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.086765][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.086790][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.086792][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.086795][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.086797][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.086800][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.086804][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.086806][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.086808][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.086810][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.086814][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.086816][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.086819][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.086820][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.086825][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.086827][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.086831][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.086834][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.086837][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.086843][ T200] ? 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.086845][ T200] ? 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.086850][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.086854][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.086858][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.086861][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.086865][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.086867][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.086870][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.086875][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 16.086877][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 16.086881][ T200] __sys_sendto (net/socket.c:2281) [ 16.086884][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 16.086895][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 16.086901][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 16.086903][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 16.086906][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.086908][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 16.086911][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.086913][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.086915][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.086917][ T200] RIP: 0033:0x7fe0555f354e [ 16.086921][ T200] 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.086923][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 16.086926][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 16.086927][ T200] RDX: 0000000000000030 RSI: 000055d81b87b180 RDI: 0000000000000014 [ 16.086928][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 16.086929][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b892920 [ 16.086929][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 17.416090][ T200] softirqs last disabled at (1205790): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.416093][ T200] Preemption disabled at: | [ 17.416093][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.416103][ T200] Tainted: [W]=WARN [ 17.416103][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.416105][ T200] Call Trace: [ 17.416107][ T200] [ 17.416109][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.416115][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.416117][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 17.416122][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.416126][ T200] ? __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.416131][ T200] __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.416133][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.416139][ T200] ? 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.416142][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.416145][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 17.416148][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.416149][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.416153][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.416156][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.416161][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.416165][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.416171][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.416174][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.416179][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.416183][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.416185][ T200] ? 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.416188][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.416190][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.416194][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.416199][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.416201][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.416206][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.416209][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.416211][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.416213][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 17.416217][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.416219][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.416222][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 17.416225][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.416227][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.416229][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 17.416235][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 17.416240][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 17.416245][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.416248][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.416252][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 17.416254][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 17.416257][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.416259][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.416261][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.416263][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.416265][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.416268][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 17.416275][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.416278][ T200] ? netdev_notice (net/core/dev.c:13194) [ 17.416281][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.416284][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.416287][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.416290][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.416293][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.416296][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 17.416299][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.416302][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.416305][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.416311][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.416314][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.416317][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.416319][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.416321][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.416323][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.416325][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.416329][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.416331][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 17.416333][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 17.416337][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.416339][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 17.416341][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.416343][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.416345][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.416346][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.416348][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.416350][ T200] ? __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.416353][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.416355][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 17.416357][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.416360][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.416361][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.416365][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.416369][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.416376][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 17.416380][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.416381][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.416405][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.416407][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.416410][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.416412][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.416414][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.416419][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.416421][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.416423][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.416424][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.416428][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.416430][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.416434][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.416435][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.416440][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.416442][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.416445][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.416449][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.416452][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.416459][ T200] ? 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.416461][ T200] ? 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.416466][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.416470][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.416474][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.416477][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.416481][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.416483][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.416486][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.416491][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 17.416494][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 17.416498][ T200] __sys_sendto (net/socket.c:2281) [ 17.416501][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 17.416512][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 17.416518][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 17.416520][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.416524][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.416525][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 17.416528][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.416530][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.416533][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.416535][ T200] RIP: 0033:0x7fe0555f354e [ 17.416539][ T200] 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.416541][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 17.416544][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 17.416545][ T200] RDX: 0000000000000030 RSI: 000055d81b878d70 RDI: 0000000000000014 [ 17.416546][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 17.416547][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b8a1330 [ 17.416548][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 18.956673][ T200] softirqs last disabled at (1460982): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.956677][ T200] Preemption disabled at: | [ 18.956678][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.956690][ T200] Tainted: [W]=WARN [ 18.956691][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.956693][ T200] Call Trace: [ 18.956695][ T200] [ 18.956697][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.956705][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.956708][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 18.956717][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.956723][ T200] ? __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.956730][ T200] __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.956733][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.956744][ T200] ? 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.956747][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.956753][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 18.956757][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.956760][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.956765][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.956769][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.956778][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.956783][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.956792][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.956798][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.956806][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.956813][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.956816][ T200] ? 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.956821][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.956825][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.956832][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.956839][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.956842][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.956852][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.956856][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.956859][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.956862][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 18.956869][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.956872][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.956877][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 18.956883][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.956885][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.956889][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 18.956898][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 18.956905][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 18.956914][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.956917][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.956924][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 18.956928][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 18.956932][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.956936][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.956939][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.956942][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.956945][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.956951][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 18.956961][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.956966][ T200] ? netdev_notice (net/core/dev.c:13194) [ 18.956970][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.956976][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.956980][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.956986][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.956990][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.956995][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 18.957001][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.957006][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.957011][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.957020][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.957025][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.957030][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.957032][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.957035][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.957039][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.957042][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.957050][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.957053][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 18.957056][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 18.957062][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.957065][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 18.957070][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.957073][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.957076][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.957078][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.957080][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.957084][ T200] ? __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.957088][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.957092][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 18.957095][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.957100][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.957102][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.957107][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.957113][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.957127][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 18.957132][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 18.957134][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.957178][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.957181][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.957186][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.957189][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.957193][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.957201][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.957204][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.957208][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 18.957211][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.957218][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 18.957221][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.957227][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.957230][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.957238][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.957241][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.957248][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.957252][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.957257][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.957269][ T200] ? 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.957273][ T200] ? 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.957281][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.957288][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.957295][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.957301][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.957308][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.957311][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.957316][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.957325][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.957329][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 18.957334][ T200] __sys_sendto (net/socket.c:2281) [ 18.957339][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 18.957366][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 18.957369][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.957375][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.957378][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 18.957382][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.957385][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.957389][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.957393][ T200] RIP: 0033:0x7fe0555f354e [ 18.957398][ T200] 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.957401][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 18.957404][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 18.957406][ T200] RDX: 0000000000000030 RSI: 000055d81b85eb50 RDI: 0000000000000014 [ 18.957408][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 18.957409][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b8722c0 [ 18.957410][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 20.372532][ T200] softirqs last disabled at (1710740): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.372535][ T200] Preemption disabled at: | [ 20.372535][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.372544][ T200] Tainted: [W]=WARN [ 20.372545][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.372547][ T200] Call Trace: [ 20.372548][ T200] [ 20.372550][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.372556][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.372557][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 20.372562][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.372573][ T200] ? __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.372578][ T200] __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.372580][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.372586][ T200] ? 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.372589][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.372593][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 20.372595][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.372596][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.372600][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.372603][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.372608][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.372612][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.372617][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.372620][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.372625][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.372629][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.372631][ T200] ? 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.372634][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.372636][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.372640][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.372645][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.372647][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.372652][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.372655][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.372657][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.372659][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.372663][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.372664][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.372667][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 20.372670][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.372672][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.372674][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 20.372680][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 20.372685][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 20.372691][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.372693][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.372697][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 20.372699][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 20.372702][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.372704][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.372706][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.372708][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.372710][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.372715][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 20.372722][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.372725][ T200] ? netdev_notice (net/core/dev.c:13194) [ 20.372728][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.372731][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.372733][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.372737][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.372739][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.372743][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 20.372746][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.372749][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.372752][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.372758][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.372761][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.372764][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.372765][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.372767][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.372769][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.372771][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.372776][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.372778][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 20.372779][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 20.372783][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.372785][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.372788][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.372789][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.372791][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.372792][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.372794][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.372796][ T200] ? __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.372799][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.372801][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.372803][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.372806][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.372807][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.372811][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.372814][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.372822][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 20.372825][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.372826][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.372849][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.372851][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.372854][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.372856][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.372858][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.372863][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.372865][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.372867][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.372869][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.372873][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.372875][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.372878][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.372880][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.372884][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.372886][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.372890][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.372893][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.372896][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.372903][ T200] ? 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.372905][ T200] ? 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.372910][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.372914][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.372917][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.372921][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.372925][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.372927][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.372930][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.372934][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.372937][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.372941][ T200] __sys_sendto (net/socket.c:2281) [ 20.372944][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.372955][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 20.372961][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.372963][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.372967][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.372969][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.372971][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.372973][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.372976][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.372978][ T200] RIP: 0033:0x7fe0555f354e [ 20.372982][ T200] 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.372984][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.372986][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 20.372987][ T200] RDX: 0000000000000030 RSI: 000055d81b887960 RDI: 0000000000000014 [ 20.372988][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 20.372989][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b888c80 [ 20.372990][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 21.507795][ T200] softirqs last disabled at (1925264): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.507798][ T200] Preemption disabled at: | [ 21.507798][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.507808][ T200] Tainted: [W]=WARN [ 21.507809][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.507810][ T200] Call Trace: [ 21.507812][ T200] [ 21.507814][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.507822][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.507824][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 21.507829][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.507833][ T200] ? __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.507838][ T200] __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.507840][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.507847][ T200] ? 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.507850][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.507854][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 21.507857][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.507858][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.507862][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.507865][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.507870][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.507874][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.507880][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.507883][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.507888][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.507892][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.507894][ T200] ? 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.507898][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.507899][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.507904][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.507908][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.507910][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.507916][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.507919][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.507921][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.507923][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 21.507926][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.507928][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.507931][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 21.507935][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.507936][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.507938][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 21.507944][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 21.507950][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 21.507955][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.507957][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.507961][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 21.507964][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 21.507967][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.507969][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.507971][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.507973][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.507974][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.507978][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 21.507985][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.507988][ T200] ? netdev_notice (net/core/dev.c:13194) [ 21.507991][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.507994][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.507997][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.508000][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.508003][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.508006][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 21.508010][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.508013][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.508016][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.508022][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.508025][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.508028][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.508029][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.508031][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.508033][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.508035][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.508040][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.508042][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 21.508044][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 21.508047][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.508050][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.508052][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.508054][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.508056][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.508057][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.508059][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.508061][ T200] ? __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.508064][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.508066][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.508068][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.508071][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.508072][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.508076][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.508080][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.508087][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 21.508091][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.508092][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.508116][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.508118][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.508121][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.508123][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.508125][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.508130][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.508132][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.508134][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.508136][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.508140][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.508142][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.508146][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.508147][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.508152][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.508154][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.508157][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.508161][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.508164][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.508171][ T200] ? 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.508173][ T200] ? 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.508178][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.508182][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.508186][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.508189][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.508194][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.508195][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.508198][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.508203][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.508206][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 21.508210][ T200] __sys_sendto (net/socket.c:2281) [ 21.508213][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.508228][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.508230][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.508234][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.508237][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 21.508239][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.508241][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.508244][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.508247][ T200] RIP: 0033:0x7fe0555f354e [ 21.508250][ T200] 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.508252][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.508255][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 21.508256][ T200] RDX: 0000000000000030 RSI: 000055d81b852060 RDI: 0000000000000014 [ 21.508257][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 21.508258][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b895210 [ 21.508259][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 22.896618][ T200] softirqs last disabled at (2076518): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.896620][ T200] Preemption disabled at: | [ 22.896621][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.896630][ T200] Tainted: [W]=WARN [ 22.896631][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.896633][ T200] Call Trace: [ 22.896634][ T200] [ 22.896636][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.896642][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.896644][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 22.896649][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.896653][ T200] ? __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.896657][ T200] __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.896659][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.896665][ T200] ? 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.896668][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.896672][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 22.896675][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.896676][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.896679][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.896682][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.896687][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.896691][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.896696][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.896699][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.896704][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.896708][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.896710][ T200] ? 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.896716][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.896718][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.896722][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.896726][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.896728][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.896734][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.896737][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.896739][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.896740][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 22.896744][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.896746][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.896749][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 22.896752][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.896753][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.896755][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 22.896761][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 22.896767][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 22.896772][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.896774][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.896778][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 22.896780][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 22.896783][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.896785][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.896787][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.896789][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.896791][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.896794][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 22.896801][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.896804][ T200] ? netdev_notice (net/core/dev.c:13194) [ 22.896806][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.896809][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.896812][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.896815][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.896818][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.896821][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 22.896824][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.896827][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.896830][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.896836][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.896838][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.896842][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.896843][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.896845][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.896847][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.896849][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.896853][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.896855][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 22.896857][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 22.896861][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.896863][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.896865][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.896867][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.896869][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.896870][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.896872][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.896874][ T200] ? __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.896876][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.896878][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.896880][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.896883][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.896884][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.896888][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.896892][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.896899][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 22.896902][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.896904][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.896926][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.896928][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.896931][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.896933][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.896935][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.896940][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.896942][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.896944][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.896946][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.896949][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.896952][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.896955][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.896956][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.896961][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.896963][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.896966][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.896969][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.896972][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.896979][ T200] ? 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.896981][ T200] ? 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.896985][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.896989][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.896993][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.896997][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.897001][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.897002][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.897005][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.897010][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.897013][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 22.897016][ T200] __sys_sendto (net/socket.c:2281) [ 22.897020][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 22.897031][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 22.897036][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 22.897039][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.897042][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.897044][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 22.897047][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.897049][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.897051][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.897054][ T200] RIP: 0033:0x7fe0555f354e [ 22.897058][ T200] 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.897060][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 22.897062][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 22.897064][ T200] RDX: 0000000000000030 RSI: 000055d81b843ec0 RDI: 0000000000000014 [ 22.897065][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 22.897065][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b88bde0 [ 22.897066][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 24.296353][ T200] softirqs last disabled at (2281302): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.296356][ T200] Preemption disabled at: | [ 24.296356][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.296365][ T200] Tainted: [W]=WARN [ 24.296366][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.296367][ T200] Call Trace: [ 24.296369][ T200] [ 24.296371][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.296377][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.296378][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 24.296383][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.296387][ T200] ? __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.296392][ T200] __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.296393][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.296400][ T200] ? 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.296403][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.296406][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 24.296409][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.296410][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.296414][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.296417][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.296422][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.296426][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.296431][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.296434][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.296439][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.296443][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.296445][ T200] ? 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.296448][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.296450][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.296454][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.296458][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.296460][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.296466][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.296468][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.296470][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.296472][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 24.296476][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.296478][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.296480][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 24.296484][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.296485][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.296487][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 24.296492][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 24.296498][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 24.296503][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.296505][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.296508][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 24.296511][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 24.296514][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.296516][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.296518][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.296520][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.296521][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.296525][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 24.296531][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.296534][ T200] ? netdev_notice (net/core/dev.c:13194) [ 24.296537][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.296540][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.296542][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.296546][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.296548][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.296551][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 24.296554][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.296557][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.296560][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.296571][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.296574][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.296577][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.296579][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.296581][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.296583][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.296584][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.296589][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.296591][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 24.296592][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 24.296596][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.296598][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 24.296601][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.296602][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.296604][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.296605][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.296606][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.296609][ T200] ? __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.296611][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.296613][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 24.296615][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.296618][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.296619][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.296623][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.296626][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.296633][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 24.296637][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.296638][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.296661][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.296663][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.296665][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.296667][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.296669][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.296674][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.296676][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.296678][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.296680][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.296683][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.296685][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.296689][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.296690][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.296694][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.296696][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.296700][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.296703][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.296706][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.296714][ T200] ? 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.296716][ T200] ? 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.296721][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.296725][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.296729][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.296732][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.296736][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.296738][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.296740][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.296745][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.296748][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 24.296751][ T200] __sys_sendto (net/socket.c:2281) [ 24.296754][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 24.296765][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 24.296771][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 24.296773][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.296777][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.296778][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 24.296781][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.296783][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.296786][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.296788][ T200] RIP: 0033:0x7fe0555f354e [ 24.296792][ T200] 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.296793][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 24.296796][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 24.296797][ T200] RDX: 0000000000000030 RSI: 000055d81b6fdbb0 RDI: 0000000000000014 [ 24.296798][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 24.296799][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b8a0a70 [ 24.296800][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 25.380524][ T200] softirqs last disabled at (2508754): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.380526][ T200] Preemption disabled at: | [ 25.380527][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.380538][ T200] Tainted: [W]=WARN [ 25.380539][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.380541][ T200] Call Trace: [ 25.380542][ T200] [ 25.380545][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.380553][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.380555][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 25.380561][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.380573][ T200] ? __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.380580][ T200] __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.380583][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.380593][ T200] ? 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.380597][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.380602][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 25.380605][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.380606][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.380612][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.380617][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.380620][ T200] ? __schedule (kernel/sched/core.c:7277) [ 25.380626][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.380631][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.380640][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.380644][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.380652][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.380658][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.380660][ T200] ? 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.380663][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.380667][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.380675][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.380679][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.380682][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.380692][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.380696][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.380698][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.380700][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 25.380707][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.380710][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.380716][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 25.380723][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.380726][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.380731][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 25.380739][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 25.380749][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 25.380756][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.380760][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.380767][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 25.380770][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 25.380774][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.380778][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.380781][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.380784][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.380786][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.380790][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 25.380801][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.380804][ T200] ? netdev_notice (net/core/dev.c:13194) [ 25.380807][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.380812][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.380817][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.380822][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.380825][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.380829][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 25.380835][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.380839][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.380842][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.380849][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.380854][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.380858][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.380859][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.380861][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.380863][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.380866][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.380873][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.380875][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 25.380877][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 25.380881][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.380883][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 25.380889][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.380891][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.380893][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.380894][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.380896][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.380898][ T200] ? __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.380900][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.380903][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 25.380907][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.380911][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.380912][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.380916][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.380921][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.380931][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 25.380935][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 25.380936][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.380967][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.380970][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.380972][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.380975][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.380979][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.380985][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.380987][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.380989][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 25.380991][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.380997][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 25.381001][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.381004][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.381005][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.381010][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.381013][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.381019][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.381022][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.381025][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.381036][ T200] ? 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.381038][ T200] ? 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.381043][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.381048][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.381055][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.381058][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.381062][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.381064][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.381069][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.381075][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 25.381079][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 25.381082][ T200] __sys_sendto (net/socket.c:2281) [ 25.381088][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 25.381106][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 25.381109][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.381113][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.381115][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 25.381118][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.381120][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.381125][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.381128][ T200] RIP: 0033:0x7fe0555f354e [ 25.381132][ T200] 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.381134][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 25.381136][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 25.381138][ T200] RDX: 0000000000000030 RSI: 000055d81b6eb730 RDI: 0000000000000014 [ 25.381140][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 25.381141][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b87fec0 [ 25.381142][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 26.526539][ T200] softirqs last disabled at (2702154): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 26.526542][ T200] Preemption disabled at: | [ 26.526543][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.526551][ T200] Tainted: [W]=WARN [ 26.526552][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.526554][ T200] Call Trace: [ 26.526555][ T200] [ 26.526557][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.526563][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.526570][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 26.526575][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.526579][ T200] ? __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.526584][ T200] __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.526586][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.526592][ T200] ? 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.526595][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.526598][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 26.526601][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.526602][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.526606][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.526609][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.526614][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.526618][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.526623][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.526626][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.526630][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.526634][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.526636][ T200] ? 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.526639][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.526641][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.526645][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.526649][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.526651][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.526657][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.526659][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.526661][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.526663][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 26.526667][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.526669][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.526671][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 26.526675][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.526676][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.526678][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 26.526684][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 26.526689][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 26.526694][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.526696][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.526700][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 26.526703][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 26.526705][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.526708][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.526709][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.526714][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.526716][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.526721][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 26.526728][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.526731][ T200] ? netdev_notice (net/core/dev.c:13194) [ 26.526734][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.526737][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.526739][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.526743][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.526745][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 26.526749][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 26.526752][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 26.526755][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.526757][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 26.526763][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.526766][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.526769][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.526771][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.526772][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.526774][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.526776][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.526781][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.526783][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 26.526785][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 26.526789][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.526791][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 26.526794][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.526795][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.526797][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.526798][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.526800][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.526802][ T200] ? __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.526805][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.526807][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 26.526809][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.526812][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.526813][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.526817][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.526820][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.526828][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 26.526832][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.526833][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.526858][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.526860][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.526863][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.526865][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.526867][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.526872][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.526874][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.526876][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.526878][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.526882][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.526884][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.526888][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.526889][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.526894][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.526896][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.526899][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.526902][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.526905][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.526912][ T200] ? 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.526915][ T200] ? 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.526919][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.526923][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.526927][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.526930][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.526934][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.526936][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.526939][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.526944][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 26.526946][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 26.526950][ T200] __sys_sendto (net/socket.c:2281) [ 26.526953][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 26.526964][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 26.526969][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 26.526971][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.526975][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.526977][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 26.526980][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.526981][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.526984][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.526986][ T200] RIP: 0033:0x7fe0555f354e [ 26.526990][ T200] 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.526992][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 26.526994][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 26.526995][ T200] RDX: 0000000000000030 RSI: 000055d81b87b1e0 RDI: 0000000000000014 [ 26.526996][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 26.526997][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b882bb0 [ 26.526998][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 27.941664][ T200] softirqs last disabled at (2976054): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.941667][ T200] Preemption disabled at: | [ 27.941668][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.941677][ T200] Tainted: [W]=WARN [ 27.941678][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.941680][ T200] Call Trace: [ 27.941681][ T200] [ 27.941683][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.941689][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.941691][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 27.941696][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.941700][ T200] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 27.941705][ T200] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.941707][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.941717][ T200] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.941720][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.941724][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 27.941726][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.941728][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.941731][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.941734][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.941740][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.941744][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.941749][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.941752][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.941757][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.941762][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.941764][ T200] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 27.941767][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.941769][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.941773][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.941778][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.941780][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.941786][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.941789][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.941791][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.941792][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 27.941796][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.941798][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.941801][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 27.941805][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.941806][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.941808][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 27.941814][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 27.941820][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 27.941825][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.941827][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.941832][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 27.941834][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 27.941837][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.941840][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.941842][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.941844][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.941845][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.941849][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 27.941856][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.941859][ T200] ? netdev_notice (net/core/dev.c:13194) [ 27.941862][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.941865][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.941868][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.941872][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.941874][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.941877][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 27.941881][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.941884][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.941887][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.941893][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.941896][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.941899][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.941900][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.941902][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.941904][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.941906][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.941911][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.941913][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 27.941915][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 27.941919][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.941921][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.941924][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.941925][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.941927][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.941928][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.941930][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.941933][ T200] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 27.941936][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.941938][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.941940][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.941943][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.941944][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.941948][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.941951][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.941960][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 27.941963][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.941965][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.941990][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.941993][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.941995][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.941997][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.942000][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.942005][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.942007][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.942009][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.942011][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.942015][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.942017][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.942021][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.942022][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.942027][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.942029][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.942033][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.942036][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.942039][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.942046][ T200] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 27.942048][ T200] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 27.942053][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.942057][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.942061][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.942065][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.942069][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.942071][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.942074][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.942079][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.942083][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.942087][ T200] __sys_sendto (net/socket.c:2281) [ 27.942091][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.942102][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 27.942109][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.942111][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.942115][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.942117][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.942119][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.942121][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.942124][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.942126][ T200] RIP: 0033:0x7fe0555f354e [ 27.942130][ T200] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 27.942132][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.942135][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 27.942136][ T200] RDX: 0000000000000030 RSI: 000055d81b6e4bd0 RDI: 0000000000000014 [ 27.942137][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 27.942138][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b8a74f0 [ 27.942139][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 28.995090][ T645] softirqs last disabled at (11092): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 28.995091][ T645] Preemption disabled at: | [ 28.995092][ T645] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.995100][ T645] Tainted: [W]=WARN [ 28.995101][ T645] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.995103][ T645] Call Trace: [ 28.995105][ T645] [ 28.995106][ T645] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.995112][ T645] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.995114][ T645] __might_resched.cold (kernel/sched/core.c:9234) [ 28.995118][ T645] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.995123][ T645] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 28.995127][ T645] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.995129][ T645] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.995135][ T645] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.995138][ T645] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.995141][ T645] put_chars (drivers/char/virtio_console.c:1176) [ 28.995144][ T645] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.995146][ T645] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.995149][ T645] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.995152][ T645] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.995156][ T645] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.995160][ T645] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.995162][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.995164][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.995168][ T645] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.995170][ T645] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.995174][ T645] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.995178][ T645] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.995182][ T645] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.995184][ T645] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 28.995187][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.995189][ T645] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.995193][ T645] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.995197][ T645] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.995199][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.995204][ T645] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.995207][ T645] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.995209][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.995211][ T645] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 28.995214][ T645] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.995216][ T645] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.995219][ T645] vprintk_emit (kernel/printk/printk.c:2479) [ 28.995222][ T645] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.995224][ T645] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.995229][ T645] _printk (kernel/printk/printk.c:2504) [ 28.995232][ T645] ? snapshot_read.cold (user.c:?) [ 28.995235][ T645] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.995237][ T645] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.995241][ T645] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 28.995244][ T645] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 28.995249][ T645] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 28.995254][ T645] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 28.995257][ T645] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 28.995263][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.995265][ T645] notifier_call_chain (kernel/notifier.c:85) [ 28.995270][ T645] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 28.995275][ T645] ? netif_change_name (net/core/dev.c:1517) [ 28.995278][ T645] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 28.995282][ T645] ? write_profile (profile.c:?) [ 28.995287][ T645] netif_change_flags (net/core/dev.c:9882) [ 28.995290][ T645] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 28.995294][ T645] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.995296][ T645] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.995297][ T645] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.995299][ T645] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.995302][ T645] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.995304][ T645] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.995306][ T645] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.995308][ T645] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.995311][ T645] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.995312][ T645] ? kasan_save_track (mm/kasan/common.c:78) [ 28.995313][ T645] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 28.995315][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.995317][ T645] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 28.995320][ T645] ? ___sys_sendmsg (net/socket.c:2758) [ 28.995324][ T645] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.995326][ T645] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.995328][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.995330][ T645] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.995332][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.995333][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.995334][ T645] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.995337][ T645] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 28.995339][ T645] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.995341][ T645] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.995344][ T645] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.995348][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.995350][ T645] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.995355][ T645] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.995361][ T645] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.995363][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.995367][ T645] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.995369][ T645] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.995371][ T645] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.995373][ T645] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.995376][ T645] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.995378][ T645] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.995382][ T645] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.995383][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.995388][ T645] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.995390][ T645] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.995393][ T645] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.995395][ T645] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.995398][ T645] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.995404][ T645] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 28.995406][ T645] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 28.995411][ T645] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.995415][ T645] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.995417][ T645] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.995422][ T645] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.995425][ T645] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.995429][ T645] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.995431][ T645] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 28.995436][ T645] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.995439][ T645] ____sys_sendmsg (net/socket.c:2713) [ 28.995441][ T645] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.995444][ T645] ? sock_write_iter (net/socket.c:1269) [ 28.995445][ T645] ? move_addr_to_kernel (net/socket.c:258) [ 28.995453][ T645] ___sys_sendmsg (net/socket.c:2767) [ 28.995455][ T645] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.995471][ T645] __sys_sendmsg (net/socket.c:2799) [ 28.995474][ T645] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.995480][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.995483][ T645] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.995486][ T645] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.995489][ T645] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.995491][ T645] RIP: 0033:0x7f000a7eb54e [ 28.995495][ T645] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 28.995497][ T645] RSP: 002b:00007ffd78e01640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.995499][ T645] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f000a7eb54e [ 28.995501][ T645] RDX: 0000000000000000 RSI: 00007ffd78e016f0 RDI: 0000000000000003 [ 28.995501][ T645] RBP: 00007ffd78e01650 R08: 0000000000000000 R09: 0000000000000000 [ 28.995502][ T645] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e07a [ 28.995503][ T645] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd78e01db0 | [ 30.045960][ T200] softirqs last disabled at (3375644): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.045962][ T200] Preemption disabled at: | [ 30.045963][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.045972][ T200] Tainted: [W]=WARN [ 30.045973][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.045975][ T200] Call Trace: [ 30.045976][ T200] [ 30.045978][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.045984][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.045986][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 30.045991][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.045996][ T200] ? __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.046000][ T200] __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.046002][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.046009][ T200] ? 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.046012][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.046016][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 30.046019][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.046020][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.046024][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.046027][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.046032][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.046037][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.046042][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.046046][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.046051][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.046055][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.046057][ T200] ? 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.046060][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.046062][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.046067][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.046071][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.046073][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.046079][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.046082][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.046084][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.046086][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.046090][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.046092][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.046095][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 30.046099][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.046101][ T200] ? asm_fred_entrypoint_user (arch/x86/entry/entry_64_fred.S:40) [ 30.046108][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 30.046114][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 30.046119][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.046121][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.046125][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 30.046128][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 30.046131][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.046133][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.046135][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.046137][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.046139][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.046143][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 30.046150][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.046153][ T200] ? netdev_notice (net/core/dev.c:13194) [ 30.046156][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.046159][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.046162][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.046166][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.046168][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.046171][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 30.046175][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.046178][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.046181][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.046187][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.046190][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.046194][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.046195][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.046197][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.046199][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.046201][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.046206][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.046208][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 30.046210][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 30.046214][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.046216][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.046219][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.046221][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.046222][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.046223][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.046225][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.046228][ T200] ? __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.046230][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.046232][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.046234][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.046237][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.046238][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.046242][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.046245][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.046253][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 30.046257][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.046258][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.046282][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.046285][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.046287][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.046290][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.046292][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.046297][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.046299][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.046301][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.046303][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.046307][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.046309][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.046312][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.046314][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.046319][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.046321][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.046325][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.046328][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.046331][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.046338][ T200] ? 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.046340][ T200] ? 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.046345][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.046350][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.046354][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.046357][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.046362][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.046364][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.046366][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.046372][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.046375][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.046379][ T200] __sys_sendto (net/socket.c:2281) [ 30.046382][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.046393][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 30.046399][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.046401][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.046405][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.046407][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 30.046409][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.046411][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.046414][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.046416][ T200] RIP: 0033:0x7fe0555f354e [ 30.046420][ T200] 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.046422][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.046425][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 30.046426][ T200] RDX: 0000000000000030 RSI: 000055d81b6fdb90 RDI: 0000000000000014 [ 30.046427][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 30.046427][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b8ad840 [ 30.046428][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 30.048129][ C0] | [ 30.048129][ C0] | [ 30.048129][ C0] stack backtrace: | [ 30.048134][ C0] Tainted: [W]=WARN [ 30.048134][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.048136][ C0] Call Trace: [ 30.048136][ C0] [ 30.048137][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.048141][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 30.048143][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 30.048145][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 30.048148][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 30.048150][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 30.048152][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 30.048154][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.048156][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 30.048158][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.048160][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.048162][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 30.048164][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 30.048166][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 30.048167][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.048169][ 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)) [ 30.048171][ C0] _printk (kernel/printk/printk.c:2504) [ 30.048173][ C0] ? snapshot_read.cold (user.c:?) [ 30.048175][ 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)) [ 30.048177][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.048179][ 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)) [ 30.048180][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 30.048182][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 30.048184][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 30.048186][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 30.048188][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 30.048191][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.048192][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.048194][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.048196][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 30.048198][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 30.048200][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 30.048202][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.048205][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.048207][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 30.048209][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 30.048211][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.048213][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.048214][ C0] handle_softirqs (kernel/softirq.c:645) [ 30.048216][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.048218][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 30.048220][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 30.048222][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 30.048224][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 30.048225][ C0] [ 30.048226][ C0] [ 30.048227][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 30.048228][ C0] RIP: 0010:lock_acquire.part.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/locking/lockdep.c:5904) [ 30.048230][ C0] Code: f0 00 00 00 65 8b 0d 25 78 ed 04 85 c9 0f 85 e1 00 00 00 65 48 8b 05 25 33 ed 04 8b 90 04 0b 00 00 85 d2 0f 85 cb 00 00 00 9c <8f> 04 24 fa 48 c7 c7 d8 52 74 b6 e8 e6 fc 84 02 45 89 f0 44 89 f9 All code ======== 0: f0 00 00 lock add %al,(%rax) 3: 00 65 8b add %ah,-0x75(%rbp) 6: 0d 25 78 ed 04 or $0x4ed7825,%eax b: 85 c9 test %ecx,%ecx d: 0f 85 e1 00 00 00 jne 0xf4 13: 65 48 8b 05 25 33 ed mov %gs:0x4ed3325(%rip),%rax # 0x4ed3340 1a: 04 1b: 8b 90 04 0b 00 00 mov 0xb04(%rax),%edx 21: 85 d2 test %edx,%edx 23: 0f 85 cb 00 00 00 jne 0xf4 29: 9c pushf 2a:* 8f 04 24 pop (%rsp) <-- trapping instruction 2d: fa cli 2e: 48 c7 c7 d8 52 74 b6 mov $0xffffffffb67452d8,%rdi 35: e8 e6 fc 84 02 call 0x284fd20 3a: 45 89 f0 mov %r14d,%r8d 3d: 44 89 f9 mov %r15d,%ecx Code starting with the faulting instruction =========================================== 0: 8f 04 24 pop (%rsp) 3: fa cli 4: 48 c7 c7 d8 52 74 b6 mov $0xffffffffb67452d8,%rdi b: e8 e6 fc 84 02 call 0x284fcf6 10: 45 89 f0 mov %r14d,%r8d 13: 44 89 f9 mov %r15d,%ecx [ 30.048232][ C0] RSP: 0018:ffa000000281f138 EFLAGS: 00000246 [ 30.048233][ C0] RAX: ff1100000f36c740 RBX: 0000000000000000 RCX: 0000000000000000 [ 30.048235][ C0] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 1ffffffff6e32980 [ 30.048235][ C0] RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000 [ 30.048236][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffffb7194c00 [ 30.048237][ C0] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 30.048239][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.048241][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.048243][ C0] ? fuse_chan_send (fs/fuse/dev.c:850) [ 30.048244][ C0] unwind_next_frame (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 30.048246][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 30.048247][ C0] ? step_into_slowpath (fs/namei.c:2127) [ 30.048250][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 30.048251][ C0] ? vring_map_one_sg.part.0 (drivers/virtio/virtio_ring.c:514) [ 30.048254][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 30.048256][ C0] ? write_profile (profile.c:?) [ 30.048258][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 30.048259][ C0] ? step_into_slowpath (fs/namei.c:2127) [ 30.048262][ C0] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.048263][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 30.048265][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.048267][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.048269][ C0] kasan_save_stack (mm/kasan/common.c:57) [ 30.048270][ C0] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.048271][ C0] ? kasan_record_aux_stack (mm/kasan/generic.c:556) [ 30.048272][ C0] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3181) [ 30.048274][ C0] ? kmem_cache_free (./include/linux/kmemleak.h:50 mm/slub.c:2673 mm/slub.c:6499 mm/slub.c:6626) [ 30.048275][ C0] ? fuse_chan_send (fs/fuse/dev.c:850) [ 30.048276][ C0] ? fuse_readlink_folio (fs/fuse/fuse_i.h:1012 fs/fuse/dir.c:1847) [ 30.048277][ C0] ? fuse_get_link (fs/fuse/dir.c:1886) [ 30.048278][ C0] ? pick_link (fs/namei.c:2068) [ 30.048280][ C0] ? step_into_slowpath (fs/namei.c:2127) [ 30.048285][ C0] kasan_record_aux_stack (mm/kasan/generic.c:556) [ 30.048287][ C0] ? __remove_object (mm/kmemleak.c:630) [ 30.048289][ C0] __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3181) [ 30.048291][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.048292][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 30.048294][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 30.048295][ C0] kmem_cache_free (./include/linux/kmemleak.h:50 mm/slub.c:2673 mm/slub.c:6499 mm/slub.c:6626) [ 30.048297][ C0] fuse_chan_send (fs/fuse/dev.c:850) [ 30.048300][ C0] fuse_readlink_folio (fs/fuse/fuse_i.h:1012 fs/fuse/dir.c:1847) [ 30.048301][ C0] ? fuse_invalidate_attr_mask (fs/fuse/dir.c:314) [ 30.048302][ C0] ? __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4857 (discriminator 1)) [ 30.048305][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.048308][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.048311][ C0] fuse_get_link (fs/fuse/dir.c:1886) [ 30.048312][ C0] pick_link (fs/namei.c:2068) [ 30.048314][ C0] ? fuse_symlink_read_folio (./include/linux/page-flags.h:354) [ 30.048316][ C0] step_into_slowpath (fs/namei.c:2127) [ 30.048318][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.048320][ C0] ? pick_link (fs/namei.c:2066) [ 30.048322][ C0] ? lookup_fast (fs/namei.c:1035 fs/namei.c:1031 fs/namei.c:1868) [ 30.048324][ C0] link_path_walk (fs/namei.c:2152 fs/namei.c:2288 fs/namei.c:2656) [ 30.048326][ C0] ? path_init (fs/namei.c:2720) [ 30.048328][ C0] ? vfs_rename (./include/linux/list.h:457 (discriminator 5)) [ 30.048330][ C0] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.048332][ C0] ? init_file (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 ./include/linux/file_ref.h:61 fs/file_table.c:229) [ 30.048335][ C0] path_openat (fs/namei.c:4996 (discriminator 1)) [ 30.048336][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.048338][ C0] ? kernel_tmpfile_open (fs/namei.c:4942) [ 30.048339][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.048341][ C0] do_file_open (fs/namei.c:5029) [ 30.048343][ C0] ? path_openat (./include/linux/mount.h:68 (discriminator 3)) [ 30.048344][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.048347][ C0] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 30.048349][ C0] ? alloc_fd (./include/linux/spinlock.h:401 fs/file.c:610) [ 30.048352][ C0] do_sys_openat2 (fs/open.c:1417 (discriminator 5)) [ 30.048353][ C0] ? build_open_flags (fs/open.c:1319 (discriminator 3)) [ 30.048355][ C0] __x64_sys_openat (fs/open.c:1423 fs/open.c:1439 fs/open.c:1434 fs/open.c:1434) [ 30.048357][ C0] ? __ia32_sys_open (fs/open.c:1427) [ 30.048359][ C0] ? 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.048360][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.048362][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.048363][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.048365][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.048367][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.048368][ C0] RIP: 0033:0x7f7bed8696e5 [ 30.048370][ C0] Code: 48 89 e5 48 89 55 e0 41 83 e2 40 75 28 89 f2 f7 d2 81 e2 00 00 41 00 74 1c 89 f2 bf 9c ff ff ff 48 89 c6 b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 23 5d c3 90 48 8d 4d 10 c7 45 b8 10 00 00 00 All code ======== 0: 48 89 e5 mov %rsp,%rbp 3: 48 89 55 e0 mov %rdx,-0x20(%rbp) 7: 41 83 e2 40 and $0x40,%r10d b: 75 28 jne 0x35 d: 89 f2 mov %esi,%edx f: f7 d2 not %edx 11: 81 e2 00 00 41 00 and $0x410000,%edx 17: 74 1c je 0x35 19: 89 f2 mov %esi,%edx 1b: bf 9c ff ff ff mov $0xffffff9c,%edi 20: 48 89 c6 mov %rax,%rsi 23: b8 01 01 00 00 mov $0x101,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 23 ja 0x55 32: 5d pop %rbp 33: c3 ret 34: 90 nop 35: 48 8d 4d 10 lea 0x10(%rbp),%rcx 39: c7 45 b8 10 00 00 00 movl $0x10,-0x48(%rbp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 23 ja 0x2b 8: 5d pop %rbp 9: c3 ret a: 90 nop b: 48 8d 4d 10 lea 0x10(%rbp),%rcx f: c7 45 b8 10 00 00 00 movl $0x10,-0x48(%rbp) [ 30.048371][ C0] RSP: 002b:00007ffc76547a40 EFLAGS: 00000206 ORIG_RAX: 0000000000000101 [ 30.048373][ C0] RAX: ffffffffffffffda RBX: 00007ffc76547ce0 RCX: 00007f7bed8696e5 [ 30.048374][ C0] RDX: 0000000000080000 RSI: 00007ffc76547ac0 RDI: 00000000ffffff9c [ 30.048375][ C0] RBP: 00007ffc76547a40 R08: 00007ffc76547cc7 R09: 0000000000000000 [ 30.048375][ C0] R10: 0000000000000000 R11: 0000000000000206 R12: 00007ffc76547ac0 [ 30.048376][ C0] R13: 00007ffc76547ac0 R14: 00007f7bed83b000 R15: 0000000000000000 | [ 31.494666][ T200] softirqs last disabled at (3375644): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.494668][ T200] Preemption disabled at: | [ 31.494669][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.494679][ T200] Tainted: [W]=WARN [ 31.494680][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.494682][ T200] Call Trace: [ 31.494684][ T200] [ 31.494685][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.494691][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.494693][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 31.494696][ T200] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 31.494699][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.494702][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494705][ T200] __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.494707][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.494710][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.494717][ T200] ? 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.494719][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.494722][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 31.494723][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.494725][ T200] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 31.494728][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.494733][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.494734][ T200] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 31.494737][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.494738][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494739][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494741][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.494744][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.494746][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494747][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494748][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494749][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.494752][ T200] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 31.494753][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.494756][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.494759][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.494760][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.494762][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.494764][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494765][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.494767][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 31.494768][ T200] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 31.494769][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.494771][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.494773][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 31.494775][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.494776][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494779][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 31.494783][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 31.494785][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494786][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494788][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.494789][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494791][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 31.494793][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 31.494795][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.494796][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494797][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.494799][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494800][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 31.494804][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.494807][ T200] ? netdev_notice (net/core/dev.c:13194) [ 31.494809][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494810][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494811][ T200] ? 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) [ 31.494812][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.494814][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494815][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494816][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.494819][ T200] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 31.494821][ T200] ? 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) [ 31.494822][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.494824][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.494827][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.494829][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.494831][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.494834][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.494837][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.494838][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.494840][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494841][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.494843][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 31.494845][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 31.494846][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494847][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 31.494850][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.494851][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494853][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.494854][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494855][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.494857][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494858][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.494859][ T200] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 31.494862][ T200] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.494864][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494865][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.494867][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494868][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494869][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.494870][ T200] ? __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.494872][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.494873][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 31.494874][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 31.494876][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 31.494877][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.494878][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.494882][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 31.494884][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494885][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494888][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 31.494889][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494891][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 31.494892][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.494898][ T200] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 31.494900][ T200] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.494901][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494902][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494903][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.494905][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494906][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.494907][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 31.494909][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 31.494910][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 31.494911][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494912][ T200] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 31.494915][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 31.494916][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494917][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.494919][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494920][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 31.494921][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.494923][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.494925][ T200] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 31.494927][ T200] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 31.494930][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.494933][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.494934][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.494936][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.494938][ T200] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 31.494941][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494942][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.494944][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.494946][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.494949][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.494951][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.494953][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.494955][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.494956][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.494959][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 31.494961][ T200] __sys_sendto (net/socket.c:2281) [ 31.494963][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 31.494968][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 31.494970][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.494971][ T200] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 31.494973][ T200] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 31.494974][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.494977][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.494978][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.494980][ T200] RIP: 0033:0x7fe0555f354e [ 31.494983][ T200] 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.494985][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 31.494989][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 31.494990][ T200] RDX: 0000000000000030 RSI: 000055d81b88a1d0 RDI: 0000000000000014 [ 31.494991][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 31.494992][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b89da30 [ 31.494993][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 32.544430][ T755] softirqs last disabled at (0): 0x0 | [ 32.544432][ T755] Preemption disabled at: | [ 32.544433][ T755] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.544443][ T755] Tainted: [W]=WARN [ 32.544443][ T755] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.544445][ T755] Call Trace: [ 32.544447][ T755] [ 32.544448][ T755] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.544454][ T755] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.544455][ T755] __might_resched.cold (kernel/sched/core.c:9234) [ 32.544460][ T755] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.544463][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544466][ T755] __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.544469][ T755] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.544472][ T755] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.544477][ T755] ? 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.544478][ T755] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.544481][ T755] put_chars (drivers/char/virtio_console.c:1176) [ 32.544483][ T755] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.544484][ T755] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 32.544487][ T755] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.544492][ T755] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.544494][ T755] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.544496][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544497][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.544531][ T755] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.544534][ T755] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.544536][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544537][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544538][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544539][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.544541][ T755] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.544543][ T755] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.544545][ T755] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.544548][ T755] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.544550][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.544551][ T755] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.544553][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544554][ T755] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.544555][ T755] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 32.544557][ T755] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 32.544558][ T755] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.544560][ T755] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.544562][ T755] vprintk_emit (kernel/printk/printk.c:2479) [ 32.544569][ T755] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.544570][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544572][ T755] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.544575][ T755] ? 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.544577][ T755] _printk (kernel/printk/printk.c:2504) [ 32.544580][ T755] ? snapshot_read.cold (user.c:?) [ 32.544582][ T755] ? do_one_broadcast (net/netlink/af_netlink.c:1500) [ 32.544586][ T755] ? inet6_fill_ifinfo (net/ipv6/addrconf.c:6135) [ 32.544589][ T755] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 32.544591][ T755] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 32.544595][ T755] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 32.544598][ T755] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 32.544599][ T755] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 32.544603][ T755] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 32.544605][ T755] ? addrconf_notify (net/ipv6/addrconf.c:3796) [ 32.544607][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544608][ T755] notifier_call_chain (kernel/notifier.c:85) [ 32.544610][ T755] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 32.544614][ T755] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.544615][ T755] ? netif_change_name (net/core/dev.c:1517) [ 32.544617][ T755] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.544620][ T755] ? write_profile (profile.c:?) [ 32.544623][ T755] netif_change_flags (net/core/dev.c:9882) [ 32.544625][ T755] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 32.544628][ T755] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.544630][ T755] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.544631][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544632][ T755] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 32.544635][ T755] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.544637][ T755] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.544638][ T755] ? kasan_save_track (mm/kasan/common.c:78) [ 32.544640][ T755] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 32.544641][ T755] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 32.544642][ T755] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 32.544643][ T755] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.544644][ T755] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.544646][ T755] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.544648][ T755] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.544649][ T755] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.544651][ T755] ? ____sys_sendmsg (net/socket.c:2713) [ 32.544653][ T755] ? ___sys_sendmsg (net/socket.c:2767) [ 32.544654][ T755] ? __sys_sendmsg (net/socket.c:2799) [ 32.544656][ T755] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.544659][ T755] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.544661][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544663][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.544664][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544665][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544666][ T755] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.544668][ T755] ? __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.544670][ T755] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.544671][ T755] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.544672][ T755] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.544674][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544675][ T755] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.544677][ T755] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.544679][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544680][ T755] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.544681][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.544683][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544684][ T755] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 32.544686][ T755] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 32.544688][ T755] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 32.544690][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544691][ T755] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 32.544694][ T755] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 32.544697][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544698][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.544699][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544700][ T755] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.544702][ T755] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.544703][ T755] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.544705][ T755] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 32.544706][ T755] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 32.544708][ T755] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.544710][ T755] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.544711][ T755] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.544713][ T755] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.544715][ T755] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 32.544717][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544718][ T755] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.544720][ T755] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.544723][ T755] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.544724][ T755] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.544726][ T755] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.544728][ T755] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.544730][ T755] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 32.544732][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.544733][ T755] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 32.544736][ T755] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.544738][ T755] ____sys_sendmsg (net/socket.c:2713) [ 32.544740][ T755] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.544741][ T755] ? sock_write_iter (net/socket.c:1269) [ 32.544743][ T755] ? move_addr_to_kernel (net/socket.c:258) [ 32.544744][ T755] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 32.544747][ T755] ___sys_sendmsg (net/socket.c:2767) [ 32.544748][ T755] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.544753][ T755] __sys_sendmsg (net/socket.c:2799) [ 32.544755][ T755] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.544758][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.544760][ T755] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.544761][ T755] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.544763][ T755] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.544765][ T755] RIP: 0033:0x7fa24848154e [ 32.544767][ T755] 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.544768][ T755] RSP: 002b:00007fff289ff470 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.544772][ T755] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa24848154e [ 32.544773][ T755] RDX: 0000000000000000 RSI: 00007fff289ff520 RDI: 0000000000000003 [ 32.544774][ T755] RBP: 00007fff289ff480 R08: 0000000000000000 R09: 0000000000000000 [ 32.544775][ T755] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e07d [ 32.544776][ T755] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff289ffbe0 | [ 33.549706][ T200] softirqs last disabled at (3375644): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 33.549709][ T200] Preemption disabled at: | [ 33.549710][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.549723][ T200] Tainted: [W]=WARN [ 33.549725][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.549726][ T200] Call Trace: [ 33.549728][ T200] [ 33.549729][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.549734][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.549736][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 33.549739][ T200] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 33.549741][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.549745][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549747][ T200] __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.549750][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.549753][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.549757][ T200] ? 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.549759][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.549762][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 33.549764][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.549765][ T200] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 33.549768][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.549772][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.549774][ T200] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 33.549776][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.549778][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549779][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549781][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.549783][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.549786][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549787][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549788][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549789][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549791][ T200] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 33.549793][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.549795][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.549798][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.549800][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549801][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.549803][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549804][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.549806][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 33.549807][ T200] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 33.549808][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.549810][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.549812][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 33.549814][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.549815][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549816][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549817][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.549821][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 33.549825][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 33.549827][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549828][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549829][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549831][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549832][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 33.549834][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 33.549836][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.549838][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549839][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549840][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549842][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 33.549846][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.549849][ T200] ? netdev_notice (net/core/dev.c:13194) [ 33.549851][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549852][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549853][ T200] ? 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) [ 33.549855][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.549856][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549857][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549858][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.549861][ T200] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 33.549863][ T200] ? 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) [ 33.549864][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.549867][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 33.549869][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 33.549872][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549873][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 33.549877][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.549879][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.549881][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549882][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549883][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.549885][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 33.549887][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 33.549888][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549889][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 33.549892][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549893][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549894][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.549896][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549897][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549899][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549900][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.549902][ T200] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 33.549904][ T200] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.549906][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549907][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549909][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549910][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549911][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.549912][ T200] ? __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.549914][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.549915][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 33.549917][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 33.549918][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 33.549920][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.549921][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 33.549924][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 33.549927][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549928][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549931][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 33.549932][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549934][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 33.549935][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.549941][ T200] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 33.549943][ T200] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.549944][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549945][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549946][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549948][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549949][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.549951][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 33.549952][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 33.549953][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 33.549954][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549955][ T200] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 33.549959][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 33.549960][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549961][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549962][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549963][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 33.549965][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.549967][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.549968][ T200] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 33.549971][ T200] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 33.549974][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.549977][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.549978][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.549980][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.549981][ T200] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 33.549984][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549986][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.549988][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.549990][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.549992][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.549993][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.549996][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.549998][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.549999][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.550001][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.550004][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 33.550006][ T200] __sys_sendto (net/socket.c:2281) [ 33.550009][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 33.550013][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.550014][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.550016][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 33.550018][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.550019][ T200] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 33.550021][ T200] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.550022][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.550024][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.550026][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.550027][ T200] RIP: 0033:0x7fe0555f354e [ 33.550030][ T200] 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.550032][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 33.550036][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 33.550037][ T200] RDX: 0000000000000030 RSI: 000055d81b858a20 RDI: 0000000000000014 [ 33.550038][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 33.550039][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b8bc500 [ 33.550040][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 34.656682][ T827] softirqs last disabled at (0): 0x0 | [ 34.656685][ T827] Preemption disabled at: | [ 34.656686][ T827] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.656698][ T827] Tainted: [W]=WARN [ 34.656700][ T827] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.656702][ T827] Call Trace: [ 34.656704][ T827] [ 34.656705][ T827] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.656714][ T827] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.656716][ T827] __might_resched.cold (kernel/sched/core.c:9234) [ 34.656721][ T827] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.656725][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656728][ T827] __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.656732][ T827] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.656736][ T827] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.656742][ T827] ? 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.656744][ T827] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.656748][ T827] put_chars (drivers/char/virtio_console.c:1176) [ 34.656750][ T827] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.656753][ T827] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 34.656757][ T827] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.656763][ T827] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.656766][ T827] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.656769][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656771][ T827] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.656774][ T827] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.656778][ T827] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.656781][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656783][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656785][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656787][ T827] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.656790][ T827] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 34.656792][ T827] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.656796][ T827] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.656800][ T827] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.656802][ T827] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.656805][ T827] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.656807][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656809][ T827] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.656811][ T827] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 34.656814][ T827] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 34.656816][ T827] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.656819][ T827] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.656821][ T827] vprintk_emit (kernel/printk/printk.c:2479) [ 34.656824][ T827] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.656826][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656828][ T827] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.656833][ T827] ? 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.656836][ T827] _printk (kernel/printk/printk.c:2504) [ 34.656840][ T827] ? snapshot_read.cold (user.c:?) [ 34.656843][ T827] ? do_one_broadcast (net/netlink/af_netlink.c:1500) [ 34.656848][ T827] ? inet6_fill_ifinfo (net/ipv6/addrconf.c:6135) [ 34.656851][ T827] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 34.656855][ T827] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 34.656859][ T827] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 34.656863][ T827] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 34.656866][ T827] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 34.656870][ T827] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 34.656874][ T827] ? addrconf_notify (net/ipv6/addrconf.c:3796) [ 34.656877][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656879][ T827] notifier_call_chain (kernel/notifier.c:85) [ 34.656882][ T827] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 34.656887][ T827] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.656889][ T827] ? netif_change_name (net/core/dev.c:1517) [ 34.656892][ T827] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 34.656895][ T827] ? write_profile (profile.c:?) [ 34.656900][ T827] netif_change_flags (net/core/dev.c:9882) [ 34.656903][ T827] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 34.656907][ T827] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.656910][ T827] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.656912][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656914][ T827] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.656918][ T827] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.656921][ T827] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.656923][ T827] ? kasan_save_track (mm/kasan/common.c:78) [ 34.656925][ T827] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 34.656927][ T827] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 34.656929][ T827] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 34.656931][ T827] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.656933][ T827] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.656935][ T827] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.656937][ T827] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.656939][ T827] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.656943][ T827] ? ____sys_sendmsg (net/socket.c:2713) [ 34.656945][ T827] ? ___sys_sendmsg (net/socket.c:2767) [ 34.656947][ T827] ? __sys_sendmsg (net/socket.c:2799) [ 34.656949][ T827] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.656953][ T827] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.656957][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656959][ T827] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.656961][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656963][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656965][ T827] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.656968][ T827] ? __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.656970][ T827] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.656972][ T827] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.656975][ T827] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.656978][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656980][ T827] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.656983][ T827] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.656986][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656988][ T827] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.656990][ T827] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.656992][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.656994][ T827] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 34.656997][ T827] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.656999][ T827] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.657003][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.657005][ T827] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 34.657009][ T827] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 34.657012][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.657014][ T827] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.657016][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.657018][ T827] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.657020][ T827] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.657023][ T827] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.657025][ T827] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.657027][ T827] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.657031][ T827] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.657033][ T827] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.657036][ T827] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.657038][ T827] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.657040][ T827] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 34.657044][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.657046][ T827] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.657049][ T827] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.657053][ T827] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.657056][ T827] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.657059][ T827] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.657062][ T827] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.657064][ T827] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.657067][ T827] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.657069][ T827] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 34.657073][ T827] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.657076][ T827] ____sys_sendmsg (net/socket.c:2713) [ 34.657079][ T827] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.657081][ T827] ? sock_write_iter (net/socket.c:1269) [ 34.657084][ T827] ? move_addr_to_kernel (net/socket.c:258) [ 34.657086][ T827] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.657090][ T827] ___sys_sendmsg (net/socket.c:2767) [ 34.657093][ T827] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.657101][ T827] __sys_sendmsg (net/socket.c:2799) [ 34.657104][ T827] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.657108][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.657111][ T827] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.657113][ T827] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.657116][ T827] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.657118][ T827] RIP: 0033:0x7fe38173554e [ 34.657121][ T827] 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.657123][ T827] RSP: 002b:00007ffde18e0ca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.657128][ T827] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe38173554e [ 34.657130][ T827] RDX: 0000000000000000 RSI: 00007ffde18e0d50 RDI: 0000000000000003 [ 34.657131][ T827] RBP: 00007ffde18e0cb0 R08: 0000000000000000 R09: 0000000000000000 [ 34.657133][ T827] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e07f [ 34.657134][ T827] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde18e1410 | [ 35.808882][ T200] softirqs last disabled at (3375644): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.808885][ T200] Preemption disabled at: | [ 35.808886][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.808900][ T200] Tainted: [W]=WARN [ 35.808901][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.808904][ T200] Call Trace: [ 35.808906][ T200] [ 35.808908][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.808914][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.808916][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 35.808921][ T200] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 35.808924][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.808928][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.808932][ T200] __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.808936][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.808940][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.808946][ T200] ? 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.808948][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.808952][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 35.808955][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.808958][ T200] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 35.808961][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.808968][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.808970][ T200] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 35.808974][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.808976][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.808978][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.808981][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.808985][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.808988][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.808990][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.808992][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.808993][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.808997][ T200] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.809000][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.809004][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.809008][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.809011][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.809013][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.809016][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809018][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.809020][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 35.809023][ T200] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 35.809025][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.809028][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.809031][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 35.809033][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.809036][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809040][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 35.809045][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 35.809048][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809051][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809053][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.809055][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809058][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 35.809061][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 35.809064][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.809066][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809068][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.809071][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809074][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 35.809079][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.809082][ T200] ? netdev_notice (net/core/dev.c:13194) [ 35.809085][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809087][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809089][ T200] ? 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) [ 35.809092][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.809095][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809096][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809098][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.809102][ T200] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 35.809105][ T200] ? 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) [ 35.809107][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.809111][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.809115][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.809118][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.809121][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.809126][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.809129][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.809131][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.809134][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809136][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.809138][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 35.809142][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 35.809144][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809145][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 35.809149][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.809151][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809152][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.809154][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809156][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.809158][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809159][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.809162][ T200] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 35.809165][ T200] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.809167][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809169][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.809171][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809172][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809174][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.809176][ T200] ? __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.809178][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.809180][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 35.809182][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 35.809184][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 35.809186][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.809187][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.809192][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 35.809195][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809197][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809200][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 35.809203][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809205][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.809207][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.809216][ T200] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 35.809218][ T200] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.809220][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809222][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809223][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.809225][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809227][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.809229][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 35.809231][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 35.809233][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 35.809235][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809237][ T200] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 35.809240][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 35.809242][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809244][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.809246][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809248][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.809249][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.809252][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.809254][ T200] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.809257][ T200] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 35.809261][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.809265][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.809267][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.809269][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.809271][ T200] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 35.809276][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809277][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.809280][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.809283][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.809286][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809287][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809289][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.809291][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.809294][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.809297][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.809299][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.809302][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809304][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.809307][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 35.809311][ T200] __sys_sendto (net/socket.c:2281) [ 35.809314][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.809319][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.809321][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.809324][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.809326][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.809329][ T200] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 35.809331][ T200] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.809333][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.809337][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.809339][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.809342][ T200] RIP: 0033:0x7fe0555f354e [ 35.809345][ T200] 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.809348][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.809353][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 35.809355][ T200] RDX: 0000000000000030 RSI: 000055d81b8ad3a0 RDI: 0000000000000014 [ 35.809356][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 35.809358][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b8c5a70 [ 35.809359][ T200] R13: 00007ffd6a0780c4 R14: 0000000000000000 R15: 0000000000000000 | [ 37.388007][ T200] softirqs last disabled at (3375644): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.388011][ T200] Preemption disabled at: | [ 37.388012][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.388026][ T200] Tainted: [W]=WARN [ 37.388027][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.388030][ T200] Call Trace: [ 37.388032][ T200] [ 37.388033][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.388040][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.388042][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 37.388047][ T200] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 37.388050][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.388055][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388058][ T200] __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.388062][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.388065][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.388071][ T200] ? 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.388073][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.388077][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 37.388079][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.388082][ T200] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 37.388086][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.388092][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.388095][ T200] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 37.388098][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.388101][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388102][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388105][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.388109][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.388112][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388114][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388116][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388117][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.388121][ T200] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.388124][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.388127][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.388131][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.388134][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.388136][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.388139][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388141][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.388143][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 37.388145][ T200] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 37.388148][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.388151][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.388153][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 37.388156][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.388158][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388162][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 37.388167][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 37.388169][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388172][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388174][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.388176][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388179][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 37.388182][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 37.388185][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.388187][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388189][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.388191][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388194][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 37.388199][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.388203][ T200] ? netdev_notice (net/core/dev.c:13194) [ 37.388205][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388207][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388209][ T200] ? 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) [ 37.388212][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.388214][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388216][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388218][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.388221][ T200] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 37.388224][ T200] ? 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) [ 37.388226][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.388230][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.388234][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.388237][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.388239][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.388244][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.388247][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.388249][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.388252][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388254][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.388256][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 37.388260][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 37.388261][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388263][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 37.388269][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.388271][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388273][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.388276][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388278][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.388280][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388282][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.388285][ T200] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 37.388288][ T200] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.388291][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388293][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.388295][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388297][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388298][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.388301][ T200] ? __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.388303][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.388305][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 37.388307][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 37.388310][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 37.388312][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.388314][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.388319][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 37.388322][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388324][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388328][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 37.388331][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388333][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.388336][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.388345][ T200] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 37.388348][ T200] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.388350][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388352][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388354][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.388356][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388358][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.388360][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 37.388362][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 37.388364][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 37.388366][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388368][ T200] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 37.388372][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 37.388374][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388376][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.388378][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388380][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.388382][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.388385][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.388387][ T200] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 37.388391][ T200] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 37.388395][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.388399][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.388401][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.388404][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.388406][ T200] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 37.388411][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388413][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.388416][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.388419][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.388423][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.388427][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.388429][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.388432][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.388435][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.388438][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 37.388442][ T200] __sys_sendto (net/socket.c:2281) [ 37.388445][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 37.388453][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.388455][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.388457][ T200] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 37.388460][ T200] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.388462][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.388465][ T200] ? irq_exit_rcu (kernel/softirq.c:786) [ 37.388469][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.388471][ T200] RIP: 0033:0x7fe0555f354e [ 37.388475][ T200] 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.388477][ T200] RSP: 002b:00007ffd6a077f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 37.388482][ T200] RAX: ffffffffffffffda RBX: 000055d81b884860 RCX: 00007fe0555f354e [ 37.388484][ T200] RDX: 0000000000000030 RSI: 000055d81b8c8440 RDI: 0000000000000014 [ 37.388485][ T200] RBP: 00007ffd6a077f90 R08: 00007ffd6a077fe0 R09: 0000000000000080 [ 37.388486][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d81b8c9240 Finger prints: netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print inet6_fill_ifla6_attrs:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning