====================================== | [ 9.513575][ T85] softirqs last disabled at (396608): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 9.513577][ T85] Preemption disabled at: | [ 9.513578][ T85] vprintk_emit (kernel/printk/printk.c:2471) | [ 9.513587][ T85] Tainted: [W]=WARN [ 9.513588][ T85] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.513590][ T85] Call Trace: [ 9.513592][ T85] [ 9.513594][ T85] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.513599][ T85] ? vprintk_emit (kernel/printk/printk.c:2471) [ 9.513601][ T85] __might_resched.cold (kernel/sched/core.c:9234) [ 9.513606][ T85] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.513610][ T85] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.513614][ T85] __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)) [ 9.513616][ T85] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.513622][ T85] ? 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) [ 9.513624][ T85] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.513627][ T85] put_chars (drivers/char/virtio_console.c:1176) [ 9.513630][ T85] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.513634][ T85] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 9.513638][ T85] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.513641][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.513646][ T85] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.513648][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.513655][ T85] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.513658][ T85] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.513662][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.513664][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.513668][ T85] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.513672][ T85] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.513674][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.513679][ T85] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.513681][ T85] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.513683][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.513685][ T85] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.513688][ T85] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.513690][ T85] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.513693][ T85] vprintk_emit (kernel/printk/printk.c:2479) [ 9.513696][ T85] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.513698][ T85] ? write_profile (profile.c:?) [ 9.513701][ T85] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.513708][ T85] dev_vprintk_emit (drivers/base/core.c:5000) [ 9.513712][ T85] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 9.513717][ T85] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 9.513723][ T85] dev_printk_emit (drivers/base/core.c:5011) [ 9.513725][ T85] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 9.513729][ T85] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 9.513734][ T85] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 9.513739][ T85] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 9.513741][ T85] ? netdev_notice (net/core/dev.c:13194) [ 9.513744][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.513747][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.513750][ T85] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.513753][ T85] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.513755][ T85] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 9.513758][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.513760][ T85] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 9.513762][ T85] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 9.513765][ T85] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 9.513768][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.513771][ T85] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 9.513783][ T85] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.513785][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.513788][ T85] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 9.513790][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.513791][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.513793][ T85] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.513796][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.513800][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.513804][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.513806][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.513809][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.513811][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.513812][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.513814][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.513816][ T85] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 9.513818][ T85] ? __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) [ 9.513821][ T85] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 9.513822][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.513824][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.513827][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.513829][ T85] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 9.513831][ T85] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.513836][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.513839][ T85] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.513847][ T85] rtnl_setlink (net/core/rtnetlink.c:3596) [ 9.513850][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.513852][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.513873][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.513875][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.513878][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.513880][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.513882][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.513886][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.513887][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.513889][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.513892][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.513895][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.513897][ T85] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.513901][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.513902][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.513906][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.513908][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.513912][ T85] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 9.513915][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.513918][ T85] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.513925][ T85] ? 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)) [ 9.513927][ T85] ? 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)) [ 9.513931][ T85] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.513935][ T85] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.513938][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.513942][ T85] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 9.513946][ T85] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.513950][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.513953][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.513957][ T85] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 9.513960][ T85] ? __ia32_sys_getpeername (net/socket.c:2235) [ 9.513970][ T85] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 9.513976][ T85] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 9.513978][ T85] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.513982][ T85] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.513983][ T85] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 9.513985][ T85] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.513986][ T85] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.513989][ T85] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.513991][ T85] RIP: 0033:0x7f2ba11e754e [ 9.513995][ T85] 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 [ 9.513997][ T85] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 9.514000][ T85] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 9.514001][ T85] RDX: 0000000000000030 RSI: 000055ca48962fc0 RDI: 0000000000000018 [ 9.514002][ T85] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 9.514003][ T85] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca48965110 [ 9.514003][ T85] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 | [ 10.550394][ T12] softirqs last disabled at (4154): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 10.550397][ T12] Preemption disabled at: | [ 10.550398][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.550410][ T12] Tainted: [W]=WARN [ 10.550411][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.550414][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 10.550419][ T12] Call Trace: [ 10.550421][ T12] [ 10.550423][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.550430][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.550433][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 10.550439][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.550445][ T12] ? __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.550452][ T12] __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.550455][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.550463][ T12] ? 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.550467][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.550472][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 10.550479][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.550485][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.550491][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.550494][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.550500][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.550504][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.550506][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.550509][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.550516][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.550519][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.550524][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.550528][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.550535][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.550541][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.550548][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.550552][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.550559][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.550565][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.550568][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.550577][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.550581][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.550584][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.550587][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.550593][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.550596][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.550601][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 10.550607][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.550612][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.550619][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 10.550627][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 10.550629][ T12] ? debug_object_activate (lib/debugobjects.c:891 (discriminator 3)) [ 10.550640][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.550647][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 10.550650][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 10.550653][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 10.550668][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 10.550677][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.550680][ T12] ? netdev_notice (net/core/dev.c:13194) [ 10.550687][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.550690][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 10.550696][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.550702][ T12] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 10.550712][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.550717][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 10.550720][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.550725][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 10.550731][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 10.550742][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 10.550753][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 10.550757][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.550760][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.550762][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.550768][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 10.550770][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 10.550772][ T12] process_one_work (kernel/workqueue.c:3387) [ 10.550790][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 10.550794][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.550808][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 10.550820][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 10.550823][ T12] kthread (kernel/kthread.c:436) [ 10.550826][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.550831][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 10.550835][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 10.550842][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 10.550848][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 10.550852][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 10.550857][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 11.977951][ T90] softirqs last disabled at (515192): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.977953][ T90] Preemption disabled at: | [ 11.977954][ T90] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.977963][ T90] Tainted: [W]=WARN [ 11.977964][ T90] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.977966][ T90] Call Trace: [ 11.977968][ T90] [ 11.977969][ T90] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.977975][ T90] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.977977][ T90] __might_resched.cold (kernel/sched/core.c:9234) [ 11.977982][ T90] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.977986][ T90] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.977991][ T90] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.977993][ T90] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.977999][ T90] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.978001][ T90] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.978004][ T90] put_chars (drivers/char/virtio_console.c:1176) [ 11.978007][ T90] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.978009][ T90] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.978013][ T90] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.978016][ T90] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.978021][ T90] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.978023][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978028][ T90] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.978031][ T90] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.978036][ T90] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.978040][ T90] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.978045][ T90] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.978047][ T90] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.978051][ T90] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.978055][ T90] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.978057][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978062][ T90] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.978065][ T90] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.978066][ T90] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.978068][ T90] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.978072][ T90] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.978074][ T90] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.978077][ T90] vprintk_emit (kernel/printk/printk.c:2479) [ 11.978081][ T90] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.978083][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978085][ T90] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 11.978090][ T90] dev_vprintk_emit (drivers/base/core.c:5000) [ 11.978096][ T90] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 11.978102][ T90] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.978106][ T90] dev_printk_emit (drivers/base/core.c:5011) [ 11.978109][ T90] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 11.978111][ T90] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.978114][ T90] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.978116][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978117][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978119][ T90] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.978121][ T90] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.978125][ T90] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 11.978131][ T90] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.978133][ T90] ? netdev_notice (net/core/dev.c:13194) [ 11.978136][ T90] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.978139][ T90] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.978141][ T90] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.978145][ T90] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.978147][ T90] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.978151][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978153][ T90] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 11.978155][ T90] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 11.978158][ T90] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.978161][ T90] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.978164][ T90] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.978170][ T90] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.978173][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978178][ T90] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.978180][ T90] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.978181][ T90] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.978184][ T90] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.978185][ T90] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.978190][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978194][ T90] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.978196][ T90] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.978199][ T90] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.978201][ T90] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.978203][ T90] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.978204][ T90] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.978206][ T90] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.978209][ T90] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.978212][ T90] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.978214][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978216][ T90] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.978218][ T90] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.978221][ T90] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.978222][ T90] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.978228][ T90] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.978232][ T90] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.978240][ T90] rtnl_setlink (net/core/rtnetlink.c:3596) [ 11.978243][ T90] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.978245][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978269][ T90] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.978271][ T90] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.978274][ T90] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.978276][ T90] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.978278][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978282][ T90] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.978284][ T90] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.978286][ T90] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.978289][ T90] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.978292][ T90] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.978295][ T90] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.978299][ T90] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.978300][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978305][ T90] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.978306][ T90] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.978311][ T90] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.978314][ T90] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.978317][ T90] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.978324][ T90] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.978326][ T90] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.978332][ T90] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.978336][ T90] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.978338][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.978343][ T90] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.978348][ T90] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.978352][ T90] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.978355][ T90] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.978359][ T90] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 11.978363][ T90] ? __ia32_sys_getpeername (net/socket.c:2235) [ 11.978374][ T90] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 11.978380][ T90] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 11.978382][ T90] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.978386][ T90] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.978387][ T90] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.978389][ T90] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.978390][ T90] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.978393][ T90] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.978396][ T90] RIP: 0033:0x7f2ba11e754e [ 11.978399][ T90] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.978401][ T90] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.978404][ T90] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 11.978406][ T90] RDX: 0000000000000030 RSI: 000055ca48967520 RDI: 0000000000000022 [ 11.978407][ T90] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 11.978407][ T90] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca48966cc0 [ 11.978408][ T90] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 | [ 13.101291][ T12] softirqs last disabled at (6860): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 13.101293][ T12] Preemption disabled at: | [ 13.101294][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.101303][ T12] Tainted: [W]=WARN [ 13.101304][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.101306][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 13.101309][ T12] Call Trace: [ 13.101311][ T12] [ 13.101313][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.101318][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.101320][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 13.101324][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.101328][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.101332][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.101335][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.101340][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.101343][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.101346][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 13.101348][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.101351][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.101355][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.101357][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.101361][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.101364][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.101365][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.101366][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.101370][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.101372][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.101375][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.101377][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.101381][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.101385][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.101389][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.101391][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.101395][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.101399][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.101400][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.101405][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.101408][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.101409][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.101411][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.101415][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.101416][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.101419][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 13.101423][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.101426][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.101430][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 13.101435][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 13.101437][ T12] ? debug_object_activate (lib/debugobjects.c:891 (discriminator 3)) [ 13.101444][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.101448][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 13.101453][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 13.101455][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 13.101461][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.101463][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.101464][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.101467][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 13.101473][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.101475][ T12] ? netdev_notice (net/core/dev.c:13194) [ 13.101480][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.101482][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 13.101486][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.101489][ T12] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 13.101496][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.101499][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 13.101500][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.101504][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 13.101508][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 13.101514][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 13.101520][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 13.101523][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.101525][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.101526][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.101529][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 13.101531][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 13.101532][ T12] process_one_work (kernel/workqueue.c:3387) [ 13.101538][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.101541][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.101548][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.101555][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.101557][ T12] kthread (kernel/kthread.c:436) [ 13.101560][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.101563][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.101566][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.101570][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.101574][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.101576][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.101579][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 14.758718][ T85] softirqs last disabled at (1011892): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.758720][ T85] Preemption disabled at: | [ 14.758721][ T85] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.758730][ T85] Tainted: [W]=WARN [ 14.758731][ T85] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.758733][ T85] Call Trace: [ 14.758735][ T85] [ 14.758736][ T85] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.758741][ T85] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.758743][ T85] __might_resched.cold (kernel/sched/core.c:9234) [ 14.758748][ T85] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.758752][ T85] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.758757][ T85] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.758759][ T85] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.758764][ T85] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.758766][ T85] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.758770][ T85] put_chars (drivers/char/virtio_console.c:1176) [ 14.758772][ T85] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.758776][ T85] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 14.758780][ T85] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.758783][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.758788][ T85] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.758790][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.758802][ T85] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.758805][ T85] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.758810][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.758812][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.758815][ T85] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.758819][ T85] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.758821][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.758826][ T85] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.758828][ T85] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.758830][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.758832][ T85] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.758835][ T85] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.758836][ T85] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.758839][ T85] vprintk_emit (kernel/printk/printk.c:2479) [ 14.758843][ T85] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.758844][ T85] ? write_profile (profile.c:?) [ 14.758848][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.758851][ T85] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.758855][ T85] dev_vprintk_emit (drivers/base/core.c:5000) [ 14.758860][ T85] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 14.758862][ T85] ? check_irq_usage (kernel/locking/lockdep.c:1876 kernel/locking/lockdep.c:2812) [ 14.758869][ T85] dev_printk_emit (drivers/base/core.c:5011) [ 14.758872][ T85] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 14.758875][ T85] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 14.758877][ T85] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 14.758881][ T85] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 14.758886][ T85] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.758888][ T85] ? netdev_notice (net/core/dev.c:13194) [ 14.758890][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.758894][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.758896][ T85] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.758900][ T85] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.758902][ T85] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.758905][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.758907][ T85] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 14.758909][ T85] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 14.758912][ T85] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.758914][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.758918][ T85] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.758923][ T85] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.758926][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.758929][ T85] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.758930][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.758931][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.758934][ T85] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.758935][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.758939][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.758943][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.758945][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.758948][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.758950][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.758951][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.758952][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.758955][ T85] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.758957][ T85] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.758960][ T85] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.758962][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.758963][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.758966][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.758968][ T85] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.758970][ T85] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.758975][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.758978][ T85] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 14.758986][ T85] rtnl_setlink (net/core/rtnetlink.c:3596) [ 14.758989][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.758991][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.759012][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.759014][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.759017][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.759018][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.759020][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.759024][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.759026][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.759028][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.759030][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.759033][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.759035][ T85] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.759039][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.759040][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.759044][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.759046][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.759050][ T85] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.759053][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.759056][ T85] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.759062][ T85] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.759064][ T85] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.759069][ T85] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.759073][ T85] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.759075][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.759077][ T85] ? do_raw_spin_trylock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:93 kernel/locking/spinlock_debug.c:123) [ 14.759081][ T85] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.759085][ T85] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.759088][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.759092][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.759095][ T85] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 14.759099][ T85] ? __ia32_sys_getpeername (net/socket.c:2235) [ 14.759109][ T85] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 14.759114][ T85] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 14.759116][ T85] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.759120][ T85] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.759122][ T85] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 14.759123][ T85] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.759125][ T85] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.759127][ T85] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.759130][ T85] RIP: 0033:0x7f2ba11e754e [ 14.759134][ T85] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.759135][ T85] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 14.759138][ T85] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 14.759140][ T85] RDX: 0000000000000030 RSI: 000055ca4895d520 RDI: 0000000000000018 [ 14.759141][ T85] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 14.759141][ T85] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca48977150 [ 14.759142][ T85] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 | [ 15.951407][ T12] softirqs last disabled at (8562): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 15.951410][ T12] Preemption disabled at: | [ 15.951410][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.951419][ T12] Tainted: [W]=WARN [ 15.951420][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.951422][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 15.951425][ T12] Call Trace: [ 15.951427][ T12] [ 15.951429][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.951434][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.951436][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 15.951441][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.951445][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.951449][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 15.951451][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.951457][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.951459][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.951462][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 15.951465][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.951468][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.951472][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.951475][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.951480][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.951483][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.951485][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.951486][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.951490][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.951492][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 15.951495][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.951497][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.951501][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.951505][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.951509][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.951511][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.951515][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.951519][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.951520][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.951526][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.951528][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.951530][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.951532][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.951535][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.951537][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.951540][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 15.951544][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.951547][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.951551][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 15.951556][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 15.951558][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.951566][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 15.951569][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 15.951573][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.951577][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.951580][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 15.951585][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.951588][ T12] ? netdev_notice (net/core/dev.c:13194) [ 15.951592][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.951593][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 15.951597][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.951601][ T12] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 15.951607][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.951611][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 15.951613][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 15.951617][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 15.951621][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 15.951627][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 15.951633][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 15.951636][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.951638][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.951639][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.951642][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 15.951644][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 15.951645][ T12] process_one_work (kernel/workqueue.c:3387) [ 15.951651][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 15.951654][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.951662][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 15.951669][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 15.951670][ T12] kthread (kernel/kthread.c:436) [ 15.951673][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.951676][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 15.951679][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 15.951683][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 15.951687][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 15.951690][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 15.951692][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.164289][ T12] softirqs last disabled at (16122): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 17.164291][ T12] Preemption disabled at: | [ 17.164292][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.164300][ T12] Tainted: [W]=WARN [ 17.164301][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.164303][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 17.164307][ T12] Call Trace: [ 17.164309][ T12] [ 17.164311][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.164316][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.164318][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 17.164323][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.164327][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.164331][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.164333][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.164339][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.164341][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.164344][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 17.164347][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.164350][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.164354][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.164357][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.164360][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.164363][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.164365][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.164366][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.164369][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.164371][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 17.164374][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.164377][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.164380][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.164384][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.164388][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.164390][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.164394][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.164398][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.164400][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.164405][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.164407][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.164409][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.164411][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.164414][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.164416][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.164419][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 17.164422][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.164426][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.164430][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 17.164435][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 17.164437][ T12] ? debug_object_activate (lib/debugobjects.c:891 (discriminator 3)) [ 17.164444][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.164448][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 17.164450][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 17.164452][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 17.164461][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 17.164466][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.164468][ T12] ? netdev_notice (net/core/dev.c:13194) [ 17.164472][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.164475][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 17.164480][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.164484][ T12] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 17.164491][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.164494][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 17.164495][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.164499][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 17.164503][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 17.164509][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 17.164515][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 17.164517][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.164519][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.164521][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.164524][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 17.164525][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 17.164527][ T12] process_one_work (kernel/workqueue.c:3387) [ 17.164533][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 17.164535][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.164543][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 17.164550][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 17.164551][ T12] kthread (kernel/kthread.c:436) [ 17.164554][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.164558][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.164560][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 17.164565][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 17.164568][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 17.164571][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.164573][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.615056][ T228] softirqs last disabled at (5084): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 18.615059][ T228] Preemption disabled at: | [ 18.615060][ T228] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.615072][ T228] Tainted: [W]=WARN [ 18.615073][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.615075][ T228] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 18.615080][ T228] Call Trace: [ 18.615083][ T228] [ 18.615085][ T228] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.615092][ T228] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.615095][ T228] __might_resched.cold (kernel/sched/core.c:9234) [ 18.615101][ T228] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.615107][ T228] ? __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.615113][ T228] __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.615117][ T228] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.615126][ T228] ? 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.615129][ T228] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.615134][ T228] put_chars (drivers/char/virtio_console.c:1176) [ 18.615139][ T228] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.615144][ T228] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.615150][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.615153][ T228] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.615160][ T228] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.615164][ T228] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.615167][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.615169][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.615178][ T228] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.615182][ T228] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 18.615187][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.615191][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.615198][ T228] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.615204][ T228] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.615212][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.615215][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.615222][ T228] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.615229][ T228] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.615232][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.615241][ T228] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.615245][ T228] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.615248][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.615251][ T228] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.615258][ T228] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.615260][ T228] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.615265][ T228] vprintk_emit (kernel/printk/printk.c:2479) [ 18.615271][ T228] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.615276][ T228] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.615284][ T228] dev_vprintk_emit (drivers/base/core.c:5000) [ 18.615291][ T228] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 18.615300][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.615303][ T228] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 18.615310][ T228] dev_printk_emit (drivers/base/core.c:5011) [ 18.615314][ T228] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 18.615319][ T228] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3537 net/core/neighbour.c:1611) [ 18.615324][ T228] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.615327][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.615330][ T228] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.615337][ T228] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 18.615346][ T228] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.615349][ T228] ? netdev_notice (net/core/dev.c:13194) [ 18.615357][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.615360][ T228] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 18.615366][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.615373][ T228] nsim_udp_tunnel_unset_port.cold (drivers/net/netdevsim/udp_tunnels.c:59 (discriminator 1)) netdevsim [ 18.615383][ T228] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.615388][ T228] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 18.615391][ T228] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.615397][ T228] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:226 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 18.615404][ T228] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 18.615414][ T228] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 18.615426][ T228] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 18.615430][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.615434][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.615436][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.615442][ T228] ? process_one_work (kernel/workqueue.c:3386) [ 18.615445][ T228] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 18.615447][ T228] process_one_work (kernel/workqueue.c:3387) [ 18.615459][ T228] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 18.615463][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.615479][ T228] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 18.615486][ T228] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 18.615489][ T228] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 18.615494][ T228] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 18.615499][ T228] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 18.615501][ T228] kthread (kernel/kthread.c:436) [ 18.615504][ T228] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.615509][ T228] ? kthread_affine_preferred (kernel/kthread.c:857) [ 18.615513][ T228] ret_from_fork (arch/x86/kernel/process.c:158) [ 18.615520][ T228] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 18.615526][ T228] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 18.615530][ T228] ? kthread_affine_preferred (kernel/kthread.c:857) [ 18.615535][ T228] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.827287][ T12] softirqs last disabled at (17235): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 19.827290][ T12] Preemption disabled at: | [ 19.827291][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.827301][ T12] Tainted: [W]=WARN [ 19.827302][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.827304][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 19.827308][ T12] Call Trace: [ 19.827310][ T12] [ 19.827313][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.827319][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.827321][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 19.827326][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.827331][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.827336][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.827339][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.827346][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.827348][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.827352][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 19.827356][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.827359][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.827364][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.827367][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.827371][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.827374][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.827376][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.827377][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.827382][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.827384][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 19.827388][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.827391][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.827395][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.827400][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.827405][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.827407][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.827412][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.827417][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.827419][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.827425][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.827428][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.827430][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.827432][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.827436][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.827438][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.827442][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 19.827446][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.827454][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 19.827459][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 19.827465][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.827470][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 19.827473][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 19.827482][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.827485][ T12] ? should_we_balance (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 kernel/sched/fair.c:13328) [ 19.827489][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 19.827496][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.827498][ T12] ? netdev_notice (net/core/dev.c:13194) [ 19.827502][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.827504][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 19.827508][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.827513][ T12] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 19.827519][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.827524][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 19.827526][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.827531][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 19.827536][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 19.827542][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 19.827550][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 19.827552][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.827554][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.827556][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.827560][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 19.827561][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 19.827563][ T12] process_one_work (kernel/workqueue.c:3387) [ 19.827570][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 19.827573][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.827581][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 19.827589][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 19.827591][ T12] kthread (kernel/kthread.c:436) [ 19.827594][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.827597][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 19.827600][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.827605][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 19.827609][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.827612][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 19.827615][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 21.008388][ T90] softirqs last disabled at (917538): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.008390][ T90] Preemption disabled at: | [ 21.008391][ T90] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.008400][ T90] Tainted: [W]=WARN [ 21.008401][ T90] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.008403][ T90] Call Trace: [ 21.008405][ T90] [ 21.008406][ T90] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.008412][ T90] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.008414][ T90] __might_resched.cold (kernel/sched/core.c:9234) [ 21.008419][ T90] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.008423][ T90] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.008429][ T90] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 21.008431][ T90] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.008436][ T90] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.008439][ T90] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.008442][ T90] put_chars (drivers/char/virtio_console.c:1176) [ 21.008445][ T90] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.008446][ T90] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.008451][ T90] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.008453][ T90] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.008458][ T90] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.008461][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008466][ T90] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.008469][ T90] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008474][ T90] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.008479][ T90] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.008484][ T90] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008486][ T90] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008490][ T90] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.008494][ T90] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.008496][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008501][ T90] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.008503][ T90] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.008505][ T90] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008507][ T90] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.008511][ T90] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.008512][ T90] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.008516][ T90] vprintk_emit (kernel/printk/printk.c:2479) [ 21.008519][ T90] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.008522][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008523][ T90] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 21.008529][ T90] dev_vprintk_emit (drivers/base/core.c:5000) [ 21.008535][ T90] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 21.008541][ T90] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.008545][ T90] dev_printk_emit (drivers/base/core.c:5011) [ 21.008548][ T90] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 21.008549][ T90] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.008552][ T90] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.008554][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008556][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008557][ T90] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.008559][ T90] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.008563][ T90] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 21.008569][ T90] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.008571][ T90] ? netdev_notice (net/core/dev.c:13194) [ 21.008574][ T90] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.008577][ T90] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.008579][ T90] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.008583][ T90] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.008585][ T90] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.008589][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008590][ T90] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 21.008593][ T90] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 21.008596][ T90] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.008598][ T90] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.008602][ T90] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.008608][ T90] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.008611][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008614][ T90] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.008615][ T90] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.008617][ T90] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.008619][ T90] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.008621][ T90] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.008625][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008630][ T90] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.008631][ T90] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.008634][ T90] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008637][ T90] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.008638][ T90] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008639][ T90] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.008641][ T90] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.008644][ T90] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 21.008647][ T90] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.008649][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008651][ T90] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.008653][ T90] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.008656][ T90] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.008657][ T90] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.008664][ T90] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.008667][ T90] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 21.008675][ T90] rtnl_setlink (net/core/rtnetlink.c:3596) [ 21.008679][ T90] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.008680][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008704][ T90] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.008706][ T90] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.008709][ T90] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.008711][ T90] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.008713][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008717][ T90] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.008719][ T90] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.008721][ T90] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.008723][ T90] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.008727][ T90] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.008729][ T90] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.008733][ T90] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.008735][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008739][ T90] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.008741][ T90] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.008745][ T90] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.008748][ T90] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.008751][ T90] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.008758][ T90] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 21.008760][ T90] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 21.008765][ T90] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.008770][ T90] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.008772][ T90] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.008774][ T90] ? do_raw_spin_trylock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:93 kernel/locking/spinlock_debug.c:123) [ 21.008778][ T90] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.008782][ T90] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.008786][ T90] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.008790][ T90] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.008793][ T90] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 21.008797][ T90] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.008808][ T90] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 21.008820][ T90] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.008822][ T90] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.008825][ T90] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.008827][ T90] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 21.008829][ T90] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.008830][ T90] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.008833][ T90] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.008835][ T90] RIP: 0033:0x7f2ba11e754e [ 21.008839][ T90] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 21.008841][ T90] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.008844][ T90] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 21.008846][ T90] RDX: 0000000000000030 RSI: 000055ca48968990 RDI: 0000000000000022 [ 21.008846][ T90] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 21.008847][ T90] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca4896aea0 [ 21.008848][ T90] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 | [ 22.037299][ T228] softirqs last disabled at (10338): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 22.037301][ T228] Preemption disabled at: | [ 22.037302][ T228] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.037310][ T228] Tainted: [W]=WARN [ 22.037311][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.037313][ T228] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 22.037317][ T228] Call Trace: [ 22.037319][ T228] [ 22.037321][ T228] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.037326][ T228] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.037329][ T228] __might_resched.cold (kernel/sched/core.c:9234) [ 22.037333][ T228] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.037337][ T228] ? __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.037342][ T228] __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.037345][ T228] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.037351][ T228] ? 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.037353][ T228] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.037357][ T228] put_chars (drivers/char/virtio_console.c:1176) [ 22.037360][ T228] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.037363][ T228] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.037367][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.037369][ T228] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.037373][ T228] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.037377][ T228] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.037378][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.037380][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.037384][ T228] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.037386][ T228] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 22.037389][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.037392][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.037396][ T228] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.037400][ T228] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.037405][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.037407][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.037412][ T228] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.037416][ T228] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.037418][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.037424][ T228] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.037427][ T228] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.037428][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.037431][ T228] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.037435][ T228] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.037436][ T228] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.037440][ T228] vprintk_emit (kernel/printk/printk.c:2479) [ 22.037444][ T228] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.037447][ T228] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.037452][ T228] dev_vprintk_emit (drivers/base/core.c:5000) [ 22.037458][ T228] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 22.037460][ T228] ? debug_object_activate (lib/debugobjects.c:891 (discriminator 3)) [ 22.037467][ T228] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.037472][ T228] dev_printk_emit (drivers/base/core.c:5011) [ 22.037475][ T228] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 22.037478][ T228] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 22.037490][ T228] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 22.037496][ T228] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.037498][ T228] ? netdev_notice (net/core/dev.c:13194) [ 22.037503][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.037505][ T228] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 22.037508][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.037513][ T228] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 22.037520][ T228] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.037523][ T228] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 22.037525][ T228] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.037529][ T228] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 22.037533][ T228] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 22.037540][ T228] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 22.037547][ T228] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 22.037550][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.037552][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.037553][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.037557][ T228] ? process_one_work (kernel/workqueue.c:3386) [ 22.037559][ T228] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 22.037560][ T228] process_one_work (kernel/workqueue.c:3387) [ 22.037568][ T228] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 22.037571][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.037579][ T228] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 22.037584][ T228] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 22.037586][ T228] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 22.037589][ T228] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 22.037592][ T228] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 22.037594][ T228] kthread (kernel/kthread.c:436) [ 22.037596][ T228] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.037599][ T228] ? kthread_affine_preferred (kernel/kthread.c:857) [ 22.037602][ T228] ret_from_fork (arch/x86/kernel/process.c:158) [ 22.037607][ T228] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 22.037611][ T228] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 22.037614][ T228] ? kthread_affine_preferred (kernel/kthread.c:857) [ 22.037616][ T228] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 23.492808][ T228] softirqs last disabled at (15428): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 23.492810][ T228] Preemption disabled at: | [ 23.492811][ T228] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.492820][ T228] Tainted: [W]=WARN [ 23.492821][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.492828][ T228] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 23.492832][ T228] Call Trace: [ 23.492833][ T228] [ 23.492835][ T228] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.492841][ T228] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.492843][ T228] __might_resched.cold (kernel/sched/core.c:9234) [ 23.492847][ T228] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.492851][ T228] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.492856][ T228] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.492858][ T228] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.492864][ T228] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.492866][ T228] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.492870][ T228] put_chars (drivers/char/virtio_console.c:1176) [ 23.492873][ T228] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.492876][ T228] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.492880][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.492882][ T228] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.492886][ T228] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.492888][ T228] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.492890][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.492891][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.492895][ T228] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.492897][ T228] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 23.492900][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.492902][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.492906][ T228] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.492910][ T228] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.492914][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.492916][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.492920][ T228] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.492924][ T228] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.492926][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.492931][ T228] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.492934][ T228] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.492935][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.492937][ T228] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.492941][ T228] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.492942][ T228] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.492945][ T228] vprintk_emit (kernel/printk/printk.c:2479) [ 23.492949][ T228] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.492952][ T228] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.492957][ T228] dev_vprintk_emit (drivers/base/core.c:5000) [ 23.492962][ T228] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 23.492967][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.492969][ T228] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 23.492973][ T228] dev_printk_emit (drivers/base/core.c:5011) [ 23.492975][ T228] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 23.492978][ T228] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3537 net/core/neighbour.c:1611) [ 23.492982][ T228] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.492984][ T228] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.492986][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.492988][ T228] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.492991][ T228] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 23.492996][ T228] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.492998][ T228] ? netdev_notice (net/core/dev.c:13194) [ 23.493002][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.493004][ T228] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 23.493007][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.493011][ T228] nsim_udp_tunnel_unset_port.cold (drivers/net/netdevsim/udp_tunnels.c:59 (discriminator 1)) netdevsim [ 23.493018][ T228] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.493022][ T228] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 23.493024][ T228] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.493028][ T228] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:226 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 23.493032][ T228] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 23.493038][ T228] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 23.493044][ T228] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 23.493047][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.493049][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.493051][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.493054][ T228] ? process_one_work (kernel/workqueue.c:3386) [ 23.493055][ T228] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 23.493057][ T228] process_one_work (kernel/workqueue.c:3387) [ 23.493063][ T228] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 23.493066][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.493073][ T228] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 23.493077][ T228] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 23.493079][ T228] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 23.493082][ T228] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 23.493085][ T228] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 23.493087][ T228] kthread (kernel/kthread.c:436) [ 23.493089][ T228] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.493092][ T228] ? kthread_affine_preferred (kernel/kthread.c:857) [ 23.493095][ T228] ret_from_fork (arch/x86/kernel/process.c:158) [ 23.493099][ T228] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 23.493103][ T228] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 23.493106][ T228] ? kthread_affine_preferred (kernel/kthread.c:857) [ 23.493108][ T228] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 24.702283][ T228] softirqs last disabled at (18870): __fib6_clean_all (./include/linux/spinlock.h:353 (discriminator 32768) net/ipv6/ip6_fib.c:2323 (discriminator 32768)) | [ 24.702285][ T228] Preemption disabled at: | [ 24.702285][ T228] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.702295][ T228] Tainted: [W]=WARN [ 24.702296][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.702297][ T228] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 24.702301][ T228] Call Trace: [ 24.702302][ T228] [ 24.702304][ T228] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.702310][ T228] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.702312][ T228] __might_resched.cold (kernel/sched/core.c:9234) [ 24.702317][ T228] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.702321][ T228] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.702325][ T228] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.702327][ T228] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.702333][ T228] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.702335][ T228] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.702339][ T228] put_chars (drivers/char/virtio_console.c:1176) [ 24.702342][ T228] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.702345][ T228] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.702349][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.702351][ T228] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.702355][ T228] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.702357][ T228] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.702359][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.702360][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.702364][ T228] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.702366][ T228] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 24.702369][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.702371][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.702375][ T228] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.702379][ T228] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.702383][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.702386][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.702389][ T228] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.702393][ T228] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.702395][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.702400][ T228] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.702403][ T228] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.702404][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.702406][ T228] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.702410][ T228] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.702411][ T228] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.702415][ T228] vprintk_emit (kernel/printk/printk.c:2479) [ 24.702419][ T228] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.702420][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.702422][ T228] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.702423][ T228] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.702428][ T228] dev_vprintk_emit (drivers/base/core.c:5000) [ 24.702434][ T228] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 24.702439][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.702440][ T228] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.702446][ T228] dev_printk_emit (drivers/base/core.c:5011) [ 24.702448][ T228] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 24.702451][ T228] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.702454][ T228] ? fib6_clean_tree (net/ipv6/ip6_fib.c:89 net/ipv6/ip6_fib.c:2230 net/ipv6/ip6_fib.c:2308) [ 24.702456][ T228] ? fib6_clean_tree (net/ipv6/ip6_fib.c:89 net/ipv6/ip6_fib.c:2230 net/ipv6/ip6_fib.c:2308) [ 24.702458][ T228] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.702460][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.702462][ T228] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.702465][ T228] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 24.702470][ T228] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.702473][ T228] ? netdev_notice (net/core/dev.c:13194) [ 24.702478][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.702480][ T228] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 24.702483][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.702487][ T228] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 24.702494][ T228] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.702498][ T228] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 24.702499][ T228] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.702503][ T228] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 24.702507][ T228] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 24.702513][ T228] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 24.702519][ T228] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 24.702522][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.702524][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.702525][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.702529][ T228] ? process_one_work (kernel/workqueue.c:3386) [ 24.702530][ T228] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 24.702531][ T228] process_one_work (kernel/workqueue.c:3387) [ 24.702538][ T228] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 24.702541][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.702548][ T228] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 24.702552][ T228] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 24.702554][ T228] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 24.702557][ T228] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 24.702560][ T228] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 24.702561][ T228] kthread (kernel/kthread.c:436) [ 24.702563][ T228] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.702567][ T228] ? kthread_affine_preferred (kernel/kthread.c:857) [ 24.702569][ T228] ret_from_fork (arch/x86/kernel/process.c:158) [ 24.702574][ T228] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 24.702578][ T228] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 24.702581][ T228] ? kthread_affine_preferred (kernel/kthread.c:857) [ 24.702583][ T228] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 25.838905][ T166] softirqs last disabled at (1936365): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.838908][ T166] Preemption disabled at: | [ 25.838908][ T166] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.838917][ T166] Tainted: [W]=WARN [ 25.838918][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.838920][ T166] Call Trace: [ 25.838921][ T166] [ 25.838923][ T166] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.838929][ T166] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.838931][ T166] __might_resched.cold (kernel/sched/core.c:9234) [ 25.838936][ T166] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.838939][ T166] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.838943][ T166] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.838946][ T166] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.838951][ T166] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.838953][ T166] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.838957][ T166] put_chars (drivers/char/virtio_console.c:1176) [ 25.838960][ T166] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.838963][ T166] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 25.838968][ T166] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.838971][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.838976][ T166] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.838978][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.838985][ T166] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.838989][ T166] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.838993][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.838995][ T166] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.838999][ T166] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.839003][ T166] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.839005][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.839010][ T166] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.839013][ T166] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.839015][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.839017][ T166] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.839020][ T166] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.839022][ T166] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.839025][ T166] vprintk_emit (kernel/printk/printk.c:2479) [ 25.839029][ T166] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.839032][ T166] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.839034][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.839037][ T166] dev_vprintk_emit (drivers/base/core.c:5000) [ 25.839043][ T166] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 25.839045][ T166] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 25.839050][ T166] ? __bfs (kernel/locking/lockdep.c:1831 (discriminator 2)) [ 25.839053][ T166] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.839057][ T166] dev_printk_emit (drivers/base/core.c:5011) [ 25.839059][ T166] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 25.839061][ T166] ? __bfs (kernel/locking/lockdep.c:1831 (discriminator 2)) [ 25.839064][ T166] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 25.839071][ T166] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 25.839076][ T166] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.839078][ T166] ? netdev_notice (net/core/dev.c:13194) [ 25.839084][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.839088][ T166] nsim_udp_tunnel_unset_port.cold (drivers/net/netdevsim/udp_tunnels.c:59 (discriminator 1)) netdevsim [ 25.839095][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.839097][ T166] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.839101][ T166] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:226 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 25.839106][ T166] ? __mutex_lock (kernel/locking/mutex.c:649 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.839113][ T166] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 25.839116][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.839118][ T166] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.839122][ T166] udp_tunnel_nic_flush (net/ipv4/udp_tunnel_nic.c:691) udp_tunnel [ 25.839125][ T166] ? packet_notifier (net/packet/af_packet.c:4222 (discriminator 26)) [ 25.839133][ T166] udp_tunnel_nic_netdevice_event (net/ipv4/udp_tunnel_nic.c:961) udp_tunnel [ 25.839138][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.839141][ T166] notifier_call_chain (kernel/notifier.c:85) [ 25.839147][ T166] __dev_close_many (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:1769) [ 25.839151][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.839153][ T166] ? netif_open (net/core/dev.c:1755) [ 25.839157][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2861 net/core/dev.c:12477) [ 25.839161][ T166] netif_close_many (net/core/dev.c:1824) [ 25.839165][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.839167][ T166] ? __dev_close_many (net/core/dev.c:1804) [ 25.839173][ T166] netif_close_many_and_unlock (net/core/dev.c:12411) [ 25.839181][ T166] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 25.839183][ T166] unregister_netdevice_many_notify (net/core/dev.c:12481) [ 25.839185][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.839189][ T166] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 25.839190][ T166] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.839192][ T166] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 25.839194][ T166] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1193) netdevsim [ 25.839198][ T166] ? netdev_run_todo (net/core/dev.c:11776) [ 25.839201][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.839202][ T166] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 25.839204][ T166] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 25.839208][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 25.839210][ T166] unregister_netdevice_queue (net/core/dev.c:12589 net/core/dev.c:12390 net/core/dev.c:12376) [ 25.839212][ T166] ? rtnl_net_dev_lock (./include/linux/rtnetlink.h:134 net/core/dev.c:2188) [ 25.839214][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.839216][ T166] ? unregister_netdevice_many (net/core/dev.c:12589) [ 25.839222][ T166] nsim_destroy (./include/linux/netdevice.h:3487 drivers/net/netdevsim/netdev.c:1198) netdevsim [ 25.839226][ T166] ? kstrtouint (lib/kstrtox.c:236) [ 25.839231][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1472) netdevsim [ 25.839235][ T166] ? nsim_drv_port_del (drivers/net/netdevsim/dev.c:1776 (discriminator 1)) netdevsim [ 25.839239][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1781) netdevsim [ 25.839243][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 25.839247][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 25.839250][ T166] ? del_device_store (./include/linux/list.h:135 (discriminator 2)) netdevsim [ 25.839253][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 fs/sysfs/file.c:24) [ 25.839255][ T166] ? sysfs_kf_write (fs/sysfs/file.c:140) [ 25.839258][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:345) [ 25.839261][ T166] ? kernfs_ops (fs/kernfs/file.c:121) [ 25.839263][ T166] new_sync_write (fs/read_write.c:595) [ 25.839266][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.839268][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 25.839272][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.839273][ T166] ? ksys_write (fs/read_write.c:739) [ 25.839280][ T166] vfs_write (fs/read_write.c:687) [ 25.839284][ T166] ksys_write (fs/read_write.c:739) [ 25.839287][ T166] ? __ia32_sys_read (fs/read_write.c:723) [ 25.839289][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.839291][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.839295][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.839297][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.839301][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.839303][ T166] RIP: 0033:0x7f5969e3054e [ 25.839306][ T166] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 25.839308][ T166] RSP: 002b:00007fff469ffc00 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 25.839310][ T166] RAX: ffffffffffffffda RBX: 00007f5969fb1580 RCX: 00007f5969e3054e [ 25.839312][ T166] RDX: 0000000000000002 RSI: 000055c5ff829270 RDI: 0000000000000001 [ 25.839313][ T166] RBP: 00007fff469ffc10 R08: 0000000000000000 R09: 0000000000000000 [ 25.839313][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 25.839314][ T166] R13: 0000000000000002 R14: 000055c5ff829270 R15: 0000000000000000 | [ 31.025609][ T85] softirqs last disabled at (2727212): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.025611][ T85] Preemption disabled at: | [ 31.025611][ T85] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.025621][ T85] Tainted: [W]=WARN [ 31.025622][ T85] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.025623][ T85] Call Trace: [ 31.025625][ T85] [ 31.025627][ T85] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.025633][ T85] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.025634][ T85] __might_resched.cold (kernel/sched/core.c:9234) [ 31.025639][ T85] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.025643][ T85] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 31.025648][ T85] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.025650][ T85] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.025655][ T85] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.025658][ T85] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.025661][ T85] put_chars (drivers/char/virtio_console.c:1176) [ 31.025664][ T85] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.025666][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.025670][ T85] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.025672][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.025677][ T85] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.025680][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025684][ T85] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.025687][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.025692][ T85] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.025696][ T85] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.025700][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.025702][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.025706][ T85] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.025710][ T85] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.025711][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025716][ T85] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.025719][ T85] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.025720][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.025722][ T85] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.025726][ T85] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.025727][ T85] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.025731][ T85] vprintk_emit (kernel/printk/printk.c:2479) [ 31.025734][ T85] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.025736][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025738][ T85] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 31.025745][ T85] dev_vprintk_emit (drivers/base/core.c:5000) [ 31.025750][ T85] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 31.025755][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.025759][ T85] dev_printk_emit (drivers/base/core.c:5011) [ 31.025762][ T85] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 31.025764][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.025767][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.025768][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025770][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025771][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.025773][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.025777][ T85] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 31.025782][ T85] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.025784][ T85] ? netdev_notice (net/core/dev.c:13194) [ 31.025787][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.025790][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.025792][ T85] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.025796][ T85] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.025798][ T85] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.025801][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025803][ T85] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 31.025805][ T85] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 31.025808][ T85] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.025811][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.025814][ T85] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.025820][ T85] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.025823][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025825][ T85] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.025827][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.025828][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.025831][ T85] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.025832][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.025836][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025841][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.025842][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 31.025845][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.025853][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.025854][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.025856][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.025858][ T85] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.025860][ T85] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 31.025864][ T85] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.025865][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025867][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 31.025869][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.025871][ T85] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.025873][ T85] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.025879][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.025882][ T85] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 31.025889][ T85] rtnl_setlink (net/core/rtnetlink.c:3596) [ 31.025893][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 31.025894][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025916][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.025917][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.025921][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.025922][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.025924][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025928][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.025929][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.025932][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 31.025934][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.025937][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 31.025939][ T85] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.025943][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.025944][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025948][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.025950][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.025954][ T85] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.025957][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.025960][ T85] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.025967][ T85] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 31.025968][ T85] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 31.025973][ T85] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.025977][ T85] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.025979][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.025981][ T85] ? do_raw_spin_trylock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:93 kernel/locking/spinlock_debug.c:123) [ 31.025985][ T85] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.025989][ T85] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.025993][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.025996][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.025999][ T85] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 31.026003][ T85] ? __ia32_sys_getpeername (net/socket.c:2235) [ 31.026013][ T85] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 31.026019][ T85] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 31.026020][ T85] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.026024][ T85] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 31.026026][ T85] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 31.026028][ T85] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.026029][ T85] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.026032][ T85] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.026034][ T85] RIP: 0033:0x7f2ba11e754e [ 31.026037][ T85] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 31.026039][ T85] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 31.026042][ T85] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 31.026043][ T85] RDX: 0000000000000030 RSI: 000055ca489818a0 RDI: 0000000000000018 [ 31.026044][ T85] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 31.026045][ T85] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca48983f90 [ 31.026046][ T85] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 | [ 36.790466][ T85] softirqs last disabled at (3254938): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 36.790468][ T85] Preemption disabled at: | [ 36.790469][ T85] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.790479][ T85] Tainted: [W]=WARN [ 36.790480][ T85] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.790482][ T85] Call Trace: [ 36.790484][ T85] [ 36.790486][ T85] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.790491][ T85] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.790493][ T85] __might_resched.cold (kernel/sched/core.c:9234) [ 36.790498][ T85] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.790502][ T85] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 36.790506][ T85] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 36.790508][ T85] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.790514][ T85] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.790516][ T85] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.790519][ T85] put_chars (drivers/char/virtio_console.c:1176) [ 36.790522][ T85] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.790524][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.790528][ T85] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.790530][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.790535][ T85] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.790538][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790542][ T85] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.790545][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.790550][ T85] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.790554][ T85] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.790558][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.790560][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.790564][ T85] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.790568][ T85] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.790569][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790574][ T85] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.790577][ T85] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.790579][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.790581][ T85] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.790584][ T85] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.790585][ T85] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.790589][ T85] vprintk_emit (kernel/printk/printk.c:2479) [ 36.790592][ T85] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.790594][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790596][ T85] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 36.790603][ T85] dev_vprintk_emit (drivers/base/core.c:5000) [ 36.790608][ T85] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 36.790614][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.790618][ T85] dev_printk_emit (drivers/base/core.c:5011) [ 36.790620][ T85] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 36.790622][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.790625][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.790627][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790628][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790630][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.790632][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.790636][ T85] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 36.790641][ T85] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.790643][ T85] ? netdev_notice (net/core/dev.c:13194) [ 36.790646][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.790649][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.790651][ T85] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.790654][ T85] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.790657][ T85] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 36.790660][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790662][ T85] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 36.790664][ T85] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 36.790667][ T85] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 36.790669][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.790672][ T85] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.790678][ T85] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.790681][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790684][ T85] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.790686][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.790687][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.790689][ T85] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.790691][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.790695][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790699][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.790701][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 36.790704][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.790706][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.790707][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.790709][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.790711][ T85] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.790713][ T85] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 36.790716][ T85] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.790718][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790719][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 36.790722][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.790724][ T85] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.790726][ T85] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.790732][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.790735][ T85] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 36.790743][ T85] rtnl_setlink (net/core/rtnetlink.c:3596) [ 36.790746][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 36.790748][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790771][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.790772][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.790775][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.790777][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.790779][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790783][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.790785][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.790787][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 36.790789][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.790792][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 36.790795][ T85] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.790798][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.790800][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790804][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.790806][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.790809][ T85] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.790813][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.790816][ T85] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.790823][ T85] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 36.790824][ T85] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 36.790829][ T85] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.790833][ T85] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.790836][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.790838][ T85] ? do_raw_spin_trylock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:93 kernel/locking/spinlock_debug.c:123) [ 36.790841][ T85] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.790846][ T85] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.790849][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.790853][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.790856][ T85] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 36.790860][ T85] ? __ia32_sys_getpeername (net/socket.c:2235) [ 36.790876][ T85] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 36.790882][ T85] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.790884][ T85] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.790888][ T85] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 36.790889][ T85] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 36.790891][ T85] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.790892][ T85] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.790895][ T85] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.790897][ T85] RIP: 0033:0x7f2ba11e754e [ 36.790901][ T85] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 36.790903][ T85] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.790906][ T85] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 36.790907][ T85] RDX: 0000000000000030 RSI: 000055ca489989c0 RDI: 0000000000000018 [ 36.790908][ T85] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 36.790909][ T85] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca4899b560 [ 36.790910][ T85] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 | [ 38.099292][ T12] softirqs last disabled at (31916): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 38.099294][ T12] Preemption disabled at: | [ 38.099294][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 38.099304][ T12] Tainted: [W]=WARN [ 38.099304][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.099306][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 38.099310][ T12] Call Trace: [ 38.099312][ T12] [ 38.099314][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.099320][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 38.099322][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 38.099326][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.099330][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 38.099335][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 38.099337][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.099343][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 38.099345][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.099348][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 38.099351][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.099354][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.099358][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.099360][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.099364][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.099366][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 38.099368][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.099369][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.099373][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.099375][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 38.099378][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.099381][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.099384][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.099388][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.099392][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.099394][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.099398][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.099402][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.099404][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.099409][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.099411][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.099413][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.099415][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.099418][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.099420][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.099423][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 38.099426][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.099429][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.099434][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 38.099439][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 38.099441][ T12] ? debug_object_activate (lib/debugobjects.c:891 (discriminator 3)) [ 38.099448][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.099452][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 38.099454][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 38.099456][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 38.099465][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 38.099470][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.099472][ T12] ? netdev_notice (net/core/dev.c:13194) [ 38.099478][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.099481][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 38.099485][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.099489][ T12] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 38.099495][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.099498][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 38.099499][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 38.099503][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 38.099507][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 38.099513][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 38.099519][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 38.099522][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.099524][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.099525][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.099528][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 38.099530][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 38.099531][ T12] process_one_work (kernel/workqueue.c:3387) [ 38.099538][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 38.099540][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.099548][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 38.099555][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 38.099557][ T12] kthread (kernel/kthread.c:436) [ 38.099559][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.099563][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 38.099565][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 38.099570][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 38.099574][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 38.099576][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 38.099579][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 39.456500][ T166] softirqs last disabled at (3988598): __neigh_ifdown.isra.0 (./include/linux/spinlock.h:353 net/core/neighbour.c:464) | [ 39.456503][ T166] Preemption disabled at: | [ 39.456504][ T166] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.456516][ T166] Tainted: [W]=WARN [ 39.456517][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.456520][ T166] Call Trace: [ 39.456522][ T166] [ 39.456524][ T166] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.456531][ T166] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.456535][ T166] __might_resched.cold (kernel/sched/core.c:9234) [ 39.456541][ T166] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.456546][ T166] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 39.456553][ T166] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 39.456556][ T166] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.456565][ T166] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 39.456568][ T166] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.456574][ T166] put_chars (drivers/char/virtio_console.c:1176) [ 39.456577][ T166] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 39.456580][ T166] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.456585][ T166] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 39.456594][ T166] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.456605][ T166] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.456609][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.456614][ T166] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.456621][ T166] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.456627][ T166] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.456634][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.456638][ T166] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.456645][ T166] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.456652][ T166] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.456654][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.456664][ T166] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.456668][ T166] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.456670][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.456674][ T166] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.456680][ T166] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.456682][ T166] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.456688][ T166] vprintk_emit (kernel/printk/printk.c:2479) [ 39.456694][ T166] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.456698][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.456700][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.456708][ T166] dev_vprintk_emit (drivers/base/core.c:5000) [ 39.456715][ T166] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 39.456723][ T166] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 39.456735][ T166] dev_printk_emit (drivers/base/core.c:5011) [ 39.456739][ T166] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 39.456753][ T166] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 39.456762][ T166] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.456765][ T166] ? netdev_notice (net/core/dev.c:13194) [ 39.456767][ T166] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.456774][ T166] ? unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 39.456778][ T166] ? unregister_netdevice_queue (net/core/dev.c:12589 net/core/dev.c:12390 net/core/dev.c:12376) [ 39.456783][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.456791][ T166] nsim_udp_tunnel_unset_port.cold (drivers/net/netdevsim/udp_tunnels.c:59 (discriminator 1)) netdevsim [ 39.456804][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.456806][ T166] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.456812][ T166] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:226 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 39.456820][ T166] ? __mutex_lock (kernel/locking/mutex.c:649 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.456831][ T166] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 39.456843][ T166] udp_tunnel_nic_flush (net/ipv4/udp_tunnel_nic.c:691) udp_tunnel [ 39.456856][ T166] udp_tunnel_nic_unregister (net/ipv4/udp_tunnel_nic.c:903) udp_tunnel [ 39.456865][ T166] udp_tunnel_nic_netdevice_event (net/ipv4/udp_tunnel_nic.c:944) udp_tunnel [ 39.456875][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.456885][ T166] notifier_call_chain (kernel/notifier.c:85) [ 39.456895][ T166] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 39.456904][ T166] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 39.456907][ T166] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1193) netdevsim [ 39.456914][ T166] ? netdev_run_todo (net/core/dev.c:11776) [ 39.456920][ T166] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 39.456928][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 39.456932][ T166] unregister_netdevice_queue (net/core/dev.c:12589 net/core/dev.c:12390 net/core/dev.c:12376) [ 39.456935][ T166] ? rtnl_net_dev_lock (./include/linux/rtnetlink.h:134 net/core/dev.c:2188) [ 39.456938][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.456942][ T166] ? unregister_netdevice_many (net/core/dev.c:12589) [ 39.456951][ T166] nsim_destroy (./include/linux/netdevice.h:3487 drivers/net/netdevsim/netdev.c:1198) netdevsim [ 39.456959][ T166] ? kstrtouint (lib/kstrtox.c:236) [ 39.456966][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1472) netdevsim [ 39.456974][ T166] ? nsim_drv_port_del (drivers/net/netdevsim/dev.c:1776 (discriminator 1)) netdevsim [ 39.456980][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1781) netdevsim [ 39.456988][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 39.456995][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 39.456999][ T166] ? del_device_store (./include/linux/list.h:135 (discriminator 2)) netdevsim [ 39.457006][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 fs/sysfs/file.c:24) [ 39.457009][ T166] ? sysfs_kf_write (fs/sysfs/file.c:140) [ 39.457015][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:345) [ 39.457019][ T166] ? kernfs_ops (fs/kernfs/file.c:121) [ 39.457023][ T166] new_sync_write (fs/read_write.c:595) [ 39.457028][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.457032][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 39.457038][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.457040][ T166] ? ksys_write (fs/read_write.c:739) [ 39.457052][ T166] vfs_write (fs/read_write.c:687) [ 39.457060][ T166] ksys_write (fs/read_write.c:739) [ 39.457064][ T166] ? __ia32_sys_read (fs/read_write.c:723) [ 39.457067][ T166] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 39.457071][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.457077][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.457081][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.457086][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.457090][ T166] RIP: 0033:0x7f5969e3054e [ 39.457095][ T166] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 39.457098][ T166] RSP: 002b:00007fff469ffc00 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 39.457102][ T166] RAX: ffffffffffffffda RBX: 00007f5969fb1580 RCX: 00007f5969e3054e [ 39.457104][ T166] RDX: 0000000000000002 RSI: 000055c5ff829270 RDI: 0000000000000001 [ 39.457106][ T166] RBP: 00007fff469ffc10 R08: 0000000000000000 R09: 0000000000000000 [ 39.457107][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 39.457109][ T166] R13: 0000000000000002 R14: 000055c5ff829270 R15: 0000000000000000 | [ 40.472283][ T12] softirqs last disabled at (33860): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 40.472285][ T12] Preemption disabled at: | [ 40.472286][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.472295][ T12] Tainted: [W]=WARN [ 40.472296][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.472298][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 40.472301][ T12] Call Trace: [ 40.472303][ T12] [ 40.472305][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.472311][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.472313][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 40.472317][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.472321][ T12] ? __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.472325][ T12] __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.472327][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.472333][ T12] ? 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.472335][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.472339][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 40.472342][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.472345][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.472349][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.472351][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.472355][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.472357][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 40.472359][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.472360][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.472364][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.472366][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 40.472369][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.472371][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.472375][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.472378][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.472383][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.472385][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.472388][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.472392][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.472394][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.472399][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.472402][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.472403][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.472405][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.472409][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.472410][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.472413][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 40.472417][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.472420][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.472424][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 40.472429][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 40.472431][ T12] ? debug_object_activate (lib/debugobjects.c:891 (discriminator 3)) [ 40.472438][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.472442][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 40.472444][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 40.472446][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 40.472455][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 40.472460][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.472462][ T12] ? netdev_notice (net/core/dev.c:13194) [ 40.472466][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.472468][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 40.472471][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.472475][ T12] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 40.472483][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.472485][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 40.472487][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.472491][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 40.472494][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 40.472500][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 40.472506][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 40.472509][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.472511][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.472512][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.472516][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 40.472517][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 40.472518][ T12] process_one_work (kernel/workqueue.c:3387) [ 40.472525][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 40.472527][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.472535][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 40.472542][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 40.472543][ T12] kthread (kernel/kthread.c:436) [ 40.472546][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.472550][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 40.472552][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 40.472557][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 40.472560][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 40.472563][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 40.472566][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 41.762333][ T12] softirqs last disabled at (44322): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 41.762336][ T12] Preemption disabled at: | [ 41.762337][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 41.762349][ T12] Tainted: [W]=WARN [ 41.762351][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.762353][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 41.762359][ T12] Call Trace: [ 41.762362][ T12] [ 41.762364][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.762371][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 41.762375][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 41.762381][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.762387][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 41.762395][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 41.762399][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.762409][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 41.762412][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.762418][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 41.762423][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.762429][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.762435][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.762439][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.762446][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.762451][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 41.762454][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.762456][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.762464][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.762468][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 41.762474][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.762479][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.762487][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.762494][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.762503][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.762507][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.762515][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.762523][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.762525][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.762536][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.762541][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.762543][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.762547][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.762553][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.762555][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.762561][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 41.762567][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.762571][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.762580][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 41.762587][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 41.762602][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 41.762606][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 41.762617][ T12] ? should_we_balance (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 kernel/sched/fair.c:13328) [ 41.762623][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 41.762632][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.762636][ T12] ? netdev_notice (net/core/dev.c:13194) [ 41.762643][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.762646][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 41.762652][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.762659][ T12] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 41.762668][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 41.762674][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 41.762677][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 41.762683][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 41.762690][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 41.762700][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 41.762711][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 41.762716][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.762719][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.762722][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.762727][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 41.762730][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 41.762732][ T12] process_one_work (kernel/workqueue.c:3387) [ 41.762743][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 41.762748][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.762762][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 41.762774][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 41.762777][ T12] kthread (kernel/kthread.c:436) [ 41.762781][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.762786][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 41.762790][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 41.762797][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 41.762803][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 41.762808][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 41.762812][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 42.770428][ T166] softirqs last disabled at (4432285): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 42.770431][ T166] Preemption disabled at: | [ 42.770431][ T166] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.770440][ T166] Tainted: [W]=WARN [ 42.770441][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.770443][ T166] Call Trace: [ 42.770445][ T166] [ 42.770446][ T166] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.770452][ T166] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.770454][ T166] __might_resched.cold (kernel/sched/core.c:9234) [ 42.770459][ T166] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.770463][ T166] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 42.770467][ T166] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 42.770469][ T166] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.770475][ T166] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 42.770478][ T166] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.770482][ T166] put_chars (drivers/char/virtio_console.c:1176) [ 42.770485][ T166] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.770488][ T166] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 42.770493][ T166] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.770496][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.770501][ T166] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.770504][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.770511][ T166] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.770515][ T166] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.770519][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.770521][ T166] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.770525][ T166] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.770529][ T166] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.770531][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.770536][ T166] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.770539][ T166] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.770541][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.770543][ T166] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.770547][ T166] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.770548][ T166] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.770551][ T166] vprintk_emit (kernel/printk/printk.c:2479) [ 42.770555][ T166] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.770558][ T166] ? mark_usage (kernel/locking/lockdep.c:4690) [ 42.770560][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.770564][ T166] dev_vprintk_emit (drivers/base/core.c:5000) [ 42.770569][ T166] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 42.770571][ T166] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 42.770577][ T166] ? __bfs (kernel/locking/lockdep.c:1831 (discriminator 2)) [ 42.770579][ T166] ? mark_usage (kernel/locking/lockdep.c:4690) [ 42.770583][ T166] dev_printk_emit (drivers/base/core.c:5011) [ 42.770586][ T166] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 42.770588][ T166] ? __bfs (kernel/locking/lockdep.c:1831 (discriminator 2)) [ 42.770591][ T166] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 42.770597][ T166] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 42.770603][ T166] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.770605][ T166] ? netdev_notice (net/core/dev.c:13194) [ 42.770606][ T166] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 42.770610][ T166] ? lockdep_hardirqs_off (kernel/locking/lockdep.c:4527) [ 42.770619][ T166] nsim_udp_tunnel_unset_port.cold (drivers/net/netdevsim/udp_tunnels.c:59 (discriminator 1)) netdevsim [ 42.770627][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.770628][ T166] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 42.770632][ T166] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:226 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 42.770637][ T166] ? __mutex_lock (kernel/locking/mutex.c:649 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.770643][ T166] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 42.770646][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.770647][ T166] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.770652][ T166] udp_tunnel_nic_flush (net/ipv4/udp_tunnel_nic.c:691) udp_tunnel [ 42.770654][ T166] ? packet_notifier (net/packet/af_packet.c:4222 (discriminator 26)) [ 42.770663][ T166] udp_tunnel_nic_netdevice_event (net/ipv4/udp_tunnel_nic.c:961) udp_tunnel [ 42.770668][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.770671][ T166] notifier_call_chain (kernel/notifier.c:85) [ 42.770678][ T166] __dev_close_many (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:1769) [ 42.770681][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.770684][ T166] ? netif_open (net/core/dev.c:1755) [ 42.770688][ T166] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2861 net/core/dev.c:12477) [ 42.770692][ T166] netif_close_many (net/core/dev.c:1824) [ 42.770695][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.770697][ T166] ? __dev_close_many (net/core/dev.c:1804) [ 42.770704][ T166] netif_close_many_and_unlock (net/core/dev.c:12411) [ 42.770709][ T166] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 42.770710][ T166] unregister_netdevice_many_notify (net/core/dev.c:12481) [ 42.770712][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.770716][ T166] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 42.770717][ T166] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.770719][ T166] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 42.770721][ T166] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1193) netdevsim [ 42.770725][ T166] ? netdev_run_todo (net/core/dev.c:11776) [ 42.770728][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.770729][ T166] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 42.770731][ T166] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 42.770735][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 42.770737][ T166] unregister_netdevice_queue (net/core/dev.c:12589 net/core/dev.c:12390 net/core/dev.c:12376) [ 42.770739][ T166] ? rtnl_net_dev_lock (./include/linux/rtnetlink.h:134 net/core/dev.c:2188) [ 42.770741][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.770744][ T166] ? unregister_netdevice_many (net/core/dev.c:12589) [ 42.770749][ T166] nsim_destroy (./include/linux/netdevice.h:3487 drivers/net/netdevsim/netdev.c:1198) netdevsim [ 42.770754][ T166] ? kstrtouint (lib/kstrtox.c:236) [ 42.770758][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1472) netdevsim [ 42.770763][ T166] ? nsim_drv_port_del (drivers/net/netdevsim/dev.c:1776 (discriminator 1)) netdevsim [ 42.770766][ T166] nsim_drv_port_del (drivers/net/netdevsim/dev.c:1781) netdevsim [ 42.770771][ T166] del_port_store (drivers/net/netdevsim/bus.c:118) netdevsim [ 42.770775][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 42.770778][ T166] ? del_device_store (./include/linux/list.h:135 (discriminator 2)) netdevsim [ 42.770781][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 fs/sysfs/file.c:24) [ 42.770783][ T166] ? sysfs_kf_write (fs/sysfs/file.c:140) [ 42.770787][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:345) [ 42.770789][ T166] ? kernfs_ops (fs/kernfs/file.c:121) [ 42.770792][ T166] new_sync_write (fs/read_write.c:595) [ 42.770795][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.770797][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 42.770800][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.770802][ T166] ? ksys_write (fs/read_write.c:739) [ 42.770809][ T166] vfs_write (fs/read_write.c:687) [ 42.770813][ T166] ksys_write (fs/read_write.c:739) [ 42.770816][ T166] ? __ia32_sys_read (fs/read_write.c:723) [ 42.770818][ T166] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 42.770820][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.770824][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.770826][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.770829][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.770831][ T166] RIP: 0033:0x7f5969e3054e [ 42.770835][ T166] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 42.770837][ T166] RSP: 002b:00007fff469ffc00 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 42.770840][ T166] RAX: ffffffffffffffda RBX: 00007f5969fb1580 RCX: 00007f5969e3054e [ 42.770841][ T166] RDX: 0000000000000002 RSI: 000055c5ff829270 RDI: 0000000000000001 [ 42.770842][ T166] RBP: 00007fff469ffc10 R08: 0000000000000000 R09: 0000000000000000 [ 42.770843][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 42.770844][ T166] R13: 0000000000000002 R14: 000055c5ff829270 R15: 0000000000000000 | [ 43.800291][ T12] softirqs last disabled at (50878): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 43.800293][ T12] Preemption disabled at: | [ 43.800293][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.800302][ T12] Tainted: [W]=WARN [ 43.800303][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.800305][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 43.800309][ T12] Call Trace: [ 43.800310][ T12] [ 43.800313][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.800318][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.800320][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 43.800325][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.800328][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 43.800333][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 43.800335][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.800340][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 43.800343][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.800346][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 43.800349][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.800352][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.800356][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.800358][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.800361][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.800365][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 43.800366][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.800367][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.800371][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.800373][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 43.800376][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.800378][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.800382][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.800386][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.800390][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.800392][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.800396][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.800400][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.800401][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.800406][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.800409][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.800410][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.800412][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.800416][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.800417][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.800420][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 43.800424][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.800427][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.800431][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 43.800436][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 43.800438][ T12] ? sched_clock_cpu (kernel/sched/clock.c:400) [ 43.800443][ T12] ? kvm_sched_clock_read (arch/x86/kernel/kvmclock.c:113 (discriminator 1)) [ 43.800446][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.800451][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 43.800454][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 43.800457][ T12] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 43.800459][ T12] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 43.800462][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.800465][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.800466][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.800469][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 43.800475][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.800478][ T12] ? netdev_notice (net/core/dev.c:13194) [ 43.800483][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.800485][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 43.800488][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.800492][ T12] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 43.800499][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.800502][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 43.800504][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.800507][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 43.800511][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 43.800517][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 43.800523][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 43.800526][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.800528][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.800529][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.800532][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 43.800534][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 43.800535][ T12] process_one_work (kernel/workqueue.c:3387) [ 43.800542][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 43.800544][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.800552][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 43.800558][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 43.800560][ T12] kthread (kernel/kthread.c:436) [ 43.800563][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.800566][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 43.800569][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 43.800573][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 43.800577][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 43.800580][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 43.800582][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 44.821285][ T12] softirqs last disabled at (60168): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 44.821287][ T12] Preemption disabled at: | [ 44.821287][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.821297][ T12] Tainted: [W]=WARN [ 44.821298][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.821300][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 44.821303][ T12] Call Trace: [ 44.821305][ T12] [ 44.821307][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.821312][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.821314][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 44.821319][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.821323][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 44.821327][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 44.821329][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.821335][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.821337][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.821340][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 44.821343][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.821346][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.821350][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.821353][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.821356][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.821359][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 44.821361][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.821362][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.821366][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.821368][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 44.821371][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.821373][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.821377][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.821381][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.821385][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.821387][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.821391][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.821395][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.821397][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.821402][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.821404][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.821406][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.821408][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.821411][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.821413][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.821416][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 44.821420][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.821423][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.821427][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 44.821433][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 44.821441][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 44.821443][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 44.821448][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.821450][ T12] ? should_we_balance (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 kernel/sched/fair.c:13328) [ 44.821454][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 44.821460][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.821462][ T12] ? netdev_notice (net/core/dev.c:13194) [ 44.821466][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.821468][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 44.821471][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.821475][ T12] nsim_udp_tunnel_unset_port.cold (drivers/net/netdevsim/udp_tunnels.c:59 (discriminator 1)) netdevsim [ 44.821483][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.821487][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 44.821489][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 44.821493][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:226 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 44.821497][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 44.821503][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 44.821509][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 44.821512][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.821514][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.821515][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.821518][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 44.821520][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 44.821521][ T12] process_one_work (kernel/workqueue.c:3387) [ 44.821528][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 44.821530][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.821538][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 44.821545][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 44.821547][ T12] kthread (kernel/kthread.c:436) [ 44.821549][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.821552][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 44.821555][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 44.821560][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 44.821563][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 44.821566][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 44.821568][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 45.843680][ T12] softirqs last disabled at (61436): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 45.843682][ T12] Preemption disabled at: | [ 45.843683][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.843692][ T12] Tainted: [W]=WARN [ 45.843693][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.843695][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 45.843699][ T12] Call Trace: [ 45.843700][ T12] [ 45.843702][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.843708][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.843710][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 45.843714][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.843718][ T12] ? __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.843723][ T12] __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.843725][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.843731][ T12] ? 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.843733][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.843736][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 45.843739][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.843742][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.843746][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.843749][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.843752][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.843755][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 45.843757][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.843758][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.843762][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.843764][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 45.843767][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.843769][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.843773][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.843777][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.843782][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.843784][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.843788][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.843792][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.843793][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.843798][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.843801][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.843803][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.843805][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.843808][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.843810][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.843813][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 45.843817][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.843820][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.843824][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 45.843830][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 45.843831][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.843840][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 45.843842][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 45.843846][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.843850][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.843854][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 45.843859][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.843861][ T12] ? netdev_notice (net/core/dev.c:13194) [ 45.843865][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.843867][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 45.843870][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.843874][ T12] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 45.843881][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.843885][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 45.843887][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.843891][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 45.843895][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 45.843907][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 45.843913][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 45.843916][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.843918][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.843919][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.843923][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 45.843924][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 45.843926][ T12] process_one_work (kernel/workqueue.c:3387) [ 45.843932][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 45.843935][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.843942][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 45.843949][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 45.843951][ T12] kthread (kernel/kthread.c:436) [ 45.843954][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.843957][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 45.843960][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 45.843964][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 45.843968][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 45.843971][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 45.843974][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 46.875278][ T12] softirqs last disabled at (64462): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 46.875280][ T12] Preemption disabled at: | [ 46.875280][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.875289][ T12] Tainted: [W]=WARN [ 46.875290][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.875292][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 46.875295][ T12] Call Trace: [ 46.875297][ T12] [ 46.875299][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.875305][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.875307][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 46.875312][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.875315][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 46.875320][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 46.875322][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.875327][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 46.875329][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.875332][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 46.875335][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.875338][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.875342][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.875344][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.875348][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.875350][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 46.875352][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.875353][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.875357][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.875359][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 46.875362][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.875364][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.875368][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.875371][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.875376][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.875378][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.875381][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.875385][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.875387][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.875392][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.875394][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.875396][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.875398][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.875401][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.875403][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.875406][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 46.875409][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.875412][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.875417][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 46.875422][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 46.875424][ T12] ? debug_object_activate (lib/debugobjects.c:891 (discriminator 3)) [ 46.875433][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 46.875436][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 46.875439][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.875442][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.875443][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.875447][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 46.875452][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.875454][ T12] ? netdev_notice (net/core/dev.c:13194) [ 46.875458][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.875460][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 46.875463][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.875467][ T12] nsim_udp_tunnel_unset_port.cold (drivers/net/netdevsim/udp_tunnels.c:59 (discriminator 1)) netdevsim [ 46.875473][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.875478][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 46.875481][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 46.875485][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:226 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 46.875489][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 46.875494][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 46.875500][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 46.875503][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.875505][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.875507][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.875510][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 46.875511][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 46.875513][ T12] process_one_work (kernel/workqueue.c:3387) [ 46.875519][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 46.875522][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.875529][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 46.875536][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 46.875538][ T12] kthread (kernel/kthread.c:436) [ 46.875540][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.875543][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 46.875546][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 46.875550][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 46.875554][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 46.875556][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 46.875559][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 47.911281][ T12] softirqs last disabled at (65536): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 47.911283][ T12] Preemption disabled at: | [ 47.911284][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.911293][ T12] Tainted: [W]=WARN [ 47.911294][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.911296][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 47.911299][ T12] Call Trace: [ 47.911301][ T12] [ 47.911303][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.911309][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.911311][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 47.911315][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.911319][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 47.911323][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 47.911325][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.911331][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 47.911333][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.911336][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 47.911339][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.911342][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.911346][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.911349][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.911352][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.911355][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 47.911357][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.911358][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.911362][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.911364][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 47.911367][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.911369][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.911373][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.911376][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.911381][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.911383][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.911387][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.911391][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.911392][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.911397][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.911400][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.911401][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.911403][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.911407][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.911408][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.911412][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 47.911415][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.911418][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.911423][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 47.911428][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 47.911430][ T12] ? sched_clock_cpu (kernel/sched/clock.c:400) [ 47.911435][ T12] ? kvm_sched_clock_read (arch/x86/kernel/kvmclock.c:113 (discriminator 1)) [ 47.911437][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.911442][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 47.911445][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 47.911448][ T12] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 47.911451][ T12] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 47.911453][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.911456][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.911457][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.911461][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 47.911466][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.911468][ T12] ? netdev_notice (net/core/dev.c:13194) [ 47.911472][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.911475][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 47.911480][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.911485][ T12] nsim_udp_tunnel_unset_port.cold (drivers/net/netdevsim/udp_tunnels.c:59 (discriminator 1)) netdevsim [ 47.911491][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.911494][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 47.911496][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.911500][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:226 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 47.911504][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 47.911510][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 47.911516][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 47.911519][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.911520][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.911522][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.911525][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 47.911527][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 47.911528][ T12] process_one_work (kernel/workqueue.c:3387) [ 47.911535][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 47.911537][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.911545][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 47.911552][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 47.911554][ T12] kthread (kernel/kthread.c:436) [ 47.911556][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 47.911560][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 47.911562][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 47.911567][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 47.911570][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 47.911573][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 47.911576][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 48.927368][ T12] softirqs last disabled at (69320): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 48.927370][ T12] Preemption disabled at: | [ 48.927371][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.927380][ T12] Tainted: [W]=WARN [ 48.927381][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.927383][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 48.927386][ T12] Call Trace: [ 48.927388][ T12] [ 48.927390][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.927395][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.927397][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 48.927402][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.927406][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 48.927411][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 48.927413][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.927418][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 48.927421][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.927424][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 48.927427][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.927430][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.927434][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.927436][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.927439][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.927442][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 48.927444][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.927445][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.927448][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.927451][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 48.927453][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927456][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.927459][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.927463][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.927467][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927469][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.927474][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.927480][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.927482][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.927488][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.927490][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.927492][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927494][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.927497][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.927499][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.927502][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 48.927506][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.927509][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.927513][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 48.927518][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 48.927520][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.927528][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 48.927531][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 48.927535][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.927537][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.927539][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.927540][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.927543][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 48.927549][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.927551][ T12] ? netdev_notice (net/core/dev.c:13194) [ 48.927555][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.927557][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 48.927560][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927564][ T12] nsim_udp_tunnel_unset_port.cold (drivers/net/netdevsim/udp_tunnels.c:59 (discriminator 1)) netdevsim [ 48.927571][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.927574][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 48.927576][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.927580][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:226 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 48.927584][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 48.927589][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 48.927595][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 48.927598][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927600][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.927602][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.927605][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 48.927606][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 48.927608][ T12] process_one_work (kernel/workqueue.c:3387) [ 48.927614][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 48.927617][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.927626][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 48.927634][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 48.927636][ T12] kthread (kernel/kthread.c:436) [ 48.927638][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.927641][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 48.927644][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 48.927649][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 48.927652][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 48.927655][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 48.927657][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 50.147399][ T12] softirqs last disabled at (71592): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 50.147401][ T12] Preemption disabled at: | [ 50.147402][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.147411][ T12] Tainted: [W]=WARN [ 50.147412][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.147414][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 50.147418][ T12] Call Trace: [ 50.147419][ T12] [ 50.147421][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.147427][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.147429][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 50.147433][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.147437][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 50.147442][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 50.147444][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.147450][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 50.147452][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.147455][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 50.147458][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.147461][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.147465][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.147467][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.147471][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.147473][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 50.147475][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.147476][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.147481][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.147483][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 50.147487][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.147489][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.147493][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.147496][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.147501][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.147503][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.147506][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.147510][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.147512][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.147517][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.147519][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.147521][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.147523][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.147526][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.147528][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.147531][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 50.147535][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.147537][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.147542][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 50.147547][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 50.147555][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 50.147558][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 50.147562][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.147564][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.147567][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.147568][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.147571][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 50.147576][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.147579][ T12] ? netdev_notice (net/core/dev.c:13194) [ 50.147582][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.147584][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 50.147587][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.147591][ T12] nsim_udp_tunnel_unset_port.cold (drivers/net/netdevsim/udp_tunnels.c:59 (discriminator 1)) netdevsim [ 50.147598][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.147602][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 50.147604][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 50.147608][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:226 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 50.147612][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 50.147617][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 50.147623][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 50.147626][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.147628][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.147630][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.147633][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 50.147634][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 50.147636][ T12] process_one_work (kernel/workqueue.c:3387) [ 50.147642][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 50.147644][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.147652][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 50.147659][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 50.147661][ T12] kthread (kernel/kthread.c:436) [ 50.147663][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 50.147667][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 50.147669][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 50.147674][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 50.147677][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 50.147680][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 50.147682][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 51.158330][ T85] softirqs last disabled at (5623712): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 51.158333][ T85] Preemption disabled at: | [ 51.158334][ T85] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.158346][ T85] Tainted: [W]=WARN [ 51.158347][ T85] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.158350][ T85] Call Trace: [ 51.158352][ T85] [ 51.158355][ T85] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.158362][ T85] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.158365][ T85] __might_resched.cold (kernel/sched/core.c:9234) [ 51.158371][ T85] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.158377][ T85] ? __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.158384][ T85] __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.158387][ T85] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.158396][ T85] ? 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.158399][ T85] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.158404][ T85] put_chars (drivers/char/virtio_console.c:1176) [ 51.158409][ T85] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.158411][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.158417][ T85] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.158420][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.158428][ T85] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.158432][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158440][ T85] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.158445][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.158454][ T85] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.158460][ T85] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.158467][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.158471][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.158478][ T85] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.158484][ T85] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.158487][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158496][ T85] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.158500][ T85] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.158502][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.158506][ T85] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 51.158512][ T85] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.158514][ T85] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.158520][ T85] vprintk_emit (kernel/printk/printk.c:2479) [ 51.158526][ T85] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.158529][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158532][ T85] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 51.158542][ T85] dev_vprintk_emit (drivers/base/core.c:5000) [ 51.158550][ T85] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 51.158559][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.158566][ T85] dev_printk_emit (drivers/base/core.c:5011) [ 51.158570][ T85] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 51.158573][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.158578][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.158581][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158583][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158585][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.158588][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.158595][ T85] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 51.158604][ T85] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.158608][ T85] ? netdev_notice (net/core/dev.c:13194) [ 51.158612][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.158617][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.158621][ T85] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 51.158627][ T85] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.158631][ T85] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.158636][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158639][ T85] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 51.158642][ T85] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 51.158647][ T85] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.158651][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.158656][ T85] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.158665][ T85] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.158670][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158675][ T85] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.158678][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.158680][ T85] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.158683][ T85] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.158686][ T85] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.158694][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158702][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.158705][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 51.158710][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.158713][ T85] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.158715][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.158718][ T85] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.158721][ T85] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.158725][ T85] ? __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.158729][ T85] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.158731][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158734][ T85] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 51.158738][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.158743][ T85] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.158745][ T85] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.158754][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.158759][ T85] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 51.158772][ T85] rtnl_setlink (net/core/rtnetlink.c:3596) [ 51.158778][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 51.158780][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158823][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.158826][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.158831][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.158834][ T85] ? mark_usage (kernel/locking/lockdep.c:4690) [ 51.158837][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158845][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.158848][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.158852][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 51.158855][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.158861][ T85] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 51.158865][ T85] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.158871][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.158874][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158882][ T85] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.158884][ T85] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.158891][ T85] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.158896][ T85] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.158901][ T85] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.158913][ T85] ? 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.158922][ T85] ? 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.158931][ T85] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.158938][ T85] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.158942][ T85] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.158945][ T85] ? reacquire_held_locks (kernel/locking/lockdep.c:5401) [ 51.158952][ T85] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.158959][ T85] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.158965][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.158970][ T85] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.158976][ T85] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 51.158981][ T85] ? __ia32_sys_getpeername (net/socket.c:2235) [ 51.159002][ T85] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.159010][ T85] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 51.159013][ T85] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 51.159018][ T85] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 51.159021][ T85] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 51.159024][ T85] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.159026][ T85] ? irq_exit_rcu (kernel/softirq.c:786) [ 51.159032][ T85] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.159036][ T85] RIP: 0033:0x7f2ba11e754e [ 51.159041][ T85] 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.159044][ T85] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 51.159049][ T85] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 51.159051][ T85] RDX: 0000000000000030 RSI: 000055ca489b6ff0 RDI: 0000000000000018 [ 51.159052][ T85] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 51.159054][ T85] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca489b9e60 [ 51.159055][ T85] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 | [ 52.477280][ T12] softirqs last disabled at (73396): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 52.477282][ T12] Preemption disabled at: | [ 52.477283][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.477292][ T12] Tainted: [W]=WARN [ 52.477293][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.477295][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 52.477298][ T12] Call Trace: [ 52.477300][ T12] [ 52.477302][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.477308][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.477310][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 52.477314][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.477318][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 52.477323][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 52.477325][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.477330][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 52.477333][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.477336][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 52.477338][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.477341][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.477345][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.477348][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.477351][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.477354][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 52.477356][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.477357][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.477361][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.477363][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 52.477366][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.477368][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.477372][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.477375][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.477380][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.477382][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.477385][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.477389][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.477391][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.477396][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.477399][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.477400][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.477402][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.477406][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.477407][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.477410][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 52.477414][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.477417][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.477421][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 52.477426][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 52.477428][ T12] ? debug_object_activate (lib/debugobjects.c:891 (discriminator 3)) [ 52.477436][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.477439][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 52.477442][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 52.477444][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 52.477449][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.477451][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.477453][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.477456][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 52.477461][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.477464][ T12] ? netdev_notice (net/core/dev.c:13194) [ 52.477467][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.477469][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 52.477473][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.477478][ T12] nsim_udp_tunnel_unset_port.cold (drivers/net/netdevsim/udp_tunnels.c:59 (discriminator 1)) netdevsim [ 52.477485][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.477488][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 52.477489][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.477493][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:226 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 52.477497][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 52.477503][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 52.477509][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 52.477512][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.477514][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.477515][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.477518][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 52.477520][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 52.477521][ T12] process_one_work (kernel/workqueue.c:3387) [ 52.477527][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 52.477530][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.477538][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 52.477544][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 52.477546][ T12] kthread (kernel/kthread.c:436) [ 52.477549][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 52.477552][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 52.477555][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 52.477559][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 52.477563][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 52.477566][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 52.477568][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 53.506454][ T12] softirqs last disabled at (76916): addrconf_dad_begin (net/ipv6/addrconf.c:4137) | [ 53.506456][ T12] Preemption disabled at: | [ 53.506457][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.506466][ T12] Tainted: [W]=WARN [ 53.506467][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.506469][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 53.506472][ T12] Call Trace: [ 53.506475][ T12] [ 53.506477][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.506483][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.506485][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 53.506490][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.506494][ T12] ? __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.506499][ T12] __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.506502][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.506508][ T12] ? 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.506510][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.506513][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 53.506516][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.506519][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.506523][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.506526][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.506529][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.506532][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 53.506534][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.506535][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.506539][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.506541][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 53.506544][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.506546][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.506550][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.506554][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.506558][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.506560][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.506564][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.506568][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.506570][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.506575][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.506577][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.506579][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.506581][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.506585][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.506586][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.506589][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 53.506593][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.506596][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.506600][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 53.506605][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 53.506607][ T12] ? debug_object_activate (lib/debugobjects.c:891 (discriminator 3)) [ 53.506614][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.506618][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 53.506621][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 53.506622][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 53.506628][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.506630][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.506632][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.506635][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 53.506640][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.506643][ T12] ? netdev_notice (net/core/dev.c:13194) [ 53.506647][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.506648][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 53.506652][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.506656][ T12] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 53.506662][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.506665][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 53.506667][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.506671][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 53.506674][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 53.506680][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 53.506686][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 53.506689][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.506691][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.506693][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.506696][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 53.506697][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 53.506699][ T12] process_one_work (kernel/workqueue.c:3387) [ 53.506705][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 53.506708][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.506715][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 53.506722][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 53.506724][ T12] kthread (kernel/kthread.c:436) [ 53.506727][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.506731][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 53.506733][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 53.506738][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 53.506741][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 53.506744][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 53.506747][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 54.651293][ T12] softirqs last disabled at (79124): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 54.651295][ T12] Preemption disabled at: | [ 54.651296][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 54.651306][ T12] Tainted: [W]=WARN [ 54.651307][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.651309][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 54.651313][ T12] Call Trace: [ 54.651315][ T12] [ 54.651317][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.651323][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 54.651325][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 54.651331][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.651335][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 54.651341][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 54.651343][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.651350][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 54.651353][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.651356][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 54.651360][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.651363][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.651368][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.651370][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.651375][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.651378][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 54.651380][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.651381][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.651386][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.651389][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 54.651393][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.651395][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.651400][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.651405][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.651410][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.651413][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.651417][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.651422][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.651424][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.651431][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.651434][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.651436][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.651439][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.651443][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.651445][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.651449][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 54.651454][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.651458][ T12] ? update_cfs_rq_load_avg (kernel/sched/fair.c:5687) [ 54.651464][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 54.651470][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 54.651472][ T12] ? update_cfs_rq_load_avg (kernel/sched/fair.c:5687) [ 54.651486][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 54.651489][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 54.651493][ T12] ? sched_balance_find_src_rq (kernel/sched/fair.c:9196 kernel/sched/fair.c:13184) [ 54.651502][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 54.651508][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 54.651511][ T12] ? netdev_notice (net/core/dev.c:13194) [ 54.651515][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.651518][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 54.651521][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.651526][ T12] nsim_udp_tunnel_unset_port.cold (drivers/net/netdevsim/udp_tunnels.c:59 (discriminator 1)) netdevsim [ 54.651534][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.651538][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 54.651540][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 54.651545][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:226 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 54.651549][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 54.651556][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 54.651564][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 54.651567][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.651569][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.651571][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.651575][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 54.651576][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 54.651578][ T12] process_one_work (kernel/workqueue.c:3387) [ 54.651586][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 54.651589][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.651598][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 54.651607][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 54.651609][ T12] kthread (kernel/kthread.c:436) [ 54.651611][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.651615][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 54.651618][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 54.651622][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 54.651626][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 54.651629][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 54.651632][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 55.681845][ T12] softirqs last disabled at (80024): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 55.681848][ T12] Preemption disabled at: | [ 55.681848][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.681857][ T12] Tainted: [W]=WARN [ 55.681858][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.681860][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 55.681864][ T12] Call Trace: [ 55.681865][ T12] [ 55.681867][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.681872][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.681874][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 55.681879][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.681883][ T12] ? __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.681888][ T12] __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.681890][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.681896][ T12] ? 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.681898][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.681902][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 55.681905][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.681908][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.681912][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.681914][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.681918][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.681920][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 55.681922][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.681923][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.681927][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.681929][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 55.681938][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.681941][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.681944][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.681948][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.681953][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.681955][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.681959][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.681963][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.681964][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.681969][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.681972][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.681974][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.681976][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.681979][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.681981][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.681984][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 55.681988][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.681991][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.681996][ T12] dev_vprintk_emit (drivers/base/core.c:5000) [ 55.682001][ T12] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 55.682006][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.682008][ T12] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 55.682012][ T12] dev_printk_emit (drivers/base/core.c:5011) [ 55.682015][ T12] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 55.682018][ T12] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3537 net/core/neighbour.c:1611) [ 55.682022][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.682024][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.682026][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.682029][ T12] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 55.682034][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.682037][ T12] ? netdev_notice (net/core/dev.c:13194) [ 55.682041][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.682042][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 55.682046][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.682050][ T12] nsim_udp_tunnel_set_port.cold (drivers/net/netdevsim/udp_tunnels.c:31 (discriminator 1)) netdevsim [ 55.682056][ T12] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.682061][ T12] ? udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:741 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 55.682063][ T12] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.682067][ T12] __udp_tunnel_nic_device_sync (net/ipv4/udp_tunnel_nic.c:224 net/ipv4/udp_tunnel_nic.c:247 net/ipv4/udp_tunnel_nic.c:290 net/ipv4/udp_tunnel_nic.c:282) udp_tunnel [ 55.682070][ T12] ? rcu_tasks_need_gpcb (kernel/rcu/tasks.h:528 (discriminator 4)) [ 55.682076][ T12] ? __udp_tunnel_nic_dump_write (net/ipv4/udp_tunnel_nic.c:613 (discriminator 3)) udp_tunnel [ 55.682083][ T12] udp_tunnel_nic_device_sync_work (net/ipv4/udp_tunnel_nic.c:742 net/ipv4/udp_tunnel_nic.c:728) udp_tunnel [ 55.682085][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.682087][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.682089][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.682092][ T12] ? process_one_work (kernel/workqueue.c:3386) [ 55.682094][ T12] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 55.682095][ T12] process_one_work (kernel/workqueue.c:3387) [ 55.682102][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 55.682105][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.682112][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 55.682119][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 55.682121][ T12] kthread (kernel/kthread.c:436) [ 55.682124][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 55.682127][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 55.682130][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 55.682135][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 55.682138][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 55.682141][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: __dev_queue_xmit:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars addrconf_dad_begin:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __fib6_clean_all:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars