====================================== | [ 10.507138][ T199] softirqs last disabled at (46682): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 10.507141][ T199] Preemption disabled at: | [ 10.507141][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.507149][ T199] Tainted: [W]=WARN [ 10.507150][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.507152][ T199] Call Trace: [ 10.507153][ T199] [ 10.507154][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.507160][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.507162][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 10.507166][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.507170][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.507175][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.507177][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.507183][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.507186][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.507189][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 10.507192][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.507195][ T199] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.507200][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.507204][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.507209][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.507212][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.507218][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.507222][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.507223][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.507227][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.507229][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.507233][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.507237][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.507239][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.507244][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.507247][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.507249][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.507250][ T199] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.507254][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.507256][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.507258][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 10.507261][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.507263][ T199] ? __kernel_text_address (kernel/extable.c:79) [ 10.507266][ T199] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.507269][ T199] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 10.507274][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 10.507279][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 10.507287][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 10.507290][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 10.507294][ T199] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 10.507299][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 10.507305][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.507308][ T199] ? netdev_notice (net/core/dev.c:13194) [ 10.507311][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.507314][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.507316][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.507320][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.507322][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 10.507325][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 10.507328][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 10.507331][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.507333][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.507339][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.507342][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.507345][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.507346][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.507348][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.507350][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.507353][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.507357][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.507359][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 10.507361][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 10.507364][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.507366][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 10.507369][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.507370][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.507372][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.507373][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.507375][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.507377][ T199] ? __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) [ 10.507380][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.507382][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 10.507383][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.507386][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.507387][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.507391][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.507395][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.507402][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 10.507405][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.507406][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.507429][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.507431][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.507434][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.507436][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.507438][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.507443][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.507444][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.507446][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.507448][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.507452][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.507454][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.507457][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.507458][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.507463][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.507468][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.507472][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.507475][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.507478][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.507485][ T199] ? 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)) [ 10.507487][ T199] ? 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)) [ 10.507492][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.507496][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.507499][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.507503][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.507507][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.507508][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.507511][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.507516][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 10.507519][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 10.507522][ T199] __sys_sendto (net/socket.c:2281) [ 10.507525][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 10.507536][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 10.507542][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 10.507544][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.507548][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.507549][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 10.507552][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.507554][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.507558][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.507560][ T199] RIP: 0033:0x7f807960854e [ 10.507564][ T199] 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 [ 10.507565][ T199] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 10.507568][ T199] RAX: ffffffffffffffda RBX: 000056281bb50aa0 RCX: 00007f807960854e [ 10.507569][ T199] RDX: 0000000000000030 RSI: 000056281b9d0e00 RDI: 0000000000000014 [ 10.507570][ T199] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 10.507571][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb24900 [ 10.507571][ T199] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 12.655714][ T199] softirqs last disabled at (99052): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.655717][ T199] Preemption disabled at: | [ 12.655717][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.655726][ T199] Tainted: [W]=WARN [ 12.655726][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.655728][ T199] Call Trace: [ 12.655730][ T199] [ 12.655731][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.655737][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.655739][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 12.655743][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.655747][ T199] ? __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.655752][ T199] __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.655754][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.655760][ T199] ? 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.655763][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.655767][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 12.655769][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.655770][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.655774][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.655776][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.655781][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.655788][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.655794][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.655797][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.655801][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.655805][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.655807][ T199] ? 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.655810][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.655812][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.655816][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.655820][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.655822][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.655828][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.655830][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.655832][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.655834][ T199] ? 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.655838][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.655840][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.655842][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 12.655846][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.655847][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.655849][ T199] ? 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.655854][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 12.655859][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 12.655864][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.655867][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.655870][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 12.655872][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 12.655875][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.655878][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.655879][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.655881][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.655883][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.655886][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 12.655893][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.655895][ T199] ? netdev_notice (net/core/dev.c:13194) [ 12.655898][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.655901][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.655904][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.655907][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.655909][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.655912][ T199] ? 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.655916][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.655919][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.655921][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.655927][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.655930][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.655933][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.655935][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.655936][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.655938][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.655940][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.655945][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.655947][ T199] ? 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.655948][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 12.655952][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.655954][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.655956][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.655958][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.655960][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.655961][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.655962][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.655965][ T199] ? __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.655968][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.655969][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.655971][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.655974][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.655975][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.655979][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.655982][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.655990][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 12.655993][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.655994][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.656017][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.656019][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.656022][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.656024][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.656026][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.656030][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.656032][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.656034][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.656036][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.656040][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.656042][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.656045][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.656046][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.656051][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.656053][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.656056][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.656059][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.656062][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.656069][ T199] ? 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.656071][ T199] ? 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.656075][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.656079][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.656083][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.656086][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.656090][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.656092][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.656095][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.656100][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.656102][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 12.656106][ T199] __sys_sendto (net/socket.c:2281) [ 12.656109][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 12.656124][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 12.656126][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.656129][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.656131][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.656134][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.656136][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.656138][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.656140][ T199] RIP: 0033:0x7f807960854e [ 12.656144][ T199] 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.656146][ T199] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.656149][ T199] RAX: ffffffffffffffda RBX: 000056281bb50aa0 RCX: 00007f807960854e [ 12.656150][ T199] RDX: 0000000000000030 RSI: 000056281b9c9600 RDI: 0000000000000014 [ 12.656151][ T199] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 12.656151][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb3c4f0 [ 12.656152][ T199] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 18.857355][ T199] softirqs last disabled at (150120): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 18.857358][ T199] Preemption disabled at: | [ 18.857359][ T199] 0x0 | [ 18.857369][ T199] Tainted: [W]=WARN [ 18.857369][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.857371][ T199] Call Trace: [ 18.857372][ T199] [ 18.857374][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.857380][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 18.857385][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.857389][ T199] ? __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.857393][ T199] __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.857395][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.857402][ T199] ? 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.857404][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.857408][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 18.857411][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.857412][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.857415][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.857421][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.857428][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.857431][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.857433][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.857437][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.857441][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.857443][ T199] ? 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.857446][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.857448][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.857452][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.857456][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.857457][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.857463][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.857465][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.857467][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.857469][ T199] ? 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.857473][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.857474][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.857477][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 18.857480][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.857483][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.857487][ T199] _printk (kernel/printk/printk.c:2504) [ 18.857490][ T199] ? snapshot_read.cold (user.c:?) [ 18.857493][ T199] ? 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) [ 18.857500][ T199] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.857504][ T199] ? 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) [ 18.857507][ T199] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 18.857510][ T199] ? exit_notify (kernel/exit.c:780) [ 18.857512][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.857514][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.857518][ T199] do_group_exit (kernel/exit.c:1151) [ 18.857521][ T199] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 18.857523][ T199] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 18.857525][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.857529][ T199] ? irq_exit_rcu (kernel/softirq.c:786) [ 18.857532][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.857534][ T199] RIP: 0033:0x7f80796591b8 [ 18.857536][ T199] Code: Unable to access opcode bytes at 0x7f807965918e. Code starting with the faulting instruction =========================================== [ 18.857538][ T199] RSP: 002b:00007ffd74349458 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 18.857540][ T199] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f80796591b8 [ 18.857541][ T199] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 18.857542][ T199] RBP: 00007ffd743495e0 R08: 000056281bb52e28 R09: 0000000000000000 [ 18.857543][ T199] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 18.857544][ T199] R13: 00007f8078eb7050 R14: 00007f8079b8ad9e R15: 000056281b9d05e0 | [ 20.280609][ T460] softirqs last disabled at (37570): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.280611][ T460] Preemption disabled at: | [ 20.280612][ T460] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.280620][ T460] Tainted: [W]=WARN [ 20.280621][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.280623][ T460] Call Trace: [ 20.280624][ T460] [ 20.280626][ T460] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.280632][ T460] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.280633][ T460] __might_resched.cold (kernel/sched/core.c:9234) [ 20.280638][ T460] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.280642][ T460] ? __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.280647][ T460] __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.280648][ T460] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.280655][ T460] ? 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.280657][ T460] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.280661][ T460] put_chars (drivers/char/virtio_console.c:1176) [ 20.280663][ T460] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.280665][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.280668][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.280671][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.280676][ T460] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.280680][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.280685][ T460] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.280688][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.280693][ T460] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.280697][ T460] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.280699][ T460] ? 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.280702][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.280704][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.280708][ T460] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.280712][ T460] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.280714][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.280719][ T460] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.280722][ T460] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.280724][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.280726][ T460] ? 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.280730][ T460] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.280731][ T460] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.280734][ T460] vprintk_emit (kernel/printk/printk.c:2479) [ 20.280737][ T460] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.280738][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.280741][ T460] ? 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.280746][ T460] dev_vprintk_emit (drivers/base/core.c:5000) [ 20.280751][ T460] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 20.280756][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.280758][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.280761][ T460] dev_printk_emit (drivers/base/core.c:5011) [ 20.280764][ T460] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 20.280767][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.280769][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.280771][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.280772][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.280774][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.280777][ T460] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 20.280784][ T460] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.280786][ T460] ? netdev_notice (net/core/dev.c:13194) [ 20.280789][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.280792][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.280795][ T460] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.280798][ T460] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.280800][ T460] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.280803][ T460] ? 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.280807][ T460] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.280809][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.280812][ T460] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.280818][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.280821][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.280824][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.280825][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.280827][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.280829][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.280831][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.280835][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.280837][ T460] ? 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.280839][ T460] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 20.280842][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.280844][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.280847][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.280849][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.280850][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.280851][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.280853][ T460] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.280855][ T460] ? __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.280858][ T460] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.280860][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.280862][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.280865][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.280866][ T460] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.280870][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.280873][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.280880][ T460] rtnl_setlink (net/core/rtnetlink.c:3596) [ 20.280883][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.280885][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.280908][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.280910][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.280913][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.280914][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.280917][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.280921][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.280923][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.280925][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.280927][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.280931][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.280933][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.280936][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.280937][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.280942][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.280944][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.280947][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.280951][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.280954][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.280960][ T460] ? 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.280962][ T460] ? 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.280967][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.280971][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.280975][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.280978][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.280982][ T460] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.280984][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.280986][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.280991][ T460] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.280994][ T460] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.280998][ T460] __sys_sendto (net/socket.c:2281) [ 20.281001][ T460] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.281012][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 20.281017][ T460] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.281019][ T460] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.281023][ T460] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.281024][ T460] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.281027][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.281029][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.281031][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.281033][ T460] RIP: 0033:0x7f807960854e [ 20.281037][ T460] 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.281039][ T460] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.281041][ T460] RAX: ffffffffffffffda RBX: 000056281b9c2df0 RCX: 00007f807960854e [ 20.281042][ T460] RDX: 0000000000000030 RSI: 000056281bb228e0 RDI: 0000000000000012 [ 20.281043][ T460] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 20.281044][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb271d0 [ 20.281045][ T460] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 22.431302][ T460] softirqs last disabled at (126994): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.431304][ T460] Preemption disabled at: | [ 22.431305][ T460] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.431313][ T460] Tainted: [W]=WARN [ 22.431314][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.431316][ T460] Call Trace: [ 22.431317][ T460] [ 22.431319][ T460] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.431324][ T460] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.431326][ T460] __might_resched.cold (kernel/sched/core.c:9234) [ 22.431330][ T460] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.431335][ T460] ? __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.431339][ T460] __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.431341][ T460] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.431348][ T460] ? 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.431350][ T460] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.431354][ T460] put_chars (drivers/char/virtio_console.c:1176) [ 22.431357][ T460] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.431358][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.431361][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.431364][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.431369][ T460] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.431373][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.431378][ T460] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.431382][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.431386][ T460] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.431390][ T460] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.431392][ T460] ? 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.431396][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.431397][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.431401][ T460] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.431406][ T460] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.431408][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.431413][ T460] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.431416][ T460] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.431418][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.431419][ T460] ? 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.431423][ T460] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.431425][ T460] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.431427][ T460] vprintk_emit (kernel/printk/printk.c:2479) [ 22.431431][ T460] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.431432][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.431434][ T460] ? 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.431439][ T460] dev_vprintk_emit (drivers/base/core.c:5000) [ 22.431445][ T460] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 22.431450][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.431452][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.431456][ T460] dev_printk_emit (drivers/base/core.c:5011) [ 22.431458][ T460] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 22.431461][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.431463][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.431465][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.431466][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.431468][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.431472][ T460] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 22.431478][ T460] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.431481][ T460] ? netdev_notice (net/core/dev.c:13194) [ 22.431484][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.431487][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.431489][ T460] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.431492][ T460] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.431495][ T460] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.431498][ T460] ? 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.431501][ T460] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.431504][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.431507][ T460] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.431520][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.431523][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.431526][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.431527][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.431529][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.431531][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.431533][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.431537][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.431539][ T460] ? 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.431541][ T460] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 22.431544][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.431546][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.431549][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.431550][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.431552][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.431553][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.431557][ T460] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.431559][ T460] ? __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.431562][ T460] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.431564][ T460] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.431566][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.431569][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.431570][ T460] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.431574][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.431577][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.431584][ T460] rtnl_setlink (net/core/rtnetlink.c:3596) [ 22.431587][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.431588][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.431611][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.431613][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.431615][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.431617][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.431619][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.431624][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.431626][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.431628][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.431629][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.431633][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.431635][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.431638][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.431640][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.431644][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.431646][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.431649][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.431653][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.431655][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.431662][ T460] ? 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.431664][ T460] ? 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.431668][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.431672][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.431676][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.431679][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.431683][ T460] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.431685][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.431688][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.431692][ T460] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.431695][ T460] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 22.431699][ T460] __sys_sendto (net/socket.c:2281) [ 22.431702][ T460] ? __ia32_sys_getpeername (net/socket.c:2235) [ 22.431716][ T460] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 22.431718][ T460] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.431722][ T460] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.431724][ T460] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 22.431727][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.431728][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.431731][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.431733][ T460] RIP: 0033:0x7f807960854e [ 22.431737][ T460] 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.431739][ T460] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 22.431741][ T460] RAX: ffffffffffffffda RBX: 000056281b9c2df0 RCX: 00007f807960854e [ 22.431742][ T460] RDX: 0000000000000030 RSI: 000056281b9d05e0 RDI: 0000000000000012 [ 22.431743][ T460] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 22.431744][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb271d0 [ 22.431745][ T460] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 27.707966][ T671] softirqs last disabled at (40344): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.707968][ T671] Preemption disabled at: | [ 27.707969][ T671] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.707978][ T671] Tainted: [W]=WARN [ 27.707979][ T671] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.707980][ T671] Call Trace: [ 27.707982][ T671] [ 27.707983][ T671] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.707989][ T671] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.707991][ T671] __might_resched.cold (kernel/sched/core.c:9234) [ 27.707995][ T671] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.707999][ T671] ? __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.708004][ T671] __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.708006][ T671] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.708012][ T671] ? 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.708015][ T671] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.708019][ T671] put_chars (drivers/char/virtio_console.c:1176) [ 27.708021][ T671] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.708023][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.708026][ T671] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.708029][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.708034][ T671] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.708038][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.708043][ T671] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.708047][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.708051][ T671] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.708055][ T671] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.708057][ T671] ? 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.708060][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.708062][ T671] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.708066][ T671] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.708070][ T671] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.708072][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.708078][ T671] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.708080][ T671] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.708082][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.708084][ T671] ? 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.708088][ T671] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.708089][ T671] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.708092][ T671] vprintk_emit (kernel/printk/printk.c:2479) [ 27.708095][ T671] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.708097][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.708099][ T671] ? 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.708105][ T671] dev_vprintk_emit (drivers/base/core.c:5000) [ 27.708110][ T671] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 27.708115][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.708117][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.708121][ T671] dev_printk_emit (drivers/base/core.c:5011) [ 27.708123][ T671] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 27.708126][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.708129][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.708130][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.708132][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.708134][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.708137][ T671] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 27.708143][ T671] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.708146][ T671] ? netdev_notice (net/core/dev.c:13194) [ 27.708149][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.708152][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.708154][ T671] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.708158][ T671] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.708160][ T671] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.708163][ T671] ? 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.708166][ T671] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.708169][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.708172][ T671] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.708178][ T671] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.708181][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.708184][ T671] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.708185][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.708187][ T671] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.708189][ T671] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.708191][ T671] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.708195][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.708197][ T671] ? 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.708199][ T671] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 27.708202][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.708204][ T671] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.708207][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.708209][ T671] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.708210][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.708211][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.708213][ T671] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.708215][ T671] ? __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.708218][ T671] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.708220][ T671] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.708222][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.708225][ T671] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.708226][ T671] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.708230][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.708234][ T671] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.708241][ T671] rtnl_setlink (net/core/rtnetlink.c:3596) [ 27.708244][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.708246][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.708269][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.708271][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.708274][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.708275][ T671] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.708277][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.708282][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.708284][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.708286][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.708288][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.708291][ T671] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.708293][ T671] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.708297][ T671] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.708298][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.708303][ T671] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.708305][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.708308][ T671] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.708311][ T671] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.708314][ T671] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.708321][ T671] ? 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.708323][ T671] ? 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.708328][ T671] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.708332][ T671] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.708335][ T671] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.708339][ T671] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.708343][ T671] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.708345][ T671] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.708347][ T671] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.708352][ T671] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.708355][ T671] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.708359][ T671] __sys_sendto (net/socket.c:2281) [ 27.708362][ T671] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.708372][ T671] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 27.708378][ T671] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.708380][ T671] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.708384][ T671] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.708385][ T671] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.708388][ T671] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.708390][ T671] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.708392][ T671] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.708395][ T671] RIP: 0033:0x7f807960854e [ 27.708398][ T671] 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.708400][ T671] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.708403][ T671] RAX: ffffffffffffffda RBX: 000056281b9cffc0 RCX: 00007f807960854e [ 27.708404][ T671] RDX: 0000000000000030 RSI: 000056281bb228e0 RDI: 0000000000000012 [ 27.708405][ T671] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 27.708405][ T671] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb2d600 [ 27.708406][ T671] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 30.713766][ T768] softirqs last disabled at (27504): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.713769][ T768] Preemption disabled at: | [ 30.713769][ T768] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.713778][ T768] Tainted: [W]=WARN [ 30.713779][ T768] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.713780][ T768] Call Trace: [ 30.713782][ T768] [ 30.713783][ T768] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.713789][ T768] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.713790][ T768] __might_resched.cold (kernel/sched/core.c:9234) [ 30.713795][ T768] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.713799][ T768] ? __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.713803][ T768] __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.713805][ T768] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.713812][ T768] ? 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.713814][ T768] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.713818][ T768] put_chars (drivers/char/virtio_console.c:1176) [ 30.713821][ T768] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.713822][ T768] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.713825][ T768] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.713828][ T768] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.713833][ T768] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.713837][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.713842][ T768] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.713845][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.713850][ T768] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.713854][ T768] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.713856][ T768] ? 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.713859][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.713861][ T768] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.713865][ T768] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.713869][ T768] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.713871][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.713876][ T768] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.713879][ T768] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.713881][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.713882][ T768] ? 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.713886][ T768] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.713888][ T768] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.713891][ T768] vprintk_emit (kernel/printk/printk.c:2479) [ 30.713894][ T768] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.713895][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.713897][ T768] ? 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.713903][ T768] dev_vprintk_emit (drivers/base/core.c:5000) [ 30.713909][ T768] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 30.713914][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.713916][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.713919][ T768] dev_printk_emit (drivers/base/core.c:5011) [ 30.713922][ T768] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 30.713925][ T768] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.713927][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.713928][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.713930][ T768] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.713932][ T768] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.713935][ T768] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 30.713942][ T768] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.713944][ T768] ? netdev_notice (net/core/dev.c:13194) [ 30.713947][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.713950][ T768] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.713952][ T768] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.713956][ T768] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.713958][ T768] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.713961][ T768] ? 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.713965][ T768] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.713967][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.713970][ T768] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.713976][ T768] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.713979][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.713982][ T768] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.713983][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.713985][ T768] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.713987][ T768] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.713988][ T768] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.713993][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.713995][ T768] ? 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.713996][ T768] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 30.714000][ T768] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.714002][ T768] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.714004][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.714006][ T768] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.714008][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.714009][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.714010][ T768] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.714013][ T768] ? __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.714016][ T768] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.714018][ T768] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.714020][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.714023][ T768] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.714024][ T768] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.714028][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.714031][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.714038][ T768] rtnl_setlink (net/core/rtnetlink.c:3596) [ 30.714041][ T768] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.714042][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.714065][ T768] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.714067][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.714069][ T768] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.714071][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.714073][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.714078][ T768] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.714080][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.714082][ T768] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.714083][ T768] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.714087][ T768] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.714089][ T768] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.714092][ T768] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.714094][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.714098][ T768] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.714100][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.714104][ T768] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.714107][ T768] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.714110][ T768] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.714116][ T768] ? 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.714118][ T768] ? 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.714123][ T768] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.714127][ T768] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.714130][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.714134][ T768] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.714138][ T768] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.714139][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.714142][ T768] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.714147][ T768] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.714149][ T768] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.714153][ T768] __sys_sendto (net/socket.c:2281) [ 30.714156][ T768] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.714167][ T768] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 30.714172][ T768] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.714174][ T768] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.714178][ T768] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.714179][ T768] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 30.714182][ T768] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.714184][ T768] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.714186][ T768] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.714189][ T768] RIP: 0033:0x7f807960854e [ 30.714192][ T768] 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.714194][ T768] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.714197][ T768] RAX: ffffffffffffffda RBX: 000056281bb50c20 RCX: 00007f807960854e [ 30.714198][ T768] RDX: 0000000000000030 RSI: 000056281bb54340 RDI: 0000000000000016 [ 30.714199][ T768] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 30.714200][ T768] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb53f10 [ 30.714200][ T768] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 33.158320][ T768] softirqs last disabled at (106868): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 33.158322][ T768] Preemption disabled at: | [ 33.158323][ T768] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.158331][ T768] Tainted: [W]=WARN [ 33.158332][ T768] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.158334][ T768] Call Trace: [ 33.158335][ T768] [ 33.158337][ T768] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.158343][ T768] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.158345][ T768] __might_resched.cold (kernel/sched/core.c:9234) [ 33.158349][ T768] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.158353][ T768] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.158358][ T768] __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.158360][ T768] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.158367][ T768] ? 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.158370][ T768] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.158373][ T768] put_chars (drivers/char/virtio_console.c:1176) [ 33.158376][ T768] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.158377][ T768] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.158380][ T768] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.158383][ T768] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.158388][ T768] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.158392][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.158397][ T768] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.158401][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.158405][ T768] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.158409][ T768] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.158411][ T768] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 33.158415][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.158416][ T768] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.158420][ T768] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.158425][ T768] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.158426][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.158432][ T768] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.158435][ T768] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.158436][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.158438][ T768] ? 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.158442][ T768] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.158444][ T768] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.158446][ T768] vprintk_emit (kernel/printk/printk.c:2479) [ 33.158449][ T768] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.158451][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.158453][ T768] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 33.158458][ T768] dev_vprintk_emit (drivers/base/core.c:5000) [ 33.158463][ T768] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 33.158468][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.158470][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.158474][ T768] dev_printk_emit (drivers/base/core.c:5011) [ 33.158476][ T768] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 33.158479][ T768] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.158482][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.158483][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.158485][ T768] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.158487][ T768] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.158490][ T768] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 33.158497][ T768] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.158500][ T768] ? netdev_notice (net/core/dev.c:13194) [ 33.158502][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.158505][ T768] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.158508][ T768] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.158511][ T768] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.158514][ T768] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 33.158516][ T768] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 33.158520][ T768] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 33.158522][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.158525][ T768] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 33.158531][ T768] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.158534][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.158537][ T768] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.158538][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.158540][ T768] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.158542][ T768] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.158544][ T768] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.158549][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.158557][ T768] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 33.158559][ T768] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 33.158562][ T768] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.158564][ T768] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 33.158567][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.158569][ T768] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.158571][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.158572][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.158573][ T768] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.158576][ T768] ? __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.158578][ T768] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.158580][ T768] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 33.158582][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.158585][ T768] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.158587][ T768] ? nla_get_range_signed (lib/nlattr.c:270) [ 33.158590][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.158594][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.158601][ T768] rtnl_setlink (net/core/rtnetlink.c:3596) [ 33.158604][ T768] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 33.158605][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.158629][ T768] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.158630][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.158633][ T768] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.158635][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.158637][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.158642][ T768] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.158644][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.158646][ T768] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 33.158647][ T768] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.158651][ T768] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 33.158653][ T768] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.158656][ T768] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.158658][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.158662][ T768] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.158664][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.158668][ T768] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.158671][ T768] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.158674][ T768] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.158680][ T768] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 33.158682][ T768] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 33.158687][ T768] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.158691][ T768] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.158695][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.158698][ T768] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.158702][ T768] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.158704][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.158707][ T768] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.158711][ T768] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.158715][ T768] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 33.158718][ T768] __sys_sendto (net/socket.c:2281) [ 33.158721][ T768] ? __ia32_sys_getpeername (net/socket.c:2235) [ 33.158736][ T768] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 33.158738][ T768] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.158741][ T768] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 33.158744][ T768] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 33.158746][ T768] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.158748][ T768] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.158751][ T768] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.158753][ T768] RIP: 0033:0x7f807960854e [ 33.158757][ T768] 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.158759][ T768] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 33.158761][ T768] RAX: ffffffffffffffda RBX: 000056281bb50c20 RCX: 00007f807960854e [ 33.158763][ T768] RDX: 0000000000000030 RSI: 000056281b9d4db0 RDI: 0000000000000016 [ 33.158764][ T768] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 33.158764][ T768] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb47a50 [ 33.158765][ T768] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 35.687092][ T768] softirqs last disabled at (167384): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.687095][ T768] Preemption disabled at: | [ 35.687096][ T768] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.687104][ T768] Tainted: [W]=WARN [ 35.687105][ T768] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.687106][ T768] Call Trace: [ 35.687108][ T768] [ 35.687109][ T768] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.687115][ T768] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.687117][ T768] __might_resched.cold (kernel/sched/core.c:9234) [ 35.687121][ T768] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.687126][ T768] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.687131][ T768] __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.687132][ T768] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.687139][ T768] ? 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.687142][ T768] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.687146][ T768] put_chars (drivers/char/virtio_console.c:1176) [ 35.687148][ T768] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.687149][ T768] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.687153][ T768] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.687156][ T768] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.687161][ T768] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.687165][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.687171][ T768] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.687174][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.687178][ T768] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.687182][ T768] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.687184][ T768] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 35.687188][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.687189][ T768] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.687193][ T768] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.687198][ T768] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.687199][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.687205][ T768] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.687208][ T768] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.687210][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.687211][ T768] ? 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.687215][ T768] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.687217][ T768] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.687220][ T768] vprintk_emit (kernel/printk/printk.c:2479) [ 35.687223][ T768] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.687229][ T768] dev_vprintk_emit (drivers/base/core.c:5000) [ 35.687234][ T768] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 35.687240][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.687242][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.687245][ T768] dev_printk_emit (drivers/base/core.c:5011) [ 35.687248][ T768] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 35.687251][ T768] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.687253][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.687255][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.687257][ T768] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.687258][ T768] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.687262][ T768] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 35.687268][ T768] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.687271][ T768] ? netdev_notice (net/core/dev.c:13194) [ 35.687274][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.687277][ T768] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.687279][ T768] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.687283][ T768] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.687285][ T768] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.687288][ T768] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 35.687292][ T768] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.687294][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.687297][ T768] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.687303][ T768] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.687306][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.687309][ T768] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.687310][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.687312][ T768] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.687314][ T768] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.687316][ T768] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.687321][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.687322][ T768] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 35.687324][ T768] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 35.687328][ T768] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.687330][ T768] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 35.687332][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.687334][ T768] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.687336][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.687337][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.687338][ T768] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.687341][ T768] ? __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.687344][ T768] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.687346][ T768] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 35.687347][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.687350][ T768] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.687352][ T768] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.687356][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.687359][ T768] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.687366][ T768] rtnl_setlink (net/core/rtnetlink.c:3596) [ 35.687369][ T768] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.687370][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.687393][ T768] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.687395][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.687398][ T768] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.687400][ T768] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.687402][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.687407][ T768] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.687409][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.687411][ T768] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.687412][ T768] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.687416][ T768] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.687418][ T768] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.687421][ T768] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.687423][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.687427][ T768] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.687429][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.687433][ T768] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.687436][ T768] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.687439][ T768] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.687446][ T768] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 35.687448][ T768] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 35.687452][ T768] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.687456][ T768] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.687460][ T768] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.687463][ T768] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.687468][ T768] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.687469][ T768] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.687472][ T768] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.687477][ T768] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.687480][ T768] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 35.687483][ T768] __sys_sendto (net/socket.c:2281) [ 35.687486][ T768] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.687501][ T768] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.687503][ T768] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.687506][ T768] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 35.687509][ T768] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 35.687511][ T768] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.687513][ T768] ? irq_exit_rcu (kernel/softirq.c:786) [ 35.687517][ T768] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.687519][ T768] RIP: 0033:0x7f807960854e [ 35.687523][ T768] 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.687525][ T768] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.687528][ T768] RAX: ffffffffffffffda RBX: 000056281bb50c20 RCX: 00007f807960854e [ 35.687529][ T768] RDX: 0000000000000030 RSI: 000056281b9b9840 RDI: 0000000000000016 [ 35.687530][ T768] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 35.687531][ T768] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb4d210 [ 35.687531][ T768] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 40.600181][ T1059] softirqs last disabled at (34746): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 40.600183][ T1059] Preemption disabled at: | [ 40.600184][ T1059] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.600192][ T1059] Tainted: [W]=WARN [ 40.600193][ T1059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.600195][ T1059] Call Trace: [ 40.600196][ T1059] [ 40.600198][ T1059] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.600203][ T1059] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.600205][ T1059] __might_resched.cold (kernel/sched/core.c:9234) [ 40.600210][ T1059] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.600214][ T1059] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 40.600218][ T1059] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 40.600220][ T1059] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.600226][ T1059] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 40.600228][ T1059] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.600232][ T1059] put_chars (drivers/char/virtio_console.c:1176) [ 40.600235][ T1059] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.600236][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.600239][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.600242][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.600247][ T1059] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.600251][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.600256][ T1059] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.600259][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.600264][ T1059] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.600268][ T1059] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.600269][ T1059] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 40.600273][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.600274][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.600278][ T1059] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.600283][ T1059] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.600284][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.600290][ T1059] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.600293][ T1059] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.600294][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.600296][ T1059] ? 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) [ 40.600300][ T1059] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.600302][ T1059] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.600304][ T1059] vprintk_emit (kernel/printk/printk.c:2479) [ 40.600307][ T1059] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.600309][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.600311][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 40.600316][ T1059] dev_vprintk_emit (drivers/base/core.c:5000) [ 40.600321][ T1059] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 40.600326][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.600328][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.600331][ T1059] dev_printk_emit (drivers/base/core.c:5011) [ 40.600334][ T1059] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 40.600336][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.600339][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.600340][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.600342][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.600344][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.600347][ T1059] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 40.600354][ T1059] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.600357][ T1059] ? netdev_notice (net/core/dev.c:13194) [ 40.600360][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.600362][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.600365][ T1059] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 40.600369][ T1059] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.600371][ T1059] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 40.600374][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 40.600377][ T1059] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 40.600380][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.600383][ T1059] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.600389][ T1059] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.600391][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.600394][ T1059] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.600396][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.600398][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.600399][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.600401][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.600406][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.600408][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 40.600409][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 40.600413][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.600415][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 40.600417][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.600419][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.600421][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.600422][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.600423][ T1059] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.600426][ T1059] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 40.600429][ T1059] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.600431][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 40.600432][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.600435][ T1059] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.600436][ T1059] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.600440][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.600443][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.600451][ T1059] rtnl_setlink (net/core/rtnetlink.c:3596) [ 40.600454][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 40.600455][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.600478][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.600480][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.600482][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.600484][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.600486][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.600491][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.600493][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.600495][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 40.600497][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.600500][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 40.600502][ T1059] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.600506][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.600507][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.600511][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.600513][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.600517][ T1059] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.600520][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.600523][ T1059] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.600529][ T1059] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 40.600531][ T1059] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 40.600536][ T1059] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.600540][ T1059] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.600543][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.600547][ T1059] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.600551][ T1059] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.600552][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.600558][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.600563][ T1059] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 40.600566][ T1059] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 40.600570][ T1059] __sys_sendto (net/socket.c:2281) [ 40.600573][ T1059] ? __ia32_sys_getpeername (net/socket.c:2235) [ 40.600587][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 40.600593][ T1059] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 40.600595][ T1059] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.600599][ T1059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 40.600600][ T1059] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 40.600603][ T1059] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.600605][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.600607][ T1059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.600609][ T1059] RIP: 0033:0x7f807960854e [ 40.600613][ T1059] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 40.600615][ T1059] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 40.600617][ T1059] RAX: ffffffffffffffda RBX: 000056281bb48c10 RCX: 00007f807960854e [ 40.600619][ T1059] RDX: 0000000000000030 RSI: 000056281b9bfe20 RDI: 0000000000000012 [ 40.600619][ T1059] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 40.600620][ T1059] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb3c4f0 [ 40.600621][ T1059] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 45.447866][ T1059] softirqs last disabled at (137974): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.447869][ T1059] Preemption disabled at: | [ 45.447869][ T1059] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.447877][ T1059] Tainted: [W]=WARN [ 45.447878][ T1059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.447880][ T1059] Call Trace: [ 45.447881][ T1059] [ 45.447883][ T1059] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.447888][ T1059] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.447890][ T1059] __might_resched.cold (kernel/sched/core.c:9234) [ 45.447894][ T1059] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.447898][ T1059] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 45.447902][ T1059] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.447904][ T1059] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.447911][ T1059] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.447913][ T1059] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.447917][ T1059] put_chars (drivers/char/virtio_console.c:1176) [ 45.447919][ T1059] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.447921][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.447924][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.447927][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.447932][ T1059] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.447936][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.447941][ T1059] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.447944][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.447949][ T1059] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.447953][ T1059] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.447955][ T1059] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 45.447958][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.447960][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.447964][ T1059] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.447968][ T1059] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.447970][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.447976][ T1059] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.447979][ T1059] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.447980][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.447982][ T1059] ? 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) [ 45.447986][ T1059] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.447988][ T1059] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.447990][ T1059] vprintk_emit (kernel/printk/printk.c:2479) [ 45.447993][ T1059] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.447995][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.447997][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 45.448002][ T1059] dev_vprintk_emit (drivers/base/core.c:5000) [ 45.448007][ T1059] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 45.448012][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.448014][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.448018][ T1059] dev_printk_emit (drivers/base/core.c:5011) [ 45.448020][ T1059] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 45.448023][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.448025][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.448027][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.448029][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.448030][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.448034][ T1059] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 45.448040][ T1059] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.448043][ T1059] ? netdev_notice (net/core/dev.c:13194) [ 45.448045][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.448048][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.448051][ T1059] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.448054][ T1059] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.448056][ T1059] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.448059][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 45.448063][ T1059] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.448066][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.448068][ T1059] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.448074][ T1059] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.448077][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.448080][ T1059] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.448081][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.448083][ T1059] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.448085][ T1059] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.448087][ T1059] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.448092][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.448093][ T1059] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 45.448095][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 45.448099][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.448101][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 45.448103][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.448105][ T1059] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.448107][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.448108][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.448109][ T1059] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.448112][ T1059] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 45.448114][ T1059] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.448116][ T1059] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 45.448118][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.448121][ T1059] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.448122][ T1059] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.448126][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.448129][ T1059] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.448136][ T1059] rtnl_setlink (net/core/rtnetlink.c:3596) [ 45.448139][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 45.448140][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.448164][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.448166][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.448168][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.448170][ T1059] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.448172][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.448177][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.448179][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.448181][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 45.448182][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.448186][ T1059] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 45.448188][ T1059] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.448191][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.448193][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.448197][ T1059] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.448199][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.448203][ T1059] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.448206][ T1059] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.448208][ T1059] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.448215][ T1059] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 45.448217][ T1059] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 45.448222][ T1059] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.448226][ T1059] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.448229][ T1059] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.448233][ T1059] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.448237][ T1059] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.448238][ T1059] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.448241][ T1059] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.448246][ T1059] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 45.448249][ T1059] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 45.448252][ T1059] __sys_sendto (net/socket.c:2281) [ 45.448255][ T1059] ? __ia32_sys_getpeername (net/socket.c:2235) [ 45.448270][ T1059] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 45.448272][ T1059] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.448275][ T1059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 45.448277][ T1059] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 45.448279][ T1059] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.448281][ T1059] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.448284][ T1059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.448286][ T1059] RIP: 0033:0x7f807960854e [ 45.448289][ T1059] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 45.448291][ T1059] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 45.448294][ T1059] RAX: ffffffffffffffda RBX: 000056281bb48c10 RCX: 00007f807960854e [ 45.448295][ T1059] RDX: 0000000000000030 RSI: 000056281b9cc680 RDI: 0000000000000012 [ 45.448296][ T1059] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 45.448297][ T1059] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb35560 [ 45.448297][ T1059] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 49.291831][ T1271] softirqs last disabled at (34434): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 49.291833][ T1271] Preemption disabled at: | [ 49.291834][ T1271] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.291842][ T1271] Tainted: [W]=WARN [ 49.291843][ T1271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.291844][ T1271] Call Trace: [ 49.291846][ T1271] [ 49.291847][ T1271] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.291853][ T1271] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.291855][ T1271] __might_resched.cold (kernel/sched/core.c:9234) [ 49.291859][ T1271] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.291863][ T1271] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 49.291868][ T1271] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 49.291870][ T1271] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.291876][ T1271] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 49.291879][ T1271] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.291883][ T1271] put_chars (drivers/char/virtio_console.c:1176) [ 49.291885][ T1271] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.291887][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.291890][ T1271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.291893][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.291898][ T1271] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.291902][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.291907][ T1271] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.291910][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.291915][ T1271] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.291919][ T1271] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.291921][ T1271] ? 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)) [ 49.291924][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.291926][ T1271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.291930][ T1271] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.291934][ T1271] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.291936][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.291941][ T1271] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.291944][ T1271] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.291946][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.291948][ T1271] ? 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) [ 49.291951][ T1271] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.291953][ T1271] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.291956][ T1271] vprintk_emit (kernel/printk/printk.c:2479) [ 49.291959][ T1271] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.291960][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 49.291962][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 49.291967][ T1271] dev_vprintk_emit (drivers/base/core.c:5000) [ 49.291973][ T1271] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 49.291978][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 49.291980][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.291983][ T1271] dev_printk_emit (drivers/base/core.c:5011) [ 49.291986][ T1271] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 49.291989][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.291991][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.291993][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.291994][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.291996][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.291999][ T1271] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 49.292006][ T1271] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.292009][ T1271] ? netdev_notice (net/core/dev.c:13194) [ 49.292012][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.292014][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.292017][ T1271] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 49.292020][ T1271] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.292023][ T1271] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 49.292026][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 49.292029][ T1271] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 49.292032][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.292035][ T1271] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 49.292041][ T1271] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.292043][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.292046][ T1271] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.292048][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 49.292049][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.292051][ T1271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.292053][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.292058][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.292060][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 49.292061][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 49.292065][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.292067][ T1271] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 49.292070][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.292071][ T1271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.292073][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.292074][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.292076][ T1271] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.292078][ T1271] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 49.292081][ T1271] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.292083][ T1271] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 49.292085][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 49.292088][ T1271] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.292089][ T1271] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.292093][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.292096][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.292104][ T1271] rtnl_setlink (net/core/rtnetlink.c:3596) [ 49.292107][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 49.292108][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.292131][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.292133][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.292136][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.292138][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 49.292140][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.292145][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.292146][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.292148][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 49.292150][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.292154][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 49.292156][ T1271] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.292159][ T1271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.292161][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.292165][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.292167][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.292171][ T1271] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.292174][ T1271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.292177][ T1271] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.292183][ T1271] ? 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)) [ 49.292185][ T1271] ? 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)) [ 49.292192][ T1271] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.292196][ T1271] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.292200][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.292204][ T1271] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.292208][ T1271] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.292209][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.292212][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.292217][ T1271] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 49.292220][ T1271] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 49.292223][ T1271] __sys_sendto (net/socket.c:2281) [ 49.292226][ T1271] ? __ia32_sys_getpeername (net/socket.c:2235) [ 49.292237][ T1271] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 49.292243][ T1271] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 49.292245][ T1271] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.292248][ T1271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 49.292250][ T1271] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 49.292253][ T1271] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.292255][ T1271] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.292257][ T1271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.292259][ T1271] RIP: 0033:0x7f807960854e [ 49.292263][ T1271] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 49.292265][ T1271] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 49.292267][ T1271] RAX: ffffffffffffffda RBX: 000056281b9ba000 RCX: 00007f807960854e [ 49.292268][ T1271] RDX: 0000000000000030 RSI: 000056281b9d15e0 RDI: 0000000000000018 [ 49.292269][ T1271] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 49.292270][ T1271] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb47a50 [ 49.292271][ T1271] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 51.465382][ T1271] softirqs last disabled at (97558): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 51.465385][ T1271] Preemption disabled at: | [ 51.465385][ T1271] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.465394][ T1271] Tainted: [W]=WARN [ 51.465394][ T1271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.465396][ T1271] Call Trace: [ 51.465397][ T1271] [ 51.465399][ T1271] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.465405][ T1271] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.465406][ T1271] __might_resched.cold (kernel/sched/core.c:9234) [ 51.465410][ T1271] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.465414][ T1271] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 51.465419][ T1271] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 51.465420][ T1271] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.465427][ T1271] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 51.465429][ T1271] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.465433][ T1271] put_chars (drivers/char/virtio_console.c:1176) [ 51.465436][ T1271] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.465437][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.465440][ T1271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.465443][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.465448][ T1271] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.465452][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.465457][ T1271] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.465460][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.465465][ T1271] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.465469][ T1271] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.465471][ T1271] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 51.465474][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.465476][ T1271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.465480][ T1271] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.465484][ T1271] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.465486][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.465491][ T1271] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.465494][ T1271] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.465496][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.465498][ T1271] ? 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) [ 51.465501][ T1271] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.465503][ T1271] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.465506][ T1271] vprintk_emit (kernel/printk/printk.c:2479) [ 51.465509][ T1271] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.465510][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.465512][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 51.465517][ T1271] dev_vprintk_emit (drivers/base/core.c:5000) [ 51.465523][ T1271] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 51.465528][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.465530][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.465533][ T1271] dev_printk_emit (drivers/base/core.c:5011) [ 51.465536][ T1271] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 51.465539][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.465541][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.465542][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.465544][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.465546][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.465549][ T1271] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 51.465559][ T1271] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.465562][ T1271] ? netdev_notice (net/core/dev.c:13194) [ 51.465565][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.465568][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.465570][ T1271] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 51.465574][ T1271] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.465576][ T1271] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.465579][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 51.465582][ T1271] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.465585][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.465588][ T1271] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.465594][ T1271] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.465596][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.465599][ T1271] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.465601][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.465602][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.465604][ T1271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.465606][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.465611][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.465613][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 51.465614][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 51.465622][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.465624][ T1271] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 51.465627][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.465628][ T1271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.465630][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.465631][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.465633][ T1271] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.465635][ T1271] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 51.465637][ T1271] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.465639][ T1271] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 51.465641][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.465644][ T1271] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.465645][ T1271] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.465649][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.465652][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.465659][ T1271] rtnl_setlink (net/core/rtnetlink.c:3596) [ 51.465662][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 51.465664][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.465686][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.465688][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.465690][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.465692][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.465694][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.465699][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.465701][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.465703][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 51.465705][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.465708][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 51.465710][ T1271] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.465713][ T1271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.465715][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.465719][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.465721][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.465725][ T1271] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.465728][ T1271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.465731][ T1271] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.465737][ T1271] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 51.465739][ T1271] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 51.465744][ T1271] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.465748][ T1271] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.465751][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.465755][ T1271] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.465759][ T1271] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.465760][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.465763][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.465768][ T1271] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 51.465770][ T1271] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 51.465774][ T1271] __sys_sendto (net/socket.c:2281) [ 51.465777][ T1271] ? __ia32_sys_getpeername (net/socket.c:2235) [ 51.465791][ T1271] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 51.465793][ T1271] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 51.465797][ T1271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 51.465798][ T1271] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 51.465801][ T1271] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.465803][ T1271] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.465805][ T1271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.465808][ T1271] RIP: 0033:0x7f807960854e [ 51.465811][ T1271] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 51.465813][ T1271] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 51.465816][ T1271] RAX: ffffffffffffffda RBX: 000056281b9ba000 RCX: 00007f807960854e [ 51.465817][ T1271] RDX: 0000000000000030 RSI: 000056281bb06760 RDI: 0000000000000018 [ 51.465818][ T1271] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 51.465818][ T1271] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb35560 [ 51.465819][ T1271] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 53.562443][ T1271] softirqs last disabled at (189288): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 53.562446][ T1271] Preemption disabled at: | [ 53.562447][ T1271] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.562454][ T1271] Tainted: [W]=WARN [ 53.562455][ T1271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.562457][ T1271] Call Trace: [ 53.562458][ T1271] [ 53.562460][ T1271] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.562466][ T1271] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.562467][ T1271] __might_resched.cold (kernel/sched/core.c:9234) [ 53.562472][ T1271] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.562476][ T1271] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 53.562480][ T1271] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 53.562482][ T1271] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.562488][ T1271] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 53.562491][ T1271] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.562495][ T1271] put_chars (drivers/char/virtio_console.c:1176) [ 53.562497][ T1271] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.562499][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.562502][ T1271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.562505][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.562510][ T1271] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.562514][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.562519][ T1271] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.562522][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.562527][ T1271] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.562531][ T1271] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.562533][ T1271] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 53.562536][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.562538][ T1271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.562542][ T1271] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.562546][ T1271] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.562548][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.562554][ T1271] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.562560][ T1271] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.562562][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.562563][ T1271] ? 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) [ 53.562567][ T1271] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.562569][ T1271] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.562572][ T1271] vprintk_emit (kernel/printk/printk.c:2479) [ 53.562575][ T1271] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.562576][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 53.562578][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 53.562584][ T1271] dev_vprintk_emit (drivers/base/core.c:5000) [ 53.562589][ T1271] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 53.562594][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 53.562596][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.562600][ T1271] dev_printk_emit (drivers/base/core.c:5011) [ 53.562602][ T1271] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 53.562605][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.562607][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.562609][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.562611][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.562612][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.562616][ T1271] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 53.562622][ T1271] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.562625][ T1271] ? netdev_notice (net/core/dev.c:13194) [ 53.562633][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.562635][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.562638][ T1271] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 53.562641][ T1271] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.562644][ T1271] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 53.562647][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 53.562650][ T1271] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 53.562653][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.562655][ T1271] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.562661][ T1271] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.562664][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.562667][ T1271] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.562668][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 53.562670][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.562672][ T1271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.562674][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.562679][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.562680][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 53.562682][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 53.562686][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.562688][ T1271] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 53.562690][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.562692][ T1271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.562693][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.562695][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.562696][ T1271] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.562699][ T1271] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 53.562701][ T1271] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.562703][ T1271] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 53.562705][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 53.562708][ T1271] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.562709][ T1271] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.562713][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.562716][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.562723][ T1271] rtnl_setlink (net/core/rtnetlink.c:3596) [ 53.562726][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 53.562728][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.562750][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.562752][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.562755][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.562757][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 53.562759][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.562764][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.562766][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.562767][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 53.562769][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.562773][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 53.562775][ T1271] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.562778][ T1271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.562779][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.562784][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.562786][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.562789][ T1271] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.562792][ T1271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.562795][ T1271] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.562802][ T1271] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 53.562804][ T1271] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 53.562808][ T1271] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.562812][ T1271] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.562816][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.562819][ T1271] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.562823][ T1271] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.562825][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.562827][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.562832][ T1271] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 53.562835][ T1271] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 53.562839][ T1271] __sys_sendto (net/socket.c:2281) [ 53.562842][ T1271] ? __ia32_sys_getpeername (net/socket.c:2235) [ 53.562852][ T1271] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 53.562858][ T1271] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 53.562860][ T1271] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.562864][ T1271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 53.562865][ T1271] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 53.562868][ T1271] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.562870][ T1271] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.562872][ T1271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.562874][ T1271] RIP: 0033:0x7f807960854e [ 53.562878][ T1271] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 53.562880][ T1271] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 53.562882][ T1271] RAX: ffffffffffffffda RBX: 000056281b9ba000 RCX: 00007f807960854e [ 53.562883][ T1271] RDX: 0000000000000030 RSI: 000056281b9d1180 RDI: 0000000000000018 [ 53.562884][ T1271] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 53.562885][ T1271] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb1f4b0 [ 53.562886][ T1271] R13: 00007ffd74349044 R14: 0000000000000000 R15: 0000000000000000 | [ 55.453899][ T1271] softirqs last disabled at (241022): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 55.453901][ T1271] Preemption disabled at: | [ 55.453902][ T1271] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.453910][ T1271] Tainted: [W]=WARN [ 55.453911][ T1271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.453913][ T1271] Call Trace: [ 55.453914][ T1271] [ 55.453916][ T1271] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.453922][ T1271] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.453923][ T1271] __might_resched.cold (kernel/sched/core.c:9234) [ 55.453928][ T1271] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.453932][ T1271] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 55.453936][ T1271] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 55.453938][ T1271] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.453945][ T1271] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 55.453947][ T1271] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.453951][ T1271] put_chars (drivers/char/virtio_console.c:1176) [ 55.453953][ T1271] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.453955][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.453958][ T1271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.453961][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.453966][ T1271] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.453970][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.453975][ T1271] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.453978][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.453983][ T1271] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.453987][ T1271] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.453989][ T1271] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 55.453992][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.453994][ T1271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.453998][ T1271] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.454002][ T1271] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.454004][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.454010][ T1271] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.454012][ T1271] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.454014][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.454016][ T1271] ? 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) [ 55.454020][ T1271] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.454022][ T1271] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.454024][ T1271] vprintk_emit (kernel/printk/printk.c:2479) [ 55.454027][ T1271] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.454029][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.454031][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 55.454036][ T1271] dev_vprintk_emit (drivers/base/core.c:5000) [ 55.454041][ T1271] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 55.454047][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.454049][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.454053][ T1271] dev_printk_emit (drivers/base/core.c:5011) [ 55.454056][ T1271] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 55.454058][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.454061][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.454063][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.454065][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.454066][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.454070][ T1271] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 55.454077][ T1271] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.454080][ T1271] ? netdev_notice (net/core/dev.c:13194) [ 55.454083][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.454086][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.454089][ T1271] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.454092][ T1271] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.454095][ T1271] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.454098][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 55.454101][ T1271] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.454104][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.454107][ T1271] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.454113][ T1271] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.454116][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.454120][ T1271] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.454121][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.454123][ T1271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.454125][ T1271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.454127][ T1271] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.454131][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.454133][ T1271] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 55.454135][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 55.454139][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.454141][ T1271] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 55.454143][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.454145][ T1271] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.454147][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.454148][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.454149][ T1271] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.454152][ T1271] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 55.454155][ T1271] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.454157][ T1271] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 55.454159][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.454162][ T1271] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.454163][ T1271] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.454167][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.454170][ T1271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.454177][ T1271] rtnl_setlink (net/core/rtnetlink.c:3596) [ 55.454181][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 55.454182][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.454208][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.454210][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.454213][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.454215][ T1271] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.454217][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.454222][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.454224][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.454226][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 55.454228][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.454232][ T1271] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 55.454234][ T1271] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.454237][ T1271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.454239][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.454243][ T1271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.454245][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.454249][ T1271] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.454252][ T1271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.454255][ T1271] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.454262][ T1271] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 55.454264][ T1271] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 55.454269][ T1271] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.454273][ T1271] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.454277][ T1271] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.454280][ T1271] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.454285][ T1271] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.454286][ T1271] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.454289][ T1271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.454294][ T1271] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 55.454297][ T1271] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 55.454301][ T1271] __sys_sendto (net/socket.c:2281) [ 55.454304][ T1271] ? __ia32_sys_getpeername (net/socket.c:2235) [ 55.454316][ T1271] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 55.454322][ T1271] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 55.454325][ T1271] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 55.454328][ T1271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 55.454330][ T1271] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 55.454332][ T1271] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.454334][ T1271] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.454337][ T1271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.454339][ T1271] RIP: 0033:0x7f807960854e [ 55.454343][ T1271] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 55.454345][ T1271] RSP: 002b:00007ffd74348f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 55.454348][ T1271] RAX: ffffffffffffffda RBX: 000056281b9ba000 RCX: 00007f807960854e [ 55.454349][ T1271] RDX: 0000000000000030 RSI: 000056281bb4e7b0 RDI: 0000000000000018 [ 55.454350][ T1271] RBP: 00007ffd74348f10 R08: 00007ffd74348f60 R09: 0000000000000080 [ 55.454351][ T1271] R10: 0000000000000000 R11: 0000000000000202 R12: 000056281bb2fef0 Finger prints: netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars