====================================== | [ 11.126595][ T200] softirqs last disabled at (30404): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.126597][ T200] Preemption disabled at: | [ 11.126598][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.126607][ T200] Tainted: [W]=WARN [ 11.126608][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.126610][ T200] Call Trace: [ 11.126612][ T200] [ 11.126613][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.126620][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.126622][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 11.126626][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.126630][ 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.126635][ 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.126637][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.126644][ 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.126646][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.126650][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 11.126653][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.126656][ T200] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.126661][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.126665][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.126671][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.126674][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.126679][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.126683][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.126685][ 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.126688][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.126690][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.126694][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.126698][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.126700][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.126706][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.126708][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.126710][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.126712][ 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.126716][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.126718][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.126720][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 11.126723][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.126724][ T200] ? __kernel_text_address (kernel/extable.c:79) [ 11.126727][ T200] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.126731][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 11.126737][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 11.126742][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 11.126750][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 11.126753][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 11.126756][ T200] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 11.126762][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 11.126768][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.126770][ T200] ? netdev_notice (net/core/dev.c:13194) [ 11.126773][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.126776][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.126779][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.126783][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.126785][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.126788][ 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.126791][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.126794][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.126797][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.126803][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.126805][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.126808][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.126810][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.126811][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.126813][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.126816][ 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.126821][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.126823][ 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.126824][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 11.126828][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.126830][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.126833][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.126835][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.126836][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.126837][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.126839][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.126841][ 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.126844][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.126846][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.126848][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.126851][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.126852][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.126857][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.126860][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.126868][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 11.126871][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.126872][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.126895][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.126897][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.126900][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.126902][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.126904][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.126909][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.126910][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.126912][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.126914][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.126918][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.126920][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.126923][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.126925][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.126929][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.126931][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.126935][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.126938][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.126941][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.126947][ 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.126949][ 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.126954][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.126958][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.126962][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.126965][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.126969][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.126971][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.126974][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.126979][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.126981][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 11.126985][ T200] __sys_sendto (net/socket.c:2281) [ 11.126988][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 11.126999][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 11.127012][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 11.127015][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.127019][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.127020][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.127023][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.127025][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.127027][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.127029][ T200] RIP: 0033:0x7f19d217a54e [ 11.127033][ 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.127035][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.127038][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 11.127039][ T200] RDX: 0000000000000030 RSI: 000055e7e6d16fc0 RDI: 0000000000000016 [ 11.127040][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 11.127041][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6cf6880 [ 11.127042][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 12.818425][ T200] softirqs last disabled at (343402): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.818427][ T200] Preemption disabled at: | [ 12.818428][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.818437][ T200] Tainted: [W]=WARN [ 12.818438][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.818440][ T200] Call Trace: [ 12.818442][ T200] [ 12.818443][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.818449][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.818451][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 12.818455][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.818459][ 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.818464][ 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.818466][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.818473][ 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.818475][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.818479][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 12.818482][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.818483][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.818487][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.818490][ 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.818495][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.818499][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.818505][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.818508][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.818513][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.818517][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.818519][ 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.818522][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.818524][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.818528][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.818532][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.818534][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.818542][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.818545][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.818547][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.818549][ 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.818553][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.818555][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.818558][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 12.818561][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.818562][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.818564][ 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.818570][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 12.818576][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 12.818581][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.818583][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.818587][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 12.818590][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 12.818593][ 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.818595][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.818597][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.818599][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.818600][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.818604][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 12.818610][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.818613][ T200] ? netdev_notice (net/core/dev.c:13194) [ 12.818616][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.818619][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.818622][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.818625][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.818628][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.818630][ 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.818634][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.818637][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.818640][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.818646][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.818649][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.818652][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.818653][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.818655][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.818657][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.818659][ 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.818664][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.818666][ 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.818668][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 12.818672][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.818674][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.818676][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.818678][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.818680][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.818681][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.818682][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.818685][ 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.818688][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.818690][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.818691][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.818695][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.818696][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.818700][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.818703][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.818710][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 12.818714][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.818715][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.818739][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.818741][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.818744][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.818746][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.818748][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.818753][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.818755][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.818757][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.818759][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.818762][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.818765][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.818768][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.818769][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.818774][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.818776][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.818780][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.818783][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.818786][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.818793][ 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.818795][ 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.818800][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.818804][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.818808][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.818811][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.818816][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.818817][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.818820][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.818825][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.818828][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 12.818832][ T200] __sys_sendto (net/socket.c:2281) [ 12.818835][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 12.818846][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 12.818852][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 12.818854][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.818857][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.818859][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.818862][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.818864][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.818866][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.818868][ T200] RIP: 0033:0x7f19d217a54e [ 12.818872][ 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.818874][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.818877][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 12.818878][ T200] RDX: 0000000000000030 RSI: 000055e7e6d28080 RDI: 0000000000000016 [ 12.818879][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 12.818880][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d27c50 [ 12.818881][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 13.823282][ T282] softirqs last disabled at (25160): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 13.823284][ T282] Preemption disabled at: | [ 13.823284][ T282] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.823294][ T282] Tainted: [W]=WARN [ 13.823295][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.823296][ T282] Call Trace: [ 13.823298][ T282] [ 13.823299][ T282] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.823306][ T282] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.823308][ T282] __might_resched.cold (kernel/sched/core.c:9234) [ 13.823312][ T282] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.823316][ 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.823321][ 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.823323][ T282] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.823329][ 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.823332][ T282] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.823336][ T282] put_chars (drivers/char/virtio_console.c:1176) [ 13.823339][ T282] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.823341][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.823344][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.823347][ 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.823351][ T282] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.823355][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.823357][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.823359][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.823363][ T282] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.823365][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.823369][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.823373][ T282] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.823377][ T282] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.823379][ 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.823383][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.823384][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.823388][ T282] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.823393][ T282] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.823395][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.823400][ T282] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.823403][ T282] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.823405][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.823406][ 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.823410][ T282] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.823412][ T282] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.823415][ T282] vprintk_emit (kernel/printk/printk.c:2479) [ 13.823418][ T282] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.823420][ T282] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.823424][ T282] _printk (kernel/printk/printk.c:2504) [ 13.823428][ T282] ? snapshot_read.cold (user.c:?) [ 13.823432][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.823434][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.823438][ 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.823441][ T282] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 13.823446][ T282] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 13.823451][ T282] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 13.823454][ T282] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 13.823460][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.823462][ T282] notifier_call_chain (kernel/notifier.c:85) [ 13.823467][ T282] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 13.823472][ T282] ? netif_change_name (net/core/dev.c:1517) [ 13.823476][ T282] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 13.823479][ T282] ? write_profile (profile.c:?) [ 13.823484][ T282] netif_change_flags (net/core/dev.c:9882) [ 13.823488][ T282] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 13.823492][ T282] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.823494][ T282] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.823495][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.823497][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.823501][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.823503][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.823505][ 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.823507][ T282] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.823509][ T282] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.823511][ T282] ? kasan_save_track (mm/kasan/common.c:78) [ 13.823512][ T282] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 13.823514][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.823516][ T282] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 13.823519][ T282] ? ___sys_sendmsg (net/socket.c:2758) [ 13.823523][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.823525][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.823527][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.823529][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.823531][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.823532][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.823534][ T282] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.823536][ 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.823539][ T282] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.823541][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.823544][ T282] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.823547][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.823550][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.823555][ T282] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.823560][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.823562][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.823567][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.823569][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.823571][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.823573][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.823576][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.823578][ T282] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.823582][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.823583][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.823588][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.823589][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.823593][ T282] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.823595][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.823598][ T282] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.823604][ 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.823606][ 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.823611][ T282] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.823615][ T282] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.823617][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.823622][ T282] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.823626][ T282] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.823629][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.823631][ T282] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 13.823637][ T282] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 13.823639][ T282] ____sys_sendmsg (net/socket.c:2713) [ 13.823642][ T282] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.823644][ T282] ? sock_write_iter (net/socket.c:1269) [ 13.823646][ T282] ? move_addr_to_kernel (net/socket.c:258) [ 13.823653][ T282] ___sys_sendmsg (net/socket.c:2767) [ 13.823656][ T282] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.823672][ T282] __sys_sendmsg (net/socket.c:2799) [ 13.823675][ T282] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.823681][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.823684][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.823687][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.823690][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.823692][ T282] RIP: 0033:0x7fba3ec5a54e [ 13.823696][ 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.823698][ T282] RSP: 002b:00007ffe8c3c7c50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.823701][ T282] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fba3ec5a54e [ 13.823702][ T282] RDX: 0000000000000000 RSI: 00007ffe8c3c7d00 RDI: 0000000000000003 [ 13.823703][ T282] RBP: 00007ffe8c3c7c60 R08: 0000000000000000 R09: 0000000000000000 [ 13.823704][ T282] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b205 [ 13.823705][ T282] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe8c3c83c0 | [ 14.851232][ T200] softirqs last disabled at (693464): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.851235][ T200] Preemption disabled at: | [ 14.851235][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.851246][ T200] Tainted: [W]=WARN [ 14.851247][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.851248][ T200] Call Trace: [ 14.851250][ T200] [ 14.851251][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.851258][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.851259][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 14.851264][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.851268][ 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) [ 14.851273][ 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)) [ 14.851275][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.851282][ 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) [ 14.851285][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.851289][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 14.851291][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.851293][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.851296][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.851299][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.851304][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.851308][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.851314][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.851318][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.851323][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.851327][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.851329][ 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)) [ 14.851332][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.851334][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.851339][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.851344][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.851346][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.851352][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.851355][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.851357][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.851359][ 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) [ 14.851363][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.851365][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.851368][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 14.851371][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.851372][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.851374][ 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)) [ 14.851380][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 14.851386][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 14.851391][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.851393][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.851397][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 14.851400][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 14.851403][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.851405][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.851407][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.851409][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.851411][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.851415][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 14.851421][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.851424][ T200] ? netdev_notice (net/core/dev.c:13194) [ 14.851427][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.851431][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.851433][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.851437][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.851439][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.851443][ 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)) [ 14.851446][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.851449][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.851452][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.851458][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.851461][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.851465][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.851466][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.851468][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.851470][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.851472][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.851477][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.851479][ 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)) [ 14.851481][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 14.851485][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.851487][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.851490][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.851492][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.851493][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.851495][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.851496][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.851499][ 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) [ 14.851502][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.851504][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.851506][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.851509][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.851510][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.851514][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.851518][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.851527][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 14.851530][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.851532][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.851555][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.851557][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.851560][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.851562][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.851564][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.851569][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.851571][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.851573][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.851575][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.851579][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.851581][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.851585][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.851586][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.851591][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.851593][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.851597][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.851600][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.851603][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.851610][ 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)) [ 14.851612][ 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)) [ 14.851617][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.851621][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.851625][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.851629][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.851633][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.851635][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.851638][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.851643][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 14.851646][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 14.851649][ T200] __sys_sendto (net/socket.c:2281) [ 14.851652][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 14.851664][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 14.851670][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 14.851672][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.851676][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.851677][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 14.851680][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.851682][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.851685][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.851687][ T200] RIP: 0033:0x7f19d217a54e [ 14.851691][ 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 [ 14.851693][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 14.851695][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 14.851697][ T200] RDX: 0000000000000030 RSI: 000055e7e6b9c160 RDI: 0000000000000016 [ 14.851697][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 14.851698][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d14c50 [ 14.851699][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 16.250106][ T200] softirqs last disabled at (969882): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.250109][ T200] Preemption disabled at: | [ 16.250109][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.250121][ T200] Tainted: [W]=WARN [ 16.250122][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.250125][ T200] Call Trace: [ 16.250127][ T200] [ 16.250129][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.250136][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.250139][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 16.250143][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.250148][ 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.250152][ 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.250154][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.250161][ 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.250164][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.250167][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 16.250170][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.250171][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.250175][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.250178][ 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.250183][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.250187][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.250192][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.250195][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.250200][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.250204][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.250206][ 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.250209][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.250211][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.250215][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.250219][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.250221][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.250226][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.250229][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.250231][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.250233][ 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.250236][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.250238][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.250241][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 16.250244][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.250245][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.250247][ 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.250253][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 16.250259][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 16.250264][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.250266][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.250269][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 16.250272][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 16.250275][ 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.250277][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.250279][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.250281][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.250282][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.250286][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 16.250292][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.250295][ T200] ? netdev_notice (net/core/dev.c:13194) [ 16.250298][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.250301][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.250303][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.250307][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.250309][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.250312][ 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.250315][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.250318][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.250321][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.250327][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.250330][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.250333][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.250334][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.250336][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.250338][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.250340][ 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.250344][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.250346][ 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.250348][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 16.250351][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.250353][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 16.250356][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.250357][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.250359][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.250360][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.250362][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.250364][ 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.250367][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.250369][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 16.250371][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.250373][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.250375][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.250378][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.250382][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.250389][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 16.250392][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.250393][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.250416][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.250418][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.250420][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.250422][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.250425][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.250429][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.250431][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.250433][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.250435][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.250438][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.250440][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.250444][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.250445][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.250449][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.250451][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.250455][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.250458][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.250461][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.250467][ 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.250470][ 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.250474][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.250478][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.250482][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.250485][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.250489][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.250491][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.250494][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.250498][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 16.250501][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 16.250505][ T200] __sys_sendto (net/socket.c:2281) [ 16.250508][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 16.250522][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 16.250524][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 16.250528][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.250530][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 16.250533][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.250535][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.250537][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.250539][ T200] RIP: 0033:0x7f19d217a54e [ 16.250543][ 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.250545][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 16.250547][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 16.250549][ T200] RDX: 0000000000000030 RSI: 000055e7e6b9bb80 RDI: 0000000000000016 [ 16.250550][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 16.250550][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6cfd810 [ 16.250551][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 17.396884][ T200] softirqs last disabled at (1186650): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.396886][ T200] Preemption disabled at: | [ 17.396887][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.396897][ T200] Tainted: [W]=WARN [ 17.396898][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.396899][ T200] Call Trace: [ 17.396901][ T200] [ 17.396902][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.396909][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.396911][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 17.396915][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.396920][ 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.396924][ 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.396926][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.396933][ 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.396936][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.396939][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 17.396942][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.396943][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.396947][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.396950][ 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.396956][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.396960][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.396965][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.396968][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.396973][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.396978][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.396980][ 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.396983][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.396985][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.396989][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.396994][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.396996][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397002][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.397005][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.397007][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397008][ 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.397012][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.397014][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.397017][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 17.397020][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.397022][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.397030][ 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.397037][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 17.397042][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 17.397048][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.397050][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397054][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 17.397056][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 17.397059][ 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.397062][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397063][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397065][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.397067][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.397071][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 17.397079][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.397082][ T200] ? netdev_notice (net/core/dev.c:13194) [ 17.397085][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397088][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397091][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.397095][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.397097][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.397100][ 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.397103][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.397106][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397109][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.397117][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.397121][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397124][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.397125][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.397127][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.397129][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.397131][ 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.397136][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397138][ 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.397140][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 17.397144][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.397146][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 17.397149][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397151][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.397152][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397153][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397155][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.397158][ 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.397160][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.397162][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 17.397164][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.397167][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.397169][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.397173][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397176][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.397183][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 17.397187][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.397188][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397213][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.397215][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397217][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397220][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.397222][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397227][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.397228][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397230][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.397232][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397236][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.397238][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.397241][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.397243][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397248][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.397250][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397253][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.397256][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.397259][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.397266][ 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.397268][ 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.397273][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.397277][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.397281][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.397284][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.397288][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.397290][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.397293][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.397298][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 17.397301][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 17.397305][ T200] __sys_sendto (net/socket.c:2281) [ 17.397308][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 17.397323][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 17.397325][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.397329][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.397331][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 17.397334][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.397336][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.397339][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.397341][ T200] RIP: 0033:0x7f19d217a54e [ 17.397345][ 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.397346][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 17.397349][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 17.397350][ T200] RDX: 0000000000000030 RSI: 000055e7e6cfdbc0 RDI: 0000000000000016 [ 17.397351][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 17.397352][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d208b0 [ 17.397353][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 18.590772][ T200] softirqs last disabled at (1411420): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.590774][ T200] Preemption disabled at: | [ 18.590775][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.590784][ T200] Tainted: [W]=WARN [ 18.590785][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.590787][ T200] Call Trace: [ 18.590788][ T200] [ 18.590790][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.590796][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.590798][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 18.590803][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.590807][ 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.590811][ 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.590813][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.590820][ 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.590823][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.590827][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 18.590829][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.590830][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.590834][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.590837][ 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.590842][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.590846][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.590852][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.590855][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.590860][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.590865][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.590867][ 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.590870][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.590872][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.590876][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.590881][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.590883][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.590889][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.590892][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.590894][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.590896][ 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.590900][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.590902][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.590905][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 18.590909][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.590910][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.590912][ 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.590919][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 18.590924][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 18.590930][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.590932][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.590936][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 18.590939][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 18.590942][ 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.590944][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.590946][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.590948][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.590950][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.590953][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 18.590960][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.590963][ T200] ? netdev_notice (net/core/dev.c:13194) [ 18.590966][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.590969][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.590972][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.590975][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.590978][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.590981][ 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.590984][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.590987][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.590990][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.590996][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.590999][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.591002][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.591004][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.591005][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.591007][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.591009][ 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.591014][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.591016][ 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.591018][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 18.591021][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.591023][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 18.591026][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.591034][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.591036][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.591037][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.591038][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.591041][ 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.591044][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.591046][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 18.591048][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.591051][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.591052][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.591057][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.591061][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.591070][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 18.591075][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 18.591076][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.591104][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.591106][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.591108][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.591111][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.591114][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.591121][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.591123][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.591125][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 18.591128][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.591132][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 18.591134][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.591138][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.591139][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.591144][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.591146][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.591151][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.591154][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.591157][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.591164][ 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.591166][ 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.591171][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.591175][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.591179][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.591182][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.591186][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.591188][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.591191][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.591196][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.591199][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 18.591203][ T200] __sys_sendto (net/socket.c:2281) [ 18.591206][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 18.591222][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 18.591224][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.591228][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.591230][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 18.591233][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.591235][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.591238][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.591240][ T200] RIP: 0033:0x7f19d217a54e [ 18.591244][ 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.591246][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 18.591249][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 18.591251][ T200] RDX: 0000000000000030 RSI: 000055e7e6b8de50 RDI: 0000000000000016 [ 18.591252][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 18.591252][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d39b80 [ 18.591253][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 19.805826][ T200] softirqs last disabled at (1629394): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.805829][ T200] Preemption disabled at: | [ 19.805830][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.805840][ T200] Tainted: [W]=WARN [ 19.805841][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.805842][ T200] Call Trace: [ 19.805844][ T200] [ 19.805846][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.805852][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.805854][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 19.805858][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.805863][ 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) [ 19.805867][ 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)) [ 19.805869][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.805876][ 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) [ 19.805879][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.805883][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 19.805886][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.805887][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.805890][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.805893][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.805899][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.805903][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.805909][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.805912][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.805917][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.805922][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.805924][ 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)) [ 19.805927][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.805929][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.805933][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.805938][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.805940][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.805946][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.805949][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.805951][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.805953][ 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) [ 19.805957][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.805959][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.805962][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 19.805965][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.805967][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.805969][ 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)) [ 19.805975][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 19.805981][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 19.805987][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.805989][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.805994][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 19.805996][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 19.805999][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.806002][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.806004][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.806006][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.806007][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.806011][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 19.806018][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.806021][ T200] ? netdev_notice (net/core/dev.c:13194) [ 19.806023][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.806026][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.806029][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.806038][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.806040][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.806043][ 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)) [ 19.806047][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.806050][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.806053][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.806059][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.806062][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.806066][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.806067][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.806069][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.806071][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.806075][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.806080][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.806083][ 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)) [ 19.806085][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 19.806089][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.806091][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.806094][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.806096][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.806098][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.806099][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.806101][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.806104][ 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) [ 19.806107][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.806109][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.806111][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.806115][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.806118][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.806122][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.806126][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.806134][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 19.806138][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.806139][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.806165][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.806168][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.806171][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.806173][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.806175][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.806180][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.806182][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.806184][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.806186][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.806190][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.806192][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.806196][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.806197][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.806202][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.806204][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.806208][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.806211][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.806214][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.806222][ 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)) [ 19.806224][ 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)) [ 19.806229][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.806233][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.806237][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.806241][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.806245][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.806246][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.806249][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.806255][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.806258][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 19.806261][ T200] __sys_sendto (net/socket.c:2281) [ 19.806264][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 19.806276][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 19.806282][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 19.806284][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.806288][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.806289][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 19.806292][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.806294][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.806297][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.806299][ T200] RIP: 0033:0x7f19d217a54e [ 19.806303][ 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 [ 19.806304][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.806307][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 19.806308][ T200] RDX: 0000000000000030 RSI: 000055e7e6b95220 RDI: 0000000000000016 [ 19.806309][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 19.806310][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d381a0 [ 19.806310][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 20.937065][ T200] softirqs last disabled at (1794714): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.937067][ T200] Preemption disabled at: | [ 20.937068][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.937080][ T200] Tainted: [W]=WARN [ 20.937081][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.937083][ T200] Call Trace: [ 20.937084][ T200] [ 20.937086][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.937092][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.937094][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 20.937099][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.937103][ 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.937108][ 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.937110][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.937118][ 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.937121][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.937125][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 20.937127][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.937128][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.937132][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.937135][ 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.937140][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.937144][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.937150][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.937153][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.937158][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.937162][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.937164][ 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.937167][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.937169][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.937173][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.937178][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.937180][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.937185][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.937188][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.937190][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.937192][ 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.937196][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.937198][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.937201][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 20.937204][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.937205][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.937208][ 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.937214][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 20.937220][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 20.937225][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.937227][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.937231][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 20.937233][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 20.937236][ 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.937238][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.937240][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.937242][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.937244][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.937247][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 20.937254][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.937257][ T200] ? netdev_notice (net/core/dev.c:13194) [ 20.937260][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.937263][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.937266][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.937269][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.937271][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.937275][ 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.937278][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.937281][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.937284][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.937290][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.937292][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.937296][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.937297][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.937299][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.937301][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.937303][ 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.937307][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.937309][ 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.937311][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 20.937315][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.937317][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.937320][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.937322][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.937323][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.937324][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.937326][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.937328][ 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.937331][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.937333][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.937335][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.937338][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.937339][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.937344][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.937347][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.937354][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 20.937358][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.937359][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.937382][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.937384][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.937387][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.937389][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.937391][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.937396][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.937398][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.937400][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.937402][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.937406][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.937408][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.937411][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.937412][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.937417][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.937419][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.937422][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.937425][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.937428][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.937435][ 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.937437][ 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.937442][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.937446][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.937450][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.937453][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.937457][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.937459][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.937462][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.937467][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.937470][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.937473][ T200] __sys_sendto (net/socket.c:2281) [ 20.937476][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.937491][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.937493][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.937497][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.937499][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.937501][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.937503][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.937506][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.937508][ T200] RIP: 0033:0x7f19d217a54e [ 20.937512][ 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.937514][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.937517][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 20.937518][ T200] RDX: 0000000000000030 RSI: 000055e7e6d6d0a0 RDI: 0000000000000016 [ 20.937519][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 20.937520][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d59d00 [ 20.937520][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 22.221203][ T200] softirqs last disabled at (1951054): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.221206][ T200] Preemption disabled at: | [ 22.221207][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.221216][ T200] Tainted: [W]=WARN [ 22.221217][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.221219][ T200] Call Trace: [ 22.221221][ T200] [ 22.221222][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.221229][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.221230][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 22.221235][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.221239][ 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.221244][ 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.221246][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.221252][ 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.221255][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.221259][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 22.221261][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.221263][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.221266][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.221269][ 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.221275][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.221279][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.221284][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.221287][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.221292][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.221296][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.221298][ 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.221301][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.221303][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.221307][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.221311][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.221313][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.221318][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.221321][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.221323][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.221324][ 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.221328][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.221330][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.221333][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 22.221336][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.221337][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.221339][ 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.221345][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 22.221351][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 22.221356][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.221358][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.221362][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 22.221364][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 22.221367][ 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.221369][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.221371][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.221373][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.221374][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.221378][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 22.221384][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.221387][ T200] ? netdev_notice (net/core/dev.c:13194) [ 22.221390][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.221393][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.221395][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.221399][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.221401][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.221404][ 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.221407][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.221410][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.221413][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.221419][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.221422][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.221425][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.221426][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.221428][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.221430][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.221432][ 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.221436][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.221438][ 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.221440][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 22.221444][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.221446][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.221448][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.221450][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.221452][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.221453][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.221454][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.221457][ 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.221460][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.221462][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.221463][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.221466][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.221468][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.221472][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.221475][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.221482][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 22.221485][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.221487][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.221510][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.221512][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.221515][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.221517][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.221519][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.221523][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.221525][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.221527][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.221529][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.221533][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.221535][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.221538][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.221539][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.221544][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.221546][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.221549][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.221553][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.221555][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.221562][ 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.221564][ 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.221569][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.221573][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.221576][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.221580][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.221584][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.221586][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.221588][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.221593][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.221596][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 22.221600][ T200] __sys_sendto (net/socket.c:2281) [ 22.221603][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 22.221618][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 22.221620][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.221623][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.221626][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 22.221628][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.221630][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.221633][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.221635][ T200] RIP: 0033:0x7f19d217a54e [ 22.221639][ 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.221641][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 22.221643][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 22.221645][ T200] RDX: 0000000000000030 RSI: 000055e7e6b95220 RDI: 0000000000000016 [ 22.221646][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 22.221646][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d5b4e0 [ 22.221647][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 23.443277][ T200] softirqs last disabled at (2185196): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 23.443280][ T200] Preemption disabled at: | [ 23.443281][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.443289][ T200] Tainted: [W]=WARN [ 23.443290][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.443292][ T200] Call Trace: [ 23.443293][ T200] [ 23.443295][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.443301][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.443303][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 23.443307][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.443312][ 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) [ 23.443316][ 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)) [ 23.443318][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.443328][ 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) [ 23.443332][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.443335][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 23.443338][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.443339][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.443343][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.443346][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.443351][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.443355][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.443360][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.443363][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.443368][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.443373][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.443375][ 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)) [ 23.443378][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.443380][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.443384][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.443388][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.443390][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.443396][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.443399][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.443401][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.443402][ 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) [ 23.443406][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.443408][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.443411][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 23.443414][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.443416][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.443418][ 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)) [ 23.443424][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 23.443429][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 23.443435][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.443437][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.443441][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 23.443443][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 23.443446][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.443449][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.443450][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.443452][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.443454][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.443458][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 23.443464][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.443467][ T200] ? netdev_notice (net/core/dev.c:13194) [ 23.443470][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.443473][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.443476][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.443479][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.443481][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.443484][ 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)) [ 23.443488][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.443491][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.443494][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.443500][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.443503][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.443506][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.443507][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.443509][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.443511][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.443513][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.443518][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.443520][ 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)) [ 23.443522][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 23.443525][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.443527][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 23.443530][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.443532][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.443534][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.443535][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.443536][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.443539][ 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) [ 23.443541][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.443543][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 23.443545][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.443548][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.443549][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.443554][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.443557][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.443565][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 23.443568][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.443569][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.443592][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.443594][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.443597][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.443599][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.443602][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.443606][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.443608][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.443610][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.443612][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.443616][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.443618][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.443621][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.443623][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.443627][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.443629][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.443633][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.443636][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.443639][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.443646][ 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)) [ 23.443648][ 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)) [ 23.443653][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.443657][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.443661][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.443664][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.443668][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.443670][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.443673][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.443678][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 23.443680][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 23.443684][ T200] __sys_sendto (net/socket.c:2281) [ 23.443687][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 23.443702][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 23.443704][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.443708][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.443710][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 23.443713][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.443715][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.443717][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.443720][ T200] RIP: 0033:0x7f19d217a54e [ 23.443723][ 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 [ 23.443725][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 23.443728][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 23.443729][ T200] RDX: 0000000000000030 RSI: 000055e7e6d16f70 RDI: 0000000000000016 [ 23.443730][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 23.443731][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d64210 [ 23.443732][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 24.542935][ T590] softirqs last disabled at (10998): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 24.542937][ T590] Preemption disabled at: | [ 24.542938][ T590] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.542947][ T590] Tainted: [W]=WARN [ 24.542948][ T590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.542950][ T590] Call Trace: [ 24.542952][ T590] [ 24.542953][ T590] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.542960][ T590] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.542961][ T590] __might_resched.cold (kernel/sched/core.c:9234) [ 24.542966][ T590] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.542970][ T590] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.542974][ T590] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.542976][ T590] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.542983][ T590] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.542985][ T590] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.542989][ T590] put_chars (drivers/char/virtio_console.c:1176) [ 24.542992][ T590] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.542994][ T590] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.542997][ T590] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.543000][ T590] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.543004][ T590] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.543008][ T590] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.543010][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.543012][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.543016][ T590] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.543018][ T590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.543022][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.543026][ T590] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.543030][ T590] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.543032][ T590] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 24.543035][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.543037][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.543041][ T590] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.543045][ T590] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.543053][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.543058][ T590] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.543061][ T590] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.543063][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.543064][ T590] ? 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.543068][ T590] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.543070][ T590] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.543075][ T590] vprintk_emit (kernel/printk/printk.c:2479) [ 24.543079][ T590] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.543082][ T590] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.543086][ T590] _printk (kernel/printk/printk.c:2504) [ 24.543090][ T590] ? snapshot_read.cold (user.c:?) [ 24.543093][ T590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.543095][ T590] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.543099][ T590] ? 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) [ 24.543103][ T590] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 24.543107][ T590] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 24.543112][ T590] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 24.543116][ T590] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 24.543122][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.543124][ T590] notifier_call_chain (kernel/notifier.c:85) [ 24.543129][ T590] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 24.543134][ T590] ? netif_change_name (net/core/dev.c:1517) [ 24.543137][ T590] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.543141][ T590] ? write_profile (profile.c:?) [ 24.543146][ T590] netif_change_flags (net/core/dev.c:9882) [ 24.543149][ T590] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 24.543153][ T590] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.543155][ T590] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.543156][ T590] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.543158][ T590] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.543162][ T590] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.543164][ T590] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.543165][ T590] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.543168][ T590] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.543170][ T590] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.543171][ T590] ? kasan_save_track (mm/kasan/common.c:78) [ 24.543173][ T590] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 24.543175][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.543177][ T590] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 24.543179][ T590] ? ___sys_sendmsg (net/socket.c:2758) [ 24.543183][ T590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.543185][ T590] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.543188][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.543189][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.543191][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.543192][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.543194][ T590] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.543196][ T590] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 24.543198][ T590] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.543200][ T590] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.543203][ T590] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.543207][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.543209][ T590] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.543214][ T590] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.543220][ T590] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.543222][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.543226][ T590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.543228][ T590] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.543230][ T590] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.543232][ T590] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.543235][ T590] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.543237][ T590] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.543241][ T590] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.543242][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.543246][ T590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.543248][ T590] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.543252][ T590] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.543254][ T590] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.543256][ T590] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.543263][ T590] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 24.543265][ T590] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 24.543269][ T590] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.543273][ T590] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.543276][ T590] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.543280][ T590] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.543284][ T590] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.543288][ T590] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.543289][ T590] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 24.543294][ T590] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.543297][ T590] ____sys_sendmsg (net/socket.c:2713) [ 24.543299][ T590] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.543302][ T590] ? sock_write_iter (net/socket.c:1269) [ 24.543303][ T590] ? move_addr_to_kernel (net/socket.c:258) [ 24.543311][ T590] ___sys_sendmsg (net/socket.c:2767) [ 24.543313][ T590] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.543329][ T590] __sys_sendmsg (net/socket.c:2799) [ 24.543332][ T590] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.543338][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.543341][ T590] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.543344][ T590] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.543347][ T590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.543349][ T590] RIP: 0033:0x7fbe7897454e [ 24.543353][ T590] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 24.543354][ T590] RSP: 002b:00007ffdb452df80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.543357][ T590] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbe7897454e [ 24.543359][ T590] RDX: 0000000000000000 RSI: 00007ffdb452e030 RDI: 0000000000000003 [ 24.543360][ T590] RBP: 00007ffdb452df90 R08: 0000000000000000 R09: 0000000000000000 [ 24.543360][ T590] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b20f [ 24.543361][ T590] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb452e6f0 | [ 25.606376][ T200] softirqs last disabled at (2641340): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.606379][ T200] Preemption disabled at: | [ 25.606380][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.606392][ T200] Tainted: [W]=WARN [ 25.606393][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.606396][ T200] Call Trace: [ 25.606398][ T200] [ 25.606400][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.606408][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.606410][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 25.606416][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.606422][ 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.606429][ 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.606432][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.606441][ 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.606445][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.606451][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 25.606455][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.606457][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.606462][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.606466][ 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.606474][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.606479][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.606488][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.606493][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.606502][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.606508][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.606511][ 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.606516][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.606519][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.606526][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.606533][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.606535][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.606545][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.606549][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.606552][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.606555][ 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.606561][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.606564][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.606569][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 25.606574][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.606576][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.606580][ 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.606589][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 25.606596][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 25.606605][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.606608][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.606614][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 25.606618][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 25.606623][ 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.606627][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.606629][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.606632][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.606635][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.606641][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 25.606651][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.606654][ T200] ? netdev_notice (net/core/dev.c:13194) [ 25.606659][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.606664][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.606668][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.606674][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.606677][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.606682][ 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.606688][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.606692][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.606697][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.606706][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.606711][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.606716][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.606718][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.606721][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.606724][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.606727][ 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.606735][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.606738][ 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.606741][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 25.606746][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.606749][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 25.606754][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.606757][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.606759][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.606761][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.606764][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.606768][ 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.606771][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.606775][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 25.606778][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.606782][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.606784][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.606789][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.606795][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.606808][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 25.606814][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 25.606816][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.606859][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.606862][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.606866][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.606869][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.606873][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.606881][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.606883][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.606887][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 25.606890][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.606896][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 25.606899][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.606905][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.606907][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.606915][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.606918][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.606924][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.606928][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.606933][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.606944][ 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.606947][ 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.606955][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.606961][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.606968][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.606973][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.606980][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.606982][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.606987][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.606996][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 25.606999][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 25.607004][ T200] __sys_sendto (net/socket.c:2281) [ 25.607009][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 25.607028][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 25.607038][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 25.607041][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.607045][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.607048][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 25.607056][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.607059][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.607063][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.607066][ T200] RIP: 0033:0x7f19d217a54e [ 25.607071][ 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.607075][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 25.607079][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 25.607081][ T200] RDX: 0000000000000030 RSI: 000055e7e6b8ddd0 RDI: 0000000000000016 [ 25.607082][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 25.607083][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d69740 [ 25.607085][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 26.731925][ T647] softirqs last disabled at (21336): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 26.731927][ T647] Preemption disabled at: | [ 26.731928][ T647] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.731937][ T647] Tainted: [W]=WARN [ 26.731938][ T647] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.731940][ T647] Call Trace: [ 26.731942][ T647] [ 26.731944][ T647] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.731950][ T647] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.731951][ T647] __might_resched.cold (kernel/sched/core.c:9234) [ 26.731956][ T647] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.731959][ T647] ? __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.731964][ T647] __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.731966][ T647] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.731972][ T647] ? 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.731975][ T647] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.731979][ T647] put_chars (drivers/char/virtio_console.c:1176) [ 26.731981][ T647] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.731984][ T647] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.731987][ T647] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.731989][ T647] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.731994][ T647] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.731998][ T647] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.732000][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.732001][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.732006][ T647] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.732007][ T647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.732012][ T647] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.732016][ T647] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.732020][ T647] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.732022][ T647] ? 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.732025][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.732027][ T647] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.732031][ T647] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.732035][ T647] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.732037][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.732042][ T647] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.732045][ T647] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.732047][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.732049][ T647] ? 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.732052][ T647] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.732061][ T647] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.732064][ T647] vprintk_emit (kernel/printk/printk.c:2479) [ 26.732067][ T647] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.732069][ T647] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.732076][ T647] _printk (kernel/printk/printk.c:2504) [ 26.732080][ T647] ? snapshot_read.cold (user.c:?) [ 26.732083][ T647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.732085][ T647] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.732089][ T647] ? 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) [ 26.732092][ T647] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 26.732097][ T647] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 26.732102][ T647] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 26.732105][ T647] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 26.732111][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.732113][ T647] notifier_call_chain (kernel/notifier.c:85) [ 26.732119][ T647] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 26.732125][ T647] ? netif_change_name (net/core/dev.c:1517) [ 26.732129][ T647] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.732132][ T647] ? write_profile (profile.c:?) [ 26.732137][ T647] netif_change_flags (net/core/dev.c:9882) [ 26.732141][ T647] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 26.732144][ T647] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.732147][ T647] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.732148][ T647] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.732150][ T647] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.732153][ T647] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.732155][ T647] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.732157][ T647] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.732159][ T647] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.732161][ T647] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.732163][ T647] ? kasan_save_track (mm/kasan/common.c:78) [ 26.732164][ T647] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 26.732166][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.732168][ T647] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 26.732171][ T647] ? ___sys_sendmsg (net/socket.c:2758) [ 26.732175][ T647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.732177][ T647] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.732179][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.732181][ T647] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.732183][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.732184][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.732186][ T647] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.732188][ T647] ? __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.732190][ T647] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.732192][ T647] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.732196][ T647] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.732199][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.732201][ T647] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.732207][ T647] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.732212][ T647] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.732214][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.732218][ T647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.732220][ T647] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.732222][ T647] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.732224][ T647] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.732228][ T647] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.732230][ T647] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.732233][ T647] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.732234][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.732239][ T647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.732241][ T647] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.732244][ T647] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.732246][ T647] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.732249][ T647] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.732256][ T647] ? 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.732258][ T647] ? 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.732262][ T647] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.732266][ T647] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.732269][ T647] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.732273][ T647] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.732277][ T647] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.732281][ T647] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.732282][ T647] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 26.732288][ T647] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 26.732291][ T647] ____sys_sendmsg (net/socket.c:2713) [ 26.732293][ T647] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.732295][ T647] ? sock_write_iter (net/socket.c:1269) [ 26.732297][ T647] ? move_addr_to_kernel (net/socket.c:258) [ 26.732304][ T647] ___sys_sendmsg (net/socket.c:2767) [ 26.732307][ T647] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.732323][ T647] __sys_sendmsg (net/socket.c:2799) [ 26.732326][ T647] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.732332][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.732335][ T647] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.732338][ T647] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.732341][ T647] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.732343][ T647] RIP: 0033:0x7fdb4a14954e [ 26.732347][ T647] 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.732348][ T647] RSP: 002b:00007fff59d24dc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.732351][ T647] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdb4a14954e [ 26.732353][ T647] RDX: 0000000000000000 RSI: 00007fff59d24e70 RDI: 0000000000000003 [ 26.732354][ T647] RBP: 00007fff59d24dd0 R08: 0000000000000000 R09: 0000000000000000 [ 26.732354][ T647] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b212 [ 26.732355][ T647] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff59d25530 | [ 28.083598][ T200] softirqs last disabled at (2991006): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.083600][ T200] Preemption disabled at: | [ 28.083601][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.083611][ T200] Tainted: [W]=WARN [ 28.083612][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.083613][ T200] Call Trace: [ 28.083615][ T200] [ 28.083617][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.083624][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.083625][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 28.083630][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.083634][ 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) [ 28.083639][ 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)) [ 28.083640][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.083648][ 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) [ 28.083650][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.083654][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 28.083657][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.083658][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.083662][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.083664][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.083669][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.083673][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.083679][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.083682][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.083687][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.083691][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.083693][ 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)) [ 28.083696][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.083698][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.083702][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.083706][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.083708][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.083713][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.083716][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.083718][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.083720][ 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) [ 28.083724][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.083726][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.083728][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 28.083732][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.083733][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.083735][ 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)) [ 28.083741][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 28.083747][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 28.083752][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.083754][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.083758][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 28.083760][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 28.083763][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.083765][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.083767][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.083769][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.083771][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.083774][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 28.083780][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.083783][ T200] ? netdev_notice (net/core/dev.c:13194) [ 28.083786][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.083789][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.083791][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.083795][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.083797][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.083800][ 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)) [ 28.083803][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.083806][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.083809][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.083815][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.083818][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.083821][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.083822][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.083824][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.083826][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.083828][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.083833][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.083835][ 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)) [ 28.083837][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 28.083840][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.083842][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 28.083845][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.083847][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.083848][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.083850][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.083851][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.083854][ 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) [ 28.083857][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.083859][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 28.083861][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.083863][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.083865][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.083869][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.083872][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.083879][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 28.083882][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.083884][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.083906][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.083908][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.083911][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.083913][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.083915][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.083920][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.083922][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.083924][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.083925][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.083929][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.083931][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.083935][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.083936][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.083940][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.083942][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.083946][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.083949][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.083952][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.083959][ 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)) [ 28.083961][ 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)) [ 28.083966][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.083970][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.083973][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.083977][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.083981][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.083983][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.083985][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.083990][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.083993][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 28.083997][ T200] __sys_sendto (net/socket.c:2281) [ 28.084000][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 28.084014][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 28.084016][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.084020][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.084022][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 28.084025][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.084027][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.084029][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.084032][ T200] RIP: 0033:0x7f19d217a54e [ 28.084036][ 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 [ 28.084037][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 28.084040][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 28.084041][ T200] RDX: 0000000000000030 RSI: 000055e7e6b8ddb0 RDI: 0000000000000016 [ 28.084042][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 28.084043][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d6c4a0 [ 28.084044][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 29.191851][ T710] softirqs last disabled at (18288): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 29.191853][ T710] Preemption disabled at: | [ 29.191853][ T710] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.191863][ T710] Tainted: [W]=WARN [ 29.191864][ T710] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.191865][ T710] Call Trace: [ 29.191867][ T710] [ 29.191868][ T710] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.191875][ T710] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.191876][ T710] __might_resched.cold (kernel/sched/core.c:9234) [ 29.191881][ T710] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.191885][ T710] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 29.191889][ T710] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 29.191891][ T710] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.191898][ T710] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.191900][ T710] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.191904][ T710] put_chars (drivers/char/virtio_console.c:1176) [ 29.191907][ T710] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.191909][ T710] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.191912][ T710] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.191915][ T710] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.191919][ T710] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.191923][ T710] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.191925][ T710] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.191926][ T710] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.191931][ T710] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.191933][ T710] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.191937][ T710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.191941][ T710] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.191945][ T710] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.191947][ T710] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 29.191950][ T710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.191952][ T710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.191956][ T710] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.191960][ T710] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.191962][ T710] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.191967][ T710] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.191970][ T710] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.191972][ T710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.191974][ T710] ? 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) [ 29.191977][ T710] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.191979][ T710] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.191982][ T710] vprintk_emit (kernel/printk/printk.c:2479) [ 29.191985][ T710] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.191987][ T710] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.191992][ T710] _printk (kernel/printk/printk.c:2504) [ 29.191995][ T710] ? snapshot_read.cold (user.c:?) [ 29.191999][ T710] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.192001][ T710] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.192005][ T710] ? 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) [ 29.192008][ T710] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 29.192013][ T710] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 29.192018][ T710] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 29.192021][ T710] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 29.192027][ T710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.192029][ T710] notifier_call_chain (kernel/notifier.c:85) [ 29.192034][ T710] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 29.192039][ T710] ? netif_change_name (net/core/dev.c:1517) [ 29.192043][ T710] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.192046][ T710] ? write_profile (profile.c:?) [ 29.192051][ T710] netif_change_flags (net/core/dev.c:9882) [ 29.192055][ T710] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 29.192059][ T710] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.192061][ T710] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.192067][ T710] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.192069][ T710] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.192072][ T710] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.192076][ T710] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.192078][ T710] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.192081][ T710] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.192083][ T710] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.192084][ T710] ? kasan_save_track (mm/kasan/common.c:78) [ 29.192086][ T710] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 29.192088][ T710] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.192090][ T710] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 29.192093][ T710] ? ___sys_sendmsg (net/socket.c:2758) [ 29.192097][ T710] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.192099][ T710] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.192101][ T710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.192103][ T710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.192104][ T710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.192105][ T710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.192107][ T710] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.192109][ T710] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 29.192112][ T710] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.192114][ T710] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.192117][ T710] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.192121][ T710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.192123][ T710] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.192128][ T710] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.192134][ T710] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.192135][ T710] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.192140][ T710] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.192142][ T710] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.192144][ T710] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.192145][ T710] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.192149][ T710] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.192151][ T710] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.192154][ T710] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.192156][ T710] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.192160][ T710] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.192162][ T710] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.192165][ T710] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.192167][ T710] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.192170][ T710] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.192176][ T710] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 29.192178][ T710] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 29.192183][ T710] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.192187][ T710] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.192189][ T710] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.192193][ T710] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.192197][ T710] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.192201][ T710] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.192203][ T710] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 29.192208][ T710] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.192211][ T710] ____sys_sendmsg (net/socket.c:2713) [ 29.192213][ T710] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.192215][ T710] ? sock_write_iter (net/socket.c:1269) [ 29.192217][ T710] ? move_addr_to_kernel (net/socket.c:258) [ 29.192224][ T710] ___sys_sendmsg (net/socket.c:2767) [ 29.192227][ T710] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.192243][ T710] __sys_sendmsg (net/socket.c:2799) [ 29.192246][ T710] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.192252][ T710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.192255][ T710] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.192258][ T710] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.192261][ T710] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.192263][ T710] RIP: 0033:0x7ff72d95c54e [ 29.192266][ T710] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.192268][ T710] RSP: 002b:00007ffcd1b03da0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.192271][ T710] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff72d95c54e [ 29.192272][ T710] RDX: 0000000000000000 RSI: 00007ffcd1b03e50 RDI: 0000000000000003 [ 29.192273][ T710] RBP: 00007ffcd1b03db0 R08: 0000000000000000 R09: 0000000000000000 [ 29.192274][ T710] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b214 [ 29.192275][ T710] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd1b04510 | [ 30.292627][ T200] softirqs last disabled at (3540762): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.292629][ T200] Preemption disabled at: | [ 30.292630][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.292639][ T200] Tainted: [W]=WARN [ 30.292640][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.292642][ T200] Call Trace: [ 30.292643][ T200] [ 30.292644][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.292651][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.292652][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 30.292657][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.292661][ 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.292665][ 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.292667][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.292674][ 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.292676][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.292680][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 30.292683][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.292684][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.292688][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.292691][ 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.292696][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.292700][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.292705][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.292708][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.292713][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.292717][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.292719][ 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.292723][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.292724][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.292729][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.292733][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.292735][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.292741][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.292743][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.292745][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.292747][ 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.292751][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.292753][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.292756][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 30.292759][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.292760][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.292763][ 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.292769][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 30.292774][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 30.292779][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.292781][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.292785][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 30.292788][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 30.292790][ 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.292793][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.292795][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.292797][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.292798][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.292802][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 30.292808][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.292811][ T200] ? netdev_notice (net/core/dev.c:13194) [ 30.292814][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.292817][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.292819][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.292823][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.292825][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.292828][ 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.292832][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.292835][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.292837][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.292843][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.292846][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.292850][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.292851][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.292853][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.292855][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.292857][ 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.292862][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.292864][ 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.292865][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 30.292869][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.292871][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.292874][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.292875][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.292877][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.292878][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.292880][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.292882][ 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.292885][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.292887][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.292889][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.292892][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.292893][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.292897][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.292901][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.292908][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 30.292911][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.292913][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.292936][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.292938][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.292941][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.292943][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.292945][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.292950][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.292952][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.292953][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.292955][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.292959][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.292961][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.292965][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.292966][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.292971][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.292972][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.292976][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.292979][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.292982][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.292989][ 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.292991][ 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.292996][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.293000][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.293003][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.293007][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.293011][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.293013][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.293016][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.293021][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.293024][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.293027][ T200] __sys_sendto (net/socket.c:2281) [ 30.293030][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.293041][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 30.293047][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.293049][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.293053][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.293054][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 30.293057][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.293059][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.293061][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.293063][ T200] RIP: 0033:0x7f19d217a54e [ 30.293077][ 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.293079][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.293082][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 30.293084][ T200] RDX: 0000000000000030 RSI: 000055e7e6d2d060 RDI: 0000000000000016 [ 30.293085][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 30.293085][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d2f880 [ 30.293086][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 31.308780][ T763] softirqs last disabled at (12906): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 31.308782][ T763] Preemption disabled at: | [ 31.308782][ T763] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.308792][ T763] Tainted: [W]=WARN [ 31.308793][ T763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.308795][ T763] Call Trace: [ 31.308796][ T763] [ 31.308798][ T763] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.308805][ T763] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.308806][ T763] __might_resched.cold (kernel/sched/core.c:9234) [ 31.308810][ T763] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.308815][ T763] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 31.308819][ T763] __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.308821][ T763] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.308827][ T763] ? 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.308830][ T763] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.308834][ T763] put_chars (drivers/char/virtio_console.c:1176) [ 31.308837][ T763] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.308839][ T763] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.308842][ T763] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.308845][ T763] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.308849][ T763] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.308854][ T763] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.308855][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.308857][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.308861][ T763] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.308863][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.308868][ T763] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.308872][ T763] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.308876][ T763] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.308878][ T763] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 31.308881][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.308883][ T763] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.308887][ T763] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.308891][ T763] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.308893][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.308898][ T763] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.308901][ T763] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.308903][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.308905][ T763] ? 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.308909][ T763] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.308910][ T763] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.308913][ T763] vprintk_emit (kernel/printk/printk.c:2479) [ 31.308916][ T763] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.308918][ T763] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.308923][ T763] _printk (kernel/printk/printk.c:2504) [ 31.308927][ T763] ? snapshot_read.cold (user.c:?) [ 31.308930][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.308932][ T763] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.308936][ T763] ? 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) [ 31.308940][ T763] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 31.308945][ T763] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 31.308949][ T763] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 31.308953][ T763] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 31.308959][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.308961][ T763] notifier_call_chain (kernel/notifier.c:85) [ 31.308966][ T763] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 31.308971][ T763] ? netif_change_name (net/core/dev.c:1517) [ 31.308975][ T763] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.308978][ T763] ? write_profile (profile.c:?) [ 31.308983][ T763] netif_change_flags (net/core/dev.c:9882) [ 31.308987][ T763] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 31.308991][ T763] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.308993][ T763] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.308994][ T763] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.308996][ T763] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.309000][ T763] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.309002][ T763] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.309004][ T763] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.309006][ T763] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.309009][ T763] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.309010][ T763] ? kasan_save_track (mm/kasan/common.c:78) [ 31.309011][ T763] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 31.309013][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.309015][ T763] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 31.309018][ T763] ? ___sys_sendmsg (net/socket.c:2758) [ 31.309022][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.309024][ T763] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.309027][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.309028][ T763] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.309030][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.309031][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.309033][ T763] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.309035][ T763] ? __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.309037][ T763] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.309039][ T763] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.309043][ T763] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.309046][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.309049][ T763] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.309054][ T763] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.309059][ T763] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.309061][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.309066][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.309068][ T763] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.309075][ T763] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.309077][ T763] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.309082][ T763] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.309084][ T763] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.309088][ T763] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.309089][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.309094][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.309096][ T763] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.309099][ T763] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.309101][ T763] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.309104][ T763] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.309111][ T763] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 31.309113][ T763] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 31.309118][ T763] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.309122][ T763] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.309124][ T763] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.309129][ T763] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.309133][ T763] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.309136][ T763] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.309138][ T763] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 31.309143][ T763] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.309146][ T763] ____sys_sendmsg (net/socket.c:2713) [ 31.309148][ T763] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.309151][ T763] ? sock_write_iter (net/socket.c:1269) [ 31.309152][ T763] ? move_addr_to_kernel (net/socket.c:258) [ 31.309160][ T763] ___sys_sendmsg (net/socket.c:2767) [ 31.309163][ T763] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.309179][ T763] __sys_sendmsg (net/socket.c:2799) [ 31.309182][ T763] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.309188][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.309191][ T763] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.309194][ T763] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.309197][ T763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.309199][ T763] RIP: 0033:0x7f960655054e [ 31.309203][ T763] 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.309204][ T763] RSP: 002b:00007ffe27ea12c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.309207][ T763] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f960655054e [ 31.309208][ T763] RDX: 0000000000000000 RSI: 00007ffe27ea1370 RDI: 0000000000000003 [ 31.309209][ T763] RBP: 00007ffe27ea12d0 R08: 0000000000000000 R09: 0000000000000000 [ 31.309210][ T763] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b216 [ 31.309211][ T763] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe27ea1a30 | [ 32.475557][ T200] softirqs last disabled at (3850096): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.475560][ T200] Preemption disabled at: | [ 32.475560][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.475570][ T200] Tainted: [W]=WARN [ 32.475571][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.475573][ T200] Call Trace: [ 32.475574][ T200] [ 32.475576][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.475582][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.475584][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 32.475588][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.475593][ 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) [ 32.475598][ 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)) [ 32.475600][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.475606][ 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) [ 32.475609][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.475613][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 32.475615][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.475617][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.475620][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.475623][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.475628][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.475633][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.475638][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.475641][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.475646][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.475650][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.475652][ 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)) [ 32.475656][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.475658][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.475662][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.475666][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.475668][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.475674][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.475677][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.475679][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.475681][ 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) [ 32.475685][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.475686][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.475689][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 32.475692][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.475694][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.475696][ 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)) [ 32.475702][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 32.475708][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 32.475713][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.475716][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.475720][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 32.475722][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 32.475725][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.475728][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.475729][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.475731][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.475733][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.475737][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 32.475743][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.475746][ T200] ? netdev_notice (net/core/dev.c:13194) [ 32.475749][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.475752][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.475755][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.475759][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.475761][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.475764][ 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)) [ 32.475768][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.475771][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.475773][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.475780][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.475783][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.475786][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.475787][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.475789][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.475791][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.475793][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.475798][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.475800][ 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)) [ 32.475801][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 32.475805][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.475807][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 32.475810][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.475812][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.475813][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.475814][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.475816][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.475818][ 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) [ 32.475821][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.475823][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 32.475825][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.475828][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.475829][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.475834][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.475837][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.475845][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 32.475848][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.475849][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.475873][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.475875][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.475878][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.475880][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.475882][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.475887][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.475889][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.475891][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.475893][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.475897][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.475899][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.475903][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.475904][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.475909][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.475911][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.475914][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.475918][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.475921][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.475928][ 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)) [ 32.475930][ 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)) [ 32.475935][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.475939][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.475943][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.475946][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.475950][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.475952][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.475955][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.475960][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.475963][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 32.475967][ T200] __sys_sendto (net/socket.c:2281) [ 32.475970][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 32.475981][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 32.475987][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 32.475989][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.475993][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 32.475994][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 32.475997][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.475999][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.476002][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.476004][ T200] RIP: 0033:0x7f19d217a54e [ 32.476008][ 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 [ 32.476009][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.476012][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 32.476013][ T200] RDX: 0000000000000030 RSI: 000055e7e6b8a360 RDI: 0000000000000016 [ 32.476014][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 32.476015][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d5cf00 [ 32.476016][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 33.486865][ T821] softirqs last disabled at (10692): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 33.486867][ T821] Preemption disabled at: | [ 33.486868][ T821] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.486877][ T821] Tainted: [W]=WARN [ 33.486878][ T821] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.486880][ T821] Call Trace: [ 33.486881][ T821] [ 33.486883][ T821] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.486889][ T821] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.486891][ T821] __might_resched.cold (kernel/sched/core.c:9234) [ 33.486895][ T821] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.486899][ T821] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.486903][ T821] __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.486905][ T821] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.486911][ T821] ? 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.486914][ T821] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.486918][ T821] put_chars (drivers/char/virtio_console.c:1176) [ 33.486920][ T821] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.486923][ T821] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.486926][ T821] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.486929][ T821] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.486933][ T821] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.486937][ T821] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.486939][ T821] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.486940][ T821] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.486944][ T821] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.486946][ T821] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.486950][ T821] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.486954][ T821] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.486958][ T821] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.486960][ T821] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 33.486964][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.486965][ T821] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.486969][ T821] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.486974][ T821] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.486975][ T821] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.486981][ T821] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.486983][ T821] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.486985][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.486987][ T821] ? 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.486990][ T821] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.486992][ T821] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.486995][ T821] vprintk_emit (kernel/printk/printk.c:2479) [ 33.486998][ T821] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.487000][ T821] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.487004][ T821] _printk (kernel/printk/printk.c:2504) [ 33.487008][ T821] ? snapshot_read.cold (user.c:?) [ 33.487011][ T821] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.487013][ T821] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.487017][ T821] ? 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) [ 33.487020][ T821] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 33.487025][ T821] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 33.487030][ T821] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 33.487033][ T821] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 33.487040][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.487041][ T821] notifier_call_chain (kernel/notifier.c:85) [ 33.487046][ T821] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 33.487051][ T821] ? netif_change_name (net/core/dev.c:1517) [ 33.487055][ T821] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 33.487058][ T821] ? write_profile (profile.c:?) [ 33.487063][ T821] netif_change_flags (net/core/dev.c:9882) [ 33.487067][ T821] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 33.487071][ T821] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.487075][ T821] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.487080][ T821] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.487082][ T821] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.487085][ T821] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.487087][ T821] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.487089][ T821] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.487091][ T821] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.487094][ T821] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.487095][ T821] ? kasan_save_track (mm/kasan/common.c:78) [ 33.487096][ T821] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 33.487098][ T821] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.487100][ T821] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 33.487103][ T821] ? ___sys_sendmsg (net/socket.c:2758) [ 33.487107][ T821] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.487109][ T821] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.487111][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.487113][ T821] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.487114][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.487116][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.487118][ T821] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.487120][ T821] ? __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.487122][ T821] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.487124][ T821] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.487127][ T821] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.487131][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.487133][ T821] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.487138][ T821] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.487144][ T821] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.487145][ T821] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.487150][ T821] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.487152][ T821] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.487154][ T821] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.487155][ T821] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.487159][ T821] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.487161][ T821] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.487164][ T821] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.487166][ T821] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.487170][ T821] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.487172][ T821] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.487175][ T821] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.487177][ T821] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.487180][ T821] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.487186][ T821] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 33.487188][ T821] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 33.487193][ T821] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.487197][ T821] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.487199][ T821] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.487204][ T821] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.487207][ T821] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.487211][ T821] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.487213][ T821] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 33.487218][ T821] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.487221][ T821] ____sys_sendmsg (net/socket.c:2713) [ 33.487223][ T821] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.487226][ T821] ? sock_write_iter (net/socket.c:1269) [ 33.487227][ T821] ? move_addr_to_kernel (net/socket.c:258) [ 33.487235][ T821] ___sys_sendmsg (net/socket.c:2767) [ 33.487237][ T821] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.487253][ T821] __sys_sendmsg (net/socket.c:2799) [ 33.487256][ T821] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.487263][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.487266][ T821] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.487269][ T821] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.487272][ T821] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.487274][ T821] RIP: 0033:0x7fa72face54e [ 33.487278][ T821] 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.487279][ T821] RSP: 002b:00007ffc0d666730 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.487282][ T821] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa72face54e [ 33.487283][ T821] RDX: 0000000000000000 RSI: 00007ffc0d6667e0 RDI: 0000000000000003 [ 33.487284][ T821] RBP: 00007ffc0d666740 R08: 0000000000000000 R09: 0000000000000000 [ 33.487285][ T821] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b218 [ 33.487286][ T821] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc0d666ea0 | [ 34.511884][ T200] softirqs last disabled at (4282836): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.511887][ T200] Preemption disabled at: | [ 34.511887][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.511897][ T200] Tainted: [W]=WARN [ 34.511898][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.511900][ T200] Call Trace: [ 34.511901][ T200] [ 34.511904][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.511910][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.511911][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 34.511916][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.511920][ 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) [ 34.511925][ 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)) [ 34.511927][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.511934][ 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) [ 34.511937][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.511940][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 34.511943][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.511944][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.511948][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.511951][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.511956][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.511960][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.511966][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.511969][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.511973][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.511978][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.511979][ 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)) [ 34.511983][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.511984][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.511989][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.511993][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.511995][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.512000][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.512003][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.512005][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.512007][ 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) [ 34.512011][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.512013][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.512015][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 34.512019][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.512020][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.512022][ 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)) [ 34.512028][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 34.512034][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 34.512039][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.512041][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.512045][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 34.512047][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 34.512050][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.512053][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.512054][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.512056][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.512058][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.512061][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 34.512068][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.512070][ T200] ? netdev_notice (net/core/dev.c:13194) [ 34.512078][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.512088][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.512091][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.512095][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.512097][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.512099][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.512103][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.512106][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.512109][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.512115][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.512121][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.512123][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.512125][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.512127][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.512130][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.512132][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.512135][ T200] ? irqentry_exit (./include/linux/irq-entry-common.h:500 (discriminator 1) ./include/linux/irq-entry-common.h:542 (discriminator 1) kernel/entry/common.c:167 (discriminator 1)) [ 34.512140][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.512142][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 34.512144][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.512146][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.512148][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.512149][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.512151][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.512153][ 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) [ 34.512155][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.512157][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 34.512159][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.512162][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.512163][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.512167][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.512171][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.512178][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 34.512181][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.512183][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.512206][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.512208][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.512211][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.512213][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.512215][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.512219][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.512221][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.512223][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.512225][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.512229][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.512231][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.512234][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.512236][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.512240][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.512242][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.512246][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.512249][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.512252][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.512259][ 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)) [ 34.512261][ 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)) [ 34.512266][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.512270][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.512273][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.512277][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.512281][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.512283][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.512286][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.512291][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.512293][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 34.512297][ T200] __sys_sendto (net/socket.c:2281) [ 34.512300][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 34.512314][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.512317][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.512320][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 34.512322][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 34.512325][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.512327][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.512329][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.512332][ T200] RIP: 0033:0x7f19d217a54e [ 34.512336][ 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 [ 34.512337][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 34.512340][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 34.512341][ T200] RDX: 0000000000000030 RSI: 000055e7e6d3f7d0 RDI: 0000000000000016 [ 34.512342][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 34.512343][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d401c0 [ 34.512344][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 35.622694][ T200] softirqs last disabled at (4499742): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.622697][ T200] Preemption disabled at: | [ 35.622697][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.622707][ T200] Tainted: [W]=WARN [ 35.622707][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.622709][ T200] Call Trace: [ 35.622711][ T200] [ 35.622712][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.622718][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.622720][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 35.622724][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.622729][ 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) [ 35.622733][ 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.622735][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.622742][ 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.622745][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.622749][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 35.622751][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.622753][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.622756][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.622759][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.622764][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.622768][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.622774][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.622777][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.622782][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.622786][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.622788][ 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)) [ 35.622791][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.622793][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.622797][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.622802][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.622804][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.622809][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.622812][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.622814][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.622816][ 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.622819][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.622821][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.622824][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 35.622827][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.622829][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.622831][ 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)) [ 35.622837][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 35.622842][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 35.622848][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.622850][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.622854][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 35.622856][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 35.622859][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.622861][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.622863][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.622865][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.622867][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.622870][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 35.622877][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.622880][ T200] ? netdev_notice (net/core/dev.c:13194) [ 35.622882][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.622885][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.622888][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.622892][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.622894][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.622897][ 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)) [ 35.622900][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.622903][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.622906][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.622912][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.622915][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.622918][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.622919][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.622921][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.622923][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.622925][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.622930][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.622931][ 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)) [ 35.622933][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 35.622937][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.622939][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 35.622942][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.622943][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.622945][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.622946][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.622948][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.622950][ 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.622953][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.622955][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 35.622957][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.622960][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.622961][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.622965][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.622968][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.622976][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 35.622979][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.622980][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.623004][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.623006][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.623009][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.623011][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.623013][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.623018][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.623020][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.623022][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.623023][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.623027][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.623029][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.623033][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.623034][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.623039][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.623041][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.623044][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.623048][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.623050][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.623057][ 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)) [ 35.623059][ 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)) [ 35.623064][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.623068][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.623072][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.623079][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.623090][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.623092][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.623095][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.623101][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.623104][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 35.623108][ T200] __sys_sendto (net/socket.c:2281) [ 35.623111][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.623129][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.623131][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.623135][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 35.623137][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 35.623140][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.623142][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.623144][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.623147][ T200] RIP: 0033:0x7f19d217a54e [ 35.623151][ 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.623153][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.623155][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 35.623157][ T200] RDX: 0000000000000030 RSI: 000055e7e6b918d0 RDI: 0000000000000016 [ 35.623158][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 35.623159][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d43280 [ 35.623159][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 36.740849][ T200] softirqs last disabled at (4733194): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 36.740851][ T200] Preemption disabled at: | [ 36.740852][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.740861][ T200] Tainted: [W]=WARN [ 36.740862][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.740863][ T200] Call Trace: [ 36.740865][ T200] [ 36.740866][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.740873][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.740874][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 36.740879][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.740883][ 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) [ 36.740887][ 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)) [ 36.740889][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.740896][ 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) [ 36.740899][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.740902][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 36.740905][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.740906][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.740910][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.740913][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.740918][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.740922][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.740927][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.740930][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.740935][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.740939][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.740941][ 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)) [ 36.740944][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.740946][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.740950][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.740954][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.740956][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.740961][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.740964][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.740966][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.740968][ 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) [ 36.740971][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.740973][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.740976][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 36.740979][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.740980][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.740982][ 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)) [ 36.740988][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 36.740993][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 36.740998][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.741000][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.741004][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 36.741006][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 36.741009][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.741011][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.741013][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.741015][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.741016][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.741020][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 36.741026][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.741029][ T200] ? netdev_notice (net/core/dev.c:13194) [ 36.741032][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.741035][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.741037][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.741041][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.741043][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 36.741046][ 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)) [ 36.741049][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 36.741052][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.741055][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.741060][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.741063][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.741066][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.741067][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.741069][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.741071][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.741077][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.741082][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.741084][ 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)) [ 36.741085][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 36.741096][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.741098][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 36.741101][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.741103][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.741104][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.741105][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.741107][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.741109][ 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) [ 36.741112][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.741115][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 36.741117][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.741121][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.741122][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.741126][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.741129][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.741137][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 36.741140][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 36.741141][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.741164][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.741165][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.741168][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.741170][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.741172][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.741176][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.741178][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.741180][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 36.741182][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.741186][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 36.741188][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.741191][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.741192][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.741197][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.741198][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.741202][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.741205][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.741208][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.741214][ 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)) [ 36.741216][ 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)) [ 36.741221][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.741225][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.741228][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.741232][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.741236][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.741237][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.741240][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.741245][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.741248][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 36.741251][ T200] __sys_sendto (net/socket.c:2281) [ 36.741254][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 36.741259][ T200] ? __schedule (kernel/sched/core.c:7277) [ 36.741267][ 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) [ 36.741273][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.741275][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.741277][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 36.741279][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 36.741281][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.741283][ T200] ? common_interrupt (arch/x86/kernel/irq.c:273 (discriminator 18)) [ 36.741286][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.741288][ T200] RIP: 0033:0x7f19d217a54e [ 36.741292][ 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 [ 36.741293][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.741296][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 36.741298][ T200] RDX: 0000000000000030 RSI: 000055e7e6d34f00 RDI: 0000000000000016 [ 36.741298][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 36.741299][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d47150 [ 36.741300][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 37.899912][ T200] softirqs last disabled at (4867246): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.899914][ T200] Preemption disabled at: | [ 37.899915][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.899924][ T200] Tainted: [W]=WARN [ 37.899925][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.899927][ T200] Call Trace: [ 37.899928][ T200] [ 37.899930][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.899936][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.899938][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 37.899942][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.899947][ 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) [ 37.899951][ 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.899953][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.899960][ 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.899962][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.899966][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 37.899969][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.899970][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.899974][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.899977][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.899982][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.899986][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.899991][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.899995][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.900000][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.900004][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.900006][ 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)) [ 37.900009][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.900011][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.900015][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.900020][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.900022][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.900027][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.900030][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.900032][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.900034][ 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.900038][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.900040][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.900043][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 37.900046][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.900047][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.900049][ 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)) [ 37.900056][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 37.900061][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 37.900067][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.900069][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.900077][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 37.900079][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 37.900082][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.900085][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.900087][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.900088][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.900090][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.900100][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 37.900107][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.900109][ T200] ? netdev_notice (net/core/dev.c:13194) [ 37.900112][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.900116][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.900119][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.900123][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.900125][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.900128][ 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)) [ 37.900132][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.900134][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.900137][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.900143][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.900146][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.900149][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.900151][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.900153][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.900155][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.900157][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.900161][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.900163][ 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)) [ 37.900165][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 37.900169][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.900171][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 37.900173][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.900175][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.900177][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.900178][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.900180][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.900182][ 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.900185][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.900187][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 37.900189][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.900192][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.900193][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.900197][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.900200][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.900208][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 37.900211][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.900212][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.900236][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.900238][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.900241][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.900243][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.900245][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.900250][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.900252][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.900254][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.900256][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.900260][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.900262][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.900265][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.900267][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.900271][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.900273][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.900277][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.900280][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.900283][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.900290][ 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)) [ 37.900292][ 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)) [ 37.900297][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.900301][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.900305][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.900308][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.900312][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.900314][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.900317][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.900322][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.900325][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 37.900329][ T200] __sys_sendto (net/socket.c:2281) [ 37.900332][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 37.900343][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 37.900349][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.900351][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.900354][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 37.900356][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 37.900358][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.900360][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.900363][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.900365][ T200] RIP: 0033:0x7f19d217a54e [ 37.900369][ 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.900370][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 37.900373][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 37.900374][ T200] RDX: 0000000000000030 RSI: 000055e7e6ba4be0 RDI: 0000000000000016 [ 37.900375][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 37.900376][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d49620 [ 37.900377][ T200] R13: 00007ffddd5d3904 R14: 0000000000000000 R15: 0000000000000000 | [ 39.287801][ T200] softirqs last disabled at (5042180): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 39.287803][ T200] Preemption disabled at: | [ 39.287804][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.287814][ T200] Tainted: [W]=WARN [ 39.287815][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.287816][ T200] Call Trace: [ 39.287818][ T200] [ 39.287819][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.287825][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.287827][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 39.287832][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.287836][ 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) [ 39.287841][ 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)) [ 39.287842][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.287849][ 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) [ 39.287852][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.287856][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 39.287858][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.287863][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.287866][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.287869][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.287875][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.287879][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.287884][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.287887][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.287892][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.287896][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.287898][ 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)) [ 39.287902][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.287903][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.287908][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.287912][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.287914][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.287919][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.287922][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.287924][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.287926][ 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) [ 39.287930][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.287931][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.287934][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 39.287937][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.287939][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.287941][ 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)) [ 39.287947][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 39.287952][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 39.287957][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.287959][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.287963][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 39.287966][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 39.287968][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.287971][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.287972][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.287974][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.287976][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.287980][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 39.287986][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.287989][ T200] ? netdev_notice (net/core/dev.c:13194) [ 39.287992][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.287994][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.287997][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.288001][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.288003][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.288006][ 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)) [ 39.288009][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.288012][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.288015][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.288021][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.288024][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.288027][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.288028][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.288030][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.288032][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.288034][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.288039][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.288041][ 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)) [ 39.288042][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 39.288046][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.288048][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 39.288051][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.288052][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.288054][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.288055][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.288057][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.288059][ 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) [ 39.288062][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.288064][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 39.288066][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.288069][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.288070][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.288074][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.288077][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.288085][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 39.288088][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 39.288089][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.288122][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.288124][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.288127][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.288129][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.288131][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.288136][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.288138][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.288140][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 39.288141][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.288145][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 39.288147][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.288151][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.288152][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.288157][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.288159][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.288162][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.288165][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.288168][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.288175][ 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)) [ 39.288177][ 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)) [ 39.288182][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.288186][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.288190][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.288193][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.288197][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.288199][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.288202][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.288207][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.288210][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 39.288213][ T200] __sys_sendto (net/socket.c:2281) [ 39.288216][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 39.288227][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 39.288233][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 39.288235][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.288239][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 39.288240][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 39.288243][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.288245][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.288247][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.288249][ T200] RIP: 0033:0x7f19d217a54e [ 39.288253][ 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 [ 39.288255][ T200] RSP: 002b:00007ffddd5d37c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 39.288258][ T200] RAX: ffffffffffffffda RBX: 000055e7e6d09040 RCX: 00007f19d217a54e [ 39.288259][ T200] RDX: 0000000000000030 RSI: 000055e7e6ba4bc0 RDI: 0000000000000016 [ 39.288260][ T200] RBP: 00007ffddd5d37d0 R08: 00007ffddd5d3820 R09: 0000000000000080 [ 39.288261][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e7e6d4b690 Finger prints: inet6_fill_ifla6_attrs:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars