====================================== | [ 11.070310][ T200] softirqs last disabled at (37010): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.070312][ T200] Preemption disabled at: | [ 11.070313][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.070321][ T200] Tainted: [W]=WARN [ 11.070322][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.070324][ T200] Call Trace: [ 11.070326][ T200] [ 11.070327][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.070333][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.070335][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 11.070340][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.070344][ 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.070349][ 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.070351][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.070357][ 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.070360][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.070364][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 11.070366][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.070369][ T200] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.070374][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.070378][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.070383][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.070387][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.070392][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.070396][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.070398][ 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.070401][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.070403][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.070407][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.070411][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.070413][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.070418][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.070421][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.070423][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.070425][ 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.070429][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.070430][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.070433][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 11.070436][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.070437][ T200] ? __kernel_text_address (kernel/extable.c:79) [ 11.070440][ T200] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.070444][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 11.070449][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 11.070454][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 11.070462][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 11.070465][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 11.070469][ T200] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 11.070474][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 11.070480][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.070483][ T200] ? netdev_notice (net/core/dev.c:13194) [ 11.070485][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.070489][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.070491][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.070495][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.070497][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.070500][ 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.070503][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.070506][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.070509][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.070515][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.070517][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.070520][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.070521][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.070523][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.070525][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.070528][ 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.070533][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.070535][ 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.070536][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 11.070540][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.070542][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.070545][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.070546][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.070548][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.070549][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.070551][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.070553][ 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.070556][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.070558][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.070559][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.070563][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.070564][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.070568][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.070571][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.070578][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 11.070581][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.070582][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.070606][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.070607][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.070610][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.070612][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.070614][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.070619][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.070621][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.070623][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.070624][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.070628][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.070630][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.070633][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.070635][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.070639][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.070641][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.070644][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.070648][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.070651][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.070657][ 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.070659][ 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.070664][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.070668][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.070671][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.070675][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.070679][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.070681][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.070683][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.070688][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.070691][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 11.070695][ T200] __sys_sendto (net/socket.c:2281) [ 11.070698][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 11.070709][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 11.070714][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 11.070716][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.070720][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.070722][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.070725][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.070727][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.070729][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.070731][ T200] RIP: 0033:0x7f7f6928854e [ 11.070735][ 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.070737][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.070739][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 11.070741][ T200] RDX: 0000000000000030 RSI: 00005565223e6c20 RDI: 0000000000000012 [ 11.070741][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 11.070742][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 00005565223f0830 [ 11.070743][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 12.825543][ T200] softirqs last disabled at (354094): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.825546][ T200] Preemption disabled at: | [ 12.825547][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.825555][ T200] Tainted: [W]=WARN [ 12.825556][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.825558][ T200] Call Trace: [ 12.825560][ T200] [ 12.825561][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.825568][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.825569][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 12.825574][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.825578][ 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.825583][ 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.825585][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.825592][ 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.825595][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.825599][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 12.825601][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.825602][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.825606][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.825609][ 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.825614][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.825618][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825624][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.825627][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.825632][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.825636][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.825638][ 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.825642][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.825643][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.825648][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.825652][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.825654][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825660][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.825663][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.825664][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.825666][ 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.825670][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.825672][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.825675][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 12.825678][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.825679][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.825682][ 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.825687][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 12.825693][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 12.825698][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.825700][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825704][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 12.825707][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 12.825710][ 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.825712][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825714][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825716][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.825717][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.825721][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 12.825728][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.825731][ T200] ? netdev_notice (net/core/dev.c:13194) [ 12.825734][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.825737][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.825739][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.825743][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.825745][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.825748][ 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.825752][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.825755][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.825758][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.825764][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.825767][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825770][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.825771][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.825773][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.825775][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.825777][ 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.825782][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825784][ 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.825786][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 12.825789][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.825792][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.825794][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.825796][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.825798][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.825799][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.825800][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.825803][ 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.825805][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.825808][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.825809][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.825812][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.825814][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.825818][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825821][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.825833][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 12.825837][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.825838][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825862][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.825864][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.825867][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.825869][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.825871][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825876][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.825878][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.825880][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.825888][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.825892][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.825894][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.825898][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.825899][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825904][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.825906][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.825909][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.825912][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.825915][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.825922][ 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.825924][ 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.825929][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.825933][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.825937][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825940][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.825944][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.825946][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.825949][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.825954][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.825957][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 12.825961][ T200] __sys_sendto (net/socket.c:2281) [ 12.825964][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 12.825975][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 12.825981][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 12.825983][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.825987][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.825988][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.825991][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.825993][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.825996][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.825998][ T200] RIP: 0033:0x7f7f6928854e [ 12.826002][ 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.826004][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.826006][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 12.826008][ T200] RDX: 0000000000000030 RSI: 0000556522281390 RDI: 0000000000000012 [ 12.826008][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 12.826009][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 00005565223f1fe0 [ 12.826010][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 14.115278][ T200] softirqs last disabled at (665426): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.115281][ T200] Preemption disabled at: | [ 14.115282][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.115290][ T200] Tainted: [W]=WARN [ 14.115291][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.115293][ T200] Call Trace: [ 14.115294][ T200] [ 14.115296][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.115302][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.115303][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 14.115308][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.115312][ 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.115316][ 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.115318][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.115325][ 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.115328][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.115332][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 14.115334][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.115335][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.115339][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.115342][ 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.115347][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.115351][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.115356][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.115359][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.115364][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.115368][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.115370][ 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.115373][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.115374][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.115378][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.115383][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.115384][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.115390][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.115393][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.115395][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.115396][ 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.115400][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.115402][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.115404][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 14.115408][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.115409][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.115411][ 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.115416][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 14.115422][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 14.115427][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.115429][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.115433][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 14.115435][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 14.115438][ 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.115440][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.115442][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.115444][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.115445][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.115449][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 14.115455][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.115458][ T200] ? netdev_notice (net/core/dev.c:13194) [ 14.115461][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.115464][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.115466][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.115470][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.115472][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.115475][ 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.115479][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.115482][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.115484][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.115490][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.115493][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.115496][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.115497][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.115499][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.115501][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.115506][ 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.115510][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.115512][ 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.115514][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 14.115517][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.115519][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.115522][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.115524][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.115525][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.115526][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.115528][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.115530][ 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.115533][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.115535][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.115537][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.115540][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.115541][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.115545][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.115548][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.115555][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 14.115558][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.115560][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.115582][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.115584][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.115587][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.115589][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.115591][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.115595][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.115597][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.115599][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.115601][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.115604][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.115606][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.115609][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.115611][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.115615][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.115617][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.115621][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.115624][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.115627][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.115633][ 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.115635][ 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.115640][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.115644][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.115647][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.115651][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.115655][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.115656][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.115659][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.115664][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 14.115667][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 14.115670][ T200] __sys_sendto (net/socket.c:2281) [ 14.115673][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 14.115687][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 14.115689][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.115693][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.115695][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 14.115698][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.115700][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.115703][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.115705][ T200] RIP: 0033:0x7f7f6928854e [ 14.115709][ 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.115710][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 14.115713][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 14.115714][ T200] RDX: 0000000000000030 RSI: 0000556522401630 RDI: 0000000000000012 [ 14.115715][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 14.115716][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055652240f3c0 [ 14.115717][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 15.295593][ T200] softirqs last disabled at (932844): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 15.295596][ T200] Preemption disabled at: | [ 15.295596][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.295605][ T200] Tainted: [W]=WARN [ 15.295606][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.295607][ T200] Call Trace: [ 15.295609][ T200] [ 15.295611][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.295617][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.295618][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 15.295623][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.295628][ 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) [ 15.295632][ 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)) [ 15.295634][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.295641][ 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) [ 15.295644][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.295647][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 15.295650][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.295651][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.295655][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.295657][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.295662][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.295666][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.295671][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.295675][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.295680][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.295684][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.295686][ 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)) [ 15.295689][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.295691][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.295695][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.295699][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.295701][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.295706][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.295709][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.295711][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.295713][ 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) [ 15.295717][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.295719][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.295722][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 15.295725][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.295726][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.295728][ 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)) [ 15.295734][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 15.295739][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 15.295744][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.295747][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.295750][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 15.295753][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 15.295756][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.295758][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.295760][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.295761][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.295763][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.295767][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 15.295773][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.295776][ T200] ? netdev_notice (net/core/dev.c:13194) [ 15.295779][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.295782][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.295784][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.295788][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.295790][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 15.295793][ 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)) [ 15.295797][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 15.295799][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.295802][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 15.295808][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.295811][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.295815][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.295816][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.295819][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.295822][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.295827][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.295831][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.295833][ 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)) [ 15.295835][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 15.295839][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.295841][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 15.295843][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.295845][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.295847][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.295848][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.295850][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.295852][ 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) [ 15.295855][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.295857][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 15.295858][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.295861][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.295863][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.295866][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.295870][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.295877][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 15.295880][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 15.295881][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.295910][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.295912][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.295915][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.295917][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.295919][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.295924][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.295926][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.295928][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 15.295929][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.295933][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 15.295935][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.295938][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.295940][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.295944][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.295946][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.295950][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.295953][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.295956][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.295963][ 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)) [ 15.295965][ 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)) [ 15.295969][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.295973][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.295977][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.295981][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.295985][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.295987][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.295989][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.295994][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 15.295997][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 15.296001][ T200] __sys_sendto (net/socket.c:2281) [ 15.296004][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 15.296018][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 15.296020][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.296024][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 15.296026][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 15.296029][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.296031][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.296033][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.296036][ T200] RIP: 0033:0x7f7f6928854e [ 15.296040][ 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 [ 15.296041][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 15.296044][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 15.296045][ T200] RDX: 0000000000000030 RSI: 0000556522408ff0 RDI: 0000000000000012 [ 15.296046][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 15.296047][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556522432f70 [ 15.296048][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 16.435497][ T358] softirqs last disabled at (15210): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 16.435499][ T358] Preemption disabled at: | [ 16.435500][ T358] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.435508][ T358] Tainted: [W]=WARN [ 16.435510][ T358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.435511][ T358] Call Trace: [ 16.435513][ T358] [ 16.435515][ T358] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.435521][ T358] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.435523][ T358] __might_resched.cold (kernel/sched/core.c:9234) [ 16.435527][ T358] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.435531][ T358] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.435536][ T358] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 16.435538][ T358] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.435544][ T358] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.435547][ T358] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.435551][ T358] put_chars (drivers/char/virtio_console.c:1176) [ 16.435553][ T358] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.435556][ T358] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.435559][ T358] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.435562][ T358] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.435566][ T358] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.435570][ T358] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.435572][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.435574][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.435578][ T358] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.435580][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.435584][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.435588][ T358] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.435592][ T358] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.435594][ T358] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 16.435597][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.435599][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.435603][ T358] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.435607][ T358] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.435609][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.435614][ T358] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.435617][ T358] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.435619][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.435621][ T358] ? 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.435624][ T358] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.435626][ T358] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.435629][ T358] vprintk_emit (kernel/printk/printk.c:2479) [ 16.435632][ T358] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.435634][ T358] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.435638][ T358] _printk (kernel/printk/printk.c:2504) [ 16.435642][ T358] ? snapshot_read.cold (user.c:?) [ 16.435645][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.435647][ T358] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.435651][ T358] ? 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) [ 16.435654][ T358] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 16.435659][ T358] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 16.435664][ T358] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 16.435668][ T358] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 16.435674][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.435675][ T358] notifier_call_chain (kernel/notifier.c:85) [ 16.435680][ T358] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 16.435685][ T358] ? netif_change_name (net/core/dev.c:1517) [ 16.435689][ T358] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.435692][ T358] ? write_profile (profile.c:?) [ 16.435697][ T358] netif_change_flags (net/core/dev.c:9882) [ 16.435701][ T358] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 16.435705][ T358] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.435707][ T358] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.435708][ T358] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.435710][ T358] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.435713][ T358] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.435715][ T358] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.435717][ T358] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.435719][ T358] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.435722][ T358] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.435723][ T358] ? kasan_save_track (mm/kasan/common.c:78) [ 16.435724][ T358] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 16.435726][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.435728][ T358] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 16.435731][ T358] ? ___sys_sendmsg (net/socket.c:2758) [ 16.435735][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.435737][ T358] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.435739][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.435741][ T358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.435743][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.435744][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.435745][ T358] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.435748][ T358] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 16.435750][ T358] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.435752][ T358] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.435755][ T358] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.435759][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.435761][ T358] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.435766][ T358] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.435772][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.435773][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.435778][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.435780][ T358] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.435782][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.435783][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.435787][ T358] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.435789][ T358] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.435792][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.435794][ T358] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.435798][ T358] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.435800][ T358] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.435803][ T358] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.435805][ T358] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.435808][ T358] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.435815][ T358] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 16.435817][ T358] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 16.435821][ T358] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.435828][ T358] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.435831][ T358] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.435835][ T358] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.435839][ T358] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.435842][ T358] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.435844][ T358] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 16.435849][ T358] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 16.435852][ T358] ____sys_sendmsg (net/socket.c:2713) [ 16.435854][ T358] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.435857][ T358] ? sock_write_iter (net/socket.c:1269) [ 16.435858][ T358] ? move_addr_to_kernel (net/socket.c:258) [ 16.435866][ T358] ___sys_sendmsg (net/socket.c:2767) [ 16.435868][ T358] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.435884][ T358] __sys_sendmsg (net/socket.c:2799) [ 16.435887][ T358] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.435898][ T358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.435901][ T358] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.435904][ T358] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.435907][ T358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.435909][ T358] RIP: 0033:0x7f27ed17354e [ 16.435913][ T358] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.435915][ T358] RSP: 002b:00007ffe313ad750 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.435917][ T358] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f27ed17354e [ 16.435919][ T358] RDX: 0000000000000000 RSI: 00007ffe313ad800 RDI: 0000000000000003 [ 16.435920][ T358] RBP: 00007ffe313ad760 R08: 0000000000000000 R09: 0000000000000000 [ 16.435921][ T358] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915d07 [ 16.435922][ T358] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe313adec0 | [ 17.458161][ T201] softirqs last disabled at (703924): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.458163][ T201] Preemption disabled at: | [ 17.458164][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.458172][ T201] Tainted: [W]=WARN [ 17.458173][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.458175][ T201] Call Trace: [ 17.458176][ T201] [ 17.458178][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.458184][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.458185][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 17.458190][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.458194][ T201] ? __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.458199][ T201] __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.458201][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.458208][ T201] ? 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.458211][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.458214][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 17.458217][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.458218][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.458222][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.458225][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.458230][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.458234][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.458239][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.458242][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.458247][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.458251][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.458253][ T201] ? 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.458256][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.458258][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.458262][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.458266][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.458268][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.458274][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.458276][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.458278][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.458280][ T201] ? 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.458284][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.458285][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.458288][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 17.458291][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.458293][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.458295][ T201] ? 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.458300][ T201] dev_vprintk_emit (drivers/base/core.c:5000) [ 17.458306][ T201] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 17.458311][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.458313][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.458316][ T201] dev_printk_emit (drivers/base/core.c:5011) [ 17.458319][ T201] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 17.458322][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.458324][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.458325][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.458327][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.458329][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.458333][ T201] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 17.458339][ T201] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.458342][ T201] ? netdev_notice (net/core/dev.c:13194) [ 17.458345][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.458348][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.458350][ T201] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.458354][ T201] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.458356][ T201] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.458359][ T201] ? 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.458362][ T201] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.458365][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.458368][ T201] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.458374][ T201] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.458376][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.458379][ T201] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.458381][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.458383][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.458385][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.458386][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.458391][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.458393][ T201] ? 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.458395][ T201] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 17.458398][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.458400][ T201] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 17.458403][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.458405][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.458406][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.458407][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.458409][ T201] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.458411][ T201] ? __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.458414][ T201] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.458416][ T201] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 17.458418][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.458421][ T201] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.458422][ T201] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.458426][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.458429][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.458437][ T201] rtnl_setlink (net/core/rtnetlink.c:3596) [ 17.458440][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.458441][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.458465][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.458466][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.458469][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.458471][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.458473][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.458478][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.458480][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.458482][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.458484][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.458487][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.458489][ T201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.458493][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.458494][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.458498][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.458500][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.458504][ T201] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.458507][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.458510][ T201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.458517][ T201] ? 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.458519][ T201] ? 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.458523][ T201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.458527][ T201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.458531][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.458534][ T201] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.458538][ T201] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.458540][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.458543][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.458548][ T201] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 17.458551][ T201] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 17.458554][ T201] __sys_sendto (net/socket.c:2281) [ 17.458557][ T201] ? __ia32_sys_getpeername (net/socket.c:2235) [ 17.458568][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 17.458574][ T201] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 17.458576][ T201] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.458580][ T201] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.458581][ T201] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 17.458584][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.458586][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.458588][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.458590][ T201] RIP: 0033:0x7f7f6928854e [ 17.458594][ T201] 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.458596][ T201] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 17.458599][ T201] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 17.458600][ T201] RDX: 0000000000000030 RSI: 000055652229bce0 RDI: 0000000000000014 [ 17.458601][ T201] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 17.458602][ T201] R10: 0000000000000000 R11: 0000000000000202 R12: 00005565223e5a10 [ 17.458603][ T201] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 18.501573][ T200] softirqs last disabled at (1542088): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.501576][ T200] Preemption disabled at: | [ 18.501576][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.501585][ T200] Tainted: [W]=WARN [ 18.501586][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.501587][ T200] Call Trace: [ 18.501589][ T200] [ 18.501591][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.501596][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.501598][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 18.501603][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.501607][ 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.501612][ 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.501614][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.501621][ 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.501623][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.501627][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 18.501629][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.501631][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.501634][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.501637][ 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.501642][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.501646][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.501651][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.501655][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.501659][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.501663][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.501665][ 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.501668][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.501670][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.501674][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.501678][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.501680][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.501686][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.501689][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.501690][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.501692][ 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.501696][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.501698][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.501701][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 18.501704][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.501705][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.501707][ 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.501712][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 18.501718][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 18.501723][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.501725][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.501729][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 18.501731][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 18.501734][ 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.501736][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.501738][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.501740][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.501741][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.501745][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 18.501752][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.501754][ T200] ? netdev_notice (net/core/dev.c:13194) [ 18.501757][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.501760][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.501763][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.501766][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.501768][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.501771][ 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.501775][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.501778][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.501780][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.501786][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.501789][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.501792][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.501794][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.501796][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.501797][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.501799][ 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.501804][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.501806][ 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.501808][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 18.501811][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.501813][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 18.501816][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.501818][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.501820][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.501821][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.501822][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.501828][ 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.501831][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.501833][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 18.501835][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.501838][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.501839][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.501843][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.501847][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.501854][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 18.501857][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 18.501858][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.501881][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.501883][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.501886][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.501887][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.501890][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.501894][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.501896][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.501898][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 18.501905][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.501909][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 18.501911][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.501914][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.501915][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.501920][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.501922][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.501925][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.501929][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.501931][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.501938][ 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.501940][ 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.501945][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.501949][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.501952][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.501956][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.501960][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.501962][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.501964][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.501969][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.501972][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 18.501976][ T200] __sys_sendto (net/socket.c:2281) [ 18.501979][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 18.501989][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 18.501995][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 18.501997][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.502001][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.502002][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 18.502005][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.502007][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.502009][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.502011][ T200] RIP: 0033:0x7f7f6928854e [ 18.502016][ 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.502017][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 18.502020][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 18.502021][ T200] RDX: 0000000000000030 RSI: 0000556522438dd0 RDI: 0000000000000012 [ 18.502022][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 18.502023][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 00005565224306a0 [ 18.502024][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 20.230481][ T200] softirqs last disabled at (1832960): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.230484][ T200] Preemption disabled at: | [ 20.230485][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.230494][ T200] Tainted: [W]=WARN [ 20.230495][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.230496][ T200] Call Trace: [ 20.230498][ T200] [ 20.230500][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.230506][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.230508][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 20.230512][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.230517][ 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.230521][ 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.230523][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.230529][ 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.230532][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.230536][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 20.230538][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.230539][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.230543][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.230546][ 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.230550][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.230554][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.230560][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.230563][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.230567][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.230571][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.230573][ 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.230576][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.230578][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.230582][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.230586][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.230588][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.230593][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.230596][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.230598][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.230600][ 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.230603][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.230605][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.230608][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 20.230611][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.230612][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.230614][ 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.230620][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 20.230626][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 20.230631][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.230633][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.230636][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 20.230639][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 20.230642][ 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.230644][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.230645][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.230647][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.230649][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.230652][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 20.230659][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.230662][ T200] ? netdev_notice (net/core/dev.c:13194) [ 20.230665][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.230668][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.230670][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.230673][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.230676][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.230678][ 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.230682][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.230685][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.230687][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.230693][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.230696][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.230699][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.230700][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.230702][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.230704][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.230706][ 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.230710][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.230712][ 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.230714][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 20.230717][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.230719][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.230722][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.230724][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.230725][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.230726][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.230728][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.230730][ 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.230733][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.230735][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.230736][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.230739][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.230740][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.230745][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.230748][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.230755][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 20.230758][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.230759][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.230782][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.230784][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.230787][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.230789][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.230791][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.230795][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.230797][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.230799][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.230801][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.230805][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.230807][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.230810][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.230811][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.230815][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.230817][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.230821][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.230827][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.230831][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.230837][ 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.230840][ 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.230844][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.230848][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.230852][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.230855][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.230859][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.230861][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.230863][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.230868][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.230871][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.230875][ T200] __sys_sendto (net/socket.c:2281) [ 20.230878][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.230892][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.230894][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.230898][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.230900][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.230903][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.230910][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.230913][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.230915][ T200] RIP: 0033:0x7f7f6928854e [ 20.230919][ 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.230921][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.230923][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 20.230925][ T200] RDX: 0000000000000030 RSI: 0000556522418460 RDI: 0000000000000012 [ 20.230926][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 20.230926][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055652241c020 [ 20.230927][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 21.450225][ T200] softirqs last disabled at (1961272): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.450228][ T200] Preemption disabled at: | [ 21.450229][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.450237][ T200] Tainted: [W]=WARN [ 21.450238][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.450240][ T200] Call Trace: [ 21.450242][ T200] [ 21.450243][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.450249][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.450251][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 21.450256][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.450260][ T200] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.450265][ T200] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 21.450267][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.450274][ T200] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.450277][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.450281][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 21.450283][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.450285][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.450288][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.450291][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.450296][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.450300][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.450306][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.450309][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.450314][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.450318][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.450320][ T200] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 21.450323][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.450325][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.450329][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.450334][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.450336][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.450341][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.450344][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.450346][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.450348][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 21.450352][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.450354][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.450357][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 21.450360][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.450361][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.450363][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 21.450369][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 21.450374][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 21.450380][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.450382][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.450386][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 21.450388][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 21.450391][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.450394][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.450395][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.450397][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.450399][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.450403][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 21.450409][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.450413][ T200] ? netdev_notice (net/core/dev.c:13194) [ 21.450417][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.450422][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.450426][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.450432][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.450436][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.450441][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 21.450447][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.450450][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.450453][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.450459][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.450462][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.450465][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.450467][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.450469][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.450471][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.450473][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.450478][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.450480][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 21.450481][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 21.450485][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.450487][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.450490][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.450491][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.450493][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.450494][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.450496][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.450498][ T200] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 21.450501][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.450503][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.450505][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.450508][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.450509][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.450513][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.450516][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.450524][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 21.450527][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.450529][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.450552][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.450554][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.450557][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.450559][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.450561][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.450566][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.450568][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.450570][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.450572][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.450576][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.450578][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.450581][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.450582][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.450587][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.450589][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.450593][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.450596][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.450599][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.450605][ T200] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 21.450608][ T200] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 21.450612][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.450616][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.450620][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.450624][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.450628][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.450630][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.450633][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.450637][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.450640][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 21.450644][ T200] __sys_sendto (net/socket.c:2281) [ 21.450647][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.450662][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.450664][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.450668][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.450670][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 21.450673][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.450675][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.450678][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.450680][ T200] RIP: 0033:0x7f7f6928854e [ 21.450684][ T200] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 21.450686][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.450688][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 21.450690][ T200] RDX: 0000000000000030 RSI: 0000556522291120 RDI: 0000000000000012 [ 21.450690][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 21.450691][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055652241e680 [ 21.450692][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 22.725000][ T200] softirqs last disabled at (2187978): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.725003][ T200] Preemption disabled at: | [ 22.725004][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.725014][ T200] Tainted: [W]=WARN [ 22.725015][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.725017][ T200] Call Trace: [ 22.725019][ T200] [ 22.725021][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.725028][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.725031][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 22.725036][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.725041][ 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.725047][ 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.725050][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.725059][ 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.725062][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.725067][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 22.725071][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.725072][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.725077][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.725081][ 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.725088][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.725093][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.725101][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.725105][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.725112][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.725118][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.725120][ 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.725125][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.725128][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.725134][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.725140][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.725142][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.725151][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.725155][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.725157][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.725159][ 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.725165][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.725167][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.725172][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 22.725177][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.725178][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.725181][ 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.725189][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 22.725195][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 22.725203][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.725206][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.725211][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 22.725215][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 22.725219][ 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.725222][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.725225][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.725227][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.725230][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.725235][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 22.725244][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.725248][ T200] ? netdev_notice (net/core/dev.c:13194) [ 22.725252][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.725256][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.725260][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.725265][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.725268][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.725273][ 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.725278][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.725281][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.725286][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.725294][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.725298][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.725302][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.725304][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.725307][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.725309][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.725312][ 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.725319][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.725322][ 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.725324][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 22.725329][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.725332][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.725336][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.725339][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.725341][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.725342][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.725345][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.725348][ 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.725351][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.725354][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.725357][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.725361][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.725363][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.725367][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.725372][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.725384][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 22.725389][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.725390][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.725428][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.725430][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.725435][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.725437][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.725440][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.725447][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.725450][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.725453][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.725455][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.725461][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.725464][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.725469][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.725471][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.725478][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.725480][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.725486][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.725489][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.725494][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.725504][ 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.725507][ 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.725514][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.725520][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.725525][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.725530][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.725536][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.725538][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.725542][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.725550][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.725553][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 22.725558][ T200] __sys_sendto (net/socket.c:2281) [ 22.725562][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 22.725580][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 22.725588][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 22.725591][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.725595][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.725597][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 22.725601][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.725603][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.725607][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.725610][ T200] RIP: 0033:0x7f7f6928854e [ 22.725614][ 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.725616][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 22.725619][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 22.725621][ T200] RDX: 0000000000000030 RSI: 0000556522291bc0 RDI: 0000000000000012 [ 22.725622][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 22.725623][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556522421310 [ 22.725624][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 23.739832][ T200] softirqs last disabled at (2385656): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 23.739835][ T200] Preemption disabled at: | [ 23.739835][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.739844][ T200] Tainted: [W]=WARN [ 23.739845][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.739847][ T200] Call Trace: [ 23.739849][ T200] [ 23.739851][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.739857][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.739859][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 23.739863][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.739868][ 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.739873][ 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.739875][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.739883][ 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.739886][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.739890][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 23.739893][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.739895][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.739899][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.739902][ 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.739907][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.739911][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.739922][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.739926][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.739931][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.739936][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.739938][ 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.739941][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.739943][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.739947][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.739952][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.739954][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.739960][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.739963][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.739965][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.739967][ 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.739971][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.739973][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.739976][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 23.739979][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.739980][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.739983][ 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.739988][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 23.739994][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 23.739999][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.740001][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.740005][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 23.740007][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 23.740010][ 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.740013][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.740014][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.740016][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.740018][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.740022][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 23.740028][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.740031][ T200] ? netdev_notice (net/core/dev.c:13194) [ 23.740034][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.740037][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.740040][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.740044][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.740046][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.740049][ 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.740052][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.740055][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.740058][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.740064][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.740067][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.740070][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.740071][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.740073][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.740075][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.740077][ 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.740082][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.740084][ 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.740086][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 23.740089][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.740091][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 23.740094][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.740096][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.740097][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.740099][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.740100][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.740103][ 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.740105][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.740107][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 23.740109][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.740112][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.740113][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.740117][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.740121][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.740128][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 23.740132][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.740133][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.740157][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.740159][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.740161][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.740163][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.740166][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.740170][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.740172][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.740174][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.740176][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.740180][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.740182][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.740185][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.740187][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.740191][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.740193][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.740197][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.740200][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.740203][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.740210][ 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.740212][ 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.740217][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.740221][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.740225][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.740228][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.740232][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.740234][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.740237][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.740242][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 23.740245][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 23.740249][ T200] __sys_sendto (net/socket.c:2281) [ 23.740252][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 23.740263][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 23.740269][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 23.740271][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.740275][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.740276][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 23.740279][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.740281][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.740283][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.740286][ T200] RIP: 0033:0x7f7f6928854e [ 23.740290][ 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.740291][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 23.740294][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 23.740295][ T200] RDX: 0000000000000030 RSI: 000055652241c3c0 RDI: 0000000000000012 [ 23.740296][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 23.740297][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556522423bd0 [ 23.740298][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 24.892854][ T200] softirqs last disabled at (2660088): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.892858][ T200] Preemption disabled at: | [ 24.892858][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.892869][ T200] Tainted: [W]=WARN [ 24.892870][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.892872][ T200] Call Trace: [ 24.892874][ T200] [ 24.892876][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.892883][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.892886][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 24.892891][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.892897][ T200] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.892903][ T200] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.892906][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.892915][ T200] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.892918][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.892929][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 24.892933][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.892935][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.892940][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.892943][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.892951][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.892956][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.892964][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.892969][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.892976][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.892982][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.892984][ T200] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 24.892989][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.892992][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.892998][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.893005][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.893007][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893016][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.893020][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.893023][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.893025][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 24.893031][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.893034][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.893038][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 24.893043][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.893045][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.893048][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 24.893056][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 24.893063][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 24.893071][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.893074][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893079][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 24.893083][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 24.893087][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.893091][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893093][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893095][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.893098][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.893104][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 24.893113][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.893117][ T200] ? netdev_notice (net/core/dev.c:13194) [ 24.893121][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.893125][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.893129][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.893134][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.893138][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.893142][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 24.893148][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.893152][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.893156][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.893164][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.893169][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893173][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.893175][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.893178][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.893181][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.893183][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.893191][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893193][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 24.893196][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 24.893201][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.893204][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 24.893208][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.893211][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.893213][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.893215][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.893217][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.893221][ T200] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 24.893224][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.893227][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 24.893230][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.893235][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.893236][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.893241][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893246][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.893258][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 24.893263][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.893265][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893304][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.893307][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.893311][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.893314][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.893317][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893324][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.893327][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.893329][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.893332][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.893338][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.893341][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.893346][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.893348][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893355][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.893358][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.893364][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.893368][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.893372][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.893383][ T200] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 24.893385][ T200] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 24.893393][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.893399][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.893404][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.893410][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.893416][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.893418][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.893423][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.893430][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.893434][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 24.893439][ T200] __sys_sendto (net/socket.c:2281) [ 24.893443][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 24.893461][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 24.893469][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 24.893472][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.893477][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.893479][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 24.893482][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.893485][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.893489][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.893491][ T200] RIP: 0033:0x7f7f6928854e [ 24.893497][ T200] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 24.893499][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 24.893502][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 24.893504][ T200] RDX: 0000000000000030 RSI: 000055652227f300 RDI: 0000000000000012 [ 24.893505][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 24.893506][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556522426860 [ 24.893507][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 26.314686][ T200] softirqs last disabled at (2900066): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 26.314689][ T200] Preemption disabled at: | [ 26.314689][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.314698][ T200] Tainted: [W]=WARN [ 26.314699][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.314700][ T200] Call Trace: [ 26.314702][ T200] [ 26.314703][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.314709][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.314711][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 26.314715][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.314720][ T200] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.314724][ T200] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.314726][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.314733][ T200] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.314736][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.314739][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 26.314742][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.314743][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.314747][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.314750][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.314755][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.314759][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.314764][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.314767][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.314772][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.314776][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.314778][ T200] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 26.314781][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.314782][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.314787][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.314791][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.314793][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.314798][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.314801][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.314803][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.314804][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 26.314808][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.314810][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.314813][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 26.314816][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.314817][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.314819][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 26.314828][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 26.314833][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 26.314838][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.314840][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.314844][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 26.314846][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 26.314849][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.314851][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.314853][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.314855][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.314856][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.314860][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 26.314867][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.314870][ T200] ? netdev_notice (net/core/dev.c:13194) [ 26.314872][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.314875][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.314878][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.314881][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.314883][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 26.314886][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 26.314890][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 26.314892][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.314895][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 26.314901][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.314904][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.314907][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.314908][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.314910][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.314912][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.314914][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.314918][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.314920][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 26.314922][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 26.314933][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.314935][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 26.314937][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.314939][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.314940][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.314942][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.314943][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.314946][ T200] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 26.314948][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.314950][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 26.314952][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.314955][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.314956][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.314960][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.314964][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.314971][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 26.314974][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.314975][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.314997][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.314999][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.315002][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.315004][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.315006][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.315011][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.315012][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.315014][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.315016][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.315020][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.315022][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.315025][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.315026][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.315031][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.315033][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.315036][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.315040][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.315042][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.315049][ T200] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 26.315051][ T200] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 26.315056][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.315060][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.315063][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.315067][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.315071][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.315072][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.315075][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.315080][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 26.315083][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 26.315086][ T200] __sys_sendto (net/socket.c:2281) [ 26.315089][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 26.315100][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 26.315105][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 26.315108][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.315111][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.315113][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 26.315115][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.315117][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.315120][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.315122][ T200] RIP: 0033:0x7f7f6928854e [ 26.315126][ T200] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 26.315128][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 26.315130][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 26.315132][ T200] RDX: 0000000000000030 RSI: 00005565223ddfd0 RDI: 0000000000000012 [ 26.315133][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 26.315133][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055652243a890 [ 26.315134][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 27.627747][ T200] softirqs last disabled at (3160298): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.627750][ T200] Preemption disabled at: | [ 27.627751][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.627759][ T200] Tainted: [W]=WARN [ 27.627760][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.627762][ T200] Call Trace: [ 27.627763][ T200] [ 27.627765][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.627771][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.627773][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 27.627778][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.627782][ T200] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 27.627787][ T200] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.627788][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.627795][ T200] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.627798][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.627802][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 27.627804][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.627805][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.627809][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.627812][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.627818][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.627822][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.627830][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.627834][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.627838][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.627842][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.627844][ T200] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 27.627848][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.627849][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.627853][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.627857][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.627859][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.627865][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.627868][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.627870][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.627872][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 27.627875][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.627877][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.627880][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 27.627883][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.627884][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.627886][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 27.627892][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 27.627897][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 27.627902][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.627905][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.627908][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 27.627911][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 27.627913][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.627916][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.627917][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.627919][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.627921][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.627925][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 27.627937][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.627940][ T200] ? netdev_notice (net/core/dev.c:13194) [ 27.627943][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.627946][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.627948][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.627952][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.627954][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.627957][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 27.627961][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.627964][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.627966][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.627972][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.627975][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.627978][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.627979][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.627981][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.627983][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.627985][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.627989][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.627991][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 27.627993][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 27.627996][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.627998][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.628001][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.628003][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.628004][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.628005][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.628007][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.628009][ T200] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 27.628012][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.628014][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.628016][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.628019][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.628020][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.628024][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.628028][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.628035][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 27.628038][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.628039][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.628061][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.628063][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.628066][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.628068][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.628070][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.628075][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.628076][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.628078][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.628080][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.628084][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.628086][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.628089][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.628090][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.628095][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.628097][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.628100][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.628104][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.628106][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.628113][ T200] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 27.628115][ T200] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 27.628119][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.628123][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.628127][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.628130][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.628134][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.628136][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.628139][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.628143][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.628146][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.628150][ T200] __sys_sendto (net/socket.c:2281) [ 27.628153][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.628164][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 27.628169][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.628171][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.628175][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.628177][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.628179][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.628181][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.628184][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.628186][ T200] RIP: 0033:0x7f7f6928854e [ 27.628190][ T200] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 27.628192][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.628194][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 27.628196][ T200] RDX: 0000000000000030 RSI: 0000556522297cd0 RDI: 0000000000000012 [ 27.628196][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 27.628197][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055652243d240 [ 27.628198][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 28.706803][ T200] softirqs last disabled at (3424530): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.706806][ T200] Preemption disabled at: | [ 28.706806][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.706815][ T200] Tainted: [W]=WARN [ 28.706816][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.706818][ T200] Call Trace: [ 28.706819][ T200] [ 28.706821][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.706830][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.706832][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 28.706836][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.706841][ 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.706845][ 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.706847][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.706854][ 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.706857][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.706860][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 28.706863][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.706864][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.706868][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.706871][ 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.706876][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.706880][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.706885][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.706888][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.706893][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.706897][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.706899][ 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.706902][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.706904][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.706908][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.706912][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.706914][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.706920][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.706923][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.706925][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.706926][ 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.706930][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.706932][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.706940][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 28.706944][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.706945][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.706947][ 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.706952][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 28.706958][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 28.706963][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.706965][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.706968][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 28.706971][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 28.706974][ 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.706976][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.706978][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.706979][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.706981][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.706985][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 28.706991][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.706994][ T200] ? netdev_notice (net/core/dev.c:13194) [ 28.706997][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.707000][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.707002][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.707006][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.707008][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.707011][ 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.707014][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.707017][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.707020][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.707026][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.707029][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.707032][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.707033][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.707035][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.707037][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.707039][ 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.707043][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.707045][ 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.707047][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 28.707050][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.707052][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 28.707055][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.707057][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.707058][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.707059][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.707061][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.707063][ 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.707066][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.707068][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 28.707070][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.707072][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.707074][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.707077][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.707081][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.707088][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 28.707091][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.707093][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.707116][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.707117][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.707120][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.707122][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.707124][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.707129][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.707131][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.707132][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.707134][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.707138][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.707140][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.707143][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.707145][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.707149][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.707151][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.707154][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.707157][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.707160][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.707167][ 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.707169][ 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.707174][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.707178][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.707181][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.707185][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.707189][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.707190][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.707193][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.707198][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.707201][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 28.707204][ T200] __sys_sendto (net/socket.c:2281) [ 28.707207][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 28.707218][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 28.707224][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 28.707226][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.707230][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.707231][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 28.707234][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.707236][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.707238][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.707240][ T200] RIP: 0033:0x7f7f6928854e [ 28.707244][ 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.707246][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 28.707248][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 28.707250][ T200] RDX: 0000000000000030 RSI: 000055652229c860 RDI: 0000000000000012 [ 28.707250][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 28.707251][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556522440bf0 [ 28.707252][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 30.185297][ T200] softirqs last disabled at (3604670): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.185300][ T200] Preemption disabled at: | [ 30.185301][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.185310][ T200] Tainted: [W]=WARN [ 30.185312][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.185314][ T200] Call Trace: [ 30.185315][ T200] [ 30.185317][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.185324][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.185327][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 30.185332][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.185337][ 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.185343][ 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.185346][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.185355][ 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.185358][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.185363][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 30.185367][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.185369][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.185373][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.185377][ 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.185384][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.185389][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.185397][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.185401][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.185409][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.185414][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.185417][ 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.185421][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.185424][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.185430][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.185436][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.185438][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.185447][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.185451][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.185453][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.185456][ 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.185461][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.185463][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.185468][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 30.185472][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.185474][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.185477][ 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.185485][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 30.185491][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 30.185499][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.185502][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.185507][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 30.185511][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 30.185515][ 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.185518][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.185520][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.185523][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.185525][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.185530][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 30.185539][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.185543][ T200] ? netdev_notice (net/core/dev.c:13194) [ 30.185547][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.185551][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.185555][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.185560][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.185563][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.185567][ 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.185572][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.185576][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.185580][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.185588][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.185592][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.185597][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.185598][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.185601][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.185604][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.185606][ 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.185613][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.185616][ 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.185618][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 30.185624][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.185626][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.185630][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.185633][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.185635][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.185636][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.185639][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.185642][ 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.185645][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.185648][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.185651][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.185655][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.185657][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.185661][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.185666][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.185678][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 30.185683][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.185685][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.185721][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.185724][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.185728][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.185731][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.185734][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.185741][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.185743][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.185746][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.185749][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.185754][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.185757][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.185762][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.185764][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.185771][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.185773][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.185779][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.185782][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.185787][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.185797][ 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.185799][ 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.185806][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.185812][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.185815][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.185819][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.185828][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.185835][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.185837][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.185841][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.185848][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.185852][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.185856][ T200] __sys_sendto (net/socket.c:2281) [ 30.185860][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.185877][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 30.185885][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.185888][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.185893][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.185895][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 30.185898][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.185900][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.185904][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.185907][ T200] RIP: 0033:0x7f7f6928854e [ 30.185912][ 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.185914][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.185917][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 30.185918][ T200] RDX: 0000000000000030 RSI: 000055652228b770 RDI: 0000000000000012 [ 30.185919][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 30.185920][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556522443860 [ 30.185922][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 31.487539][ T200] softirqs last disabled at (3831338): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.487543][ T200] Preemption disabled at: | [ 31.487543][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.487553][ T200] Tainted: [W]=WARN [ 31.487554][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.487556][ T200] Call Trace: [ 31.487558][ T200] [ 31.487560][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.487567][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.487569][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 31.487575][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.487581][ 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) [ 31.487587][ T200] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.487589][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.487598][ T200] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.487601][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.487607][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 31.487610][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.487612][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.487617][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.487620][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.487628][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.487632][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.487640][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.487645][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.487652][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.487658][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.487660][ 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)) [ 31.487665][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.487667][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.487673][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.487680][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.487682][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.487690][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.487694][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.487697][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.487699][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 31.487705][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.487707][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.487712][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 31.487716][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.487718][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.487721][ 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)) [ 31.487729][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 31.487735][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 31.487743][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.487746][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.487751][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 31.487754][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 31.487758][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.487762][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.487764][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.487766][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.487769][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.487774][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 31.487783][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.487787][ T200] ? netdev_notice (net/core/dev.c:13194) [ 31.487791][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.487795][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.487799][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.487804][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.487807][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.487811][ 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)) [ 31.487816][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.487820][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.487827][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.487835][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.487839][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.487844][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.487846][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.487848][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.487851][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.487854][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.487861][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.487863][ 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)) [ 31.487866][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 31.487871][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.487874][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 31.487878][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.487880][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.487882][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.487884][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.487886][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.487890][ T200] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 31.487893][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.487896][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 31.487898][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.487903][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.487904][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.487909][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.487914][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.487925][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 31.487930][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 31.487932][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.487974][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.487976][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.487981][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.487983][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.487986][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.487993][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.487996][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.487999][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 31.488001][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.488007][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 31.488010][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.488015][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.488017][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.488024][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.488026][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.488032][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.488036][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.488040][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.488050][ 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)) [ 31.488053][ 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)) [ 31.488060][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.488066][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.488071][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.488076][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.488082][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.488084][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.488089][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.488096][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.488099][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 31.488104][ T200] __sys_sendto (net/socket.c:2281) [ 31.488108][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 31.488131][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 31.488134][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.488138][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 31.488141][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 31.488145][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.488147][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.488151][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.488154][ T200] RIP: 0033:0x7f7f6928854e [ 31.488158][ T200] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 31.488161][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 31.488164][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 31.488165][ T200] RDX: 0000000000000030 RSI: 0000556522280c30 RDI: 0000000000000012 [ 31.488167][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 31.488168][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 00005565224472c0 [ 31.488169][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 31.513203][ C0] | [ 31.513203][ C0] | [ 31.513203][ C0] stack backtrace: | [ 31.513208][ C0] Tainted: [W]=WARN [ 31.513209][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.513210][ C0] Call Trace: [ 31.513211][ C0] [ 31.513212][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.513216][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 31.513218][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 31.513220][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 31.513223][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 31.513225][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 31.513226][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 31.513228][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.513230][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 31.513232][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.513234][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.513236][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 31.513237][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 31.513239][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 31.513241][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.513243][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 31.513244][ C0] _printk (kernel/printk/printk.c:2504) [ 31.513246][ C0] ? snapshot_read.cold (user.c:?) [ 31.513248][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 31.513250][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.513252][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 31.513253][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 31.513255][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 31.513257][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 31.513259][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 31.513261][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 31.513263][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.513265][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.513267][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.513268][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 31.513270][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 31.513272][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 31.513274][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.513277][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.513280][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 31.513282][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 31.513283][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.513286][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.513287][ C0] handle_softirqs (kernel/softirq.c:645) [ 31.513289][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.513290][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 31.513293][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 31.513294][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 31.513296][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 31.513297][ C0] [ 31.513298][ C0] [ 31.513298][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 31.513300][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 31.513302][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 31.513304][ C0] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 06 0e 00 verw 0xe0613(%rip) # 0xe063b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 31.513305][ C0] RSP: 0018:ffffffffaa407cf8 EFLAGS: 00000296 [ 31.513307][ C0] RAX: 0000000000260557 RBX: ffffffffaa430600 RCX: ffffffffa6b06247 [ 31.513308][ C0] RDX: ffffffffaa430600 RSI: ffffffffa9d11027 RDI: ffffffffa96949e0 [ 31.513309][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 31.513310][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff5480fa2 [ 31.513311][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 31.513312][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 31.513314][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 31.513316][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 31.513317][ C0] default_idle_call (kernel/sched/idle.c:122) [ 31.513319][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 31.513321][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 31.513322][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 31.513325][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.513326][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.513327][ C0] do_idle (kernel/sched/idle.c:355) [ 31.513329][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 31.513331][ C0] rest_init (init/main.c:727) [ 31.513332][ C0] ? __cpuidle_text_end (??:?) [ 31.513335][ C0] ? rest_init (init/main.c:727) [ 31.513336][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 31.513340][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 31.513341][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 31.513343][ C0] start_kernel (init/main.c:1185) [ 31.513345][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 31.513347][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 31.513348][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 32.569840][ T809] softirqs last disabled at (0): 0x0 | [ 32.569841][ T809] Preemption disabled at: | [ 32.569842][ T809] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.569852][ T809] Tainted: [W]=WARN [ 32.569853][ T809] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.569855][ T809] Call Trace: [ 32.569856][ T809] [ 32.569857][ T809] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.569863][ T809] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.569864][ T809] __might_resched.cold (kernel/sched/core.c:9234) [ 32.569868][ T809] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.569872][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.569874][ T809] __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.569877][ T809] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.569880][ T809] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.569886][ T809] ? 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.569888][ T809] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.569890][ T809] put_chars (drivers/char/virtio_console.c:1176) [ 32.569892][ T809] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.569893][ T809] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 32.569896][ T809] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.569901][ T809] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.569903][ T809] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.569904][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.569905][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.569908][ T809] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.569911][ T809] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.569913][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.569913][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.569914][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.569915][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.569917][ T809] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.569919][ T809] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.569921][ T809] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.569924][ T809] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.569926][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.569927][ T809] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.569929][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.569930][ T809] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.569931][ T809] ? 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.569933][ T809] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 32.569934][ T809] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.569936][ T809] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.569937][ T809] vprintk_emit (kernel/printk/printk.c:2479) [ 32.569939][ T809] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.569940][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.569942][ T809] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.569945][ T809] ? 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.569951][ T809] _printk (kernel/printk/printk.c:2504) [ 32.569954][ T809] ? snapshot_read.cold (user.c:?) [ 32.569956][ T809] ? do_one_broadcast (net/netlink/af_netlink.c:1500) [ 32.569960][ T809] ? inet6_fill_ifinfo (net/ipv6/addrconf.c:6135) [ 32.569963][ T809] ? notifier_call_chain (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/notifier.h:59 kernel/notifier.c:84) [ 32.569965][ T809] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 32.569969][ T809] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 32.569972][ T809] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 32.569973][ T809] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 32.569977][ T809] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 32.569980][ T809] ? addrconf_notify (net/ipv6/addrconf.c:3796) [ 32.569982][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.569983][ T809] notifier_call_chain (kernel/notifier.c:85) [ 32.569985][ T809] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 32.569989][ T809] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.569990][ T809] ? netif_change_name (net/core/dev.c:1517) [ 32.569992][ T809] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.569995][ T809] ? write_profile (profile.c:?) [ 32.569997][ T809] netif_change_flags (net/core/dev.c:9882) [ 32.570000][ T809] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 32.570003][ T809] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.570005][ T809] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.570006][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.570007][ T809] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 32.570010][ T809] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.570013][ T809] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.570014][ T809] ? kasan_save_track (mm/kasan/common.c:78) [ 32.570015][ T809] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 32.570016][ T809] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 32.570017][ T809] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 32.570018][ T809] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.570020][ T809] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.570021][ T809] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.570023][ T809] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.570024][ T809] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.570027][ T809] ? ____sys_sendmsg (net/socket.c:2713) [ 32.570028][ T809] ? ___sys_sendmsg (net/socket.c:2767) [ 32.570029][ T809] ? __sys_sendmsg (net/socket.c:2799) [ 32.570031][ T809] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.570034][ T809] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.570037][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.570038][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.570039][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.570040][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.570041][ T809] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.570043][ T809] ? __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.570044][ T809] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.570045][ T809] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.570047][ T809] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.570049][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.570050][ T809] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.570052][ T809] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.570054][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.570055][ T809] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.570056][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.570057][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.570059][ T809] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 32.570061][ T809] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 32.570062][ T809] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 32.570065][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.570066][ T809] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 32.570069][ T809] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 32.570071][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.570072][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.570074][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.570075][ T809] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.570076][ T809] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.570078][ T809] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.570079][ T809] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 32.570081][ T809] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 32.570083][ T809] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.570085][ T809] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.570086][ T809] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.570087][ T809] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.570089][ T809] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 32.570091][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.570092][ T809] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.570094][ T809] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.570096][ T809] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.570098][ T809] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.570100][ T809] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.570102][ T809] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.570104][ T809] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 32.570105][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.570107][ T809] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 32.570110][ T809] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.570112][ T809] ____sys_sendmsg (net/socket.c:2713) [ 32.570113][ T809] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.570115][ T809] ? sock_write_iter (net/socket.c:1269) [ 32.570116][ T809] ? move_addr_to_kernel (net/socket.c:258) [ 32.570118][ T809] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 32.570120][ T809] ___sys_sendmsg (net/socket.c:2767) [ 32.570122][ T809] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.570127][ T809] __sys_sendmsg (net/socket.c:2799) [ 32.570129][ T809] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.570131][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.570133][ T809] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.570134][ T809] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.570136][ T809] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.570138][ T809] RIP: 0033:0x7fbe40ace54e [ 32.570140][ T809] 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.570142][ T809] RSP: 002b:00007fff7e35d230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.570145][ T809] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbe40ace54e [ 32.570147][ T809] RDX: 0000000000000000 RSI: 00007fff7e35d2e0 RDI: 0000000000000003 [ 32.570148][ T809] RBP: 00007fff7e35d240 R08: 0000000000000000 R09: 0000000000000000 [ 32.570148][ T809] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915d17 [ 32.570149][ T809] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff7e35d9a0 | [ 33.622104][ T851] softirqs last disabled at (0): 0x0 | [ 33.622106][ T851] Preemption disabled at: | [ 33.622106][ T851] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.622117][ T851] Tainted: [W]=WARN [ 33.622118][ T851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.622119][ T851] Call Trace: [ 33.622121][ T851] [ 33.622122][ T851] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.622127][ T851] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.622129][ T851] __might_resched.cold (kernel/sched/core.c:9234) [ 33.622133][ T851] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.622137][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622139][ T851] __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.622142][ T851] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.622146][ T851] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.622151][ T851] ? 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.622153][ T851] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.622155][ T851] put_chars (drivers/char/virtio_console.c:1176) [ 33.622156][ T851] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.622158][ T851] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 33.622161][ T851] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.622166][ T851] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.622168][ T851] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.622170][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622171][ T851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.622174][ T851] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.622176][ T851] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.622178][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622179][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622180][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622181][ T851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.622183][ T851] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 33.622185][ T851] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.622187][ T851] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.622190][ T851] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.622192][ T851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.622194][ T851] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.622195][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622196][ T851] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.622198][ T851] ? 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.622199][ T851] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 33.622201][ T851] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.622203][ T851] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.622204][ T851] vprintk_emit (kernel/printk/printk.c:2479) [ 33.622206][ T851] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.622207][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622209][ T851] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.622212][ T851] ? 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.622214][ T851] _printk (kernel/printk/printk.c:2504) [ 33.622217][ T851] ? snapshot_read.cold (user.c:?) [ 33.622219][ T851] ? do_one_broadcast (net/netlink/af_netlink.c:1500) [ 33.622223][ T851] ? inet6_fill_ifinfo (net/ipv6/addrconf.c:6135) [ 33.622226][ T851] ? 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.622229][ T851] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 33.622232][ T851] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 33.622235][ T851] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 33.622237][ T851] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 33.622241][ T851] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 33.622243][ T851] ? addrconf_notify (net/ipv6/addrconf.c:3796) [ 33.622246][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622247][ T851] notifier_call_chain (kernel/notifier.c:85) [ 33.622249][ T851] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 33.622253][ T851] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.622254][ T851] ? netif_change_name (net/core/dev.c:1517) [ 33.622257][ T851] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 33.622259][ T851] ? write_profile (profile.c:?) [ 33.622262][ T851] netif_change_flags (net/core/dev.c:9882) [ 33.622264][ T851] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 33.622267][ T851] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.622269][ T851] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.622270][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622271][ T851] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 33.622275][ T851] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.622277][ T851] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.622278][ T851] ? kasan_save_track (mm/kasan/common.c:78) [ 33.622280][ T851] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 33.622281][ T851] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 33.622282][ T851] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 33.622283][ T851] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.622284][ T851] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.622286][ T851] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.622287][ T851] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.622289][ T851] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.622291][ T851] ? ____sys_sendmsg (net/socket.c:2713) [ 33.622293][ T851] ? ___sys_sendmsg (net/socket.c:2767) [ 33.622294][ T851] ? __sys_sendmsg (net/socket.c:2799) [ 33.622296][ T851] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.622299][ T851] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.622301][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622302][ T851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.622304][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622305][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622306][ T851] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.622307][ T851] ? __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.622309][ T851] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.622310][ T851] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.622312][ T851] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.622313][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622315][ T851] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.622317][ T851] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.622319][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622320][ T851] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.622321][ T851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.622322][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622324][ T851] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 33.622326][ T851] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 33.622327][ T851] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 33.622330][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622331][ T851] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 33.622334][ T851] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 33.622337][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622338][ T851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.622339][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622340][ T851] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.622342][ T851] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.622343][ T851] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.622345][ T851] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 33.622346][ T851] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 33.622349][ T851] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.622350][ T851] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.622352][ T851] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.622353][ T851] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.622355][ T851] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 33.622357][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622358][ T851] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.622360][ T851] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.622363][ T851] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.622364][ T851] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.622366][ T851] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.622369][ T851] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.622370][ T851] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 33.622372][ T851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.622373][ T851] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 33.622377][ T851] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.622378][ T851] ____sys_sendmsg (net/socket.c:2713) [ 33.622380][ T851] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.622382][ T851] ? sock_write_iter (net/socket.c:1269) [ 33.622383][ T851] ? move_addr_to_kernel (net/socket.c:258) [ 33.622385][ T851] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 33.622387][ T851] ___sys_sendmsg (net/socket.c:2767) [ 33.622389][ T851] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.622394][ T851] __sys_sendmsg (net/socket.c:2799) [ 33.622396][ T851] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.622399][ T851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.622400][ T851] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.622402][ T851] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.622404][ T851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.622405][ T851] RIP: 0033:0x7fc8eb4d554e [ 33.622407][ T851] 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.622409][ T851] RSP: 002b:00007ffedb9a4cc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.622413][ T851] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc8eb4d554e [ 33.622415][ T851] RDX: 0000000000000000 RSI: 00007ffedb9a4d70 RDI: 0000000000000003 [ 33.622416][ T851] RBP: 00007ffedb9a4cd0 R08: 0000000000000000 R09: 0000000000000000 [ 33.622417][ T851] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915d18 [ 33.622419][ T851] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffedb9a5430 | [ 34.873674][ T200] softirqs last disabled at (3832833): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 34.873676][ T200] Preemption disabled at: | [ 34.873677][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.873686][ T200] Tainted: [W]=WARN [ 34.873687][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.873689][ T200] Call Trace: [ 34.873690][ T200] [ 34.873691][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.873697][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.873698][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 34.873702][ T200] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 34.873704][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.873707][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873710][ 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.873713][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.873716][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.873721][ 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.873723][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.873725][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 34.873727][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.873729][ T200] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 34.873731][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.873736][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.873737][ T200] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 34.873740][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.873742][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873743][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873745][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.873747][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.873749][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873750][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873751][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873752][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.873754][ T200] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 34.873756][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.873758][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.873761][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.873763][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.873764][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.873766][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873767][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.873768][ 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.873770][ T200] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 34.873771][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.873773][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.873774][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 34.873776][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.873777][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873779][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 34.873784][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 34.873785][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873787][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873788][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.873789][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873791][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 34.873793][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 34.873794][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.873796][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873797][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.873798][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873800][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 34.873804][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.873806][ T200] ? netdev_notice (net/core/dev.c:13194) [ 34.873808][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873809][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873810][ T200] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 34.873812][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.873813][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873814][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873816][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.873818][ T200] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 34.873820][ 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) [ 34.873821][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.873828][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.873830][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.873834][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.873835][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.873839][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.873841][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.873843][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.873844][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873845][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.873847][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 34.873849][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.873850][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873851][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.873854][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.873855][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873856][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.873858][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873859][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.873860][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873861][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.873863][ T200] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 34.873865][ T200] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.873867][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873868][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.873869][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873870][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873871][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.873872][ 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.873874][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.873875][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 34.873876][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.873878][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.873879][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.873880][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.873883][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 34.873886][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873887][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873889][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 34.873891][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873892][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.873893][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.873899][ T200] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 34.873901][ T200] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.873902][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873903][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873904][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.873905][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873906][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.873908][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 34.873909][ T200] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 34.873910][ T200] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.873911][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873912][ T200] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 34.873916][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 34.873917][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873918][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.873919][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873920][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.873922][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.873923][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.873925][ T200] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.873927][ T200] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.873930][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.873933][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.873934][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.873936][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.873937][ T200] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 34.873940][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873941][ T200] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.873943][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.873945][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.873948][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.873950][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.873952][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.873959][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.873960][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.873963][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 34.873966][ T200] __sys_sendto (net/socket.c:2281) [ 34.873968][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 34.873972][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.873974][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.873975][ T200] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 34.873977][ T200] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.873978][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.873981][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.873983][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.873984][ T200] RIP: 0033:0x7f7f6928854e [ 34.873987][ 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.873989][ T200] RSP: 002b:00007fffe2540740 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 34.873992][ T200] RAX: ffffffffffffffda RBX: 00005565223f2930 RCX: 00007f7f6928854e [ 34.873993][ T200] RDX: 0000000000000030 RSI: 0000556522451fc0 RDI: 0000000000000012 [ 34.873994][ T200] RBP: 00007fffe2540750 R08: 00007fffe25407a0 R09: 0000000000000080 [ 34.873995][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556522452e00 [ 34.873996][ T200] R13: 00007fffe2540884 R14: 0000000000000000 R15: 0000000000000000 | [ 35.988793][ T954] softirqs last disabled at (0): 0x0 | [ 35.988795][ T954] Preemption disabled at: | [ 35.988796][ T954] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.988806][ T954] Tainted: [W]=WARN [ 35.988807][ T954] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.988808][ T954] Call Trace: [ 35.988810][ T954] [ 35.988811][ T954] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.988816][ T954] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.988818][ T954] __might_resched.cold (kernel/sched/core.c:9234) [ 35.988821][ T954] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.988827][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988829][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988831][ T954] __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.988834][ T954] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.988837][ T954] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.988842][ T954] ? 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.988844][ T954] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.988847][ T954] put_chars (drivers/char/virtio_console.c:1176) [ 35.988848][ T954] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.988850][ T954] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 35.988853][ T954] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.988858][ T954] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.988860][ T954] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.988861][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988863][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.988865][ T954] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.988868][ T954] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.988870][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988871][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988872][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988873][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.988875][ T954] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.988877][ T954] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.988879][ T954] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.988882][ T954] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.988884][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.988885][ T954] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.988887][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988888][ T954] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.988889][ T954] ? 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.988891][ T954] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 35.988892][ T954] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.988894][ T954] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.988896][ T954] vprintk_emit (kernel/printk/printk.c:2479) [ 35.988898][ T954] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.988900][ T954] _printk (kernel/printk/printk.c:2504) [ 35.988903][ T954] ? snapshot_read.cold (user.c:?) [ 35.988905][ T954] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 35.988907][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988908][ T954] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.988911][ T954] ? 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) [ 35.988914][ T954] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 35.988917][ T954] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 35.988921][ T954] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 35.988922][ T954] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 35.988924][ T954] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 35.988928][ T954] ? addrconf_notify (net/ipv6/addrconf.c:3730) [ 35.988931][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988932][ T954] notifier_call_chain (kernel/notifier.c:85) [ 35.988935][ T954] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 35.988938][ T954] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.988940][ T954] ? netif_change_name (net/core/dev.c:1517) [ 35.988942][ T954] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 35.988944][ T954] ? write_profile (profile.c:?) [ 35.988948][ T954] netif_change_flags (net/core/dev.c:9882) [ 35.988950][ T954] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 35.988953][ T954] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.988955][ T954] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.988956][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988962][ T954] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 35.988966][ T954] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.988968][ T954] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.988969][ T954] ? kasan_save_track (mm/kasan/common.c:78) [ 35.988970][ T954] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 35.988971][ T954] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 35.988973][ T954] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 35.988974][ T954] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.988975][ T954] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.988978][ T954] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.988980][ T954] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.988981][ T954] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.988984][ T954] ? ____sys_sendmsg (net/socket.c:2713) [ 35.988985][ T954] ? ___sys_sendmsg (net/socket.c:2767) [ 35.988987][ T954] ? __sys_sendmsg (net/socket.c:2799) [ 35.988988][ T954] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.988992][ T954] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.988994][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988995][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.988997][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988998][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.988999][ T954] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.989001][ T954] ? __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.989002][ T954] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.989004][ T954] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.989005][ T954] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.989007][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.989008][ T954] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.989010][ T954] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.989012][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.989013][ T954] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.989015][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.989016][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.989017][ T954] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 35.989020][ T954] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 35.989021][ T954] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 35.989024][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.989025][ T954] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 35.989028][ T954] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 35.989030][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.989032][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.989033][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.989034][ T954] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.989036][ T954] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.989037][ T954] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.989038][ T954] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.989040][ T954] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 35.989042][ T954] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.989044][ T954] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.989045][ T954] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.989047][ T954] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.989049][ T954] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 35.989052][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.989053][ T954] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.989055][ T954] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.989057][ T954] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.989059][ T954] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.989061][ T954] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.989063][ T954] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.989064][ T954] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 35.989066][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.989068][ T954] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 35.989071][ T954] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.989073][ T954] ____sys_sendmsg (net/socket.c:2713) [ 35.989074][ T954] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.989076][ T954] ? sock_write_iter (net/socket.c:1269) [ 35.989078][ T954] ? move_addr_to_kernel (net/socket.c:258) [ 35.989079][ T954] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.989082][ T954] ___sys_sendmsg (net/socket.c:2767) [ 35.989084][ T954] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.989089][ T954] __sys_sendmsg (net/socket.c:2799) [ 35.989090][ T954] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.989093][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.989095][ T954] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.989097][ T954] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.989098][ T954] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.989100][ T954] RIP: 0033:0x7f2f6ca9954e [ 35.989102][ T954] 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.989103][ T954] RSP: 002b:00007ffe1406cf00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.989107][ T954] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2f6ca9954e [ 35.989109][ T954] RDX: 0000000000000000 RSI: 00007ffe1406cfb0 RDI: 0000000000000003 [ 35.989109][ T954] RBP: 00007ffe1406cf10 R08: 0000000000000000 R09: 0000000000000000 [ 35.989110][ T954] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915d1b Finger prints: netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars inet6_fill_ifla6_attrs:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning